jQuery(document).ready(function(){csSaveURL();checkOneSizeHerpes();hideDeadThumbs();hangSizeOptionEvents();hangThumbHoverEvents()});function hangThumbHoverEvents(){jQuery("div.pdpImageThumbContainer").each(function(){var a=jQuery(this).children().attr("src").replace(/\_tb\./,"_xl.");jQuery(this).mouseover(function(){jQuery("img#pdpLargeImage").attr("src",a)})})}function hangSizeOptionEvents(){jQuery("div#pdpSizeSelector div").hover(function(){jQuery(this).addClass("hoverState")},function(){jQuery(this).removeClass("hoverState")});jQuery("div#pdpSizeSelector div").click(function(){UpdateSize(this)})}function hideDeadThumbs(){var a=jQuery("div#pdpImageThumbsContainer").children();if(a.length==0){a.css({display:"none"})}}var ItemID=0;function UpdateSize(d){var c=jQuery(d).find("span.sku").html();var a=jQuery(d).find("span.size").html();var b=jQuery("div#pdpSizeSelector").children();if(!(jQuery(d).hasClass("optsOOStock"))){for(i=0;i<b.length;i++){jQuery(b[i]).removeClass("optsSelected")}if(jQuery(d).hasClass("optsInStock")){jQuery(d).removeClass("optsInStock")}if(jQuery(d).hasClass("optsOOStock")){jQuery(d).removeClass("optsOOStock")}jQuery(d).addClass("optsSelected");ItemID=c;jQuery("img#addToBagBtn").attr("src","http://images.surffanatics.com/partners/surf/buttons/add_to_cart.jpg")}}function hideDeadThumbs(){var a=jQuery("div#pdpImageThumbsContainer").children();if(a.length==0){jQuery("div#pdpImageThumbsContainer").css({display:"none"})}}function checkOneSizeHerpes(){var c=jQuery("div#pdpSizeSelector").children();var a=jQuery("div#pdpSizeSelector").find("div.optsInStock").length;var b=c.length;if(a==0){var d="<p>We apologize, but this item is currently out of stock.</p>";ItemID=-1;jQuery("div#pdpSizeSelectorContainer").html(d);jQuery("div#pdpSizeSelectorContainer").addClass("noStock")}else{if(b==1){jQuery("div#pdpSizeSelector").css({display:"none"});jQuery("div#pdpSizeSelectorLabel").css({display:"none"});jQuery("span#sizechart").css({display:"none"});jQuery("div#OneSizeWrapper").css({display:"block"});ItemID=jQuery(c).find("span.sku").html();jQuery("img#addToBagBtn").attr("src","http://images.surffanatics.com/partners/surf/buttons/add_to_cart.jpg")}}}function hideSuggestionsCheck(){var a=jQuery("div#pdpSuggestedBorderContainer").children().length;if(a<2){jQuery("div#pdpSuggestedColumnOutsideContainer").css({display:"none"})}}function csSaveURL(){var a=readCookie("cslink");if(a!=null){eraseCookie("cslink")}createCookie("cslink",window.location,14)}function createCookie(b,c,a){if(a){var d=new Date();d.setTime(d.getTime()+(a*24*60*60*1000));var e="; expires="+d.toGMTString()}else{var e=""}document.cookie=b+"="+c+e+"; path=/"}function readCookie(d){var b=d+"=";var f=document.cookie.split(";");for(var a=0;a<f.length;a++){var e=f[a];while(e.charAt(0)==" "){e=e.substring(1,e.length)}if(e.indexOf(b)==0){return e.substring(b.length,e.length)}}return null}function eraseCookie(a){createCookie(a,"",-1)}function chart(a){if(a=="show"){var c=centerChart("div#wholesizechart");var e=c[0];var d=c[1];var f=e+"px";var b=d+"px";jQuery("div#wholesizechart").css({top:f,left:b});jQuery("div#wholesizechart").fadeIn(700)}else{jQuery("div#wholesizechart").fadeOut(700)}}function centerChart(f){var a=jQuery(f);var g=[];var b=a.width();var e=a.height();var d=jQuery(window).width();var c=window.innerHeight?window.innerHeight:jQuery(window).height();g[0]=((c-e)/2)+jQuery(window).scrollTop();g[1]=((d-b)/2)+jQuery(window).scrollLeft();if(e>c){g[0]=jQuery(window).scrollTop()}if(b>d){g[1]=d-b-18+jQuery(window).scrollLeft()}return g}function setImgSrc(c,b){alert("setImgSrc Reminder");var a=$(c);a.src=b};