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_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)){
		return true;
  }
  else return false;
}
