/*  =========================================================
Javascript zur getElementById('info')prüfung der REHA Group Website 
Datei:  formcheck.js
Datum:  29. Oktober 2007
Autor:  Udo Späker 
========================================================== */

function checkForm()
{


if(document.getElementById('info').name.value=="")
{
alert ("Bitte Ihren Namen eingeben!");
document.getElementById('info').name.focus();
return false;
}

if( document.getElementById('info').name.value.length <2  )
{
alert ("Ihr Name sollte doch schon aus zwei Zeichen bestehen, sonst wäre es ja kein Name sondern ein Buchstabe oder eine Ziffer!");
document.getElementById('info').name.focus();
return false;
}


if(!isNaN (document.getElementById('info').name.value))
{
alert ("Nur Buchstaben bitte!");
document.getElementById('info').name.focus();
return false;
}


if (document.getElementById('info').mail.value=="")
{alert ("Bitte eine eMail-Adresse eingeben!");
document.getElementById('info').mail.focus();
return false
}

if(document.getElementById('info').mail.value.indexOf('@')==-1 ||document.getElementById('info').mail.value.indexOf('.')==-1)
{
alert ("Eine gültige eMail-Adresse muss  \n '@' (At-Zeichen)und einen '.' (Punkt)\n enthalten.");
document.getElementById('info').mail.focus();
return false
}


var zeichen="/ ;:,äüö";
eingabe=document.getElementById('info').mail.value;
laenge=eingabe.length;

for( i=0;i<laenge;i++ )
{
  badchar=eingabe.charAt(i);
  if (zeichen.indexOf(badchar)>-1)
 {
alert("Die Zeichen \n Slash(/),\n  Doppelpunkt (:),\n  Semikolon (;),\n  Komma (,)\n  und Leerzeichen ( )\n sowie deutsche Umlaute (ä,ü,ö) \n sind in einer eMail-Adresse nicht erlaubt." );
document.getElementById('info').mail.focus();
return false;

 }

}

atPosition=document.getElementById('info').mail.value.indexOf('@');

if(document.getElementById('info').mail.value.indexOf('@',atPosition+1)>-1)
{alert ("Sie haben versehentlich mehr als ein '@-Zeichen' eingegeben.");
document.getElementById('info').mail.focus();
return false
}


if(document.getElementById('info').mail.value.indexOf('.',atPosition)==-1)
{alert ("An irgendeiner Stelle NACH dem '@-Zeichen' sollte ein Punkt folgen.");
document.getElementById('info').mail.focus();
return false
}


punktPosition=document.getElementById('info').mail.value.lastIndexOf('.');

if(punktPosition+3>document.getElementById('info').mail.value.length){alert("Nach dem Punkt müssen noch mindestens 2 Zeichen folgen. ")
return false};

if(punktPosition+5<document.getElementById('info').mail.value.length){alert("Bitte mindestens 2, aber NICHT mehr als 4 Zeichen nach dem Punkt.\n Zum Beispiel: \ meinemail@.de \n meinemail@.com \n meinemail@.getElementById('info')\n")
return false};

}

//-->
