var currentState="NONE";var previousState="NONE";var player=null;var counter=0;function playerReady(a){player=document.getElementById(a.id);addListeners()}function addListeners(){if(player){player.addModelListener("STATE","stateListener")}else{setTimeout("addListeners()",100)}}function stateListener(a){if(a.newstate=="COMPLETED"){switch(counter){case 0:counter++;break;default:counter=0;$.colorbox.close();break}}}(function(a){a.fn.frescaZoom=function(q){var c=a.extend({},a.fn.frescaZoom.defaults,q);var m=this;var l;var k;var g;var n;var f;function j(){l=a(m).find("img#mainProductImage");var s=l.attr("src");var r=s.replace(c.productFolder,c.zoomFolder);if(c.ie6PngFix&&a.browser.msie&&a.browser.version==="6.0"){a(m).css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+l.attr("src")+"', sizingMethod='crop')");l.css("opacity",0)}k=a("<img>").attr("src",r).attr("width",c.zoomWidth).attr("height",c.zoomHeight).css("position","absolute");a(m).wrap('<div id="zoomParent">');g=a('<div id="zoomCont"></div>');n=a('<div id="mouseWindow"></div>');g.append(k);a("<a id='closeWindow'><img src='/pws/images/btn_close_overlay.png' alt='Close window' width='30' height='30'/></a>").appendTo(g);a("#closeWindow").livequery(function(){a(this).find("img").pngfix();a(this).find("span").css({width:"30px",height:"30px"})});a("a#closeWindow").live("click",function(){if(a.browser.msie&&a.browser.version<="7.0"){g.parent().css({"z-index":"0"})}g.hide();return false});a(m).after(g);a(m).append(n);f=c.zoomHeight/l.height();mouseWindowWidth=(l.width()/f);mouseWindowHeight=(l.height()/f);n.css({height:mouseWindowHeight+"px",width:mouseWindowWidth+"px"});p();if(c.alternativeViews){d(s[0])}}function p(){switch(c.activateOn){case"click":o();break;default:i();break}}function o(){m.click(function(r){b();h(r)});a("#zoomMessage").livequery(function(){a(this).click(function(r){b();h(r);return false})})}function i(){m.hover(function(){b()},function(){e()})}function h(v){a("a#closeWindow").show();a.colorbox.close();var y=l.offset().top;var r=l.offset().left;var u=l.height();var w=l.width();var s=v.pageY-l.offset().top;var t=v.pageX-l.offset().left;var z=(t-mouseWindowWidth/2);var x=(s-mouseWindowHeight/2);if(z<0){z=0}else{if(z>(w-mouseWindowWidth)){z=w-mouseWindowWidth}}if(x<0){x=0}else{if(x>(u-mouseWindowHeight)){x=u-mouseWindowHeight}}switch(v.type){case"click":if(a.browser.msie&&a.browser.version<="7.0"){g.parent().css({"z-index":"10"})}k.css({top:"-"+(k.parent().height())+"px"});k.css({left:"-"+(k.parent().width())+"px"});break;default:n.css({top:x,left:z});k.css({top:"-"+(x*f)+"px",left:"-"+(z*f)+"px"});break}}function b(){n.css("display","block");n.css("display","none");g.css("display","block");jQuery("#zoomCont").bind("mousemove",function(r){h(r)});if(a.browser.msie&&a.browser.version==="6.0"){a("select.msieHide").css("visibility","hidden")}}function e(){m.unbind("mousemove");n.css("display","none");g.css("display","none");if(a.browser.msie&&a.browser.version==="6.0"){a("select.msieHide").css("visibility","visible")}}function d(r){a(c.alternativeViewsElement+" li").each(function(){var u=a(this).find("img").attr("src");var t=u.replace(c.thumbnailFolder,c.productFolder);t=t.replace(".png",c.imageType);var s=u.replace(c.thumbnailFolder,c.zoomFolder);s=s.replace(".png",c.imageType);a(this).click(function(){if(c.ie6PngFix&&a.browser.msie&&a.browser.version==="6.0"){a(m).css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+t+"', sizingMethod='image')")}else{l.attr("src",t)}k.attr("src",s)})})}j();return a(this)};a.fn.frescaZoom.defaults={thumbnailFolder:"thumb",productFolder:"large",zoomFolder:"zoom",alternativeViews:false,alternativeViewsElement:"ul#alternativeViews",ie6PngFix:false,activateOn:"mousemove",zoomHeight:1400,zoomWidth:1000}})(jQuery);(function(a){a.fn.frescaPopup=function(k,d,f){a("#popupCont").remove();var g=this;var b=a.extend({},a.fn.frescaPopup.defaults,k);var h=a('<div id="popupCont"></div>');var c;var j=function(l,m){a("#popupCont").remove();a(b.target).append(h);h.css("display","block");if(a.browser.msie&&parseInt(a.browser.version,10)==6){a("select.msieHide").css("visibility","hidden")}h.addClass("popup_"+g.attr("rel"));c=m;var i=b.path+l;a.ajax({url:i,beforeSend:function(){h.empty().append(d).append(f)},success:function(n){f.remove();h.append(n)},error:function(n,p,o){f.remove();h.append("<p>Sorry, an error has occurred. Please try again.</p>")}})};a("#popupCloseButton").live("click",function(){h.css("display","none");if(a.browser.msie&&parseInt(a.browser.version,10)==6){a("select.msieHide").css("visibility","visible")}});var e=0;return this.each(function(){e++;this.onclick=function(l){return function(){var i=a(this).attr("href");var n=i.split("/");var m=n[n.length-2];a("div#smlPopupCont").css("display","none");j(m,l);return false}}(e)})};a.fn.frescaPopup.defaults={target:"div#productDetailsCont",path:"/pws/Content.ice?pgForward=popupcontent&page="};a.fn.frescaDynamicPopup=function(e,d,b){var j=(a(this).attr("href"))?this:a(this).find("a");var h=a.extend({},a.fn.frescaDynamicPopup.defaults,e);var g=a('<div id="popupCont"></div>');var c=function(i,k){a(h.target).append("<div class='lightbox'></div>");a("#popupCont").remove();a(h.target).append(g);a(".lightbox").fadeTo("slow",0.8);a(".lightbox").fadeIn();a(".lightbox").css({display:"none",opacity:"0.8",height:a(document).height(),width:a(document).width(),background:"#fff",cursor:"pointer",left:"0",position:"absolute",top:"0","z-index":"10000"});a(".lightbox").parent().css({"overflow-x":"hidden"});g.css("display","block");if(a.browser.msie&&parseInt(a.browser.version,10)==6){a("select.msieHide").css("visibility","hidden")}g.addClass("popup_"+j.attr("rel"));if(h.content=="dynamic"){g.empty().append(d).append(b);d.click(function(){a(".lightbox").fadeOut("slow",function(){a(this).remove()});g.css("display","none");if(a.browser.msie&&parseInt(a.browser.version,10)==6){a("select.msieHide").css("visibility","visible")}});a("<div>").load(i+" #mainCont",function(){b.remove();g.append(a(this).find("#mainCont").html());g.find("form").validate()});if(a.browser.msie&&a.browser.version==="6.0"){}g.fixedCenter()}};var f=0;return this.each(function(){f++;this.onclick=function(k){return function(){var i=a(j).attr("href");a("div#smlPopupCont").css("display","none");c(i,k);return false}}(f)})};a.fn.frescaDynamicPopup.defaults={content:".dynamic",width:"590px",height:"250px",target:"body",path:"/pws/Content.ice?pgForward=popupcontent&page="}})(jQuery);(function(a){a.fn.smallPopup=function(b){var c=a('<div id="smlPopupCont"></div>');a("div#productDetailsCont").append(c);return this.each(function(){var d=a(this).attr("id").split("_")[1];var g=a(this).attr("title");var f=a(this).html();var e='<li><a href="#" id="btn_'+d+'" class="smlPopup"><img src="/pws/images/btn_'+d+'.gif" alt="" height="13" /></a></li>';a("ul#shoppingGuideList").append(e);a("a#btn_"+d).click(function(h){a("div#popupCont").css("display","none");c.empty().append(b);b.click(function(){c.css("display","none");if(a.browser.msie&&parseInt(a.browser.version,10)==6){a("select.msieHide").css("visibility","visible")}});c.css("display","block");if(a.browser.msie&&parseInt(a.browser.version,10)==6){a("select.msieHide").css("visibility","hidden")}c.append("<h2>"+g+"</h2><p>"+f+"</p>");h.preventDefault()})})}})(jQuery);(function(a){a.fn.fittingRoomTooltip=function(){var e="/pws/images/hd_clickToAddToFittingRoom.png";var d=a('<div id="tool-tip-cont"></div>');if(a.browser.msie&&a.browser.version==="6.0"){d.css({backgroundImage:"none",filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+e+"', sizingMethod='crop')"})}else{var c=a("<img>").attr("src",e).attr("width","163").attr("alt","Click to add to fitting room");d.append(c)}var b=a(this).width();a(this).append(d);d.css({left:b+"px",top:((a(this).height()/2)-(d.height()/2))+"px"});if(a.browser.msie){d.css("display","none");a(this).find("a").hover(function(){d.css("display","block")},function(){d.css("display","none")})}else{d.css("display","none");a(d).css("opacity",0);a(this).find("a").hover(function(){d.stop().animate({opacity:1,left:(b+6)+"px"},500);d.css("display","block")},function(){d.stop().animate({opacity:0},500,function(){d.css("left",b+"px");d.css("display","none")})})}return this}})(jQuery);$(document).ready(function(){if($("input.isOneSize").length==0&&$("#sizeSelectorElement").length==0){var g=$("input:radio[name=ProductID]");$("#addToBagButton").click(function(){if(g.is(":checked")===true){$("p.sizeAlert").css("visibility","hidden");return true}else{$("p.sizeAlert").css("visibility","visible");return false}})}else{$("h2.select_size").hide();$("a.size_guide").hide()}if($("p#basketUpdate").length>0){loadMiniBasket(true)}var d={productFolder:"/prod/",zoomFolder:"/zoom/",thumbnailFolder:"/small/",imageType:".jpg",alternativeViews:true,ie6PngFix:true,activateOn:"click"};$("div#mainImageCont").frescaZoom(d);jQuery("#mainProductImage").css("cursor",function(){if(jQuery.browser.mozilla){return"url(magnify.cur), -moz-zoom-in"}else{if(jQuery.browser.webkit||$.browser.safari){return"-webkit-zoom-in"}else{return"pointer"}}});var c=$("<img>").attr("src","/pws/images/hd_clickToZoom_0.gif").attr("id","zoomMessage").wrap("<li/>");var c=$("<li><a href='#'><img id='zoomMessage' alt='View product' src='/pws/images/hd_clickToZoom_0.gif'/></a></li>");$("#additional_product_info ul").prepend(c);var b=$("<img>");var a=$("<img>");b.attr("src","/pws/images/btn_closeWindow.gif").attr("id","popupCloseButton").attr("height","31");a.attr("src","/pws/images/ajaxLoader.gif").attr("id","ajaxLoader").attr("height","19");$("div#productDescription a.popup, #no_stock_overlay").livequery(function(){$(this).frescaDynamicPopup({content:"dynamic"},b,a)});$("ul#shoppingGuideList li a, a.size_guide, a.delivery_info").livequery(function(){$(this).frescaPopup({},b,a)});$("ul#shoppingGuideList li a, a.size_guide").show();var f=$("<img>");var e=$("<img>");f.attr("src","/pws/images/btn_closeWindow.gif").attr("id","smlPopupCloseButton").attr("height","31");e.attr("src","/pws/images/ajaxLoader.gif").attr("id","smlAjaxLoader").attr("height","19");$("li#info_fabricComposition, li#info_careInstructions").smallPopup(f);if($("div#fittingRoomImage").html()){$("div#fittingRoomImage").fittingRoomTooltip()}$("#facebook_like iframe").ready(function(){var h=$("#facebook_like iframe").attr("src");$("#facebook_like iframe").attr("src",h)});$("#facebook_like iframe").load(function(){$("#facebook_like").show()});$.fn.tabs=function(){var i=$.extend({},$.fn.tabs.defaults,d);var h=this;$(i.BVNoReviewsElement).livequery(function(){$(i.ReviewsElement).html($(this).html())});$(i.ReviewsElement).find("div").livequery(function(){$(this).each(function(j){$(this).show().removeClass("inactive")})});$(h).each(function(){$(this).click(function(){$(".tab_content div.tab").hide();$("#product_tabs .tab_content div, #product_tabs ul.tabs li").removeClass("active inactive");$(".tab_content div.tab:not(."+$(this).parent().attr("class")+")").addClass("inactive");$(".tab_content div").filter("."+$(this).parent().attr("class")).addClass("active");$("#product_tabs ul.tabs li").filter("."+$(this).parent().attr("class")).addClass("active");var j=$(this).parent().attr("class").split(/ /);$(".tab_content div.tab").filter("."+j[0]).fadeIn();$(".tab_content").jScrollPane({showArrows:true});return false})});$(h).eq(0).click();$("#product_tabs ul.tabs li img").pngfix();$(i.BVReviewsElement).find("a").livequery(function(){$(this).click(function(){$(h).eq(1).click();$.scrollTo(i.ReviewsTabElement,{speed:1500});return false})})};$.fn.tabs.defaults={BVNoReviewsElement:"#BVRRRatingSummaryLinkWriteFirstID",BVReviewsElement:"#BVRRRatingSummaryLinkReadID",ReviewsTabElement:"#product_tabs ul.tabs li.reviews",ReviewsElement:"#product_tabs .tab_content div.reviews"};$("#product_tabs ul.tabs li a").tabs();$.fn.carousel=function(){var i=$.extend({},$.fn.carousel.defaults,d);if($(this).find("li").size()>i.minimumNumberofProducts){var h=this;$(h).addClass("carousel");$(h).after("<a href='#' id='next'><img src='/pws/images/btn_carousel_next.gif'/></a>");$(h).before("<a href='#' id='prev'><img src='/pws/images/btn_carousel_prev.gif'/></a>");$(h).find("li:first").before($(h).find("li:last"));$("a#next").click(function(){$(this).fadeOut();var j=$(h).find("li").outerWidth()+10;var k=parseInt($(h).css("left"))-j;$(h).animate({left:k},500,function(){$(h).find("li:last").after($(h).find("li:first"));$(h).css({left:"-"+$(h).find("li").width()+"px"})});$(this).fadeIn();return false});$("a#prev").click(function(){$(this).fadeOut();var j=$(h).find("li").outerWidth()+10;var k=parseInt($(h).css("left"))+j;$(h).animate({left:k},500,function(){$(h).find("li:first").before($(h).find("li:last"));$(h).css({left:"-"+$(h).find("li").width()+"px"})});$(this).fadeIn();return false})}};$.fn.carousel.defaults={minimumNumberofProducts:"3"};$("ul#alternativeViews").carousel();$.fn.sizeSelect=function(){var i=$.extend({},$.fn.sizeSelect.defaults,d);var h=this;if($(h).html()){switch($(this)[0].nodeName.toLowerCase()){case"ul":$(h).find("li input").hide();$(h).find("li label").each(function(j){if(!$(this).siblings().attr("disabled")){}else{}$(this).parent().click(function(){$(h).find("li").removeClass("active");$(this).parent().find("input.[type=radio]").attr("checked","checked")});$(this).click(function(){$(h).find("li").removeClass("active");$(this).parent().find("input.[type=radio]").attr("checked","checked");if(!$(this).hasClass("disabled")){$(this).parent().addClass("active");$("#no_stock_overlay").fadeOut("slow",function(){$(this).remove()})}return false})});$(h).find(i.noStockElement).each(function(j){var k=$(this).html();var l="/pws/EmailMeWhenInStock.ice?action=ViewForm&SearchableProductID="+$("form#addToBag input.[name=forwardParamValue1]").val()+"&ProductID="+$(this).find("input.[type=radio]").val();$(this).find("label").wrap("<div class='no_stock'/>").wrap("<a rel='EmailMeWhenBackInStock' class='popup' href='#'/>");$(this).find("a").attr("href",l);$(this).find("a").append("<img src='/pws/images/bg_out_of_stock.gif' alt='Email Me When Back In Stock'/>");$(this).mouseenter(function(){$(i.noStockOverlayElement).remove();var m=$(this).find("a").attr("href");$(h).before("<div id='no_stock_overlay'></div>");$(i.noStockOverlayElement).html("<p>Sorry this has been really popular, but we're getting more soon. Click <a rel='EmailMeWhenBackInStock' class='popup' href='#'>here</a> and we'll let you know when it's in.</p>");$(i.noStockOverlayElement).find("a").attr("href",m);$(i.noStockOverlayElement).css({top:$(this).position().top});$(i.noStockOverlayElement).css({left:$(this).position().left});$(i.noStockOverlayElement).fadeIn("slow")});$(this).click(function(){var m="/pws/EmailMeWhenInStock.ice?action=ViewForm&SearchableProductID="+$("form#addToBag input.[name=forwardParamValue1]").val()+"&ProductID="+$(this).find("input.[type=radio]").val();$(h).before("<div id='no_stock_overlay'></div>");$(i.noStockOverlayElement).html("<p>Sorry this has been really popular, but we're getting more soon. Click <a rel='EmailMeWhenBackInStock' class='popup' href='#'>here</a> and we'll let you know when it's back in.</p>");$(i.noStockOverlayElement).find("a").attr("href",m);$(i.noStockOverlayElement).css({top:$(this).position().top-27});$(i.noStockOverlayElement).fadeIn("slow")})});$(h).find(i.inStockElement).each(function(j){$(this).mouseenter(function(){$(i.noStockOverlayElement).fadeOut("slow",function(){$(this).remove()})});$(this).click(function(){$(this).addClass("active")})});$("#alternative_sizes").mouseleave(function(){$(i.noStockOverlayElement).fadeOut("slow",function(){$(this).remove()})});$(h).fadeIn();break;case"select":$(h).change(function(){if($(h).find("option:selected").hasClass("email_stock")){$(i.noStockOverlayElement).remove();var j="/pws/EmailMeWhenInStock.ice?action=ViewForm&SearchableProductID="+$("form#addToBag input.[name=forwardParamValue1]").val()+"&ProductID="+$(this).val();$("#sizeSelectorElement").before("<div id='no_stock_overlay'></div>");$(i.noStockOverlayElement).html("<p>Sorry this has been really popular, but we're getting more soon. Click <a rel='EmailMeWhenBackInStock' class='popup' href='#'>here</a> and we'll let you know when it's back in.</p>");$(i.noStockOverlayElement).find("a").attr("href",j);$(i.noStockOverlayElement).css({top:$(this).position().top,left:$(this).position().left});$(i.noStockOverlayElement).css({"margin-top":"-90px","margin-left":"245px"});$(i.noStockOverlayElement).fadeIn("slow")}else{$(i.noStockOverlayElement).fadeOut("normal",function(){$(this).remove()})}});$(h).change();break}}};$.fn.sizeSelect.defaults={inStockElement:"li.in_stock",noStockElement:"li.email_stock",noStockOverlayElement:"#no_stock_overlay"};$("#alternativeSizes").sizeSelect();$("#sizeSelector").sizeSelect();$("#social_media .buttons ul li a.share").each(function(h){$(this).click(function(){var j=600;var i=400;var l=(screen.width-j)/2;var k=(screen.height-i)/2;var m="width="+j+", height="+i;m+=", top="+k+", left="+l;m+=", directories=no";m+=", location=no";m+=", menubar=no";m+=", resizable=no";m+=", scrollbars=no";m+=", status=no";m+=", toolbar=no";window.open($(this).attr("href"),"shareThis",m);return false})});$.fn.catwalkPopup=function(){if(swfobject.hasFlashPlayerVersion("9.0.0")){$("#additional_product_info ul li.flash_video").show();$("body").append("<div style='display:none;'><div id='video_player'><div id='flash-content'></div></div></div>");$(this).click(function(){if($.browser.msie&&$.browser.version<="7.0"){$("#zoomCont").parent().css({"z-index":"0"})}$("#zoomCont").hide();var h={data:"/pws/client/flash/player.swf",width:"324",height:"453"};var i={menu:"true",allowfullscreen:"true",flashvars:"file=/pws/client/flash/catwalk/"+$(this).attr("id").replace("video_","")+".flv&autostart=true&controlbar=over&skin=/pws/flash/skins/stormtrooper.zip&repeat=always",autostart:"true",allowscriptaccess:"always",wmode:"transparent",id:"flash-content",name:"flash-content"};var j="flash-content";swfobject.createSWF(h,i,j);$(this).colorbox({inline:true,href:"#video_player"});$("#cboxClose img").livequery(function(){$(this).pngfix()})});$("#cboxClose").live("click",function(){$.colorbox.close()})}};$("#alternativeViews li img").each(function(h){$(this).click(function(){$.colorbox.close()})});$("a.[rel=video]").catwalkPopup();$("#emailWhenInStockForm").livequery(function(){$(this).before("<div id='formStatus'></div>");$("#emailWhenInStockForm").ajaxForm({beforeSubmit:function(){$("#formStatus").hide();$("#emailWhenInStockForm").before("<div id='form_overlay'><img src='/pws/images/category-loader.gif' alt='loading'/></div>");$("#emailWhenInStockForm").addClass("loading")},success:function(h,i){$("#form_overlay").remove();$("#emailWhenInStockForm").removeClass("loading");if($("#emailWhenInStockForm").find("input.error").size()<1){$("#formStatus").html("<h3>Thanks, we will be in touch soon.</h3>");$("#formStatus").show();$("#emailWhenInStockForm").hide()}},error:function(i,j,h){$("#form_overlay").remove();$("#emailWhenInStockForm").removeClass("loading");if($("#emailWhenInStockForm").find("input.error").size()<1){$("#formStatus").html("<h3>We're sorry, something seems to have gone wrong.</h3><p>Please try completing the form below again</p>");$("#formStatus").show()}}})});$("#tellAFriendForm").livequery(function(){$(this).before("<div id='formStatus'></div>");$("#tellAFriendForm").ajaxForm({beforeSubmit:function(){$("#formStatus").hide();$("#tellAFriendForm").before("<div id='form_overlay'><img src='/pws/images/category-loader.gif' alt='loading'/></div>");$("#tellAFriendForm").addClass("loading")},success:function(h,i){$("#form_overlay").remove();$("#tellAFriendForm").removeClass("loading");if($("#tellAFriendForm").find("input.error").size()<1){$("#formStatus").html("<h3>Thanks!</h3><p>We have sent your friend an email.</p>");$("#formStatus").show();$("#tellAFriendForm").removeClass("loading").hide()}},error:function(i,j,h){$("#form_overlay").remove();$("#tellAFriendForm").removeClass("loading");if($("#tellAFriendForm").find("input.error").size()<1){$("#formStatus").html("<h3>We're sorry, something seems to have gone wrong.</h3><p>Please try completing the form below again</p>");$("#formStatus").show()}}})})});
