jQuery.noConflict();function ToggleLanguageSelect(){if($("div-localisation-selector").down("ul",1).style.display=="none"){$("div-localisation-selector").down("ul",1).show();$("div-localisation-selector").addClassName("menu-open");}else{$("div-localisation-selector").down("ul",1).hide();$("div-localisation-selector").removeClassName("menu-open");
}}function SelectLanguage(b,a){$("div-localisation-selector").down("li").className="selected-"+a;ToggleLanguageSelect();}var LanguageSelect;function KeepLanguageSelect(){window.clearTimeout(LanguageSelect);}function HideLanguageSelect(){LanguageSelect=Element.hide.delay(0.25,"language-select");}function ToggleCountryInfo(){for(i=1;
i<=parseInt($("contact-info").childElements().length);i++){$("contact-info").down("div",i-1).hide();}SetSelectedCountry();}function SetSelectedCountry(){$("contact-info-"+Form.Element.getValue("contact-country").toLowerCase().gsub(" ","-")).show();}function SetCountryCode(b){var a=Form.Element.getValue(b).strip().gsub(" ","");
if(a.startsWith("00")){a=a.gsub("00","+");}b.value=a;}function CheckCountryCode(a,c){var b;if(navigator.appName=="Netscape"){b=c.charCode;if(c.which==13){c.preventDefault();}}else{b=window.event.keyCode;}if(b==43&&a.value.length==0){}else{if(((b>=48)&&(b<57))||(b==0)){}else{CancelInput(c);}}}function SetPhoneNumber(b){var a=Form.Element.getValue(b).strip().gsub(" ","");
b.value=a;}function CheckPhoneNumber(a,c){var b;if(navigator.appName=="Netscape"){b=c.charCode;if(c.which==13){c.preventDefault();}}else{b=window.event.keyCode;}if(((b>47)&&(b<58))||(b==32)||(b==0)){}else{CancelInput(c);}}function CancelInput(a){if(navigator.appName=="Netscape"){a.preventDefault();}else{window.event.cancelBubble=true;
window.event.returnValue=false;}}function TruncateBrandName(a){var b="";var c=a;if(a.length>17){a=a.truncate(17);b='<span title="'+c+'">'+a+"</span>";}else{b=a;}document.write(b);}function TruncateProductName(a){var b="";var c=a;if(a.length>25){a=a.truncate(25);b='<span title="'+c+'">'+a+"</span>";}else{b=a;
}document.write(b);}
