

function checkform(feld){
 
   if(feld.value.length != "10") 
  { alert ("Bitte tragen Sie das Datum im Format DD.MM.YYYY ein ( z.B. 01.12.2000) Wenn Sie kein Datum eingeben möchten belassen Sie bitte das Standard-Datum 01.01.2000");
      feld.focus();
  (feld.value = "01.01.2000");
     return false; }

if(feld.value.charAt(2) != ".") 
   { alert ("Bitte tragen Sie das Datum im Format DD.MM.YYYY ein ( z.B. 01.12.2000)");
    feld.focus();
     return false; }

  if(feld.value.charAt(5) != ".")
  { alert ("Bitte tragen Sie das Datum im Format DD.MM.YYYY ein ( z.B. 01.12.2000)");
      feld.focus();
     return false; }

if((feld.value.charAt(0) == "0") && (feld.value.charAt(1) == "0") )
  { alert ("Bitte tragen Sie das Datum im Format DD.MM.YYYY ein ( z.B. 01.12.2000)");
      feld.focus();
     return false; }

 if((feld.value.charAt(3) == "0") && (feld.value.charAt(4) == "0") )
  { alert ("Bitte tragen Sie das Datum im Format DD.MM.YYYY ein ( z.B. 01.12.2000)");
      feld.focus();
     return false; }


if(feld.value.charAt(3) > "1") 
  { alert ("Bitte tragen Sie das Datum im Format DD.MM.YYYY ein ( z.B. 01.12.2000)");
      feld.focus();
     return false; }

 if((feld.value.charAt(3) == "1") && (feld.value.charAt(4) > "2") )
  { alert ("Bitte tragen Sie das Datum im Format DD.MM.YYYY ein ( z.B. 01.12.2000)");
      feld.focus();
     return false; }

if(feld.value.charAt(0) > "3") 
  { alert ("Bitte tragen Sie das Datum im Format DD.MM.YYYY ein ( z.B. 01.12.2000)");
      feld.focus();
     return false; }

 if((feld.value.charAt(0) == "3") && (feld.value.charAt(1) > "1") )
  { alert ("Bitte tragen Sie das Datum im Format DD.MM.YYYY ein ( z.B. 01.12.2000)");
      feld.focus();
     return false; }

if(feld.value.charAt(6) <  "2") 
  { alert ("Bitte tragen Sie das Datum im Format DD.MM.YYYY ein ( z.B. 01.12.2000)");
      feld.focus();
     return false; }

for(i=0;i<feld.value.length;++i)
  { if(feld.value.charAt(i) < "0" && (feld.value.charAt(i) != ".") || feld.value.charAt(i) > "9")
    { alert ("Bitte tragen Sie das Datum im Format DD.MM.YYYY ein ( z.B. 01.12.2000)");
      feld.focus();
      return false; } 
} 
}
