function HeaderShowNavigationHistory(){Effect.Appear("header_history");new Ajax.Updater($("header_history"),"/HeaderShowNavigationHistory.ashx",{method:"get"});}var Header={initMenu:function(){if(!$("menucat")){return ;}var A=new SMenu($("menucat"),{afterAssociatedShow:function(){}});$("menucat").select(".m_root").each(function(B){A.addItem(B);});},initMenuMiniCart:function(){if(!$("minicart")){return ;}var A=new SMenu($("minicart"),{afterAssociatedShow:function(){new Ajax.Request("/HeaderMiniCartContent.ashx",{method:"GET",onSuccess:function(B){$("header_minicart").update(B.responseText);}});}});$("minicart").select(".m_root").each(function(B){A.addItem(B);});},IsConnectDisplayed:false,LoadMiniCart:function(){new Ajax.Request("/HeaderMiniCart.ashx",{method:"GET",onSuccess:function(A){$("header_mini_cart_preview").update(A.responseText);}});},Search:function(A){window.location=config.portalUrl+"/recherche/produit/"+escape($F(A));},ClearTextBox:function(A){if(A.value!="Mon mot de passe"&&A.value!="Mon email"&&A.value!="Rechercher"){return ;}A.value="";},SearchKeyPress:function(B){var A=B.charCode?B.charCode:B.keyCode;if(A==13){Header.Search(B.target);return false;}else{return true;}},SetTextBox:function(B,A){if(B.value==""){B.value=A;}},LoadTabs:function(){car1=new SCarousel("carousel-tabs",{next:"carousel-tab-next",previous:"carousel-tab-pre",loading:"carousel-tab-loading"});Object.extend(car1,CarouselModuleLink);new Ajax.Request("/portal.ashx",{method:"get",parameters:{action:"tabs"},onSuccess:function(A){car1.setData(A.responseText.evalJSON());$(car1.options.next).observe("click",car1.next.bind(car1));$(car1.options.previous).observe("click",car1.previous.bind(car1));}});},DisplayLoginInputsOrSubmit:function(){if(!Header.IsConnectDisplayed){$("div_input_connectaccount").insert('<input id="login_login" value="Mon email" type="text" onblur="SetTextBox(this, \'Mon email\');SetLoginInputBlur(this);" onfocus="ClearTextBox(this);SetLoginInputFocus(this)"/><input id="login_password" type="password"  value="Mon mot de passe" onblur="SetTextBox(this, \'Mon mot de passe\');SetLoginInputBlur(this);" onfocus="ClearTextBox(this);SetLoginInputFocus(this)"/>');Effect.Appear("div_input_connectaccount");Effect.Fade("span_errormessage");Header.IsConnectDisplayed=true;return false;}else{new Ajax.Request("/Login.ashx",{method:"get",parameters:{login:$F("login_login"),password:$F("login_password")},onSuccess:function(B){var A=B.responseText.evalJSON();if(A.status=="OK"){window.location.reload(true);}else{new Effect.Appear("span_errormessage");}}});}},do_encrypt:function(E,B){var C=new RSAKey();var D="3";var B="ABC30681295774F7CECA691EC17F4E762DA6DE70F198EAEE3CCE3A435FC006B971DC24E55904F1D2705758C041C2B0B18E8BFAE2C9CD96B50082D7D8C7342CBAB7F6E0622DA53B8B56DBDB24174F00173263CFECAE604795CDA2A037BC3A69B7C0090AA2DE1568998BCD6D70CC2E0574755B9F7986AE01CE8714A26144279CDB";C.setPublic(B,D);var A=C.encrypt(E);return linebrk(A,64);},Signout:function(){new Ajax.Request("/Signout.ashx",{method:"GET",onSuccess:function(A){window.location.url=A.responseText.evalJSON();}});}};Event.observe(window,"load",function(){Header.initMenu();Header.initMenuMiniCart();});