$(document).ready(function(){
  
  $('article.slider ul').width($('article.slider ul li').length * $('article.slider ul li').width());
  
  $('article.slider a').eq(0).click(function(){
    if(!$('article.slider ul').queue().length) {
      ($('article.slider ul').position().left < 0) ? $('article.slider ul').animate({left: '+='+$('article.slider ul li').width()+'px'},1000,'easeOutExpo') : ''; 
    }
    return false;
  });
  
  $('article.slider a').eq(1).click(function(){
    if(!$('article.slider ul').queue().length) {
      ($('article.slider ul').position().left > -1*($('article.slider ul').width() - $('article.slider ul li').width())) ? $('article.slider ul').animate({left: '-='+$('article.slider ul li').width()+'px'},1000,'easeOutExpo') : '';
    }
    return false;
  });
  
  $('section.detail_thumbs a img').css({'opacity':0.2});
  
  $('section.detail_thumbs a:first').children().css('opacity',1);
  
  $('section.detail_thumbs a').hover(function(){
    var thumb_src = $(this).children().attr('src');
    $('section.detail_thumbs a:first').children().css('opacity',0.2);
    $(this).children().css('opacity',1);
    $('section.show_image img').hide().attr('src',thumb_src).fadeIn(400);
  },function(){
    $(this).children().css('opacity',0.2);
  });
  
  $('section.detail_thumbs a').click(function(){return false;});
  
  $('a[href^="#top"]').click(function(){
    $('body').animate({
      scrollTop:0
    },1000);
  });
  
  $('section.filter select').change(function(){
    //var customerVal = $('section.filter select.customer').val();
    var categoryVal = $('section.filter select.category').val();
    var productVal = $('section.filter select.product').val();
    var printtypeVal = $('section.filter select.printtype').val();
    var specialsVal = $('section.filter select.specials').val();
    //window.location.href = '?customer='+customerVal+'&product='+productVal+'&printtype='+printtypeVal+'&specials='+specialsVal;
    window.location.href = '?category='+categoryVal+'&product='+productVal+'&printtype='+printtypeVal+'&specials='+specialsVal;
  });
  
  
});
