(function(){var o="";var u="xdlogin";var a="tlogin";var i="plogin";var h="";var e=2000;var p=3;var k=7*60*1000;var b=false;var c="";var m="xdtest";var d="xdtime";var w="xdtimeout";var s=false;var q={login:function(y){b=true;if(""!==y){n(u,encodeURIComponent(y),0);window.location=window.location}},logout:function(y){if(y==null){n(m,null);n(d,null);n(w,null);window.location=c}else{c=y;window.setTimeout(function(){q.logout()},e);l(h+"logout")}return false},permanent:function(){b=true;n(i,null)},logged:function(){b=true;n(a,null)}};window.JyxoCrossDomain=q;function v(y,B,C,A,D,z){o=B;u=C;a=D;i=A;h=y+(y.charAt(y.length-1)!="/"?"/":"");e=z;if(window.location!=null&&window.location.host!=null&&(o.indexOf(window.location.host)!=-1)||(window.location.host.indexOf(o)!=-1)){x();g(a,"login");g(i,"permanent")}}window.JyxoCrossDomain.init=v;function j(){var y=t(m);if(y==""){y=0}if(!b&&y<p){n(m,++y,0);n(w,1,0);window.location=window.location}}function x(){if(!f()&&""===t(u)){var y=t(d);var z=new Date();if(y==""||parseInt(y)<(z.getTime()-k)){if(l(h)){n(d,z.getTime(),0);window.setTimeout(j,e)}else{window.setTimeout(arguments.callee,100)}}}}function g(A,z){var y=t(A);if(!f()&&y!==""){if(l(h+z+"/"+y)){window.setTimeout(j,e)}else{window.setTimeout(arguments.callee,100)}}}function t(B){if(document.cookie&&""!==document.cookie){var A=document.cookie.split(";");var z;for(var y=0;y<A.length;y++){z=r(A[y]);if(0===z.indexOf(B+"=")){return r(decodeURIComponent(z.substring(B.length+1)))}}}return""}function n(F,C,z){if(z==null){if(C==null){z=-1}else{var A=new Date();A.setTime(A.getTime()+5*60*60*1000);z=A.toUTCString()}}var y=(z===0?"":"; expires="+z);var E="; path=/";var B="; domain="+o;var D="";document.cookie=[F,"=",C,y,E,B,D].join("")}function r(y){return y.replace(/^\s+|\s+$/g,"")}function l(A){var z=document.getElementsByTagName("head");if(z.length>0){var y=document.createElement("script");y.src=A;z[0].appendChild(y);return true}return false}function f(){if(s){return true}var y=t(w);if(y==""){s=false}else{s=true;n(w,null)}return s}})();