var BTFRESCA=BTFRESCA||{};function showSavedItems(){$.ajax({url:"/pws/AJWishListItemCount.ice",cache:false,success:function(a){$("div#topNavRightActions").find("#stores").before(a).find("#headerMyAccount").addClass("logged_in")}})}var $SSNDATA;function loginLogout(){var d=$("#welcome"),b=($("customername",$SSNDATA).text()=="")?null:$("customername",$SSNDATA).text(),a=$("#firstnamefield").length>0?$("#firstnamefield").val():"";if(b!==""&&b!==null){b=b.replace(" - ","")}loginLogout=$("loginout",$SSNDATA).text();if(a!==""&&a!==null){var e=new RegExp(b,"g");loginLogout=loginLogout.replace(e,a);b=a}d.html(loginLogout).fadeIn("slow");$.cookie("customerName",b,{expires:31,path:"/"})}function loadMiniBasket(b,l){if(b){$.ajax({url:"/pws/Tile.ice?def=minibasket.layout",cache:false,success:function(p,q,o){if(typeof(p)!=="undefined"&&(p!=="")){$SSNDATA=$("data",p);loadMiniBasket(false,true)}}})}else{$miniBasket=$("#miniBasket");$miniBasketLink=$("#miniBasketLink a:first");$miniBasketContainer=$("#miniBasketCont");$("#pageCont").append($miniBasketContainer);var k;if($SSNDATA!=undefined||$SSNDATA!=null){count=$("basket count",$SSNDATA).text();k=$("basket products",$SSNDATA).text()}if(count!==""){$miniBasketLink.html(count)}if(k!==""){$miniBasketContainer.html(k);var i=false;var m=false;if(l||window.location.href.match("mbshow=true")){i=true}if(i){showMiniBasket();hideMiniBasket(3000)}$("div#miniBasket").hoverIntent(function(){showMiniBasket()},function(){hideMiniBasket(3000)});$("div#miniBasketCont").hover(function(){if(window.miniBasketTimerSet){clearTimeout(window.miniBasketTimer);window.miniBasketTimerSet=false}},function(){hideMiniBasket(3000)});var a=6;var e=$("ul#miniBasketProducts li");if(e.length>a){var f=(e.length/a);var g=Math.round(f);if(f>g){f=g+1}else{f=g}$("div#miniBasketProductsCont").before("<div id='bagPageNav'/>");$("div#bagPageNav").append("<a id='bagPageLinkPrev'><img src='/pws/images/msc_BasketLeftArrow.gif' width='7' /></a>");for(c=1;c<=f;c++){$("div#miniBasketProductsCont").append("<ul id='bagPage"+c+"' class='bagPage'/>");$("div#bagPageNav").append("<a class='bagPageLink' id='bagPageLink"+c+"'>"+c+"</a>");if(c%13==0){$("a#bagPageLink"+c).css("clear","left")}}$("div#bagPageNav").append("<a id='bagPageLinkNext'><img src='/pws/images/msc_BasketRightArrow.gif' width='7' /></a>");var j=0;$.each(e,function(o,p){if(o%a==0){j++}$("ul#bagPage"+j).append($(this))});$("ul#miniBasketProducts").remove();$("ul.bagPage").css("display","none");function h(o){$("a.bagPageLink").removeClass("selectedMiniBasketNav").css("color","#999");$("a#bagPageLink"+o).addClass("selectedMiniBasketNav").css("color","#000");$("ul.bagPage").css("display","none").removeClass("currentPage");$("ul#bagPage"+o).css("display","inline").addClass("currentPage")}h(1)}else{$("ul#miniBasketProducts").addClass("currentPage")}if($("ul#bagPage1").length>0){$("a.bagPageLink").hover(function(){if(!($(this).is(".selectedMiniBasketNav"))){$(this).css("color","#333")}else{$(this).css("color","#000")}},function(){if($(this).is(".selectedMiniBasketNav")){$(this).css("color","#000")}else{$(this).css("color","#999")}}).click(function(){var o=$(this).attr("id");o=o.replace("bagPageLink","");h(o)}).css("cursor","pointer");$("a#bagPageLinkPrev").click(function(){var o=$("ul.currentPage").attr("id");o=parseFloat(o.replace("bagPage",""))-1;if(o==0){o=f}h(o)}).css("cursor","pointer");$("a#bagPageLinkNext").click(function(){var o=$("ul.currentPage").attr("id");o=parseFloat(o.replace("bagPage",""))+1;if(o>f){o=1}h(o)}).css("cursor","pointer")}$("div#miniBasketDetail a.removeItem").click(function(){productId=$(this).attr("id").substring(6);$.get("/pws/UpdateBasket.ice",{Update:"Remove",ProductID:productId},function(){if($("table#shoppingBagTable").length>0){location.reload()}else{loadMiniBasket()}});return false});if(($.browser.msie)&&($.browser.version=="6.0")){var d=$("div#miniBasketCont").width();d=d+parseFloat($("div#miniBasketCont").css("paddingLeft"));d=d+parseFloat($("div#miniBasketCont").css("paddingRight"));var n=$("div#miniBasketCont").height();n+=parseFloat($("div#miniBasketCont").css("paddingBottom"));n+=parseFloat($("div#miniBasketCont").css("paddingTop"));$("div#miniBasketCont").prepend("<iframe src='/pws/blank.html' scrolling='no' id='ieSelectBlock' frameBorder='0'></iframe>");$("iframe#ieSelectBlock").css({display:"block",width:d+"px",height:n+"px",zIndex:"-10",position:"absolute",bottom:"0px",left:"0px",border:"0"})}}}}function showMiniBasket(){if($.browser.msie&&$.browser.version=="6.0"){$("div#mainCont").css("position","static")}if($.browser.msie){$("div#categoryRetainer").css("position","static");$("div#rightNav").css({position:"static","float":"left"});if($.browser.version=="7.0"){$("div#rightNav").css({marginTop:"-16px"})}else{$("div#rightNav").css({marginTop:"-33px",marginLeft:"-1px"})}}$("#miniBasketCont").slideDown();$("div#miniBasketDetail").slideDown()}function hideMiniBasket(a){window.miniBasketTimer=setTimeout(function(){$("div#miniBasketDetail").slideUp()},a);window.miniBasketTimerSet=true}(function(a){a.fn.hoverIntent=function(l,k){var m={sensitivity:5,interval:100,timeout:100};m=a.extend(m,k?{over:l,out:k}:l);var o,n,i,e;var h=function(f){o=f.pageX;n=f.pageY};var d=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);if((Math.abs(i-o)+Math.abs(e-n))<m.sensitivity){a(f).unbind("mousemove",h);f.hoverIntent_s=1;return m.over.apply(f,[g])}else{i=o;e=n;f.hoverIntent_t=setTimeout(function(){d(g,f)},m.interval)}};var j=function(g,f){f.hoverIntent_t=clearTimeout(f.hoverIntent_t);f.hoverIntent_s=0;return m.out.apply(f,[g])};var b=function(r){var q=(r.type=="mouseover"?r.fromElement:r.toElement)||r.relatedTarget;while(q&&q!=this){try{q=q.parentNode}catch(r){q=this}}if(q==this){return false}var g=jQuery.extend({},r);var f=this;if(f.hoverIntent_t){f.hoverIntent_t=clearTimeout(f.hoverIntent_t)}if(r.type=="mouseover"){i=g.pageX;e=g.pageY;a(f).bind("mousemove",h);if(f.hoverIntent_s!=1){f.hoverIntent_t=setTimeout(function(){d(g,f)},m.interval)}}else{a(f).unbind("mousemove",h);if(f.hoverIntent_s==1){f.hoverIntent_t=setTimeout(function(){j(g,f)},m.timeout)}}};return this.mouseover(b).mouseout(b)}})(jQuery);function handleRegionChange(){var a=$("select#currency").val();if(a){$("form#changeRegion").submit()}}(function(a){a.fn.insertNav=function(g){var d=a(this).attr("class").split("children_")[1];var e=a(this).attr("class");var b=parseInt(d)+1;var f=e.replace(d,b);a(this).attr("class",f);a(g).clone().appendTo(a(this)).removeClass().addClass("level_2 last");a(g).prev().attr("class","level_2")}})(jQuery);function country_change(b){var a=$("body").attr("class").split(" ")[1];switch(b){case"GB":$("div.zipcode input").removeClass("fValidate").addClass("ignore");$("div.zipcode").hide();$("div.state input").removeClass("fValidate").addClass("ignore");$("div.state").hide();if(a!="ly_paymentdetails"){$("div.postcode input").removeClass().addClass("fValidate {required:true}")}else{$("div.postcode input").removeClass().addClass("fValidate {required:'#create_address_mode:checked'}")}$("div.postcode input").attr("name","postcode");$("div.zipcode input").attr("name","us_postcode");if($("div.postcode").hasClass("hide")){$("div.postcode").removeClass("hide")}$("div.postcode").show();$("div.postcodeLookup").removeClass("hide");break;case"IE":$("div.postcode").addClass("hide");$("div.postcode input").removeClass("fValidate").addClass("ignore");$("div.zipcode input").removeClass("fValidate").addClass("ignore");$("div.zipcode").hide();$("div.state input").removeClass("fValidate").addClass("ignore");$("div.state").hide();$("div.postcode input").attr("name","postcode");$("div.zipcode input").attr("name","us_postcode");$("div.postcodeLookup").removeClass("hide");break;case"US":$("div.postcode").addClass("hide");if(a!="ly_manageaddresses"){$("div.postcode input").removeClass("fValidate {required:'#create_address_mode:checked'}").addClass("ignore");$("div.zipcode input").removeClass("ignore").addClass("fValidate {required:'#create_address_mode:checked'}");$("div.state input").removeClass("ignore").addClass("fValidate {required:'#create_address_mode:checked'}")}else{$("div.postcode input").removeClass().addClass("ignore");$("div.zipcode input").removeClass().addClass("fValidate {required:'true'}");$("div.state input").removeClass().addClass("fValidate {required:'true'}")}$("div.zipcode").show();$("div.state").show();$("div.postcodeLookup").addClass("hide");$("div.postcode input").removeClass("error");$("div.zipcode input").attr("name","postcode");$("div.postcode input").attr("name","gb_postcode");if($("div.postcode label.error").length>0){$("div.postcode label.error").remove();$("div.postcode span.em").removeClass("error_status")}break;default:$("div.postcode").removeClass("hide");$("div.zipcode").hide();$("div.postcode input").removeClass().addClass("fValidate {required:'#create_address_mode:checked'}");$("div.state input").addClass("ignore");$("div.zipcode input").removeClass().addClass("ignore");$("div.postcode input").attr("name","postcode");$("div.zipcode input").attr("name","us_postcode");if($("div.zipcode label.error").length>0){$("div.zipcode label.error").remove();$("div.zipcode span").removeClass("error")}if($("div.postcodeLookup").hasClass("hide")){}else{$("div.postcodeLookup").addClass("hide")}break}}function sortPNGsInIE6(){if($.browser.msie&&$.browser.version=="6.0"){$.each($(".png"),function(){var a="crop";if($(this).is(".scalePng")){var a="scale"}$(this).wrap("<span class='pngWrap'></span>");var b=$(this).parent();$(this).parent(".pngWrap").css({display:"block",width:$(this).width(),height:$(this).height(),"background-image":"none",filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+$(this).attr("src")+"',sizingMethod='"+a+"')"});$(this).css("display","none")})}}function ie6NavigationFix(){if($.browser.msie&&$.browser.version==6){menuItems=$("#topNavCategories_level_1 > li");$.each(menuItems,function(a,b){$(this).hover(function(){var d=($(this).children("ul").width()+parseFloat($(this).children("ul").css("padding-left"))+parseFloat($(this).children("ul").css("padding-right")))+"px";$(this).addClass("hovering").children("ul").css("display","block").prepend("<iframe class='ie6_nav_block' frameBorder='0' src='/pws/blank.html'></iframe>");$("iframe.ie6_nav_block").css({display:"block","z-index":"-10",position:"absolute",top:"0px",left:"0px",width:d})},function(){$("iframe.ie6_nav_block").remove();$(this).removeClass("hovering").children("ul").css("display","none")})})}}(function(a){a.fn.extend({removeSpaces:function(){return this.each(function(){var b=a(this);b.blur(function(){var d=a(b).val().replace(/ /g,"");b.attr("value",d)})})}})})(jQuery);function country_drop_down(){$(".country_dropdown","#currencyCont").fadeIn("slow");$("#country_holder").hoverIntent(function(){$("#js_country_drop_down").slideDown()},function(){$("#js_country_drop_down").slideUp()})}(function(b){var a=[];b.preLoadImages=function(){var f=arguments.length;for(var e=f;e--;){var d=document.createElement("img");d.src=arguments[e];a.push(d)}}})(jQuery);var dropShadowZindex=1;$.fn.dropShadow=function(a){var b=$.extend({left:1,top:2,blur:3,opacity:0.4,color:"black",swap:false},a);var d=$([]);this.not(".dropShadow").each(function(){var o=$(this);var k=[];var f=(b.blur<=0)?0:b.blur;var n=(f==0)?b.opacity:b.opacity/(f*8);var p=(b.swap)?dropShadowZindex:dropShadowZindex+1;var e=(b.swap)?dropShadowZindex+1:dropShadowZindex;var q;if(this.id){q=this.id+"_dropShadow"}else{q="ds"+(1+Math.floor(9999*Math.random()))}$.data(this,"shadowId",q);$.data(this,"shadowOptions",a);o.attr("shadowId",q).css("zIndex",p);if(o.css("position")!="absolute"){o.css({position:"relative",zoom:1})}bgColor=o.css("backgroundColor");if(bgColor=="rgba(0, 0, 0, 0)"){bgColor="transparent"}if(bgColor!="transparent"||o.css("backgroundImage")!="none"||this.nodeName=="SELECT"||this.nodeName=="INPUT"||this.nodeName=="TEXTAREA"){k[0]=$("<div></div>").css("background",b.color)}else{k[0]=o.clone().removeAttr("id").removeAttr("name").removeAttr("shadowId").css("color",b.color)}k[0].addClass("dropShadow").css({height:o.outerHeight(),left:f,opacity:n,position:"absolute",top:f,width:o.outerWidth(),zIndex:e});var m=(8*f)+1;for(l=1;l<m;l++){k[l]=k[0].clone()}var l=1;var h=f;while(h>0){k[l].css({left:h*2,top:0});k[l+1].css({left:h*4,top:h*2});k[l+2].css({left:h*2,top:h*4});k[l+3].css({left:0,top:h*2});k[l+4].css({left:h*3,top:h});k[l+5].css({left:h*3,top:h*3});k[l+6].css({left:h,top:h*3});k[l+7].css({left:h,top:h});l+=8;h--}var g=$("<div></div>").attr("id",q).addClass("dropShadow").css({left:o.position().left+b.left-f,marginTop:o.css("marginTop"),marginRight:o.css("marginRight"),marginBottom:o.css("marginBottom"),marginLeft:o.css("marginLeft"),position:"absolute",top:o.position().top+b.top-f,zIndex:e});for(l=0;l<m;l++){g.append(k[l])}o.after(g);d=d.add(g);$(window).resize(function(){try{g.css({left:o.position().left+b.left-f,top:o.position().top+b.top-f})}catch(i){}});dropShadowZindex+=2});return this.pushStack(d)};$.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)});(function(a){a.fn.capslide=function(b){var d=a.extend({},a.fn.capslide.defaults,b);return this.each(function(){$this=a(this);var i=a.meta?a.extend({},d,$this.data()):d;if(!i.showcaption){$this.find(".ic_caption").css("display","none")}else{$this.find(".ic_text").css("display","none")}var f=$this.find("img:first");var e=f.css("width");var g=f.css("height");a(".ic_caption",$this).css({color:i.caption_color,"background-color":i.caption_bgcolor,bottom:"0px",width:e});a(".overlay",$this).css("background-color",i.overlay_bgcolor);$this.css({width:e,height:g,border:i.border});$this.hover(function(){if((navigator.appVersion).indexOf("MSIE 7.0")>0){a(".overlay",a(this)).show()}else{a(".overlay",a(this)).fadeIn()}if(!i.showcaption){a(this).find(".ic_caption").slideDown(500)}else{a(".ic_text",a(this)).slideDown(500)}},function(){if((navigator.appVersion).indexOf("MSIE 7.0")>0){a(".overlay",a(this)).hide()}else{a(".overlay",a(this)).fadeOut()}if(!i.showcaption){a(this).find(".ic_caption").slideUp(200)}else{a(".ic_text",a(this)).slideUp(200)}})})};a.fn.capslide.defaults={caption_color:"white",caption_bgcolor:"black",overlay_bgcolor:"blue",border:"1px solid #fff",showcaption:true}})(jQuery);(function(e){var a=e.scrollTo=function(d,f,g){e(window).scrollTo(d,f,g)};a.defaults={axis:"xy",duration:parseFloat(e.fn.jquery)>=1.3?0:1};a.window=function(d){return e(window)._scrollable()};e.fn._scrollable=function(){return this.map(function(){var d=this,f=!d.nodeName||e.inArray(d.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!f){return d}var g=(d.contentWindow||d).document||d.ownerDocument||d;return e.browser.safari||g.compatMode=="BackCompat"?g.body:g.documentElement})};e.fn.scrollTo=function(g,f,d){if(typeof f=="object"){d=f;f=0}if(typeof d=="function"){d={onAfter:d}}if(g=="max"){g=9000000000}d=e.extend({},a.defaults,d);f=f||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){f/=2}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var n=this,l=e(n),m=g,j,k={},h=l.is("html,body");switch(typeof m){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(m)){m=b(m);break}m=e(m,this);case"object":if(m.is||m.style){j=(m=e(m)).offset()}}e.each(d.axis.split(""),function(r,s){var u=s=="x"?"Left":"Top",t=u.toLowerCase(),w="scroll"+u,q=n[w],p=a.max(n,s);if(j){k[w]=j[t]+(h?0:q-l.offset()[t]);if(d.margin){k[w]-=parseInt(m.css("margin"+u))||0;k[w]-=parseInt(m.css("border"+u+"Width"))||0}k[w]+=d.offset[t]||0;if(d.over[t]){k[w]+=m[s=="x"?"width":"height"]()*d.over[t]}}else{var v=m[t];k[w]=v.slice&&v.slice(-1)=="%"?parseFloat(v)/100*p:v}if(/^\d+$/.test(k[w])){k[w]=k[w]<=0?0:Math.min(k[w],p)}if(!r&&d.queue){if(q!=k[w]){i(d.onAfterFirst)}delete k[w]}});i(d.onAfter);function i(o){l.animate(k,f,d.easing,o&&function(){o.call(this,g,d)})}}).end()};a.max=function(g,j){var n=j=="x"?"Width":"Height",k="scroll"+n;if(!e(g).is("html,body")){return g[k]-e(g)[n.toLowerCase()]()}var o="client"+n,f=g.ownerDocument.documentElement,d=g.ownerDocument.body;return Math.max(f[k],d[k])-Math.min(f[o],d[o])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);BTFRESCA.footerSubMenus=function(){$("#footer_quick_links .menu_control").click(function(b){var d=$(this),e=d.next(".footer_sub_menu"),a=e.outerHeight(true);if(e.hasClass("menu_closed")){e.removeClass("menu_closed");e.animate({top:-a});d.addClass("active")}else{e.animate({top:0},function(){e.addClass("menu_closed")});d.removeClass("active")}return false})};$(document).ready(function(){sortPNGsInIE6();ie6NavigationFix();country_drop_down();BTFRESCA.footerSubMenus();$.ajax({url:"/pws/Tile.ice?def=minibasket.layout",cache:false,success:function(f,g,e){if(typeof(f)!=="undefined"&&(f!=="")){$SSNDATA=$("data",f);loginLogout();loadMiniBasket();$("#miniBasket").fadeIn("slow")}}});if($(".logged_in","#topNavRightActions").length>0){if(!$(".ly_confirmation").length){showSavedItems()}}$("#catBackToTop").click(function(){$(window).scrollTo($("div#breadcrumb"),800);return false});$("input.clearValue").focus(function(){if(this.value==this.defaultValue){this.value=""}}).blur(function(){if(!this.value.length){this.value=this.defaultValue}});$("option#selectLabel").attr("value","");$(".sepWindowPopup").click(function(){window.open($(this).attr("href"),"mywindow","scrollbars=1,width=848,height=600");return false});$(".deliveryWindowPopup").click(function(){var i=$(this),g="product-details-content",l=$("<div />").attr("id",g),k=i.attr("href"),j=i.hasClass("deliveryOptions")?true:false,h=j?$("#cardsCont"):$("#buy_now"),f=h.find("div");f.addClass("hide");$("#"+g).remove();l.prependTo(h);function e(){l.prepend('<a class="close close-top" href="#">Close X</a>').append('<a class="close close-bottom" href="#">Close X</a>');Cufon("#"+g+" h4");l.find(".close").click(function(){l.remove();f.removeClass("hide");return false})}l.load(k+" .popUpCont",e);return false});if($("select#countryIsoParam").length>0){var d="";$.each($("select#countryIsoParam option"),function(){if($(this).attr("selected")){d=$(this).attr("value")}});$.each($("select#countryIsoParam option"),function(){if($(this).attr("value")==d){$(this).attr("selected","selected")}});$("select#countryIsoParam").change(function(){$("select#countryIsoParam option:selected").html();cmCreatePageElementTag("Country: "+$("select#countryIsoParam option:selected").html(),"Change Country","","","","-_--_--_--_--_--_--_--_--_--_--_-");$(this).parents("form").submit()})}$("a.cmExternal").click(function(){cmCreatePageElementTag($(this).html(),"External Links","","","","-_--_--_--_--_--_--_--_--_--_--_-")});if($.cookie("country_iso")){var a=$.cookie("country_iso")}else{var a=countryCodeFromApp}$("select#countryIsoParam option[value="+a+"]").attr("selected",true);$("select#countryIsoParam option[value="+a+"]").attr("selected",true);$("select#CountryList").change(function(){$("select#CountryList").parents("form").removeClass().addClass($(this).val()+" validateForm");country_change($(this).val())});if($(".ly_loginregister").length>0||$(".ly_login").length>0){var b=$("p.mLists input");b.click(function(){if($(this).next().hasClass("accept")){$(this).next().hide().removeClass().addClass("hidden")}else{$(this).next().show().removeClass().addClass("accept")}})}morePopup()});function morePopup(){$("span.more a").click(function(){var d="ly_"+$("body").attr("class").split("ly_")[1].split(" ")[0];$("body").append('<div class="shopping_overlay"></div>');$("div.shopping_overlay").css({width:"100%",position:"absolute",textAlign:"center",height:"100%",zIndex:"10000",top:"0",left:"0"});if(d==="ly_paymentdetails"&&$(".paypal_enabled").length<0){$("form#paymentDetails div.formElement").css({visibility:"hidden"})}else{$("form#paymentDetails select.cardType").css({visibility:"hidden"})}$("div.shopping_overlay").append('<div class="shopping_popup"/>');var b=$("div.shopping_popup");if($.browser.msie&&$.browser.version==6){b.prepend("<iframe id='ie6_nav_block' frameBorder='0' src='/pws/blank.html'></iframe>");$("iframe#ie6_nav_block").css("display","block").css("z-index","-10").css("position","absolute").css("top","100px").css("left","0px").css("width","380px").css("height","280px").css("border","0")}b.append('<span class="close">&nbsp;</span>');b.dropShadow();b.append('<img class="loader" src="/pws/images/ajax_load5.gif"/>');$("img.loader").css({position:"absolute",left:"178px",top:"160px"});var a=$(this).attr("href");$.ajax({url:a,success:function(f,g){var e=$(f).find("div#fcpContent");$("img.loader").remove();b.append(e);$("span.close").click(function(){b.remove();$("div.shopping_overlay").remove();if(d==="ly_paymentdetails"&&$(".paypal_enabled").length<0){$("form#paymentDetails div.formElement").css({visibility:"visible"})}else{$("form#paymentDetails select.cardType").css({visibility:"visible"})}})},error:function(e,g,f){}});return false})}var dropShadowZindex=1;$.fn.dropShadow=function(a){var b=$.extend({left:0,top:-1,blur:3,opacity:0.4,color:"black",swap:false},a);var d=$([]);this.not(".dropShadow").each(function(){var o=$(this);var k=[];var f=(b.blur<=0)?0:b.blur;var n=(f==0)?b.opacity:b.opacity/(f*8);var p=(b.swap)?dropShadowZindex:dropShadowZindex+1;var e=(b.swap)?dropShadowZindex+1:dropShadowZindex;var q;if(this.id){q=this.id+"_dropShadow"}else{q="ds"+(1+Math.floor(9999*Math.random()))}$.data(this,"shadowId",q);$.data(this,"shadowOptions",a);o.attr("shadowId",q).css("zIndex",p);if(o.css("position")!="absolute"){o.css({position:"relative",zoom:1})}bgColor=o.css("backgroundColor");if(bgColor=="rgba(0, 0, 0, 0)"){bgColor="transparent"}if(bgColor!="transparent"||o.css("backgroundImage")!="none"||this.nodeName=="SELECT"||this.nodeName=="INPUT"||this.nodeName=="TEXTAREA"){k[0]=$("<div></div>").css("background",b.color)}else{k[0]=o.clone().removeAttr("id").removeAttr("name").removeAttr("shadowId").css("color",b.color)}k[0].addClass("dropShadow").css({height:o.outerHeight(),left:f,opacity:n,position:"absolute",top:f,width:o.outerWidth(),zIndex:e});var m=(8*f)+1;for(l=1;l<m;l++){k[l]=k[0].clone()}var l=1;var h=f;while(h>0){k[l].css({left:h*2,top:0});k[l+1].css({left:h*4,top:h*2});k[l+2].css({left:h*2,top:h*4});k[l+3].css({left:0,top:h*2});k[l+4].css({left:h*3,top:h});k[l+5].css({left:h*3,top:h*3});k[l+6].css({left:h,top:h*3});k[l+7].css({left:h,top:h});l+=8;h--}var g=$("<div></div>").attr("id",q).addClass("dropShadow").css({left:o.position().left+b.left-f,marginTop:o.css("marginTop"),marginRight:o.css("marginRight"),marginBottom:o.css("marginBottom"),marginLeft:o.css("marginLeft"),position:"absolute",top:o.position().top+b.top-f,zIndex:e});for(l=0;l<m;l++){g.append(k[l])}o.after(g);d=d.add(g);$(window).resize(function(){try{g.css({left:o.position().left+b.left-f,top:o.position().top+b.top-f})}catch(i){}});dropShadowZindex+=2});return this.pushStack(d)};$.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)});(function(a){a.fn.contentPopup=function(b){var f=a.extend({},a.fn.contentPopup.defaults,b),d=a(this),e=d.attr("href");d.click(function(){var g=a('<div id="content-popup" class="content-main"></div>');a("body").append(g);g.css({top:f.topOffset+"px",left:f.leftOffset+"px"});if(f.contentUrl!=""){e=f.contentUrl}g.load(e+" "+f.elementToAjax,function(){if(f.closeButton){a('<a href="#" class="close-popup">X</a>').appendTo(g);g.find(".close-popup").click(function(){g.remove()})}});return false})};a.fn.contentPopup.defaults={closeButton:true,popupHeight:"",popupWidth:"",elementToAjax:"",contentUrl:"",topOffset:0,leftOffset:0}})(jQuery);
