"use strict";var IncitationRegistrationController=function(t){this.$el=t,this.path=window.location.pathname,this.listen(),this.show(),this.pathExclude(),this.killCriteoCookie()};IncitationRegistrationController.prototype={listen:function(){this.$el.on("click",".close-incitation",$.proxy(this.closeClickEvent,this)),this.$el.on("click",".register",$.proxy(this.registerClickEvent,this)),$(document).on("mouseout",$.proxy(this.windowsOutEvent,this)),$(document).on("push-to-register-evt",$.proxy(this.registerClickEvent,this))},windowsOutEvent:function(t){if(t.clientY<0&&this.canShow()){var i=t.relatedTarget||t.toElement;i&&"HTML"!=i.nodeName||(this.registerClickEvent(t),$(document).off("mouseout",this.windowsOutEvent))}},closeClickEvent:function(t){this.$el.slideUp(),this.createCookie()},registerClickEvent:function(t){t.preventDefault(),0===$(".modals").length&&$("body").append('
'),$(".modals").load("/moncompte/Registration/Modal",function(){$("#registration-modal").modal()})},createCookie:function(){document.cookie="incitation-inscription=1; path=/"},canShow:function(){return this.pathAllowed()&&!this.hasCookie("ASPXAUTH")&&!this.hasCookie("login")&&!this.hasCookie("registration-modal")&&!this.hasCookie("incitation-inscription")},show:function(){this.canShow()?(this.$el.slideDown(),doGtmPushEvent("Bandeau","Vue","Bandeau inscription première commande","UA_Event")):$(document).off("mouseout",this.windowsOutEvent)},pathAllowed:function(){return"/"!==this.path&&-1===this.path.indexOf("moncompte")&&-1===this.path.indexOf("inscription")&&-1===this.path.indexOf("code-promo-bienvenue")},hasCookie:function(t){return this.getCookie(t).length>0},getCookie:function(t){for(var i=t+"=",o=document.cookie.split(";"),e=0;e