function emailveri(string) { return (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1); }
function checkform(form,sprache) {
var js_fehler=new Array();
switch (sprache){
case "de":
js_fehler[0]="Bitte Vornamen angeben!";
js_fehler[1]="Bitte Nachnamen angeben!";
js_fehler[2]="Bitte Telefonnr. angeben!";
js_fehler[3]="Bitte E-Mail angeben!";
js_fehler[4]="Bitte Web-Adresse angeben!";
js_fehler[5]="Bitte Kommentar angeben!";
break;
default:
js_fehler[0]="First name is required!";
js_fehler[1]="Last name is required!";
js_fehler[2]="Phone is required!";
js_fehler[3]="Email is required!";
js_fehler[4]="URL is required!";
js_fehler[5]="Comments are required!";
}
var pflichtfelder=new Array();
pflichtfelder[0]="vorname";
pflichtfelder[1]="nachname";
pflichtfelder[2]="telefon";
pflichtfelder[3]="email";
pflichtfelder[4]="web";
pflichtfelder[5]="kommentar";
for (i=0;i<pflichtfelder.length;i++){
if (document.getElementById(pflichtfelder[i]).value==""){
alert(js_fehler[i]);
document.getElementById(pflichtfelder[i]).focus();
return false;
}}
// eMail checken
var email=document.contactform.email.value;
if (!emailveri(email)){
alert(js_fehler[3]);
document.contactform.email.focus();
return false;}
// alles okay
return true;
}

