$.fn.delay=function(a,b){jQuery.fx.step.delay=function(){};return this.animate({delay:1},a,b)};var base=$("base").attr("href").toString();var page=window.location.pathname;page=page.substr(1,page.length);page=page.substr(0,page.lastIndexOf("."));$(function(){setPagePadding();$(window).resize(function(){setPagePadding()});$(".fade").hide();$("a.start-gallery").each(function(){$(this).click(function(a){a.preventDefault();$(this).parents("div").next("div.ce_gallery_products").find("a:first").trigger("click")})});if(!$("#window_layer").length){$("a.open_window_layer").click(function(a){a.preventDefault();loadWindowLayer("body","left",this,$("a.open_window_layer"))})}setupExternalLinks();setupAjaxLoadingRetailers();setupBoxPopup(true);setupBannerStart(true);setupToggleMoreLinks();setupImagesLoad()});window.onload=function(){$(".slide").slideUp(0);fadeElements();setupBannerStart();setupBoxPopup();hoverImageLinks();setupLifestyleSliders()};var setupImagesLoad=function(){if(!$("img:first").attr("naturalWidth")){$("#main img").each(function(){var a=$(this);$(new Image()).attr({src:this.src+"?",alt:"xyz"}).load(function(){a.attr({naturalWidth:this.width,naturalHeight:this.height})})})}};var setPagePadding=function(){if($(window).width()>=1020){$("#wrapper").css("padding-left",(($(window).width()-1020)*0.45)+"px");if($("#bg-landing")){$("#bg-landing").css("left",(($(window).width()-1020)*0.45)+"px")}}else{$("#wrapper").css("padding-left","0");if($("#bg-landing")){$("#bg-landing").css("left","0")}}};var setupToggleMoreLinks=function(){$(document).find(".toggleMoreContent").hide();$(document).find(".toggleMore").click(function(a){a.preventDefault();$(this).parent().parent().find(".toggleMoreContent").slideToggle(function(){if($(this).css("display")=="block"){$(this).parent().find(".toggleMore").html("Close")}else{$(this).parent().find(".toggleMore").html("more...")}})})};var setupBannerStart=function(b){if(b==true){$("#banner a.banner").each(function(){$(this).attr("base_top",$(this).css("top"));$(this).css("top",(screen.height)+"px")})}else{var a=300,c=0;$("#banner a.banner").each(function(){$(this).delay(c).animate({top:$(this).attr("base_top")},1000);c=c+a})}};var setupBoxPopup=function(a){if(a==true){$(".box_popup").each(function(){$(this).removeAttr("style").hide().fadeOut(0)})}else{$(".box_popup").each(function(){$(this).show("fold",{},2500)})}};var setupLifestyleSliders=function(){$("#lifestyle-news p.more a").click(function(a){sliderAnimations(this,a)})};var sliderAnimations=function(b,c){if(c!=undefined){c.preventDefault();$(b).parent().prev("div").find(".slide").slideToggle(function(){switchText(b)})}else{switchText(b)}var a=$(b).parent().prev("div").find(".image_container:first img");if(!a.attr("width_small")){a.attr({width_small:a.css("width"),height_small:a.css("height")})}if(a.css("width")==(a.attr("width_small"))){a.animate({width:(a.attr("naturalWidth")),height:(a.attr("naturalHeight"))})}else{a.animate({width:(a.attr("width_small")),height:(a.attr("height_small"))})}};var switchText=function(a){if($(a).parent().prev("div").find(".slide").css("display")=="block"){$(a).html("Close")}else{$(a).html("Read more...")}};var setupExternalLinks=function(){$("a.target_new").each(function(){$(this).click(function(a){a.preventDefault();window.open($(this).attr("href"))})})};var fadeElements=function(a){if(!a){a=0}$(".fade").eq(a).fadeIn("fast",function(){a++;if(a<$(".fade").length){fadeElements(a)}})};var hoverImageLinks=function(){$("a.hover_image").each(function(b){var b=$(this);var c=b.find("img:first");var f=c.attr("src").substr(0,c.attr("src").lastIndexOf("/")+1);var d="ac-"+c.attr("src").substr(f.length);b.css({"min-height":c.attr("height")+"px","min-width":c.attr("width")+"px"});var e=$(new Image());e.attr({id:("ac-"+c.attr("id")),title:c.attr("title"),alt:c.attr("alt"),src:f+d});e.css({display:"none"});e.load(function(){c.parent().append(e);$(this).parent().mouseover(function(){c.fadeOut(0);e.fadeIn(0)});$(this).parent().mouseleave(function(){c.fadeIn(0);e.fadeOut(0)})})})};var loadWindowLayer=function(a,c,e,f){var b=e.href;var d=b+"?section="+c;page=e.href.substring(e.href.lastIndexOf("/")+1,e.href.lastIndexOf(".html"));var g=$('<div id="window_layer"></div>');g.load(d,{},function(){$(a).append($(this));setupWindowLayer(f);setupAjaxLoadingRetailers()})};var setupWindowLayer=function(a){$(a).unbind("click");$(a).click(function(b){b.preventDefault();$("#window_layer").fadeIn("slow");$("#windowlayer_background").fadeTo("slow",0.8)});$("#window_layer").fadeIn("slow");$(".windowlayer_background").fadeTo("slow",0.8);$("#window_layer a.close").click(function(b){b.preventDefault();$("#window_layer").fadeOut()})};var setupAjaxLoadingRetailers=function(){if($("#retailer_search").length){var a=base+page+"/ajax/true.html";$("#retailer_search").submit(function(b){b.preventDefault();$("#retailer_list").load(a,$("#retailer_search").serializeArray(),function(){var c=$("#retailers").height()-$("#retailer_list_container_ajax").height();if(c>0){$("#slider_container").slider({orientation:"vertical",min:-c-50,max:0,value:0,animate:true,slide:function(e,f){$("#retailers").css("top",f.value)},change:function(e,f){$("#retailers").css("top",f.value)}});$("#slider_container").slider("option","min",-c-50);$("#slider_container").slider("value",0);$("#slider_container,#button_container").fadeIn()}var d=Math.round(c/10);$("#slider-up").click(function(f){f.stopPropagation();$("#slider_container").slider("value",$("#slider_container").slider("value")+d)});$("#slider-down").click(function(f){f.stopPropagation();$("#slider_container").slider("value",$("#slider_container").slider("value")-d)});setupExternalLinks()})});$("#retailer_search .input_container input#zipcode").keyup(function(){$("#retailer_search").triggerHandler("submit")});$("#retailer_search .input_container select#country").change(function(){$("#retailer_search").triggerHandler("submit")})}};
