$(function(){function k(){$loader.show();setTimeout(function(){$loader.hide();d($bg,3e3);g(2e3);e(2e3);j()},1e3)}function j(){if(!Modernizr.cssanimations){$outerContainer.stop().animate({bottom:"-115px"},500)}else{$outerContainer.removeClass("showThumbs").addClass("hideThumbs")}}function i(){if(!Modernizr.cssanimations){$outerContainer.stop().animate({bottom:"0px"},500)}else{$outerContainer.removeClass("hideThumbs").removeClass("hideThumbsFull").addClass("showThumbs")}}function h(){$btn_next.stop().animate({right:"-50px"},500);$btn_prev.stop().animate({left:"-50px"},500)}function g(){$btn_next.stop().animate({right:"0px"},500);$btn_prev.stop().animate({left:"0px"},500)}function f(){if(!Modernizr.cssanimations){$menu.stop().animate({left:"-145px"},500)}else{$menu.removeClass("showMenu").addClass("hideMenu")}}function e(){if(!Modernizr.cssanimations){$menu.stop().animate({left:"0px"},500)}else{$menu.removeClass("hideMenu").addClass("showMenu")}}function d(a,b){if(!Modernizr.csstransitions){a.fadeTo(b,1)}else{a.addClass("fadeMeSoftIn")}}function c(){var a=$("#bg img.current").next("img");console.log(a);if(a.length==0){a=$("#bg img:first-child")}$images.removeClass("current");a.addClass("current");$bg.removeClass("fadeMeSoftIn");if(!Modernizr.csstransitions){$bg.fadeTo(1e3,0)}$loader.show();setTimeout(function(){$loader.hide();var b=a.attr("src");$("#bg").css("background-image",'url("'+b+'")');d($bg,1e3)},1500)}function b(){var a=$("#bg img.current").prev("img");console.log(a);if(a.length==0){a=$("#bg img:first-child")}$images.removeClass("current");a.addClass("current");$bg.removeClass("fadeMeSoftIn");if(!Modernizr.csstransitions){$bg.fadeTo(1e3,0)}$loader.show();setTimeout(function(){$loader.hide();var b=a.attr("src");$("#bg").css("background-image",'url("'+b+'")');d($bg,1e3)},1500)}var a=$("ul.submenu li").length;if(a>14){$("ul.submenu li").css("overflow-y","scroll")}$toggler=$("#toggler"),$menu=$("#menu"),$loader=$("#loading"),$bg=$("#bg"),$btn_next=$("#next"),$btn_prev=$("#prev"),$thumbScroller=$("#thumbScroller"),$currImage=$("#gallery").children("img:first"),$images=$("#bg img"),$outerContainer=$("#outer_container"),$collectionsTab=$("#collectionsTab"),$collectionTab=$("#collectionTab"),$details=$("#details"),$tab=$("span.tab",$outerContainer);jQuery.fn.fadeTo=function(a,b,c){return this.animate({opacity:b},a,function(){if(b==1&&jQuery.browser.msie)this.style.removeAttribute("filter");if(jQuery.isFunction(c))c()})};var l=[];$images.each(function(a){var b=$(this).attr("src");l.push(b)});$.cacheImage(l);k();$.ajaxSetup({cache:false,beforeSend:function(){},success:function(){$("#productinfo").fadeIn(1e3)}});var m="Loading...";$toggler.live("click",function(){$(this).addClass("active");i()});$tab.live("click",function(){if($("#outer_container.hideThumbsfull")){i();e();$toggler.addClass("active")}$outerContainer.find("span.tab").removeClass("currentTab");$(this).addClass("currentTab")});$("#toggler.active",$outerContainer).live("click",function(){if(!Modernizr.cssanimations){j()}else{$outerContainer.removeClass("showThumbs").addClass("hideThumbsFull")}g();$toggler.removeClass("active")});$collectionsTab.live("click",function(){$("#collections").removeClass("hidden").addClass("visible");$("#collection").addClass("hidden");$outerContainer.css("backgroundColor","#000")});$collectionTab.live("click",function(){$("#collection").removeClass("hidden").addClass("visible");$("#collections").addClass("hidden");$outerContainer.css("backgroundColor","#fff")});$btn_next.live("click",c);$btn_prev.live("click",b);$(document.documentElement).keyup(function(a){if(a.keyCode==37){b()}else if(a.keyCode==39){c()}else if(a.keyCode==40){if(!Modernizr.cssanimations){j()}else{$outerContainer.removeClass("showThumbs").addClass("hideThumbsFull")}g();$toggler.removeClass("active")}else if(a.keyCode==38){$toggler.addClass("active");i()}});var n=0;var o=0;var p=false;var q=100;$(document).mousedown(function(a){if(a.preventDefault)a.preventDefault();p=true});$(document).mouseup(function(a){if(a.preventDefault)a.preventDefault();p=false});$("#bg").mousedown(function(a){n=a.pageX;o=a.pageY;p=true});$("#bg").click(function(a){swipeLength=a.pageX-n;if(Math.abs(swipeLength)>30){a.preventDefault()}});$("#bg").mouseup(function(a){a.preventDefault();if(p){swipeLength=a.pageX-n;if(Math.abs(swipeLength)>q){if(swipeLength<0){c()}else{b()}}p=false}})});var sliderLeft=$("#thumbScroller .container").position().left,padding=$("#outer_container").css("paddingRight").replace("px",""),sliderWidth=$(window).width()-padding;$(window).load(function(){$("#thumbScroller").css("width",sliderWidth);var a=0;$("#thumbScroller .thumbWrap").each(function(){a+=$(this).innerWidth();$("#thumbScroller .container").css("width",a)});$("#thumbScroller").mousemove(function(b){if($("#thumbScroller .container").width()>sliderWidth){var c=b.pageX-this.offsetLeft,d=c/sliderWidth,e=-((a-sliderWidth-sliderWidth)*d),f=c-e,g=e-c;if(c==e){$("#thumbScroller .container").stop()}else if(c>e){$("#thumbScroller .container").css("left",-f)}else if(c<e){$("#thumbScroller .container").css("left",g)}}})});$(window).resize(function(){var a=$("#outer_container").css("paddingRight").replace("px","");$("#thumbScroller .container").css("left",sliderLeft);$("#thumbScroller").css("width",$(window).width()-a);sliderWidth=$(window).width()-a})
