function formtest() {
var name, email, telefon, emailtest, telefontest, atpos;
name=document.form1.Absender_Name.value;
//strasse=document.form1.Strasse.value;
strasse="0"
//ort=document.form1.Ort.value;
ort="0"
email=document.form1.Absender_Email.value;
telefon=document.form1.Telefon.value;

emailtest= 0;
telefontest= 1; // 1: Telefontest aus; 0: Telefontest ein

//Emailtest v.1.1: min 1 vor @, 3 zwischen @ und pkt, max 4 nach pkt
for (i=0; i<email.length; i++) {
 if (email.charAt(i)=="@") {
  atpos= i;
  for (j=atpos; j<email.length-2; j++) {
   if (email.charAt(j)==".") {
    if ((j-i)>3 && i>0 && (email.length-1-j)<5) {  
     emailtest= 1;
    }
   }
  }
 }
}

for (k=0; k<telefon.length; k++) {
 if (telefon.charAt(k) < "0" || telefon.charAt(k) > "9") {
  telefontest= 0;
  if (telefon.charAt(k) == "-" || telefon.charAt(k) == "/"  || telefon.charAt(k) == " "
  || telefon.charAt(k) == "(" || telefon.charAt(k) == ")") telefontest= 1;
 }
}

if (name=="" || strasse=="" || ort=="" 
|| emailtest==0 || telefontest==0 || telefon=="") {
forminfo=window.open("","forminfo","width=450,height=270");
forminfo.document.write("<html><head><title>Formular Daten<\/title>");

forminfo.document.write("<style type='text/css'>");
forminfo.document.write("<!--");
forminfo.document.write("body {font-family: Verdana, Arial, Helvetica, sans-serif}"); 
forminfo.document.write("td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}");
forminfo.document.write("p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: blue}");
forminfo.document.write("-->");
forminfo.document.write("</style>");

forminfo.document.write("<\/head>");
forminfo.document.write("<body bgcolor='#e0e0e0' link='blue' vlink='blue'><table border='1' cellspacing='0' cellpadding='3' width='430' bgcolor='#f2f2f2'>");
forminfo.document.write("<b><font color='#CC0000' size='4'>Fehler bei der Formulareingabe:<\/font><\/b><br><br>");



if (name=="") {
forminfo.document.write("<tr><td>Name:<\/td><td><font color='#CC0000'>Nicht ausgefüllt!<\/font><\/td><\/tr>");
}
//else {
//forminfo.document.write("<tr><td>Name:<\/td><td><font color='#006633'>" + name + //"<\/font><\/td><\/tr>");
//}

//if (strasse=="") {
//forminfo.document.write("<tr><td>Straße / Nr.:<\/td><td><font color='#CC0000'>Nicht //ausgefüllt!<\/font><\/td><\/tr>");
//}
//else {
//forminfo.document.write("<tr><td>Straße / Nr.:<\/td><td><font color='#006633'>" + strasse + //"<\/font><\/td><\/tr>");
//}

//if (ort=="") {
//forminfo.document.write("<tr><td>PLZ / Ort:<\/td><td><font color='#CC0000'>Nicht //ausgefüllt!<\/font><\/td><\/tr>");
//}
//else {
//forminfo.document.write("<tr><td>PLZ / Ort:<\/td><td><font color='#006633'>" + ort + //"<\/font><\/td><\/tr>");
//}

if (emailtest==0) {
forminfo.document.write("<tr><td>Absender E-Mail:<\/td><td><font color='#CC0000'>Keine gültige E-Mail Adresse!<\/font><\/td><\/tr>");
}
//else {
//forminfo.document.write("<tr><td>Absender E-Mail:<\/td><td><font color='#006633'>" + email //+ "<\/font><\/td><\/tr>");
//}

if (telefontest==0 || telefon=="") {
forminfo.document.write("<tr><td>Telefon:<\/td><td><font color='#CC0000'>Keine gültige Telefon-Nr.!<\/font><\/td><\/tr>");
}
//else {
//forminfo.document.write("<tr><td>Telefon:<\/td><td><font color='#006633'>" + telefon + //"<\/font><\/td><\/tr>");
//}

forminfo.document.write("<\/table>");
forminfo.document.write("<br>Diese Felder müssen ausgefüllt werden!");
forminfo.document.write("<br><br><p align='center'><a href='javascript:window.close()'>Fenster schließen<\/a><\/p>");
forminfo.document.write("<\/body><\/html>");
forminfo.document.close();
return false;
}

}
