__passportHeaderUtil={initFramework:function(){this.add_event_funct="addEventListener";this.event_type_prefix="";!document.addEventListener&&document.attachEvent&&(this.add_event_funct="attachEvent",this.event_type_prefix="on");this.polyIndexOf();this.polyCustomEvent();this.polyGetElementsByClassName()},polyIndexOf:function(){Array.prototype.indexOf||(Array.prototype.indexOf=function(a,b){var c=this.length>>>0;b=Number(b)||0;b=0>b?Math.ceil(b):Math.floor(b);for(0>b&&(b+=c);b{console.log("Cookiecheck result: ",d);this.config.s3pc.supported=d;var e=document.getElementById("user-dropdown");e&&null!==d&&!this.config.loggedIn&&this.insertHtml(e,this.createLogoutDropdown(d))}));var b=function(){a.initSubscriptionButtons();a.ui.onLoad();a.checkAlertStatus()};__passportHeaderUtil.addListener(document,"DOMContentLoaded",b);__passportHeaderUtil.addListener(window,"load",b);var c=this.createHeaderHtml();this.debug?(this.insertCss(this.config.HEADER_URL+"css/fixed_header.css?version="+ this.version),this.insertCss(this.config.HEADER_URL+"css/plugins/_common.css?version="+this.version),this.insertCss(this.config.HEADER_URL+"css/plugins/bloghu.css?version="+this.version)):this.insertCss(this.config.HEADER_URL+"css/passportHeader.css?version="+this.version);this.insertHtml(this.dom,c);this.ui=new __passportHeaderUI(this);this.config.miniHeader&&__passportHeaderUtil.addClass(this.dom,"_iph_mini");"right"==this.config.miniHeader&&__passportHeaderUtil.addClass(this.dom,"_iph_mini-right"); this.isProviderExpired()&&__passportHeaderUtil.addClass(this.dom,"_iph_fb_alert");this.noti.registerUnreachableHandler(function(){a.notiUnreachable()});b()}; __passportHeader.prototype.reinit=function(a){for(var b in a)this.config[b]=a[b];this.insertHtml(this.dom,this.createHeaderHtml());this.ui=new __passportHeaderUI(this);this.config.miniHeader&&__passportHeaderUtil.addClass(this.dom,"_iph_mini");this.isProviderExpired()&&__passportHeaderUtil.addClass(this.dom,"_iph_fb_alert");this.ui.positionDropdown();this.noti.reinit()}; __passportHeader.prototype.getSiteConfig=function(a){a||(a=this.config.partner_id);for(var b=0;b";this.config.miniHeader||(a=a+'
'+this.createIndaDropdown(),a+="
");a=a+'
'+ this.createNotificationDropdown();a+=this.createUserDropdown();a+=this.createTokenalertDropdown();a+="
";this.config.miniHeader||(a=a+'
'+this.createManisHtml(!0),a+="
");return a}; __passportHeader.prototype.createMainHtml=function(){if(!this.config.mainMenu||!this.config.mainMenu.length)return"";var a='"}; __passportHeader.prototype.createRightHtml=function(){var a='"}; __passportHeader.prototype.createManisHtml=function(a){var b=this.manisHeader[this.config.sitelinkId].header;var c='
'}; __passportHeader.prototype.createTokenAlertIconHtml=function(){return this.isProviderExpired()?'
  • ':""}; __passportHeader.prototype.checkAlertStatus=function(){var a;this.config.providerExpired&&!this.config.providerExpired.checked&&(this.config.providerExpired.checked=!0,(a=document.location.hash.match(/^#(error|tokenrefresh)=(.*)$/))?this.showAlertResult(a[1],a[2]):this.isProviderExpired()&&__passportHeaderUtil.insertScript(this.config.HEADER_URL+"status.php?provider="+encodeURIComponent(this.config.providerExpired.name)))}; __passportHeader.prototype.setAlertStatus=function(a,b){this.isProviderExpired()&&this.config.providerExpired.name==a&&1==b&&this.config.providerExpired.status>=this.konst.PROVIDER_STATUS_EXPIRED&&this.ui.toggler(["icon-fbtoken","fbtoken-dropdown"],null)};__passportHeader.prototype.resetAlertStatus=function(){this.isProviderExpired()&&__passportHeaderUtil.insertScript(this.config.HEADER_URL+"status.php?provider="+encodeURIComponent(this.config.providerExpired.name)+"&reset=1")}; __passportHeader.prototype.showAlertResult=function(a,b){if("error"==a)__passportHeaderUtil.addClass(document.getElementById("fbtoken-dropdown"),"_iph_token_error");else{__passportHeaderUtil.addClass(document.getElementById("fbtoken-dropdown"),"_iph_token_success");this.gaEvent("sessionmeghosszabbitas","sikeresenmeghosszabbitva",null,"facebook");var c=this;window.setTimeout(function(){__passportHeaderUtil.addClass(document.getElementById("fbtoken-dropdown"),"_iph_fade_away");window.setTimeout(function(){c.ui.toggler(["fbtoken-dropdown"], null)},500)},1E4)}this.resetAlertStatus();void 0===window.history||void 0===window.history.replaceState||window.history.state&&window.history.state.hasActive||window.history.replaceState(null,"",window.location.href.replace(/(#.*$)/,""));this.ui.toggler(["icon-fbtoken","fbtoken-dropdown"],null)};__passportHeader.prototype.isProviderExpired=function(){return this.config.providerExpired&&"Facebook"==this.config.providerExpired.name}; __passportHeader.prototype.getCTUrl=function(a,b,c,d){c&&(0<=a.indexOf("{from}")?a=a.replace("{from}",c):(d||(d="text"),b=["utm_source=fejlec_"+encodeURIComponent(c),"utm_medium="+encodeURIComponent(d),"utm_campaign=fejlec"].join("&"),b=0<=a.indexOf("?")?"&"+b:"?"+b,a=a.replace(/(#|$)/,b+"$1")));return a}; __passportHeader.prototype.providerLoginClicked=function(a){var b=a.parentNode.parentNode.getElementsByTagName("form");if(1!=b.length)return!0;a.href=a.href.replace(/autologin=[01]/,"autologin="+(b[0].autologin.checked?1:0));return!0}; __passportHeader.prototype.hasLoginError=function(){if(this.config.ignoreLoginError)return!1;if(null!==this.loginError)return this.loginError;var a=document.location.search.match(/[?&]error=(badpass|disabled)/);(this.loginError=a?a[1]:!1)&&void 0!==window.history&&void 0!==window.history.replaceState&&(a=search_orig=document.location.search,a=a.replace(/[?&]error=(badpass|disabled)/,""),"&"==a.charAt(0)?a="?"+a.substr(1):"?"==a&&(a=""),a=document.location.href.replace(document.location.pathname+search_orig, document.location.pathname+a),history.replaceState(null,null,a));return this.loginError}; __passportHeader.prototype.createUserDropdown=function(){var a="",b=this.getSiteConfig();a+='
    ';if(this.config.loggedIn){var c=document.location.href;b.logoutUrl?c=b.logoutUrl:this.config.logoutUrl&&(c=this.config.logoutUrl);a+=' "}else a+=this.createLogoutDropdown(!this.config.s3pc.enabled||this.config.s3pc.supported||null===this.config.s3pc.supported);return a+"
    "}; __passportHeader.prototype.createLogoutDropdown=function(a){var b=!1,c;if(c=this.hasLoginError())switch(c){case "badpass":b="Hib\u00e1s felhaszn\u00e1l\u00f3n\u00e9v vagy jelsz\u00f3!";break;case "disabled":b="A felhaszn\u00e1l\u00f3nevet m\u00e9g nem aktiv\u00e1ltad!"}c=this.config.partner_id;var d=this.getSiteConfig();d&&d.registerSlug&&(c=d.registerSlug);html="";a?(html+='