function ShowLPSortPopUp(){document.getElementById("LP-sort-overlay").style.display="block"}function off(){document.getElementById("LP-sort-overlay").style.display="none"}function showLPFilter(){jq("body").addClass("resetQuerystringPLP");jq(".LP_accordion_container1 .LP_accordion_body").hide();jq(".LP_accordion_container1 .LP_plusminus").text("+");jq("#modernfilter .LP_plusminus").html("&minus;");jq("#modernfilter + .LP_accordion_body").slideDown(300);setTimeout(function(){jq(".lp-custom-checkbox-container").each(function(){jq(this).trigger("scroll")})},300);document.getElementById("LP-filter-overlay").style.display="block"}function hideLPFilter(){document.getElementById("LP-filter-overlay").style.display="none"}function dynamicFilterScroll(){jq(".lp-custom-checkbox-container").on("scroll",function(){var n=jq(this).height(),t=jq(this).find("ul").outerHeight();if(t>n){var i=jq(this).offset().top,r=jq(this).find("ul").offset().top,u=t-(i-r);i>r?u>n?jq(this).css({"mask-image":"linear-gradient(transparent, black 40%, black 60%, transparent 100%)","-webkit-mask-image":"linear-gradient(transparent, black 40%, black 60%, transparent 100%"}):jq(this).css({"mask-image":"linear-gradient(transparent, black 40%, black 100%, transparent 100%)","-webkit-mask-image":"linear-gradient(transparent, black 40%, black 100%, transparent 100%"}):u>n?jq(this).css({"mask-image":"linear-gradient(transparent, black 0%, black 60%, transparent 100%)","-webkit-mask-image":"linear-gradient(transparent, black 0%, black 60%, transparent 100%"}):jq(this).css({"mask-image":"linear-gradient(transparent, black 0%, black 100%, transparent 100%)","-webkit-mask-image":"linear-gradient(transparent, black 0%, black 100%, transparent 100%"})}})}function pushState(){var r="",u=window.location.href,n="",t="",i="";jq(".catalogue #resultGroup input:checked").length>0&&(jq("#resultGroup :checkbox").each(function(){this.checked&&(n=jq("#resultGroup :checked").map(function(){return jq(this).attr("index")}).get().join())}),r="?needs="+n.replaceAll(",","-"));jq(".catalogue #rangeGroup input:checked").length>0&&(jq("#rangeGroup :checkbox").each(function(){this.checked&&(t=jq("#rangeGroup :checked").map(function(){return jq(this).attr("index")}).get().join())}),r="?ranges="+t.replaceAll(",","-"));jq(".catalogue #typeGroup input:checked").length>0&&(jq("#typeGroup :checkbox").each(function(){this.checked&&(i=jq("#typeGroup :checked").map(function(){return jq(this).attr("index")}).get().join())}),r="?prodtypes="+i.replaceAll(",","-"));n.length!=0&&t.length!=0&&i.length!=0?window.history.pushState(null,null,"?needs="+n.replaceAll(",","-")+"&ranges="+t.replaceAll(",","-")+"&prodtypes="+i.replaceAll(",","-")):n.length!=0&&t.length!=0?window.history.pushState(null,null,"?needs="+n.replaceAll(",","-")+"&ranges="+t.replaceAll(",","-")):n.length!=0&&i.length!=0?window.history.pushState(null,null,"?needs="+n.replaceAll(",","-")+"&prodtypes="+i.replaceAll(",","-")):t.length!=0&&i.length!=0?window.history.pushState(null,null,"?ranges="+t.replaceAll(",","-")+"&prodtypes="+i.replaceAll(",","-")):window.history.pushState(null,null,r)}function UpdateFacetCheckbox(){setTimeout(function(){var n=[],i,t,e,o,r,u,f;if(n.length==0&&window.location.search.split("?").length>1)for(i=window.location.search.split("?")[1].split("&"),t=0;t<i.length;t++)e=i[t].split("=")[0],o=decodeURIComponent(i[t].split("=")[1]),n[e]=o;n.needs!=null&&(r=n.needs.split("-"),jq(".catalogue #resultGroup input").each(function(){for(var n=0;n<r.length;n++)jq(this).attr("index").trim()==r[n]&&(this.checked=!0)}));n.ranges!=null&&(u=n.ranges.split("-"),jq(".catalogue #rangeGroup input").each(function(){for(var n=0;n<u.length;n++)jq(this).attr("index").trim()==u[n]&&(this.checked=!0)}));n.prodtypes!=null&&(f=n.prodtypes.split("-"),jq(".catalogue #typeGroup input").each(function(){for(var n=0;n<f.length;n++)jq(this).attr("index").trim()==f[n]&&(this.checked=!0)}));jq("#lpPdpApplyFilter").trigger("click")},300)}function textParagraphControl(n,t,{r="end",i="..."}={}){if(n.length>t)switch(r){case"start":return i+n.slice(-(t-i.length));case"end":default:return n.slice(0,t-i.length)+i}return n}function getCookie(n){return n=RegExp(String(n+"[^;]+")).exec(document.cookie),unescape(n?n.toString().replace(/^[^=]+./,""):"")}function setCookie(n,t,i){var r,u,f;i=i||{};r=i.expires;"number"==typeof r&&r&&(u=new Date,u.setTime(u.getTime()+1e3*r),r=i.expires=u);r&&r.toUTCString&&(i.expires=r.toUTCString());t=encodeURIComponent(t);n=n+"="+t;for(f in i)n+="; "+f,t=i[f],!0!==t&&(n+="="+t);document.cookie=n}var counter,text,short,jq,countryCode,cookies;(function(n){window.vt=window.vt||{};vt.initCookieDisclaimer=function(t){var i=n(t),r=i.find(".closer"),u=function(n){var t=new Date;n.preventDefault();i.slideUp(125);t.setFullYear(t.getFullYear()+1);document.cookie="vtAcceptCookies=1; expires="+t.toString()+"; path=/"};if(i.length&&!(document.cookie.search("vtAcceptCookies")>-1)){i.show();r.on("click",u)}}})(jQuery),function(n){var i,t;window.vt=window.vt||{};i=n("#alreadyEmailRegisterdMsg").val();t="isNewsletterSubscribed";t=RegExp(String(t+"[^;]+")).exec(document.cookie);var u=unescape(t?t.toString().replace(/^[^=]+./,""):""),r=n("form#footer-email-subscribe"),f=function(n){var t=n.getUTCFullYear(),i=n.getUTCMonth(),r=n.getUTCDate(),u=n.getUTCHours(),f=n.getUTCMinutes(),e=n.getUTCSeconds();return new Date(t,i,r,u,f,e)};setFooterNewsLetterCookie=function(n,t){n.preventDefault();var u=new Date,i=f(u),r=new Date(new Date(i).setMonth(i.getMonth()+6));console.log("testing",t+"=1; expires="+r.toString()+"; path=/");document.cookie=t+"=1; expires="+r.toString()+"; path=/"};u&&(console.log("Newsletter Cookie Exist"),n("#footerNewletterSubmit").addClass("disable-subscribe-btn"),n("#newletterEmailSubscribe").attr("disabled","disabled"),n("#newletterEmailSubscribe").attr("placeholder",i));n('input[type="submit"]',r).bind("click touchstart",function(){if(n("#footerNewletterSubmit").hasClass("disable-subscribe-btn"))return!1;var t=n('input[name="targetid"]',r).val(),i=n('input[name="email"]',r).val();formDataArr={};formDataArr.DataStorageId=t;formDataArr.Email=i;formDataArr.IsProfessionnal="False"});n("#footer-email-subscribe").bind("submit",function(t){if(!n("#footerNewletterSubmit").hasClass("disable-subscribe-btn")){t.preventDefault();var r=n(this).attr("action");n.ajax({type:"POST",url:r+"?Data="+JSON.stringify(formDataArr)+"",dataType:"json",success:function(){n(".nl-mail-success").show();setTimeout(function(){n(".nl-mail-success").hide();n("#footerNewletterSubmit").addClass("disable-subscribe-btn");n("#newletterEmailSubscribe").attr("placeholder",i).val("");n("#newletterEmailSubscribe").attr("disabled","disabled");setFooterNewsLetterCookie(t,"isNewsletterSubscribed")},5e3)}})}});vt.initNewsletterSubscriptionCookie=function(t){var r=n(t),u=function(n){var t=n.getUTCFullYear(),i=n.getUTCMonth(),r=n.getUTCDate(),u=n.getUTCHours(),f=n.getUTCMinutes(),e=n.getUTCSeconds();return new Date(t,i,r,u,f,e)},f=function(){return document.cookie.search("vtNewsletterSubsciption")>-1},e=function(){var n=r.find(".closer"),t=function(n){if(n.preventDefault(),!f()){var i=new Date,t=u(i),r=new Date(new Date(t).setDate(t.getDate()+20));document.cookie="vtNewsletterSubsciption=1; expires="+r.toString()+"; path=/"}};n.on("click",t)},o=function(n,t){n.preventDefault();var f=new Date,i=u(f),r=new Date(new Date(i).setMonth(i.getMonth()+6));console.log("testing",t+"=1; expires="+r.toString()+"; path=/");document.cookie=t+"=1; expires="+r.toString()+"; path=/"},s=function(){function b(){var t=jq("#day").val(),i=jq("#month").val(),f=jq("#year").val(),r=new Date,u,n;if(r.setFullYear(f,i-1,t),u=new Date,n=new Date,n.setFullYear(r.getFullYear()+18,i-1,t),jq("#day").val()!=null&&jq("#month").val()!=null&&jq("#year").val()!=null){if(u-n>=0)return jq("#form-news .news-birthdate .dob-err-msg").hide(),!0;jq("#form-news .news-birthdate .dob-err-msg").show()}else jq("#form-news .news-birthdate .dob-err-msg").show();return!1}function v(t){var i=jq('input[name="fav_language"]:checked').attr("id")=="professional"?"&IsPro=true":"&IsPro=false",r=jq("#mobile").val()&&jq("#mobile").is(":visible")?"&MobileNumber="+jq("#mobile").val():"",u=jq("#zipcode").val()?"&Postcode="+jq("#zipcode").val():"",f=jq("#birthday").val()?"&Birthdate="+jq("#birthday").val():"",e=jq("#sms").is(":checked")?"&IsSmsOpted=true":"&IsSmsOpted=false",o=jq("#lname").val()?"&LastName="+jq("#lname").val():"",s=jq("#proType").val()?"&ProType="+encodeURIComponent(jq("#proType").val()):"",h=jq("#distributor").val()?"&Distributor="+encodeURIComponent(jq("#distributor").val()):"";n.ajax({type:"POST",url:t+"&valueList="+JSON.stringify(formdata)+""+i+o+r+u+f+e+s+h,dataType:"json",success:function(t){t.Data.success?(jq("#enabledatalayer_popin").val()==="True"&&dataLayer.push({event:"uaevent",ecommerce:"undefined",eventCategory:"registration",eventAction:"newsletter",eventLabel:"popup",uiEmailID:t.Data.EmailHashID}),jq("#form-news .news-birthdate, .form-news-fields").hide(),n("#form-news").find('#email-news,#legalMentiontxt,#iamTitle,.ctt-forms,input[type="submit"],#name,#post-code,.checkbox-div,#legalMentiontxt2').hide(),n("#form-news").find('input[type="submit"]').css("visibility","hidden"),n("#form-news").find("#succes-newsletter").fadeIn(800),n("#form-news").find(".dontHide").removeClass("dontHide"),jq(".popin-nl .closer:not(.dontHide), .popin-nl:not(.dontHide)").click(function(){jq(".popin-nl").fadeOut(500);jq("body").removeClass("overhid")}),jq("body").keyup(function(n){n.keyCode===27&&(jq(".popin-nl:not(.dontHide)").fadeOut(500),jq("body:not(.dontHide)").removeClass("overhid"))})):t.Data.success?(n(t.Data.field).setCustomValidity(t.Data.errormessage),n("#form-news").checkValidity(),setTimeout(function(){n(t.Data.field).setCustomValidity("")},3e3),n("#form-news").find('input[type="submit"]').prop("disabled",!1)):t.Data.errormessage.length>0&&n("#form-news .captchav3_errormsg").show()}})}function l(n){var t=jq("#Popupformulaevalue").val();dataLayer.push({event:"uaevent",eventCategory:"pop-up form",eventAction:n,eventLabel:t})}function s(t,i,r){var u="";return t==="Textbox"?u=n("."+i,r).val():t==="Radiobutton"?u=n("."+i+":checked",r).val()!==undefined?n("."+i+":checked",r).val():"":t==="Checkbox"&&(u=n("."+i+":checked").map(function(){return n(this).val().toString()}).get().join(",")),u}function w(){var r=n('input[name="Q1RB"]:checked',t).val()!==undefined?n('input[name="Q1RB"]:checked',t).val():"",u=n(".Q2TB",t).val()!==undefined?n(".Q2TB",t).val():"",f=n(".Q3CB",t).prop("checked")!==undefined?n(".Q3CB",t).prop("checked"):"",e=n('input[name="Q4RB"]:checked',t).val()!==undefined?n('input[name="Q4RB"]:checked',t).val():"",o=n(".Q5TB",t).val()!==undefined?n(".Q5TB",t).val():"",h=n(".Q6CB",t).prop("checked")!==undefined?n(".Q6CB",t).prop("checked"):"",c=n('input[name="Q7RB"]:checked',t).val()!==undefined?n('input[name="Q7RB"]:checked',t).val():"",l=n(".Q8TB",t).val()!==undefined?n(".Q8TB",t).val():"",a=n(".Q9CB",t).prop("checked")!==undefined?n(".Q9CB",t).prop("checked"):"",v=n('input[name="Q10RB"]:checked',t).val()!==undefined?n('input[name="Q10RB"]:checked',t).val():"",y=n(".Q11TB",t).val()!==undefined?n(".Q11TB",t).val():"",p=n(".Q12CB",t).prop("checked")!==undefined?n(".Q12CB",t).prop("checked"):"",w=s(n("#Question1").val(),"EQ1",t),b=s(n("#Question2").val(),"EQ2",t),k=s(n("#Question3").val(),"EQ3",t),d=s(n("#Question4").val(),"EQ4",t),g=s(n("#Question5").val(),"EQ5",t),nt=s(n("#Question6").val(),"EQ6",t),it=s(n("#Question7").val(),"EQ7",t),rt=s(n("#Question8").val(),"EQ8",t),ut=s(n("#Question9").val(),"EQ9",t),ft=s(n("#Question10").val(),"EQ10",t),et=n(".IsSubscribed",t).prop("checked")!==undefined?n(".IsSubscribed",t).prop("checked"):null,ot=n(".Personalized",t).prop("checked")!==undefined?n(".Personalized",t).prop("checked"):null,i;pfformdata={Q1RB:r,Q2TB:u,Q3CB:f,Q4RB:e,Q5TB:o,Q6CB:h,Q7RB:c,Q8TB:l,Q9CB:a,Q10RB:v,Q11TB:y,Q12CB:p,EQ1:w,EQ2:b,EQ3:k,EQ4:d,EQ5:g,EQ6:nt,EQ7:it,EQ8:rt,EQ9:ut,EQ10:ft,Subscribed:et,Personalized:ot};i=t.attr("action").indexOf("?Jsondata=")<=0?t.attr("action")+"?Jsondata=":t.attr("action");t.attr("action",i);tt()}function tt(){n("#popupformulae-form-2").find('input[type="submit"]').prop("disabled",!0);var t=n("#popupformulae-form-2").attr("action");n.ajax({type:"POST",url:t+JSON.stringify(pfformdata),dataType:"json",success:function(t){if(t.Data.success){if(n("#Popupformulaevalue").val()!==undefined&&n("#Popupformulaevalue").val()!==""){var i=jq("#Popupformulaevalue").val();dataLayer.push({event:"updatevirtualpath",virtualPageURL:"pop-up form/"+i+"/thank you",virtualPageTitle:"pop-up form -"+i+"- thank you"})}n("#pf-form-1").hide();n("#pf-form-thankyou").fadeIn(800);n("#popupformulae-form").find(".dontHide").removeClass("dontHide");jq(".popin-nl .closer:not(.dontHide), .popin-nl:not(.dontHide)").click(function(){jq(".popin-nl").fadeOut(500);jq("body").removeClass("overhid")});jq("body").keyup(function(n){n.keyCode===27&&(jq(".popin-nl:not(.dontHide)").fadeOut(500),jq("body:not(.dontHide)").removeClass("overhid"))});setTimeout(function(){var t=n("#pf-form-thankyou .thanks-circle h2").width();n(".thanks-circle span").width(t);n(".thanks-circle span").height(t)},10)}else n(t.Data.field).setCustomValidity(t.Data.errormessage),n("#popupformulae-form-2").checkValidity(),setTimeout(function(){n(t.Data.field).setCustomValidity("")},3e3),n("#popupformulae-form-2").find('input[type="submit"]').prop("disabled",!1)}})}var e={},f=r.find("form#form-news"),a=r.find("form#newsLetterForm, form#form-hair-advise"),t=r.find("form#popupformulae-form-1, form#popupformulae-form-2");formdata=[];pfformdata={};setCookie=function(n){n.preventDefault();var i=new Date,t=u(i),r=new Date(new Date(t).setMonth(t.getMonth()+6));document.cookie="vtNewsletterSubsciption=1; expires="+r.toString()+"; path=/"};n('input[type="submit"]',f).bind("click",function(){var u=n('input[name="targetid"]',f).val(),e=n('input[name="email"]',f).val(),r=n('input[name="post-code"]',f).val(),h=n('input[name="key"]',f).val(),c=n('input[name="sourceofhit"]',f).val(),l=n('input[name="email_subscription"]',f).val(),o=n("#contextLanguage",f).val(),s="",a,v,i,t;o!==undefined&&o.toLowerCase()==="en-gb"&&(a=n("#newsubscriptionid",f).val(),v=n("#newsletterItemId",f).val(),s="&subscriptionId="+a+"&newsletterItemId="+v+"&contextLanguage="+o);r===undefined&&(r="");i=n('input[name="firstname"]',f).val();i===undefined&&(i="");t=f.attr("action");t=t+"?email="+e+"&targetid="+u;t.indexOf("?")>-1&&(t=t.substr(0,t.indexOf("?")));t=jq("#enablecustombirthyear_popin").val()==="True"?t+"?email="+e+"&firstname="+i+"&targetid="+u+"&postalcode="+r+"&popinkey="+h+"&emailsubscription="+l+"&sourceofhit="+c+"&day="+n("#day",f).val()+"&month="+n("#month",f).val()+"&year="+n("#year",f).val():t+"?email="+e+"&firstname="+i+"&targetid="+u+"&postalcode="+r+"&popinkey="+h+"&emailsubscription="+l+"&sourceofhit="+c;s&&(t=t+s);f.find("[data-key-options=optionblocks]").each(function(t,i){n(i).find("input").each(function(){var r,t;n(this).is(":radio")?n(this).is(":checked")&&formdata.push(jq(i).attr("data-key-id")+":"+jq(this).val()):n(this).is(":checkbox")&&(r=jq(this).attr("data-values").split("|"),n(this).is(":checked")?formdata.push(jq(i).attr("data-key-id")+":"+r[0]):n(this).is(":checkbox")&&(t=jq(this).attr("data-values").split("|"),n(this).is(":checked")?formdata.push(jq(i).attr("data-key-id")+":"+t[0]):formdata.push(jq(i).attr("data-key-id")+":"+t[1])))})});f.attr("action",t)});n("#form-news").bind("submit",function(t){if(t.preventDefault(),jq("#enablecustombirthyear_popin").val()!=="True"||b()){n("#form-news").find('input[type="submit"]').prop("disabled",!0);var i=n(this).attr("action");n("#enablecaptcha_v3").val()==="True"?grecaptcha.ready(function(){try{grecaptcha.execute(n("#google-recaptcha-v3").attr("data-key"),{action:"homepage"}).then(function(t){n("#homepopup-google-captcha").val(t);var r=n("#homepopup-google-captcha").val(),u=n("#enablecaptcha_v3").val();i=i+"&CaptchaKey="+r+"&EnableCaptcha="+u;v(i)})}catch(t){n("#form-news .captchav3_errormsg").show()}}):v(i)}});var k=n("#consumerhairtypelist").attr("data-msg"),d=n("#consumerhairconcernlist").attr("data-msg"),g=n("#stylistjoblist").attr("data-msg"),nt=n("#stylistpurchasedlist").attr("data-msg");n("#consumerhairtypelist").prepend(`<option value='' selected='selected' disabled='disabled'>${k}</option>`);n("#consumerhairconcernlist").prepend(`<option value='' selected='selected' disabled='disabled'>${d}</option>`);n("#stylistjoblist").prepend(`<option value='' selected='selected' disabled='disabled'>${g}</option>`);n("#stylistpurchasedlist").prepend(`<option value='' selected='selected' disabled='disabled'>${nt}</option>`);var h=n("#consumerhairtypelist"),c=n("#consumerhairconcernlist"),y=n("#stylistjoblist"),p=n("#stylistpurchasedlist");h.attr("required",!0);c.attr("required",!0);n("#newsLetterForm .select-container-stylist").hide();n("#newsLetterForm #succes-newsletter").hide();n("input[type=radio][name='fav_language']").on("change",function(){n(this).attr("id")=="consumer"?(n("#newsLetterForm .select-container").show(),n("#newsLetterForm .select-container-stylist").hide(),h.attr("required",!0),c.attr("required",!0),y.attr("required",!1),p.attr("required",!1)):(n("#newsLetterForm .select-container").hide(),n("#newsLetterForm .select-container-stylist").show(),h.attr("required",!1),c.attr("required",!1),y.attr("required",!0),p.attr("required",!0))});n("#newsLetterForm").bind("submit",function(t){var h=n('input[name="targetid"]',"#newsLetterForm").val(),r=n('input[name="firstname"]',"#newsLetterForm").val(),u=n('input[name="lastname"]',"#newsLetterForm").val(),f=n('input[name="email"]',"#newsLetterForm").val(),c=n("#stylistjoblist").val(),l=n("#stylistpurchasedlist").val(),o=n("#consumerhairtypelist").val(),s=n("#consumerhairconcernlist").val(),i=a.attr("action");e={};e.DataStorageId=h;e.IsConsumer=n("#consumer").is(":checked");e.Firstname=r;e.Lastname=u;e.Email=f;e.StylistJobTitle=c;e.StylistPurchaseFrom=l;e.ConsumerHairType=o;e.ConsumerHairConcern=s;(n(f!==""&&u!==""&&r!==""&&o!==""&&s!=="")||StylistPurchaseFrom!==""&&StylistJobTitle!=="")&&(i=i+"?Data="+JSON.stringify(e),a.attr("action",i));t.preventDefault();n(".overlay").css("display","block");i=window.location.href+n(this).attr("action");n.ajax({type:"POST",url:i,dataType:"json",success:function(t){t.Data.success?(console.log("sucess"),n("#newsLetterForm").find('.model-terms-desc,.ctt-forms,input[type="submit"],#firstname,#lastname,#email-news,.select-container,.select-container-stylist,.form-news-fields,#disclaimer_ca,.disclaimer_ca').hide(),n("#newsLetterForm").find('input[type="submit"]').css("visibility","hidden"),n("#newsLetterForm").find("#succes-newsletter").fadeIn(800),n("#newsLetterForm").find(".dontHide").removeClass("dontHide"),n(".popin-nl .closer:not(.dontHide), .popin-nl:not(.dontHide)").click(function(){n(".popin-nl").fadeOut(500);n("body").removeClass("overhid")}),n("body").keyup(function(t){t.keyCode===27&&(n(".popin-nl:not(.dontHide)").fadeOut(500),n("body:not(.dontHide)").removeClass("overhid"))})):(n("#newsLetterForm").find('.model-terms-desc,.ctt-forms,input[type="submit"],#firstname,#lastname,#email-news,.select-container,.select-container-stylist,.form-news-fields,#disclaimer_ca,.disclaimer_ca').hide(),n("#newsLetterForm").find('input[type="submit"]').css("visibility","hidden"),n("#newsLetterForm").find("#succes-newsletter").fadeIn(800),n("#newsLetterForm").find(".dontHide").removeClass("dontHide"),n(".popin-nl .closer:not(.dontHide), .popin-nl:not(.dontHide)").click(function(){n(".popin-nl").fadeOut(500);n("body").removeClass("overhid")}),n("body").keyup(function(t){t.keyCode===27&&(n(".popin-nl:not(.dontHide)").fadeOut(500),n("body:not(.dontHide)").removeClass("overhid"))}))}})});n("#form-hair-advise").bind("submit",function(t){t.preventDefault();var r=window.location.href+n(this).attr("action");n(".overlay").css("display","block");n.ajax({type:"POST",url:r,dataType:"json",success:function(r){r.Data.success?(n(".overlay").css("display","none"),n(".nl-modal-popup").css("display","none"),n("body").removeClass("overhid"),n("#footerNewletterSubmit").addClass("disable-subscribe-btn"),n("#newletterEmailSubscribe").attr("placeholder",i),n("#newletterEmailSubscribe").attr("disabled","disabled"),o(t,"isNewsletterSubscribed")):(n(".overlay").css("display","none"),n(".nl-modal-popup").css("display","none"),n("body").removeClass("overhid"))}})});n("#popupformulae-save-form1",t).bind("click",function(){n("#popupformulae-form-1").checkValidity()&&(n(".popupformulae-1").hide(),n(".popupformulae-2").show(),l("save"))});n(".previous-question",t).bind("click",function(){var t=this.parentElement.className.split("Question")!==undefined?this.parentElement.className.split("Question")[1].trim():"",i=".Question"+(parseInt(t)-1),r=".Question"+t;n(i).show();n(r).hide()});n(".next-question",t).bind("click",function(){var t=this.parentElement.className.split("Question")!==undefined?this.parentElement.className.split("Question")[1].trim():"",f=n(".Question"+t+" .Index").val(),e=".Question"+t+" #EQMandatory"+t,i=".Question"+t+" .EQ"+f,r=".Question"+(parseInt(t)+1),o=".Question"+t,u="#Question"+t;if(n(e).val()==="true"){if(n(u).val()!=="Checkbox"&&!n(i).checkValidity()||n(u).val()==="Checkbox"&&!n(i).is(":checked")){n(i).checkValidity();return}l("next");n(this).hasClass("submit")?w():(n(r).show(),n(o).hide());return}l("next");n(this).hasClass("submit")?w():n(r).show()});n(".close, .nothanks").on("click",function(){n(this).closest(".nl-modal-popup").fadeOut(500);n("body").removeClass("overhid")});n("#Months").change(function(){n("#day option").removeAttr("disabled");var i=n(this).find(":selected").attr("data-month"),t=new Date("",i,0).getDate(),r=parseInt(n("#day option:selected").text());n("#day option:gt(28)").removeAttr("disabled");t=i===2?t+1:t;n("#day option:gt("+t+")").attr("disabled",!0);r>t&&n("#day").val(t)});DOMContentLoadeddocument.addEventListener("DOMContentLoaded",function(){for(var t=document.getElementsByTagName("INPUT"),n=0;n<t.length;n++)t[n].oninvalid=function(n){var t,i;if(n.target.setCustomValidity(""),n.target.validity.valueMissing){t=n.target.dataset.msg;n.target.setCustomValidity(t);return}n.target.validity.valid||(i=n.target.dataset.invMsg,n.target.setCustomValidity(i))},t[n].oninput=function(n){n.target.setCustomValidity("")}});n(document).ajaxSuccess(function(n,t,i){if(f&&f.attr("action")===i.url){var r=JSON.parse(t.responseText);r&&r.Data&&r.Data.success&&setCookie(n)}});jQuery.fn.center=function(){var n=Math.max(0,(jQuery(window).height()-jQuery(this).outerHeight())/2)>50?Math.max(0,(jQuery(window).height()-jQuery(this).outerHeight())/2):50;return this.css("max-height",jQuery(window).height()-100+"px"),this.css("position","fixed"),this.css("top",n+"px"),this.css("left",Math.max(0,(jQuery(window).width()-jQuery(this).outerWidth())/2)+"px"),this};jQuery(window).on("orientationchange resize load",function(){console.log("Orientation Call");n(".nl-modal-popup #popin-nl-ctt").center()});n(".nl-modal-popup #popin-nl-ctt").center()};e(t);s(t);(!r.length||f())&&r.remove()};jq(".date-formater").on("change",function(){this.setAttribute("data-date",moment(this.value,"YYYY-MM-DD").format(this.getAttribute("data-date-format")));jq(this).hasClass("txt-dark")||jq(this).addClass("txt-dark");jq(this).attr("data-date").trim()=="Invalid date"&&jq(this).attr("data-date","Birthday").removeClass("txt-dark")}).trigger("change").attr("data-date","Birthday").removeClass("txt-dark");jq("#form-news .select-container-usa").hide();jq("#form-news #mobile").hide();jq("#form-news #sms").hide();jq("#form-news #legalMentiontxt2").hide();jq("input[type=radio][name='fav_language']").on("change",function(){jq(this).attr("id")=="professional"?(jq("#mobile").show(),jq("#sms").show(),jq("label[for='sms']").show(),jq("#form-news .select-container-usa").show(),jq("#legalMentiontxt2").show()):(jq("#mobile").val("").removeAttr("required").hide(),jq("#sms").prop("checked",!1).hide(),jq("label[for='sms']").hide(),jq("#form-news .select-container-usa").hide(),jq("#legalMentiontxt2").hide())});jq("#newsletterformpage .select-container-usa").hide();jq("#newsletterformpage #mobile_page").hide();jq("#newsletterformpage #sms_page").hide();jq("#newsletterformpage #legalMentiontxt2Page").hide();jq("input[type=radio][name='fav_language']").on("change",function(){jq(this).attr("id")=="professional_page"?(jq("#mobile_page").show(),jq("#sms_page").show(),jq("label[for='sms_page']").show(),jq("#newsletterformpage .select-container-usa").show(),jq("#legalMentiontxt2Page").show()):(jq("#mobile_page").val("").removeAttr("required").hide(),jq("#sms_page").prop("checked",!1).hide(),jq("label[for='sms_page']").hide(),jq("#newsletterformpage .select-container-usa").hide(),jq("#legalMentiontxt2Page").hide())});jq('input[type="checkbox"]#sms_page').on("change",function(){jq(this).is(":checked")?jq("#mobile_page").attr("required","required"):jq("#mobile_page").removeAttr("required")});jq('input[type="number"]#mobile_page').on("change",function(){jq('input[type="checkbox"]#sms_page').is(":checked")||(jq(this).val()!=""?jq("#mobile_page").attr("required","required"):jq("#mobile_page").removeAttr("required"))});jq('input[type="checkbox"]#sms').on("change",function(){jq(this).is(":checked")?jq("#mobile").attr("required","required"):jq("#mobile").removeAttr("required")});jq('input[type="number"]#mobile').on("change",function(){jq('input[type="checkbox"]#sms').is(":checked")||(jq(this).val()!=""?jq("#mobile").attr("required","required"):jq("#mobile").removeAttr("required"))});jq("#firstname,#fname,#first-name,#fname_Page,#lname,#lname_page,#last-name,#second-name,#lastname,#email-news,#email-news-page").keyup(function(){this.value=this.value.replace(/\s/g,"")})}(jQuery),function(){"use strict";window.vt=window.vt||{};window.console=window.console||{};window.console.log=window.console.log||function(){};for(var i=document.querySelectorAll("[data-js-initialize]"),u=function(n,t){return n[t]},f=function(n,t){return t.split(".").reduce(u,n)},n,r,t=0;t<i.length;t++){n=i[t];try{r=f(window,n.getAttribute("data-js-initialize"));r(n)}catch(e){console.log("Error initializing: "+e.message,n)}}}();jq=jQuery.noConflict();counter=0,function(n){window.vt=window.vt||{};vt.productSearch={next:function(t){n.ajax({url:t,dataType:"html",success:function(t){n(".align-center:has(span.loader)").remove();n("#product-list").append(t)}})},query:function(t,i){var r=n("#isBvEnabled");r!=="undefined"&&r.val()==="1"&&(t=t+"&isBvEnabled=true");n.ajax({url:t,dataType:"html",success:function(t){n(".catalogue").empty().append(n(t).contents());typeof i=="function"&&i();var r=n("#ProductPriceApi").length?n("#ProductPriceApi").val().split("{UPC}"):"";r.length>1&&(counter=0,vt.productSearch.getProductListData())}})},trackEvent:function(){var t=n("[data-product-category]").data("product-category"),i=n("#select-action option:selected").text();dataLayer.push({event:"UseFilterTool",productCategory:t,expertAction:i})},getProductListData:function(){if(n("#product-list .list-items button").eq(counter).length){var t=n("#product-list .list-items button").eq(counter).attr("data-upc"),i=n("#ProductPriceApi").val(),r=i.replace("{UPC}",""+t+"");n.ajax({url:"/api/GetProductPrice/",type:"GET",data:{upcCode:t,apiUrl:r},async:!1,dataType:"json",success:function(t){t.Succes&&n("#product-list .list-items button").eq(counter).after(function(){return"<p style='margin-left: 10px;display:inline-block;'>"+(n("#ProductPriceApi").attr("data-currency")?n("#ProductPriceApi").attr("data-currency"):"$")+" "+t.price+"<\/p>"});counter<n("#product-list .list-items button").length&&(counter++,vt.productSearch.getProductListData())},error:function(){counter<n("#product-list .list-items button").length&&(counter++,vt.productSearch.getProductListData())}})}}};n(function(){n(".catalogue #select-action, .catalogue form#search-filters, .catalogue #lpPdpApplyFilter").off();n(".catalogue").on("click",".trigger-list",function(t){t.preventDefault();var i=n(this),r=i.attr("href");vt.productSearch.query(r,function(){n(".catalogue #lpPdpFilters input:checked").length>0&&n(".applied-filters").length>0&&(n(".applied-filters").show(),n(".applied-filters-inner").width()>n(".applied-filters").width()&&n(".link-filter-open").show(),n("#filterCount").append(" ("+n(".catalogue #lpPdpFilters input:checked").length+")"));dynamicFilterScroll()})}).on("change","#select-action, #tri",function(){n("form#search-filters").attr("action",n(this).val())}).on("click","#submit-search",function(t){t.preventDefault();var i=n("#select-action option:selected").val();vt.productSearch.query(i);vt.productSearch.trackEvent()}).on("change","#select-action",function(n){n.preventDefault();vt.productSearch.query(this.value);vt.productSearch.trackEvent()}).on("change","#tri",function(t){t.preventDefault();vt.productSearch.query(this.value,function(){n(".catalogue #lpPdpFilters input:checked").length>0&&(n(".applied-filters").length>0&&(n(".applied-filters").show(),n(".applied-filters-inner").width()>n(".applied-filters").width()&&n(".link-filter-open").show()),n("#filterCount").append(" ("+n(".catalogue #lpPdpFilters input:checked").length+")"));dynamicFilterScroll()});vt.productSearch.trackEvent()}).on("click","#lpPdpApplyFilter",function(t){var i,l;if(t.preventDefault(),applyFilterLayer(),n(".catalogue #lpPdpFilters input:checked").length>0){var r="",u="",f="",e="",s="",h="",c=n("#lpPdpResetFilterURL").val(),o="00000000000000000000000000000000/00000000000000000000000000000000/00000000000000000000000000000000";s=c.split(o)[0];h=c.split(o)[1];i=o.split("/");n(".catalogue #resultGroup input:checked").length>0&&(n(".catalogue #resultGroup input:checked").each(function(t){u+=t===n(".catalogue #resultGroup input:checked").length-1?n(this).attr("index"):n(this).attr("index")+"-"}),u.length>0&&(i[0]=u));n(".catalogue #rangeGroup input:checked").length>0&&(n(".catalogue #rangeGroup input:checked").each(function(t){f+=t===n(".catalogue #rangeGroup input:checked").length-1?n(this).attr("index"):n(this).attr("index")+"-"}),f.length>0&&(i[1]=f));n(".catalogue #typeGroup input:checked").length>0&&(n(".catalogue #typeGroup input:checked").each(function(t){e+=t===n(".catalogue #typeGroup input:checked").length-1?n(this).attr("index"):n(this).attr("index")+"-"}),e.length>0&&(i[2]=e));r=s+i[0]+"/"+i[1]+"/"+i[2]+h;l=/\/\//g;r=r.replaceAll(l,"/").trim();console.log(i+"\n"+r);vt.productSearch.query(r,function(){n(".catalogue #lpPdpFilters input:checked").length>0&&(n(".applied-filters").length>0&&(n(".applied-filters").show(),n(".applied-filters-inner").width()>n(".applied-filters").width()&&n(".link-filter-open").show()),n("#filterCount").append(" ("+n(".catalogue #lpPdpFilters input:checked").length+")"));dynamicFilterScroll()})}else n("#lpPdpResetFilter").trigger("click");document.getElementById("LP-filter-overlay").style.display="none";pushState()}).on("click","#lpPdpResetFilter",function(t){t.preventDefault();var i=n("#lpPdpResetFilterURL").val();n(".catalogue #lpPdpFilters input:checked").each(function(){this.checked=!1});vt.productSearch.query(i,function(){n(".applied-filters").length>0&&n(".applied-filters").hide();dynamicFilterScroll()});n(".resetQuerystringPLP").length>0&&window.location.href.indexOf("?")>-1&&history.pushState("",document.title,window.location.pathname)}).on("click",".LP-filter-container .LP_accordion_head",function(){n(".LP-filter-container .LP_accordion_body").is(":visible")&&(n(".LP-filter-container .LP_accordion_body").slideUp(300),n(".LP-filter-container .LP_plusminus").text("+"));n(this).next(".LP-filter-container .LP_accordion_body").is(":visible")?(n(this).next(".LP-filter-container .LP_accordion_body").slideUp(300),n(this).children(".LP-filter-container .LP_plusminus").text("+")):(n(this).next(".LP-filter-container .LP_accordion_body").slideDown(300),n(this).children(".LP-filter-container .LP_plusminus").html("&minus;"));n(".lp-custom-checkbox-container").each(function(){n(this).trigger("scroll")})}).on("click",".applied-filters-inner a",function(t){t.preventDefault();var i=n(this).parent().attr("selectedkey");n(".catalogue #lpPdpFilters input:checked").length===1?n("#lpPdpResetFilter").trigger("click"):n(".catalogue #lpPdpFilters input:checked").each(function(){if(i==n(this).attr("selectedkey"))return this.checked=!1,n("#lpPdpApplyFilter").trigger("click"),!1})}).on("click",".applied-filters .link-filter-open",function(n){n.preventDefault()}).on("click","#LP-sort-overlay .LP_accordion_head",function(t){t.preventDefault();var i=n(this).text().toLowerCase();dataLayer.push({eventLabel:i,event:"uaevent",ecommerce:"undefined",eventCategory:"product selector page",eventAction:"sort"});vt.productSearch.query(n(this).attr("sort-url"),function(){n(".catalogue #lpPdpFilters input:checked").length>0&&(n(".applied-filters").length>0&&(n(".applied-filters").show(),n(".applied-filters-inner").width()>n(".applied-filters").width()&&n(".link-filter-open").show()),n("#filterCount").append(" ("+n(".catalogue #lpPdpFilters input:checked").length+")"));dynamicFilterScroll()});vt.productSearch.trackEvent()});n(".buybutton").on("click",function(){n("#clickbuy").css("display","block");n(".buy-now-wrapper").css("display","block");n("#clickbuy").css("visibility","visible")});n(".close-reveal-modal").on("click",function(){n("#clickbuy").css("display","none");n(".buy-now-wrapper").css("display","none");n("#clickbuy").css("visibility","hidden")});n(".buy-now-wrapper").on("click",function(){n("#clickbuy").css("display","none");n(".buy-now-wrapper").css("display","none");n("#clickbuy").css("visibility","hidden")});n(".applied-filters").length>0&&(n(".applied-filters").hide(),n(".link-filter-open").hide());setTimeout(function(){n("#filterCount").length>0&&n(".catalogue #lpPdpFilters input:checked").length>0&&n(".catalogue #lpPdpFilters input:checked").each(function(){n(this).prop("checked",!1)});n("#tri").length>0&&n("#tri option:first").prop("selected",!0)});n("#modernfilter").length>0&&n("#modernfilter").trigger("click");n(".pdp-second-container").on("click",".LP_accordion_container .LP_accordion_head",function(){n(".LP_accordion_container .LP_accordion_body").is(":visible")&&(n(".LP_accordion_container .LP_accordion_body").slideUp(300),n(".LP_accordion_container .LP_plusminus").text("+"));n(this).next(".LP_accordion_container .LP_accordion_body").is(":visible")?(n(this).next(".LP_accordion_container .LP_accordion_body").slideUp(300),n(this).children(".LP_accordion_container .LP_plusminus").text("+")):(n(this).next(".LP_accordion_container .LP_accordion_body").slideDown(300),n(this).children(".LP_accordion_container .LP_plusminus").html("&minus;"),tagTabInfo(n(this).find("h3").text().trim().toLowerCase()))});dynamicFilterScroll();UpdateFacetCheckbox();n(".country_selector").off().on("click",".LP-filter-container .LP_accordion_head",function(){n(".LP-filter-container .LP_accordion_body").is(":visible")&&(n(".LP-filter-container .LP_accordion_body").slideUp(300),n(".LP-filter-container .LP_plusminus").text("+"));n(this).next(".LP-filter-container .LP_accordion_body").is(":visible")?(n(this).next(".LP-filter-container .LP_accordion_body").slideUp(300),n(this).children(".LP-filter-container .LP_plusminus").text("+")):(n(this).next(".LP-filter-container .LP_accordion_body").slideDown(300),n(this).children(".LP-filter-container .LP_plusminus").html("&minus;"))})})}(jq);jq(".section_pil").length>0&&(text=jq("div.productleveltext").html(),short=textParagraphControl(text,400),jq("div.productleveltext").html(jq("div.productleveltext").html().replace(text,short)));jq=jQuery.noConflict(),function(n){function t(n){typeof $geoIPLocation!="undefined"&&$geoIPLocation!==""?dataLayer.push({event:"uaevent",event_name:"newsletter_registration",geoIPLocation:$geoIPLocation,ecommerce:"undefined",eventCategory:"registration",eventAction:"newsletter",eventLabel:n,event_detail:n,referral:"footer"}):dataLayer.push({event:"uaevent",event_name:"newsletter_registration",ecommerce:"undefined",eventCategory:"registration",eventAction:"newsletter",eventLabel:n,event_detail:n,referral:"footer"})}function i(i,r){console.log("formdata:",i);console.log("datalayersource:",r);n.ajax({url:"/api/form/newslettersignup",type:"POST",data:i,dataType:"json",success:function(i){i.Data.succes?(n("#enabledatalayer").val()==="True"?dataLayer.push({event:"uaevent",ecommerce:"undefined",eventCategory:"registration",eventAction:"newsletter",eventLabel:r.toLowerCase(),uiEmailID:i.Data.EmailHashID}):t("successful"),n("#signup-form").hide(),n("#signup-confirm").show()):i.Data.succes?(t("denied"),n(i.Data.field).setCustomValidity(i.Data.errormessage),n("#newsletterform").checkValidity()):i.Data.errorMessage.length>0&&$("#newsletterform .captchav3_errormsg").show()}})}function r(i,r){console.log("formdata:",i);n.ajax({url:"/api/form/NewsletterSignupUS",type:"POST",data:i,dataType:"json",success:function(i){i.Data.succes?(n("#enabledatalayer").val()==="True"?dataLayer.push({event:"uaevent",ecommerce:"undefined",eventCategory:"registration",eventAction:"newsletter",eventLabel:r.toLowerCase(),uiEmailID:i.Data.EmailHashID}):t("successful"),n("#signup-form").hide(),n("#signup-confirm").show()):i.Data.succes?(t("denied"),n(i.Data.field).setCustomValidity(i.Data.errormessage),n("#newsletterformpage").checkValidity()):i.Data.errorMessage.length>0&&$("#newsletterformpage .captchav3_errormsg").show()}})}window.vt=window.vt||{};vt.newsletterSignup={query:function(){var r={DataStorageId:n("#targetid").val(),email:n("#mail").val(),firstname:n("#first-name").val(),lastname:n("#last-name").val(),secondname:n("#second-name").val(),civility:n(".civility:checked").val(),day:n("#day").val(),month:n("#month").val(),year:n("#year").val(),profession:n("input[name='profession']:checked").val(),subscription:n("input#subscription").is(":checked"),subscriptionId:n("#newsubscriptionid").val(),newsletterItemId:n("#newsletterItemId").val(),contextLanguage:n("#contextLanguage").val(),professionalKey:n("#professionnelKey").val(),consumerKey:n("#consumerKey").val(),isBalayageStatus:n("input#balayage").is(":checked"),sourceofhit:n("#sourceofhit").val(),postcode:n("#postcode").val(),gender:n("input[name='gender']:checked").val(),hairtype:n("input[name='hairtype']:checked").val(),hairconcern:n("input[name='concerntype']:checked").val(),country:n("#country").val(),salonname:n("#salonname").val(),IsAgreeTerms:n("#agreeterms").is(":checked"),enableCaptcha:n("#enablecaptcha").val(),captchaKey:n("#captchakey").val()},u=window.location.search.split("?source=").length>1?window.location.search.split("?source=")[1]:"Form";n("#mail").setCustomValidity("");n("#day").setCustomValidity("");n("#newsletterform").checkValidity()?n("#enablecaptcha_v3").val()==="True"?grecaptcha.ready(function(){try{grecaptcha.execute(n("#google-recaptcha-v3").attr("data-key"),{action:"homepage"}).then(function(t){n("#newsletterpage-google-captcha").val(t);r.captchakey=n("#newsletterpage-google-captcha").val();r.EnableCaptcha=n("#enablecaptcha_v3").val();i(r,u)})}catch(t){n("#newsletterform .captchav3_errormsg").show()}}):i(r,u):t("error")}};vt.newsletterSignupPage={query:function(){var i={DataStorageId:n("#targetid").val(),Email:n("#mail").val(),FirstName:n("#fname_Page").val(),LastName:n("#lname_page").val(),Email:n("#email-news-page").val(),IsPro:n('input[name="fav_language"]:checked').attr("id")=="professional_page"?"true":"false",Postcode:n("#zipcode_page").val(),MobileNumber:n("#mobile_page").val(),Birthdate:n("#birthday_page").val(),ProType:n("#proType_page").val(),Distributor:n("#distributor_page").val(),ContextLanguage:n("#contextLanguage").val(),ProfessionalKey:n("#professionnelKey").val(),ConsumerKey:n("#consumerKey").val(),IsSmsOpted:n("input#sms_page").is(":checked"),SourceOfHit:n("#sourceofhit").val(),EnableCaptcha:n("#enablecaptcha_v3").val()},u=window.location.search.split("?source=").length>1?window.location.search.split("?source=")[1]:"Form";n("#mail").setCustomValidity("");n("#day").setCustomValidity("");n("#newsletterformpage").checkValidity()?n("#enablecaptcha_v3").val()==="True"?grecaptcha.ready(function(){try{grecaptcha.execute(n("#google-recaptcha-v3").attr("data-key"),{action:"homepage"}).then(function(t){n("#newsletterpage-google-captcha").val(t);i.captchakey=n("#newsletterpage-google-captcha").val();i.EnableCaptcha=n("#enablecaptcha_v3").val();r(i,u)})}catch(t){n("#newsletterform .captchav3_errormsg").show()}}):r(i,u):t("error")}};vt.newsletterUnsubscribe={query:function(){var i={email:n("#mail").val(),dataStorageId:n("#targetid").val(),newsletterUnsubscribeItemId:n("#newsletterItemId").val(),unsubscribePurposeIds:n("#unsubscription").val().replace(/\;/g,","),contextLanguage:n("#contextLanguage").val()};n("#mail").setCustomValidity("");n("#unsubscription").setCustomValidity("");n("#newsletterunsubscribeform").checkValidity()?n.ajax({url:"/api/form/newsletterunsubscribe/",type:"POST",data:i,dataType:"json",success:function(i){i.Data.succes?(t("successful"),n("#unsubscribe-form").hide(),n("#undersubscribe-confirm").show()):(t("denied"),n(i.Data.field).setCustomValidity(i.Data.errormessage),n("#newsletterunsubscribeform").checkValidity())}}):t("error")}};vt.getOneTrustTransactionData={query:function(){var i={email:n("#mail").val(),dataStorageId:n("#targetid").val(),newsletterUnsubscribeItemId:n("#newsletterItemId").val(),contextLanguage:n("#contextLanguage").val()};n("#mail").setCustomValidity("");n("#newsletterunsubscribeform").checkValidity()?n.ajax({url:"/api/form/getonetrusttransactiondata/",type:"POST",data:i,dataType:"json",success:function(i){if(i.Data.succes){t("successful");var r=!1,u=n("#unsubscription").val().split(";");u.forEach(function(n){if(!n||n.trim().length===0)return!0;if(i.Data.succes.indexOf(n.trim())>=0)r=!0;else return r=!1,!1});r?(n("#unsubscription").prop("disabled",!1).prop("checked",!0),n("#newsletterunsubscribesubmit").prop("disabled",!1)):(n("#unsubscription").prop("disabled",!0).prop("checked",!1),n("#newsletterunsubscribesubmit").prop("disabled",!0))}else t("denied"),n(i.Data.field).setCustomValidity(i.Data.errormessage),n("#newsletterunsubscribeform").checkValidity()}}):t("error")}};n(function(){n(".wrap").on("click","#newslettersignupsubmit",function(n){n.preventDefault();vt.newsletterSignup.query()});n(".wrap").on("click","#newslettersignupsubmitpage",function(n){n.preventDefault();vt.newsletterSignupPage.query()});var t=function(n,t){var i=new Date(t.getFullYear(),n.getMonth(),n.getDate());return t>=i?t.getFullYear()-n.getFullYear():t.getFullYear()-n.getFullYear()-1};n(".wrap").on("change","#month",function(){var e=new Date,i=n("#month").val()?parseInt(n("#month").val()):"",r=n("#year").val()?parseInt(n("#year").val()):"",u=n("#day").val()?parseInt(n("#day").val()):"",o=n("#hdMinimumAge").val()?parseInt(n("#hdMinimumAge").val()):16,f;u!==""&&i!==""&&r!==""&&(f=new Date(r,i-1,u),age=t(f,e),age<o?(n("#newslettersignupsubmit").prop("disabled",!0),n("#newslettersignupsubmit").addClass("button-disable"),n(".dob-err-msg").css("display","block")):(n("#newslettersignupsubmit").prop("disabled",!1),n("#newslettersignupsubmit").removeClass("button-disable"),n(".dob-err-msg").css("display","none")))});n("#year").change(function(){n("#month").trigger("change")});n("#day").change(function(){n("#month").trigger("change")})});n(function(){n(".wrap").on("click","#newsletterunsubscribesubmit",function(n){n.preventDefault();vt.newsletterUnsubscribe.query()})});n(function(){n(".wrap").on("click","#emailconfirmationsubmit",function(n){n.preventDefault();vt.getOneTrustTransactionData.query()})})}(jq);jq=jQuery.noConflict(),function(n){function t(n){var i=window.location.pathname,t=i.split("/").pop(),r;r=n=="successful"?"submit":"not submit";typeof $geoIPLocation!="undefined"&&$geoIPLocation!==""?dataLayer.push({event:"uaevent",event_name:"submit_contact_form",geoIPLocation:$geoIPLocation,ecommerce:"undefined",eventCategory:"form",eventAction:r,eventLabel:t+" form",form_name:t+" form"}):(i=window.location.pathname,t=i.split("/").pop(),dataLayer.push({event:"uaevent",event_name:"submit_contact_form",ecommerce:"undefined",eventCategory:"form",eventAction:r,eventLabel:t+" form",form_name:t+" form"}))}window.vt=window.vt||{};vt.contactForm={post:function(){var i={id:n("#id").val(),email:n("#mail").val(),firstname:n("#first-name").val(),lastname:n("#last-name").val(),secondname:n("#second-name").val(),phone:n("#phone-number").val(),subject:n("#subject").val(),message:n("#message").val(),profession:n('input[name="myprofession"]:checked',"#contact-form").val(),acceptinfos:n("#email").is(":checked")?"YES":"NO",newsletter:n("#email1").is(":checked")?"YES":"NO",cnil:n("#email2").is(":checked")?"YES":"NO",contextLanguage:n("#contextLanguage").val()};n("#mail").setCustomValidity("");n("#contactform").checkValidity()?n.ajax({url:"/api/form/contactform",type:"POST",data:i,dataType:"json",success:function(i){i.Data.succes?(n("#contact-form").hide(),n("#contact-confirm").show(),t("successful")):(n("#mail").setCustomValidity(i.Data.errormessage),n("#contactform").checkValidity(),t("denied"))}}):t("error")}};n(function(){n(".wrap").on("click","#contactformsubmit",function(n){n.preventDefault();vt.contactForm.post()})})}(jq);countryCode=jq("body").attr("data-context-lang");cookies=getCookie("promoBannerClosed"+countryCode);jq(document).ready(function(){cookies!==""?"":jq(".promo_banner").removeClass("js_hide");jq(".header_promo_close").on("click",function(){jq(this).parent().addClass("js_hide");setCookie("promoBannerClosed"+countryCode,!0,{path:"/"})})})