var subscribe={notLogged:function(a){this.form=a.form;this.form.sEmail.value=this.form.sEmail.value.trim();if(this.form.sEmail.value==""){alert("Prosze podać adres e-mail");this.form.sEmail.focus();return false}if(!this.form.sEmail.value.isEmail()){alert(this.form.sEmail.value+" nie jest poprawnym adresem e-mail");this.form.sEmail.focus();return false}if(!this.form.sAccept.checked){alert("Do kontynuacji niezbędne jest zaakceptowanie regulaminu");this.form.sAccept.focus();return false}hideObj("dsBox");getObjId("sSecCodeImg").src="?secCode&t="+(new Date()).getTime();showObj("dsBox2")},notLoggedPost:function(){if(this.form.sSecCode.value.trim()==""){alert("Proszę podać kod bezpieczeństwa");this.form.sSecCode.focus();return}var a=new AJAX(location.protocol+"//"+location.host+"?subscribe");a.setPostVar("sEmail",this.form.sEmail.value);a.setPostVar("sAccept",this.form.sAccept.checked?1:0);a.setPostVar("sSecCode",this.form.sSecCode.value);a.setPostVar("sUrl",location.href);a.setPostVar("ajaxRequest","");a.onRequestComplete(this.notLoggedReply);a.execute()},notLoggedReply:function(b){var a=AJAX.http2obj(b);switch(a.errno){case 1:getObjId("sSecCodeImg").src="?secCode&t="+rdmStr();alert("Kod niepoprawny, proszę ponownie wprowdzić kod bezpieczeństwa.");subscribe.form.sSecCode.value="";subscribe.form.sSecCode.focus();break;case 2:subscribe.notLoggedLoginRequest();break;case 5:alert("taki szablon juz istnieje");hideObj("subscribeAddLink");break;case 0:subscribe.notLoggedComplete();break}},notLoggedLoginRequest:function(){hideObj("dsBox2");showObj("dsBoxLogin");var a=getObjId("sLoginForm");a.fLogin.value=this.form.sEmail.value},notLoggedComplete:function(){hideObj("dsBox2");hideObj("dsBoxLogin");showObj("dsBox3")},loggedPost:function(a){var b=new AJAX(location.protocol+"//"+location.host+"?subscribe");b.setPostVar("sUrl",location.href);b.setPostVar("ajaxRequest","");if(a){b.setPostVar("searchOnly",1)}b.onRequestComplete(this.loggedReply);b.execute()},loggedReply:function(b){var a=AJAX.http2obj(b);switch(a.errno){case 5:alert("taki szablon juz istnieje");hideObj("subscribeAddLink");break;case 0:subscribe.addSLink(a.sUrl,a.tplName);break;default:break}},addSLink:function(b,a){var c=getObjId("hiddenSubscribe");c.href=b;c.innerHTML="<b>"+a+"</b>";showObj(c.parentNode);hideObj("subscribeAddLink")}};