function showPreloader(ts){if(ts==1){document.getElementById("tsp").style.display="block"}else{document.getElementById("tsp").style.display="none"}}function subPhoto(){var subForm=document.getElementById("addPhoto");showPreloader(1);if(subForm.elements["username"].value.length<3||subForm.elements["caption"].value.length<2){alert(FORM_INPUT_ALERT);showPreloader(0)}else{if(itemOpt=="1"&&subForm.elements["pic"].value.length<2){alert(FORM_INPUT_ALERT);showPreloader(0);return false}if(itemOpt=="2"&&subForm.elements["youtubeURL"].value.length<2){alert(FORM_INPUT_ALERT);showPreloader(0);return false}subForm.submit()}}function doRate(rate,id){advAJAX.get({url:"rate.php",parameters:{"rate":rate,"id":id},onLoading:function(obj){document.getElementById("rate"+id).innerHTML="<img src=\"gfx/sloader.gif\" />"},onSuccess:function(obj){if(obj.responseText!="ok"){document.getElementById("rate"+id).innerHTML="";alert(obj.responseText)}else{document.getElementById("rate"+id).innerHTML="<img src=\"gfx/tick.png\" />"}},onError:function(obj){alert("ERROR: Something Going On")}})}function doDel(id){advAJAX.get({url:"delitem.php",parameters:{"id":id},onLoading:function(obj){document.getElementById("del"+id).innerHTML="<img src=\"gfx/sloader.gif\" />"},onSuccess:function(obj){document.getElementById("del"+id).innerHTML="";if(obj.responseText!="ok"){alert(obj.responseText)}else{location.reload()}},onError:function(obj){alert("ERROR: Something Going On")}})}function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString()}else var expires="";document.cookie=name+"="+value+expires+"; path=/"}function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length)}return null}function eraseCookie(name){createCookie(name,"",-1)}var remember_days=90;function doLogin(){var lf=document.getElementById("loginForm");showPreloader(1);if(lf.elements["username"].value.length<3||lf.elements["password"].value.length<3){alert(FORM_LOGIN_INPUT_ALERT);showPreloader(0);return false}else{if(lf.elements["remember"].checked){createCookie("remember",lf.elements["username"].value+"|"+hex_md5(lf.elements["password"].value),remember_days)}lf.submit()}}function reloadCaptcha(){document.getElementById("capCode").src="./captcha.php?cache="+Math.random(9999999)}var agree=0;function doReg(){if(agree==0){alert(FORM_REG_ACCEPT_RULES);return false}showPreloader(1);var reg=document.getElementById("register");var ers=FORM_REG_ERRORS+"\n\n";var coe=0;if(/[^a-zA-Z0-9_]/.test(reg.elements["username"].value)===true){ers+="- "+FORM_REG_ERR_USERNAME_CHARS+"\n";coe++}if(reg.elements["username"].value.length<3){ers+="- "+FORM_REG_ERR_USERNAME_LENGTH+"\n";coe++}if(reg.elements["username"].value.length>16){ers+="- "+FORM_REG_ERR_USERNAME_LENGTH+"\n";coe++}if(/[^a-zA-Z0-9@._]/.test(reg.elements["email"].value)===true){ers+="- "+FORM_REG_ERR_EMAIL_CHARS+"\n";coe++}if(reg.elements["pass1"].value!=reg.elements["pass2"].value){ers+="- "+FORM_REG_ERR_PASSWORD_COMPARE+"\n";coe++}if(reg.elements["pass1"].value.length<3){ers+="- "+FORM_REG_ERR_PASSWORD_LENGTH+"\n";coe++}if(coe>0){alert(ers);showPreloader(0);return false}else{reg.submit()}}function doAgree(v){if(v.checked==true){agree=1}else{agree=0}}function remSpaces(ob,urts){ob.value=ob.value.split(urts).join("")}function sendEmail(){showPreloader(1);var sem=document.getElementById("sendForm");if(sem.elements["username"].value.length<3||sem.elements["email"].value.length<3||sem.elements["message"].value.length<3){alert(FORM_INPUT_ALERT);showPreloader(0);return false}else{sem.submit()}}function subCmment(){showPreloader(1);var sfo=document.getElementById("addComment");if(sfo.elements["commBody"].value.length<2||sfo.elements["captchaCode"].value.length<2){alert(FORM_INPUT_ALERT);showPreloader(0);return false}else{sfo.submit()}}function passEdit(){showPreloader(1);var pe=document.getElementById("passChange");if(pe.elements["pass1"].value!=pe.elements["pass2"].value){alert(FORM_SETTINGS_PASS_ERROR_1);showPreloader(0);return false}else{if(pe.elements["pass1"].value.length<4){alert(FORM_SETTINGS_PASS_ERROR_2);showPreloader(0);return false}else{var remember=readCookie("remember").split('|');if(remember[0].length>0){createCookie("remember",remember[0]+"|"+hex_md5(pe.elements["pass1"].value),remember_days)}pe.submit()}}}var itemOpt=1;function swapItemOpt(itm){if(itm==1){document.getElementById("picOpt").style.display="block";document.getElementById("youtubeOpt").style.display="none";itemOpt=1}else{document.getElementById("picOpt").style.display="none";document.getElementById("youtubeOpt").style.display="block";itemOpt=2}}function doPass(){showPreloader(1);var pfo=document.getElementById("fPass");if(pfo.elements["username"].value.length<2||pfo.elements["email"].value.length<5||pfo.elements["errCaptcha"].value.length<4){alert(FORM_INPUT_ALERT);showPreloader(0);return false}else{pfo.submit()}}function doSearch(){var sf=document.getElementById("squery");if(sf.elements["query"].value.length<2||sf.elements["query"].value==TEXT_SEARCH_IN_DATABASE){return false}else{showPreloader(1);sf.submit()}}
