function generate() {
  var enev = document.adat.name.value;
  var eaddr = document.adat.mail.value;  
  hiba= "Dafür brauchst du deine E-Mail Adresse.\n\n Die Registration-Code ist dafür, damit wir die Gültigkeit deiner Adresse versichern.\n\nWir haben einen Brief auf deine E-Mail Adresse geschickt, in dem ist eine Code mit 14 Charakter, die soll hier eingekopiert werden.\n\nDie bekommte Registration-Code ist nun heute gültig!\n\n";
  if ( eaddr == "" ) { alert(hiba); return false; }
  if (eaddr.indexOf('@')<1) { alert(hiba); return false;}
	eaddr = escape(eaddr);
  NewWindow("help.php?id=7&email="+eaddr+"&nev="+enev,"mywin","400","350",'no','center');
  return true;
}

function teszt(adat,minta){
  for (var i=0; i<adat.length; i++)
    if (minta.indexOf(adat.charAt(i)) == -1)
      return false;
  return true;
}

function num(mezo){
  if (!teszt(mezo.value,"1234567890")){
    return false;
  }else{ return true; }
}

function numpont(mezo){
  if (!teszt(mezo.value,"1234567890,")){
    return false;
  }else{ return true; }
}

function adatcheck(){
  var s_name = document.adat.name.value;
  var s_mail = document.adat.mail.value;
  var s_irsz = document.adat.irsz.value;
  var s_city = document.adat.city.value;
  var s_adr = document.adat.adr.value;
  var s_darab = document.adat.darab.value;
  
  if ( s_name == "" ) { alert("Bitte die Name eingeben!"); document.adat.name.focus(); return false; }
  if ( s_mail == "" ) { alert("Bitte die E-Mail Adresse eingeben, dadurch unsere Kollegen mit Ihnen Kontakt halten können!"); document.adat.mail.focus(); return false; }
  if ( s_irsz == "" )  { alert("Bitte die Postleitzahl eingeben!"); document.adat.irsz.focus(); return false; }
  if ((s_irsz)&&(num(document.adat.irsz))) {  } else { alert("Bitte bei der Postleitzahl nur Nummern eingeben!"); document.adat.irsz.focus(); return false; }
  if ( s_irsz.length != 4 )  { alert("Bitte ber der Postleitzahl 4 Nummern eingeben!"); document.adat.irsz.focus(); return false; }
  
  if ( s_city == "" )  { alert("Bitte den Stadt eingeben!"); document.adat.city.focus(); return false; }
  if ( s_adr == "" )  { alert("Bitte die Straße und Hausnummer eingeben!"); document.adat.adr.focus(); return false; }
  if ( s_darab == "" )  { alert("Bitte die Anzahl eingeben!"); document.adat.darab.focus(); return false; }
  if ((s_darab)&&(num(document.adat.darab))) {  } else { alert("Bitte bei der Anzahl nur Zahl eingeben!"); document.adat.darab.focus(); return false; }
  if ( s_darab == "0" ) { alert("Bitte die nützliche Anzahl eingeben!"); document.adat.darab.focus(); return false; }
}

function adatcheckreg(){
  var s_name = document.adat.name.value;
  var s_mail = document.adat.mail.value;
  var s_pass1 = document.adat.pass1.value;
  var s_pass2 = document.adat.pass2.value;
  var s_code = document.adat.code.value;
  
  if ( s_name == "" ) { alert("Bitte die Name eingeben!"); document.adat.name.focus(); return false; }
  if ( s_name.length < 5 ) { alert("Name ist zu kurz! (Mindestens 5 Charakter)"); document.adat.name.focus(); return false; }  
  if ( s_mail == "" ) { alert("Bitte die E-Mail Adresse!"); document.adat.mail.focus(); return false; }
  if ( s_pass1 == "" ) { alert("Bitte die Passwort eingeben!"); document.adat.pass1.focus(); return false; }
  if ( s_pass1 != s_pass2 ) { alert("Die zwei Passwort klappen nicht!"); document.adat.pass1.focus(); return false; }
  if ( s_pass1.length < 5 ) { alert("Passwort ist zu kurz! (Mindestens 5 Charakter)"); document.adat.pass1.focus(); return false; }  
  if ( s_code == "" ) { alert("Bitte die in der E-Mail bekommte Registration-Code eingeben!"); document.adat.code.focus(); return false; }
}

function adatcheckkapcs(){
  var s_name = document.adat.name.value;
  var s_mail = document.adat.mail.value;
  var s_cim = document.adat.cim.value;
  var s_kat = document.adat.kat.value;
  var s_leir = document.adat.leir.value;

  if ( s_name == "" ) { alert("Bitte die Name eingeben!"); document.adat.name.focus(); return false; }
  if ( s_name.length < 5 ) { alert("Name ist zu kurz! (Mindestens 5 Charakter)"); document.adat.name.focus(); return false; }
  if ( s_mail == "" ) { alert("Bitte die E-Mail Adresse!"); document.adat.mail.focus(); return false; }
  if ( s_cim == "" ) { alert("Bitte den Titel des Artikels eingeben!"); document.adat.cim.focus(); return false; }
  if ( s_kat == 0 ) { alert("Bitte die Kategorie des Artikels eingeben!"); document.adat.kat.focus(); return false; }
  if ( s_leir == "" ) { alert("Bitte den Text des Artikels eingeben!"); document.adat.leir.focus(); return false; }
}

