$(document).ready(function(){$("label.sizeSelector").click(function(){if(!$(this).is(".sizeDisabled")){$(".sizeSelected").removeClass("sizeSelected");$(this).addClass("sizeSelected").children("input[@type=radio]").attr("checked","checked");$("div#skuPrice strong").html($(this).next("span").html())}});$("p#euroConvert").click(function(){$("img#convertingCurrency").show();$("p#euroPrice").load("/pws/ConvertCurrency.ice?value="+$("em#rawPrice").html()+"&fromCurrency=GBP&toCurrency=EUR",function(){$("img#convertingCurrency").hide();$("p#euroPrice").html($("p#euroPrice").html().replace("(Approx.)","*")).removeClass("hide").show();$("p#gbpPrice").hide();$("p#gbpConvert").removeClass("hide").show();$("p#euroConvert").hide();$("p#euroPrice").append('<span class="disclaimer">* approx</span>')})});$("p#gbpConvert").click(function(){$("p#gbpPrice").show();$("p#euroPrice").hide();$("p#gbpConvert").hide();$("p#euroConvert").show();$("p#priceDisclaimer").hide()});$("#productImageCont").prepend('<div id="backButton"><span onclick="javascript:history.go(-1)" class="back">back</span></div>');if($.cookie("annoushka_wishlist")===null){$.cookie("annoushka_wishlist","",{expires:31,path:"/"})}var a=$.cookie("annoushka_wishlist");var b=$("div#wishListCont img").attr("id").replace("wishlist_","").replace("-",":");if(a!=null&&a!=""){if(!a.match(b)){$("div#wishListCont img").click(function(){$("div#wishListCont img").unbind("click");$("#loadingWishList").fadeIn("fast",function(){$.cookie("annoushka_wishlist",a+","+b,{expires:31,path:"/"});$("#loadingWishList").fadeOut("fast",function(){$("div#wishListCont img").css({cursor:"default",opacity:0.3});$("#wishListResponse").css("display","block")})})})}else{$("#wishListResponse").css("display","block");$("div#wishListCont img").css({cursor:"default",opacity:0.3})}}else{$("div#wishListCont img").click(function(){$("div#wishListCont img").unbind("click");$("#loadingWishList").fadeIn("fast",function(){$.cookie("annoushka_wishlist",b,{expires:31,path:"/"});$("#loadingWishList").fadeOut("fast",function(){$("div#wishListCont img").css({cursor:"default",opacity:0.3});$("#wishListResponse").css("display","block")})})})}$("ol#alternativeViews li").each(function(j,g){var f=$("#mainProductImage").attr("src");var d=f.split("/xlarge/");var e=d[0].replace(h,"");var h=d[1].replace(".jpg","");var l=$(g).html();l=parseFloat(l);var k=e+"/xlarge/"+h.split("_")[0]+"_"+l+".jpg";var c=e+"/zoom/"+h.split("_")[0]+"_"+l+".jpg";$(g).click(function(){$("div#mainImageCont").remove();$("img#mainProductImage").remove();$("<img>").attr("src",k).attr("id","mainProductImage").insertAfter("#backButton").frescaZoom();$(g).attr("class","selected");$(g).siblings().removeAttr("class")}).css("cursor","pointer")});$("img#mainProductImage").frescaZoom();$("#viewMoreDetails").click(function(){$("#viewMoreDetails").fadeOut("fast",function(){$("#loadingDetails").fadeIn("fast",function(){if($.browser.msie&&$.browser.version=="6.0"){$("div#productDetailsCont select").hide()}$("#productInfoPopup").fadeIn("fast",function(){$("#productInfoPopup").dropShadow();$("#loadingDetails").css("display","none");$("#viewMoreDetails").css("display","inline");$("#closePopUp").css("visibility","visible");$("#closePopUp").unbind("click").click(function(){$("#productInfoPopup").removeShadow();$("#productInfoPopup").fadeOut("fast");if($.browser.msie&&$.browser.version=="6.0"){$("div#productDetailsCont select").show()}})})})})})});(function(){jQuery.fn.frescaZoom=function(){$("div#mainImageCont").unbind("mousemove");$("div#mainImageCont").unbind("hover");$("div#zoomCont").unbind("mouseover");$("div#zoomCont, div#mouseWindow, img#zoomProductImg, img#mainImageCont, iframe#zoomFrame").remove();$(this).wrap("<div id='mainImageCont'></div>");$("<div id='zoomCont'></div>").css({position:"absolute",top:"-5000px"}).appendTo("div#mainImageCont");$("<div id='mouseWindow'></div>").appendTo("div#mainImageCont");var c=$(this).attr("src");var b=c.split("xlarge");var a=b[0]+"zoom"+b[1];$("<img id='zoomProductImg'>").attr("src",a).appendTo($("div#zoomCont"));$("<iframe id='zoomFrame' frameBorder='0'></iframe>").css({display:"block",width:$("div#zoomCont").width(),height:$("div#zoomCont").height()}).prependTo($("div#zoomCont"));if($("img#zoomProductImg").height()>100){handleZoom()}else{$("img#zoomProductImg").load(function(){handleZoom()})}}})(jQuery);function handleZoom(){var b=parseFloat($("img#zoomProductImg").height())/parseFloat($("img#mainProductImage").height());var c=-(parseFloat($("img#zoomProductImg").width())-parseFloat($("div#zoomCont").width()));var a=-(parseFloat($("img#zoomProductImg").height())-parseFloat($("div#zoomCont").height()));$("div#zoomCont").hide().css({position:"absolute",top:"0px"});$("div#mainImageCont").mousemove(function(l){var j=this.offsetTop;var k=this.offsetLeft;var g=this.offsetParent;while(g!=null){j+=g.offsetTop;k+=g.offsetLeft;g=g.offsetParent}var f=(l.pageX-k-(parseFloat($("div#mouseWindow").width())/2));var m=(l.pageY-j-(parseFloat($("div#mouseWindow").height())/2));var i=-(l.pageX-k-(parseFloat($("div#mouseWindow").width())/2))*b;var h=-(l.pageY-j-(parseFloat($("div#mouseWindow").height())/2))*b;if(i>0){i=0;f=0}else{if(i<c){f=-c/b;i=c}}if(h>0){m=0;h=0}else{if(h<a){m=-a/b;h=a}}$("img#zoomProductImg").css({top:h,left:i});$("div#mouseWindow").css({top:m,left:f})});var d=false;$("div#mainImageCont, img#productZoomInstructions").click(function(f){if(!d){$("div#mouseWindow, iframe#zoomFrame, div#zoomCont").show()}else{$("div#mouseWindow, iframe#zoomFrame, div#zoomCont").hide()}d=!d});$("div#zoomCont").mouseout(function(){if($("div#zoomCont").css("display")=="block"){$("div#mouseWindow, iframe#zoomFrame, div#zoomCont").hide();d=!d}})}var dropShadowZindex=1;$.fn.dropShadow=function(a){var b=$.extend({left:0,top:0,blur:2,opacity:0.5,color:"black",swap:false},a);var c=$([]);this.not(".dropShadow").each(function(){var n=$(this);var h=[];var e=(b.blur<=0)?0:b.blur;var m=(e==0)?b.opacity:b.opacity/(e*8);var o=(b.swap)?dropShadowZindex:dropShadowZindex+1;var d=(b.swap)?dropShadowZindex+1:dropShadowZindex;var p;if(this.id){p=this.id+"_dropShadow"}else{p="ds"+(1+Math.floor(9999*Math.random()))}$.data(this,"shadowId",p);$.data(this,"shadowOptions",a);n.attr("shadowId",p).css("zIndex",o);if(n.css("position")!="absolute"){n.css({position:"relative",zoom:1})}bgColor=n.css("backgroundColor");if(bgColor=="rgba(0, 0, 0, 0)"){bgColor="transparent"}if(bgColor!="transparent"||n.css("backgroundImage")!="none"||this.nodeName=="SELECT"||this.nodeName=="INPUT"||this.nodeName=="TEXTAREA"){h[0]=$("<div></div>").css("background",b.color)}else{h[0]=n.clone().removeAttr("id").removeAttr("name").removeAttr("shadowId").css("color",b.color)}h[0].addClass("dropShadow").css({height:n.outerHeight(),left:e,opacity:m,position:"absolute",top:e,width:n.outerWidth(),zIndex:d});var l=(8*e)+1;for(k=1;k<l;k++){h[k]=h[0].clone()}var k=1;var g=e;while(g>0){h[k].css({left:g*2,top:0});h[k+1].css({left:g*4,top:g*2});h[k+2].css({left:g*2,top:g*4});h[k+3].css({left:0,top:g*2});h[k+4].css({left:g*3,top:g});h[k+5].css({left:g*3,top:g*3});h[k+6].css({left:g,top:g*3});h[k+7].css({left:g,top:g});k+=8;g--}var f=$("<div></div>").attr("id",p).addClass("dropShadow").css({left:n.position().left+b.left-e,marginTop:n.css("marginTop"),marginRight:n.css("marginRight"),marginBottom:n.css("marginBottom"),marginLeft:n.css("marginLeft"),position:"absolute",top:n.position().top+b.top-e,zIndex:d});for(k=0;k<l;k++){f.append(h[k])}n.after(f);c=c.add(f);$(window).resize(function(){try{f.css({left:n.position().left+b.left-e,top:n.position().top+b.top-e})}catch(i){}});dropShadowZindex+=2});return this.pushStack(c)};$.fn.redrawShadow=function(){this.removeShadow();return this.each(function(){var a=$.data(this,"shadowOptions");$(this).dropShadow(a)})};$.fn.removeShadow=function(){return this.each(function(){var a=$(this).shadowId();$("div#"+a).remove()})};$.fn.shadowId=function(){return $.data(this[0],"shadowId")};$(function(){var a="<style type='text/css' media='print'>";a+=".dropShadow{visibility:hidden;}</style>";$("head").append(a)});
