function uresCheck(mezo){ 
  if (mezo.value != "") 
    return true; 
  else{ 
    alert("A(z) "+ mezo.name +" mezô üres!"); 
    return false; 
  } 
}

function kf_nevCheck(mezo){ 
  if (mezo.value != "") 
    return true; 
  else{ 
    alert("Kérem adja meg a nevét!"); 
    return false; 
  } 
}

function zip_nameCheck(mezo){ 
  if (mezo.value != "") 
    return true; 
  else{ 
    alert("Kérem adja meg az irányítószámát!"); 
    return false; 
  } 
}

function city_nameCheck(mezo){ 
  if (mezo.value != "") 
    return true; 
  else{ 
    alert("Kérem töltse ki a város mezőt!"); 
    return false; 
  } 
}

function kf_cimCheck(mezo){ 
  if (mezo.value != "") 
    return true; 
  else{ 
    alert("Kérem adja meg a címét!"); 
    return false; 
  } 
}

function kf_megjegyzesCheck(mezo){ 
  if (mezo.value != "") 
    return true; 
  else{ 
    alert("Kérem írja be kérdését, megjegyzését!"); 
    return false; 
  } 
}

function kf_telefonfaxCheck(mezo){ 
  if (mezo.value != "") 
    return true; 
  else{ 
    alert("Kérem adja meg a telefon- vagy faxszámát!"); 
    return false; 
  } 
}

function emailCheck(mezo){ 
  var szoveg = mezo.value; 
  if (szoveg.indexOf('@')>0 && szoveg.indexOf('@')<szoveg.length-1) 
    return true; 
  else{ 
    alert("Rossz e-mail cím!"); 
    return false; 
  } 
}

function teszt(adat,minta){ 
  for (var i=0; i<adat.length; i++) 
    if (minta.indexOf(adat.charAt(i)) == -1) 
      return false; 

  return true; 
} 

function numerikusCheck(mezo){ 
  if (zip_nameCheck(mezo) && teszt(mezo.value,"1234567890")) 
    return true; 
  else{ 
    alert("Ez nem numerikus érték!"); 
    return false; 
  } 

} 

function tartalmaz(adat,minta){ 
  for (var i=0; i<adat.length; i++) 
    if (minta.indexOf(adat.charAt(i)) != -1) 
      return true; 
  return false; 
} 

function telefonCheck(mezo){ 
  if (kf_telefonfaxCheck(mezo) && teszt(mezo.value,"1234567890()/- ") && tartalmaz(mezo.value,"1234567890")) 
    return true; 
  else{ 
    alert("Ez nem jó telefonszám!"); 
    return false; 
  } 
}

function ellenoriz_kf(){ 
  if (kf_nevCheck(document.kfelvetel.kf_nev) && numerikusCheck(document.kfelvetel.zip_name) && city_nameCheck(document.kfelvetel.city_name) && kf_cimCheck(document.kfelvetel.kf_cim) && telefonCheck(document.kfelvetel.kf_telefonfax) && emailCheck(document.kfelvetel.kf_email) && kf_megjegyzesCheck(document.kfelvetel.kf_megjegyzes)){ 
		return true; 
  } 
  else return false; 
}
