function getsiteurl(){try{return getElement_By_Id("Config_UrlSite").value.toString()}catch(a){return""}}function SetDivInputPromoDisplay(b){var a=getElement_By_Id(b);if(a!=null){if(a.style.display=="inline"){a.style.display="none"}else{a.style.display="inline"}}}function ShowBasketDetail(){if(ReadCookie("NbProducts")!="0"&&ReadCookie("NbProducts")!=""){try{getElement_By_Id("divDetailBasket").style.visibility="visible";ShowPanier();basketLineItems=ReadCookie("BasketLineItems");if(basketLineItems!=""){basketLineItems=basketLineItems.split(";");if(basketLineItems.length>5){getElement_By_Id("scrollBasketPrev").style.visibility="visible";getElement_By_Id("scrollBasketNext").style.visibility="visible"}}}catch(a){}}}function HideBasketDetail(){getElement_By_Id("divDetailBasket").style.visibility="hidden";HidePanier();getElement_By_Id("scrollBasketPrev").style.visibility="hidden";getElement_By_Id("scrollBasketNext").style.visibility="hidden"}function InitBasket(){fillBasketDetail()}function updateBasketResume(g){var a="";
var e="";var f;var h="";var j;var b;if(g!=null&&g!=undefined){a=g.getAttribute("//R/Resume","NbProducts");e=g.getAttribute("//R/Resume","Total");f=g.getAttribute("//R/Resume","UserId");h=g.getContent("//R/Detail");expires=new Date();expires.setDate(expires.getDate()+7);WriteCookie("NbProducts",a,expires,"/");WriteCookie("TotalBasket",e,expires,"/");setCookieMultiValue("SarUserContext","srUserId",f,expires);WriteCookie("BasketLineItems",h,expires,"/")}else{a=ReadCookie("NbProducts");if(a==null||a==""){a="0"}e=ReadCookie("TotalBasket");if(e==null||e==""){e="0.00"}f=getCookieMultiValue("SarUserContext","srUserId");h=ReadCookie("BasketLineItems")}getElement_By_Id("NbProduits").innerHTML=a;getElement_By_Id("TotalPanierHeader").innerHTML=e;if(getElement_By_Id("scrollBasketPrev")!=null){getElement_By_Id("scrollBasketPrev").style.visibility="hidden";getElement_By_Id("scrollBasketNext").style.visibility="hidden";if(h!=""){h=h.split(";");if(h.length>5){getElement_By_Id("scrollBasketPrev").style.visibility="visible";
getElement_By_Id("scrollBasketNext").style.visibility="visible"}try{for(var d=0;d<h.length;d++){j=h[d].split("|")[0];b=h[d].split("|")[1];getElement_By_Id("quantityBasket_"+j).innerHTML=b}}catch(c){}}}}function fillBasketDetail(e){var h;var d;var f=getElement_By_Id("tblListProducts");var c;var a;var g;if(f!=null){c=f.rows[0];if(c.cells.length>0){f.deleteRow(0);f.insertRow(0)}c=f.rows[0]}if(e!=undefined&&e!=null&&e.rtCode=="OK"){d=e.getContent("//R/Detail")}else{d=ReadCookie("BasketLineItems")}if(d!=""&&f!=null){d=d.split(";");for(var b=0;b<d.length;b++){if(e!=undefined&&e!=null&&e.rtCode=="OK"){a=d[b].split("|")[0];g=d[b].split("|")[1];h=GetVignetteHTMLByVariant(a,"BASKET");cellDispProducts=c.insertCell(-1);cellDispProducts.innerHTML=h}else{h="<div style='height:165px;width:120px;'><img style='margin-left:30px;margin-top:50px' src='/images/image-loader.gif'/></div>";cellDispProducts=c.insertCell(-1);cellDispProducts.innerHTML=h}}}updateBasketResume(e)}function updateHeaderBasketResume(e){try{if(updatedHeaderBasket==true){var a;
var j;var g=getElement_By_Id("tblListProducts");var b;var h;var c;if(g!=null){b=g.rows[0]}if(e!=undefined&&e!=null&&e.rtCode=="OK"){j=e.getContent("//R/Detail")}else{j=ReadCookie("BasketLineItems")}if(j!=""&&g!=null){j=j.split(";");for(var d=0;d<j.length;d++){h=j[d].split("|")[0];c=j[d].split("|")[1];a=GetVignetteHTMLByVariant(h,"BASKET");cellDispProducts=b.cells[d];cellDispProducts.innerHTML=a}}updateBasketResume(e);updatedHeaderBasket=false}}catch(f){fillBasketDetail(e)}}function AddProductToBasketWithoutConfirmationPopup(a,f){var d;var g;var e=getElement_By_Id("tblListProducts");var c=e.rows[0];var h;d=servicePOST(getsiteurl()+"/XMLHttpProxy/AsynchManager.ashx","Method=ManageBasket&Action=Add&idVariant="+a+"&Quantite="+f,true);if(d.rtCode=="OK"){if(d.msg.toString().indexOf("Added")!=-1){g=GetVignetteHTMLByVariant(a,"BASKET");h=c.insertCell(-1);h.innerHTML=g}var b=d.getContent("//R/Detail");updateBasketResume(d);ShowBasketDetail();SetTrakingPanier(d.getContent("//R/infoSelectedVariant"))
}else{return d.msg+";"+a}}function addProductToMP(b){var e;var g;var f=getElement_By_Id("tblListProducts");var d=f.rows[0];var h;e=servicePOST(getsiteurl()+"/XMLHttpProxy/AsynchManager.ashx","Method=ManageMP&Action=Add&idVariant="+b,true);if(e.rtCode=="OK"){showConfirmMPAdd(e,b);var c=getElement_By_Id("NbMesPreferes");if(c!=null){e=servicePOST(getsiteurl()+"/XMLHttpProxy/AsynchManager.ashx","Method=ManageMP&Action=Get",true);var a=new Date();a.setDate(a.getDate()+7);setCookieMultiValue("sarServices2","NbMesPreferes",e.msg,a);c.innerHTML="("+e.msg+")"}}else{alert(e.msg)}}function AddProductToBasket(a,f){var d;var g;var e=getElement_By_Id("tblListProducts");var c=e.rows[0];var h;d=servicePOST(getsiteurl()+"/XMLHttpProxy/AsynchManager.ashx","Method=ManageBasket&Action=Add&idVariant="+a+"&Quantite="+f,true);if(d.rtCode=="OK"){showConfirmBasketAdd(d,a);if(d.msg.toString().indexOf("Added")!=-1){g=GetVignetteHTMLByVariant(a,"BASKET");h=c.insertCell(-1);h.innerHTML=g}var b=d.getContent("//R/Detail");
updateBasketResume(d);SetTrakingPanier(d.getContent("//R/infoSelectedVariant"))}else{alert(d.msg)}}function SetTrakingPanier(a){var d=jQuery("#SoldesTagDisable_Eulerian").val();if(d=="true"){if(ReadCookie("isCalledEulerian")=="true"){return}}if(a==null||a==""){return}try{var b=getCookieMultiValue("SarServices1","UserMail");if(a!=null&&a!=""&&a.split("|").length>=3){EA_collector(["scart","1","email",b,"prdref",a.split("|")[0],"prdamount",a.split("|")[1],"prdquantity",a.split("|")[2],"prdparam-variant",a.split("|")[3]]);isCalledEulerian=true;if(d=="true"){WriteCookie("isCalledEulerian","true")}}}catch(c){}}function showConfirmBasketAdd(c,a){var d;var b=getElement_By_Id("divBasketAdd");if(c!=undefined){d=GetVignetteHTMLByVariant(a,"BASKETADD");b.innerHTML=d}openBasketAdd()}function showConfirmMPAdd(c,a){var d;var b=getElement_By_Id("divBasketAdd");if(c!=undefined){d=GetVignetteHTMLByVariantToPrefere(a,"BASKETADD");b.innerHTML=d}openBasketAdd()}function RemoveProductFromBasket(a){var c;c=servicePOST(getsiteurl()+"/XMLHttpProxy/AsynchManager.ashx","Method=ManageBasket&Action=Delete&idVariant="+a,true);
if(c.rtCode=="OK"){fillBasketDetail(c);var b=getElement_By_Id("divMyBasketProducts");if(b!=null){b.scrollLeft=0}SetTrakingPanier(c.getContent("//R/infoSelectedVariant"))}else{alert(c.msg)}}function UpdateBasketFromServer(){var a;a=servicePOST(getsiteurl()+"/XMLHttpProxy/AsynchManager.ashx","Method=ManageBasket&Action=Get",true);fillBasketDetail(a)}function NotifIndispoStock(a,b){alert("D�sol�, un article de votre panier vient d��tre achet� par un autre internaute et n�est donc plus en stock.\r\nVotre panier va �tre mis � jour en ne conservant que les articles disponibles, nous vous invitons � choisir un autre mod�le �quivalent sur notre site.");if(a>0){window.open("MyBasket.aspx","_self")}else{if(b!=""){window.open("Search.aspx?Ftq="+b,"_self")}else{window.open("Default.aspx","_self")}}};