function ellenoriz()
  {
    var text=document.form.email.value;

    if (text=="")//üres mező lekezelése
    {
      alert("Nem adtál meg e-mail címet!");
      document.form.email.style.backgroundColor='red';
      return false;
    }
    
    if (text.indexOf('@') == -1)//@ hiány lekezelése
    {
      alert('Az e-mail címben szerepelni kell a @ karakternek!');
      document.form.email.style.backgroundColor='red';
      document.form.email.focus();
      document.form.email.select();
      return false;
    }
    if (text.indexOf('.') == -1)//. hiány lekezelése
    {
      alert('Az e-mail címben szerepelni kell a . karakternek!');
      document.form.email.style.backgroundColor='red';
      document.form.email.focus();
      document.form.email.select();
      return false;
    } 
    if ((text.length-text.lastIndexOf('.'))>4 || (text.length-text.lastIndexOf('.'))<2)
    {
      alert('Hibás az e-mail cím!');
      document.form.email.style.backgroundColor='red';
      document.form.email.focus();
      document.form.email.select();
      return false;
    } 
    if (text.indexOf('.')==text.indexOf('@')+1)
    {
      alert('Hibás az e-mail cím!');
      document.form.mail.focus();
      document.form.mail.select();
      return false;
    }   
   
  for (var i=1; i<=text.length; i++)
  {
    var vizsgaKarakter=text.substring(i-1,i);
    
    var ujKarakter="";
    
    switch (vizsgaKarakter) {
      case "é" : ujKarakter="e"; break;
      case "É" : ujKarakter="E"; break;
      case "á" : ujKarakter="a"; break;
      case "Á" : ujKarakter="A"; break;
      case "í" : ujKarakter="i"; break;
      case "Í" : ujKarakter="I"; break;
      case "ű" : ujKarakter="u"; break;
      case "Ű" : ujKarakter="U"; break;
      case "ú" : ujKarakter="u"; break;
      case "Ú" : ujKarakter="U"; break;
      case "ő" : ujKarakter="o"; break;
      case "Ő" : ujKarakter="O"; break;
      case "ó" : ujKarakter="o"; break;
      case "Ó" : ujKarakter="O"; break;
      case "ü" : ujKarakter="u"; break;
      case "Ü" : ujKarakter="U"; break;
      case "ö" : ujKarakter="o"; break;
      case "Ö" : ujKarakter="O"; break;
      }
    
    if (ujKarakter)
    {
      text=text.substring(0,i-1) + ujKarakter + text.substring(i);
      document.form.email.value=text;
    }
   
  }

  var ervenyes="0123456789_@.-qwertzuiopasdfghjklyxcvbnmQWERTZUIOPASDFGHJKLYXCVBNM";
    
    for (var i=0;i<text.length;i++)
    {
      if (ervenyes.indexOf(text.charAt(i)) == -1)
      {
        alert('Hibás az e-mail cím!');
        document.form.email.style.backgroundColor='red';
        document.form.login.focus();
        document.form.login.select();
        return false;
      }
    }

return true;

}
