function teszt(adat,minta){
  	for (var i=0; i<adat.length; i++)
    	if (minta.indexOf(adat.charAt(i)) == -1)
    	return false;
	return true;
	}
	
function check_kapcsolat(formnev) {
	hibaszoveg =  "" ;
	
	if (formnev.nev.value == "" || formnev.nev.value.length < 6) {
		hibaszoveg += ".";
		}
		
	if (formnev.email.value == "" || formnev.email.value.length < 6) {
		hibaszoveg += ".";
		}

	if (formnev.szoveg.value == "" || formnev.szoveg.value.length < 10) {
		hibaszoveg += ".";
		}

	if (formnev.email.value != "" && !teszt(formnev.email.value,"abcdefghijklmnopqrstuvwxyz0123456789@.-_ , ; ")){
		hibaszoveg += ".";    
		}

	if (hibaszoveg != "") {
		hibaszoveg ="Please fill all the gaps of the form with correct data! "+hibaszoveg+"\n";
		alert(hibaszoveg);
		return false;
		}
	else return true;
}
	
function check_foglalas(formnev) {
	hibaszoveg =  "" ;
	
	if (formnev.nev.value == "" || formnev.nev.value.length < 6) {
		hibaszoveg += ".";
		}
		
	if (formnev.varos.value == "" || formnev.varos.value.length < 6) {
		hibaszoveg += ".";
		}
	
	if (formnev.utca.value == "" || formnev.utca.value.length < 6) {
		hibaszoveg += ".";
		}

	if (formnev.iranyitoszam.value == "" || formnev.iranyitoszam.value.length < 3) {
		hibaszoveg += ".";
		}	
	
	if (formnev.telefon.value == "" || formnev.telefon.value.length < 6) {
		hibaszoveg += ".";
		}

	if (formnev.telefon.value != "" && !teszt(formnev.telefon.value,"1234567890/- , ; ")){
		hibaszoveg += ".";    
		}		

	if (formnev.email.value == "" || formnev.email.value.length < 6) {
		hibaszoveg += ".";
		}

	if (formnev.email.value != "" && !teszt(formnev.email.value,"abcdefghijklmnopqrstuvwxyz0123456789@.-_ , ; ")){
		hibaszoveg += ".";    
		}

	if (formnev.orszag.value == "" || formnev.orszag.value.length < 3) {
		hibaszoveg += ".";
		}

	if (formnev.ev1.value+formnev.ho1.value+formnev.nap1.value > formnev.ev2.value+formnev.ho2.value+formnev.nap2.value 
		|| formnev.ev1.value+formnev.ho1.value+formnev.nap1.value < formnev.datum.value 
		|| formnev.ev2.value+formnev.ho2.value+formnev.nap2.value < formnev.datum.value) {
		hibaszoveg += ".";
		}

	if (formnev.vendeg.value == "") {
		hibaszoveg += ".";
		}

	if ( formnev.egyagyas.value == ""  && formnev.ketagyas.value == "" && formnev.haromagyas.value == "" && formnev.francia.value == "" && formnev.apartman.value == "") {
		hibaszoveg += ".";    
		}

	if (hibaszoveg != "") {
		hibaszoveg ="Please fill all the gaps of the form with correct data!"+hibaszoveg+"\n";
		alert(hibaszoveg);
		return false;
		}
	else return true;
}
