function validatecontactform() {
	var valid = true;
	
	var no_nev = document.getElementById('no_nev');
	var no_email = document.getElementById('no_email');
	var wrong_email = document.getElementById('wrong_email');
	var no_uzenet = document.getElementById('no_uzenet');
	var wrong_sum = document.getElementById('wrong_sum');
	
	if (document.contactform.nev.value == null || document.contactform.nev.value == "") { 
		valid = false;
		no_nev.style.display = "inline";
	} 
	else { 
		no_nev.style.display = "none";
	}
	
	if (document.contactform.email.value == null || document.contactform.email.value == "") { 
		valid = false;
		no_email.style.display = "inline";
		wrong_email.style.display = "none";
	}
	else {
		no_email.style.display = "none";
		apos = document.contactform.email.value.indexOf("@");
		dotpos = document.contactform.email.value.lastIndexOf(".");
		if (apos < 1 || dotpos-apos < 2) {
			wrong_email.style.display = "inline";
			valid = false;
		}
		else { 
			wrong_email.style.display = "none"; 
		}
	}
	
	if (document.contactform.uzenet.value == null || document.contactform.uzenet.value == "") { 
		valid = false;
		no_uzenet.style.display = "inline";
	} 
	else { 
		no_uzenet.style.display = "none";
	}
	
	if (parseInt(document.contactform.osszeg.value) != parseInt(document.contactform.szam1.value) + parseInt(document.contactform.szam2.value)) { 
		valid = false;
		wrong_sum.style.display = "inline";
	} 
	else { 
		wrong_sum.style.display = "none";
	}
	
	return valid;
}

function validateregistrationform() {
	var valid = true;
	
	var no_nev = document.getElementById('no_nev');
	var no_email = document.getElementById('no_email');
	var wrong_email = document.getElementById('wrong_email');
	var wrong_sum = document.getElementById('wrong_sum');
	
	if (document.registrationform.nev.value == null || document.registrationform.nev.value == "") { 
		valid = false;
		no_nev.style.display = "inline";
	} 
	else { 
		no_nev.style.display = "none";
	}
	
	if (document.registrationform.email.value == null || document.registrationform.email.value == "") { 
		valid = false;
		no_email.style.display = "inline";
		wrong_email.style.display = "none";
	}
	else {
		no_email.style.display = "none";
		apos = document.registrationform.email.value.indexOf("@");
		dotpos = document.registrationform.email.value.lastIndexOf(".");
		if (apos < 1 || dotpos-apos < 2) {
			wrong_email.style.display = "inline";
			valid = false;
		}
		else { 
			wrong_email.style.display = "none"; 
		}
	}
	
	if (parseInt(document.registrationform.osszeg.value) != parseInt(document.registrationform.szam1.value) + parseInt(document.registrationform.szam2.value)) { 
		valid = false;
		wrong_sum.style.display = "inline";
	} 
	else { 
		wrong_sum.style.display = "none";
	}
	
	return valid;
}

function validateorderform() {
	var valid = true;
	
	var no_nev = document.getElementById('no_nev');
	var no_email = document.getElementById('no_email');
	var no_telefon = document.getElementById('no_telefon');
	var wrong_email = document.getElementById('wrong_email');
	var wrong_sum = document.getElementById('wrong_sum');
	
	if (document.orderform.nev.value == null || document.orderform.nev.value == "") { 
		valid = false;
		no_nev.style.display = "inline";
	} 
	else { 
		no_nev.style.display = "none";
	}
	
	if (document.orderform.email.value == null || document.orderform.email.value == "") { 
		valid = false;
		no_email.style.display = "inline";
		wrong_email.style.display = "none";
	}
	else {
		no_email.style.display = "none";
		apos = document.orderform.email.value.indexOf("@");
		dotpos = document.orderform.email.value.lastIndexOf(".");
		if (apos < 1 || dotpos-apos < 2) {
			wrong_email.style.display = "inline";
			valid = false;
		}
		else { 
			wrong_email.style.display = "none"; 
		}
	}
	
	if (document.orderform.telefon.value == null || document.orderform.telefon.value == "") { 
		valid = false;
		no_telefon.style.display = "inline";
	} 
	else { 
		no_telefon.style.display = "none";
	}
	
	if (parseInt(document.orderform.osszeg.value) != parseInt(document.orderform.szam1.value) + parseInt(document.orderform.szam2.value)) { 
		valid = false;
		wrong_sum.style.display = "inline";
	} 
	else { 
		wrong_sum.style.display = "none";
	}
	
	return valid;
}
