if(!window.sdg){sdg={};}$sd=jQuery.noConflict();$sd(function(){if($sd.browser.msie&&parseInt($sd.browser.version)==6){try{document.execCommand("BackgroundImageCache",false,true);
}catch(a){}}$sd("#headerContent #btnGo").attr("disabled",false);if($sd("#headerContent form input[type=text]").val()=="Search or enter catalogue number"){if(!$sd("#headerContent form input[type=text]").hasClass("empty")){$sd("#headerContent form input[type=text]").addClass("empty");
}}$sd("#headerContent form input[type=text]").focus(function(){if($sd(this).val()=="Search or enter catalogue number"){$sd(this).val("");
$sd(this).toggleClass("empty");}});$sd("#headerContent form input[type=text]").blur(function(){if($sd(this).val()==""){$sd(this).toggleClass("empty");
$sd(this).val("Search or enter catalogue number");}});$sd("#keywordSearchForm").submit(function(){if($sd("#keywordSearchForm input[type=text]").val()=="Search...."){alert("You must enter a search description, please try again!");
return false;}if($sd("#keywordSearchForm input[type=text]").val().match(/[^-& \w]/)){alert("Your search contains illegal characters");
return false;}});if($sd("#footer form input[type=text]").val()=="Enter e-mail address"){if(!$sd("#footer form input[type=text]").hasClass("empty")){$sd("#footer form input[type=text]").addClass("empty");
}}$sd("#footer form input[type=text]").focus(function(){if($sd(this).val()=="Enter e-mail address"){$sd(this).val("");
$sd(this).toggleClass("empty");}});$sd("#footer form input[type=text]").blur(function(){if($sd(this).val()==""){$sd(this).toggleClass("empty");
$sd(this).val("Enter e-mail address");}});$sd(".actions .close").click(function(){window.close();
});$sd("#topNav .subNav").each(function(){var c=0;$sd(this).css({left:"-9999px",display:"block"});
$sd(this).find("div .col").each(function(d,f){width=$sd(f).width();if(width>150){width=150;
}$sd(f).width(width);c+=width+24;});$sd(this).css({left:"0",display:"none"});$sd(this).children("div").width(c);
});$sd(".logoffLink").live("click",function(){$sd("#headerContent ul #logoffButton").click();
return false;});$sd("#forgetMeLink").click(function(){$sd("#forgetMeButton").click();
return false;});var b;$sd("#topNav > li").hover(function(){var c=this;b=setTimeout(function(){$sd(c).children(".subNav").each(function(){$sd(c).addClass("hover");
var e=($sd("#header").width()-($sd(this).width()+$sd(c).position().left))+1;if(e<0){$sd(this).css("margin-left",e+"px");
}$sd(this).css("top",($sd(c).height()+1)+"px");$sd(this).show();if($sd.browser.msie){if($sd("#productsNav").length){var d=($sd("#productsNav").position().top);
$sd("#productsNav").data("position",{right:$sd("#productsNav").css("right"),top:$sd("#productsNav").css("top")});
$sd("#header").append($sd("#productsNav"));$sd("#productsNav").css({top:$sd("#header").outerHeight()+d,right:"6px"});
}$sd("#header").css("z-index","1");if(parseInt($sd.browser.version)==6){if($sd(this).height()){$sd(this).prepend('<iframe src="#none" style="position:absolute; z-index:-1;">&nbsp;</iframe>');
}$sd(this).children("iframe").css({display:"block",top:0,height:$sd(this).height()+"px",width:($sd(this).width()+1)+"px",margin:"0 0 0 -1px"});
}}});},700);},function(){clearTimeout(b);$sd(this).removeClass("hover");if($sd.browser.msie){if($sd("#productsNav").length){$sd("#productDetails").prepend($sd("#productsNav"));
$sd("#productsNav").css($sd("#productsNav").data("position"));}$sd("#header").css("z-index","0");
}});});jQuery.fn.blink=function(b){start=1;finish=b;var a=function(d,e,c){$sd(d).fadeOut(200).fadeIn(200);
if(e!=c){e=e+1;a(d,e,c);}};return this.each(function(){a(this,start,finish);});};
sdg.launchPopup=function(b,d,a,c){window.open(b,null,(c?c:"location=no,scrollbars=yes")+",width="+d+",height="+a+",left="+(screen.width/2-d/2)+",top="+Math.abs((screen.height/2-a/2)-40));
return false;};sdg.limitChars=function(a,b){var d=a.val();var c=d.length;if(c>b){alert("This field cannot exceed "+b+" characters");
a.val(d.substr(0,b));return false;}else{return true;}};sdg.hoverInfo=function(a,b){offset=a.offset();
$sd("body").append(b);b.css({position:"absolute",left:"-9999px",display:"block"});
height=b.outerHeight();b.css({left:offset.left-160,top:offset.top-height});b.mousemove(function(){clearTimeout(hoverInfoTimeout);
hoverInfoTimeout=setTimeout(function(){b.hide();},1500);});hoverInfoTimeout=setTimeout(function(){b.hide();
},5000);};function CountText(c,b,a){if(c.value.length>a){c.value=c.value.substring(0,a);
}else{b.value=a-c.value.length;}}function reportBasketAdd(h,g,e,c,b,d,a){var f=new Object();
f.action="add";f.productID=h;f.value=g;f.currency=e;f.productDisplayName=c;f.skuNumber=b;
f.quantity=d;f.valuePerItem=a;if(window.SDCSAevent){window.SDCSAevent(f);}}function reportBasketFailedAdd(c,a){var b=new Object();
b.action="failedAdd";b.message=a;b.productID=c;if(window.SDCSAevent){window.SDCSAevent(b);
}}function reportBasketAmend(a,b){var c=new Object();c.action="amend";c.productID=a;
c.newQuantity=b;if(window.SDCSAevent){window.SDCSAevent(c);}}function reportBasketItemRemoved(a){var b=new Object();
b.action="remove";b.productID=a;if(window.SDCSAevent){window.SDCSAevent(b);}}function reportBasketTotal(b,a){var c=new Object();
c.action="basketTotal";c.totalValue=b;c.currency=a;if(window.SDCSAevent){window.SDCSAevent(c);
}}function reportPurchase(c,b,a){var d=new Object();d.action="purchase";d.orderNumber=c;
d.totalValue=b;d.currency=a;if(window.SDCSAevent){window.SDCSAevent(d);}}
