<!-- modal popup form validator script starts here -->
function printdiv(printpage) {
//	var headstr = '<html><head><title>Nyomtatási kép</title><LINK rel=stylesheet type="text/css" href="style/stylesheet.css"></head><body>';
	var headstr ='';
	var footstr = "</body>";
	var newstr = document.all.item(printpage).innerHTML;
	var oldstr = document.body.innerHTML;
	document.body.innerHTML = headstr+newstr+footstr;
	window.print();
	document.body.innerHTML = oldstr;
	return false;
}

function formvalidator() {
	if (lostpassword.style.display == "block") {
		hiba=0;
		if(document.customerlostpwd.custname.value.length>3) {
			if(document.customerlostpwd.custmail.value.length>3) {
				hiba=1;
			}
		}

		if (hiba==0) {
			document.customerlostpwd.sendmail.disabled=true;
		} else {
			document.customerlostpwd.sendmail.disabled=false;
		}
	}

	if (sendemail.style.display == "block") {
		hiba=0;
		if(document.frm_elkuldes.cnev.value.length>10) {
			if(document.frm_elkuldes.cemail.value.length>10) {
				if(document.frm_elkuldes.fnev.value.length>10) {
					if(document.frm_elkuldes.femail.value.length>10) {
						hiba=1;
					}
				}
			}
		}
		if (hiba==0) {
			document.frm_elkuldes.sendmail.disabled=true;
		} else {
			document.frm_elkuldes.sendmail.disabled=false;
		}
	}


	if (changepassword.style.display == "block") {
		hiba=0;
		if(document.customerresetpwd.custcpass.value.length>3) {
			if(document.customerresetpwd.custcpass1.value.length>3) {
				if(document.customerresetpwd.custcpass2.value.length>3) {
					hiba=1;
		      		}
			}
		}
		if (hiba==0) {
			document.customerresetpwd.addnewpass.disabled=true;
		} else {
			document.customerresetpwd.addnewpass.disabled=false;
		}
	}
}

function CheckData_Lostpwd() {
	if (lostpassword.style.display == "block") {
               	document.customerlostpwd.custname.disabled = true;
               	document.customerlostpwd.custmail.disabled = true;
               	document.customerlostpwd.sendmail.disabled = true;
		var processingS = document.getElementById("processing1")
		processingS.style.display='block';
		var messageboxS = document.getElementById("messagebox1")
		messageboxS.style.display='none';
		pausecomp(1000);
        	http.open('get','include/mt_check_lostpassword.php?cname='+document.customerlostpwd.custname.value+'&cmail='+document.customerlostpwd.custmail.value);
                http.onreadystatechange = Lost_pwd_handleResponse;
               	http.send(null);
	}
}

function Lost_pwd_handleResponse() {
	if (lostpassword.style.display == "block") {
        	if(http.readyState == 4) {
	       	        var update = http.responseText;
			var messageboxS = document.getElementById("messagebox1")
			var closebuttonS = document.getElementById("closebutton1")
        	       	if(update!="OK") {
	                       	document.customerlostpwd.custname.value = '';
                       		document.customerlostpwd.custmail.value = '';
		               	document.customerlostpwd.custname.disabled = false;
               			document.customerlostpwd.custmail.disabled = false;
                	       	messageboxS.innerText =  messageboxS.textContent = 'A megadott adatokkal nincs felhasználó a nyilvántartásunkban!';
				messageboxS.style.display='block';
	                }else {
       	        	        document.customerlostpwd.sendmail.style.display='none';
        	               	document.customerlostpwd.custname.disabled = true;
	                       	document.customerlostpwd.custmail.disabled = true;
                       		messageboxS.innerText =  messageboxS.textContent = 'Az új jelszót elküldtük a megadott e-mail címre. Kérjük, hogy kövesse a levélben leírtakat!';
				messageboxS.style.display='block';
				closebuttonS.style.display='block';
       		        }
			var processingS = document.getElementById("processing1")
			processingS.style.display='none';
		}
	}
}

function CheckData_SendNews() {
	if (sendemail.style.display == "block") {
               	document.frm_elkuldes.cnev.disabled = true;
               	document.frm_elkuldes.cemail.disabled = true;
               	document.frm_elkuldes.fnev.disabled = true;
               	document.frm_elkuldes.femail.disabled = true;
               	document.frm_elkuldes.uzenet.disabled = true;
               	document.frm_elkuldes.sendmail.disabled = true;
		var processingS = document.getElementById("processing2")
		processingS.style.display='block';
		var messageboxS = document.getElementById("messagebox2")
		messageboxS.style.display='none';
		pausecomp(1000);
        	http.open('get','include/mt_check_sendnews.php?id='+document.frm_elkuldes.cikk.value+'&cemail='+document.frm_elkuldes.cemail.value+'&femail='+document.frm_elkuldes.femail.value+'&fnev='+document.frm_elkuldes.fnev.value+'&cnev='+document.frm_elkuldes.cnev.value+'&uzenet='+document.frm_elkuldes.uzenet.value+'&targyh='+document.frm_elkuldes.targyh.value);
                http.onreadystatechange = Send_news_handleResponse;
               	http.send(null);
	}
}

function Send_news_handleResponse() {
	if (sendemail.style.display == "block") {
        	if(http.readyState == 4) {
	       	        var update = http.responseText;
			var messageboxS = document.getElementById("messagebox2")
			var closebuttonS = document.getElementById("closebutton2")
        	       	if(update!="OK") {
		               	document.frm_elkuldes.cnev.disabled = false;
               			document.frm_elkuldes.cemail.disabled = false;
		               	document.frm_elkuldes.fnev.disabled = false;
               			document.frm_elkuldes.femail.disabled = false;
		               	document.frm_elkuldes.uzenet.disabled = false;
				if(update=="BAD1") {
	                	       	messageboxS.innerText =  messageboxS.textContent = 'Kérem ellenőrizze a megadott e-mail cím(ek)et!';
				}
				if(update=="BAD2") {
	                	       	messageboxS.innerText =  messageboxS.textContent = 'A levelezőrendszer hibája miatt nem tudtuk elküldeni a cikket.';
				}

				messageboxS.style.display='block';
	                }else {
       	        	        document.frm_elkuldes.sendmail.style.display='none';
		               	document.frm_elkuldes.cnev.disabled = true;
		               	document.frm_elkuldes.cemail.disabled = true;
		               	document.frm_elkuldes.fnev.disabled = true;
		               	document.frm_elkuldes.femail.disabled = true;
		               	document.frm_elkuldes.uzenet.disabled = true;
                       		messageboxS.innerText =  messageboxS.textContent = 'A cikket elküldtük a megadott e-mail címre!';
				messageboxS.style.display='block';
				closebuttonS.style.display='block';
       		        }
			var processingS = document.getElementById("processing2")
			processingS.style.display='none';
		}
	}
}

function CheckData_Changepwd() {
	if (changepassword.style.display == "block") {
		var hiba=0;
		if(document.customerresetpwd.custcpass1.value!=document.customerresetpwd.custcpass2.value) {
			alert("Az új jelszó és annak megerősítése nem egyezik meg!");
			hiba=1;
		}
		if(document.customerresetpwd.custcpass.value == document.customerresetpwd.custcpass1.value) {
			alert("A jelenlegi és az új jelszava nem lehet ugyanaz!");
			hiba=1;
		}

		if (hiba == 0) {
	               	document.customerresetpwd.custcpass.disabled = true;
        	       	document.customerresetpwd.custcpass1.disabled = true;
               		document.customerresetpwd.custcpass2.disabled = true;
	               	document.customerresetpwd.addnewpass.disabled = true;
			var processingS = document.getElementById("processing3")
			processingS.style.display='block';
			var messageboxS = document.getElementById("messagebox3")
			messageboxS.style.display='none';
			pausecomp(1000);
	        	http.open('get','include/mt_check_changepassword.php?cacc1='+document.customerresetpwd.custcpass.value+'&cacc2='+document.customerresetpwd.custcpass1.value+'&cacc3='+document.customerresetpwd.customerID.value);
        	        http.onreadystatechange = Change_pwd_handleResponse;
               		http.send(null);
		} else {
			document.customerresetpwd.custcpass1.value="";
			document.customerresetpwd.custcpass2.value="";
			document.customerresetpwd.custcpass1.focus();
		}
	}
}

function Change_pwd_handleResponse() {
	if (changepassword.style.display == "block") {
        	if(http.readyState == 4) {
	       	        var update = http.responseText;
			var messageboxS = document.getElementById("messagebox3")
			var closebuttonS = document.getElementById("closebutton3")
        	       	if(update!="OK") {
	                       	document.customerresetpwd.custcpass.value = '';
                       		document.customerresetpwd.custcpass1.value = '';
                       		document.customerresetpwd.custcpass2.value = '';
		               	document.customerresetpwd.custcpass.disabled = false;
	        	       	document.customerresetpwd.custcpass1.disabled = false;
               			document.customerresetpwd.custcpass2.disabled = false;
                	       	messageboxS.innerText =  messageboxS.textContent = 'Tévesen adta meg a jelenlegi jelszavát!';
				messageboxS.style.display='block';
	                }else {
       	        	        document.customerresetpwd.addnewpass.style.display='none';
		               	document.customerresetpwd.custcpass.disabled = true;
	        	       	document.customerresetpwd.custcpass1.disabled = true;
               			document.customerresetpwd.custcpass2.disabled = true;
                       		messageboxS.innerText =  messageboxS.textContent = 'Jelszavát megváltoztattuk!';
				messageboxS.style.display='block';
				closebuttonS.style.display='block';
       		        }
			var processingS = document.getElementById("processing3")
			processingS.style.display='none';
		}
	}
}
setInterval("formvalidator()",100)
<!-- modal popup form validator sctipt eof //-->

