5thElement: Javascript funktioniert nicht mit Doctype

Beitrag lesen

Das Ding war tatsächlich so vermurkst, weil einfach zu alt.
Hab ein neues gefunden und an meine Bedürfnisse angepasst.
Es schreibt nun ALLE Fehlermeldungen in ein Div.

Vielleicht findet sonnst jemand diesen Beitrag, weshalb ich ihn hier poste:

  
<SCRIPT type="text/javascript" LANGUAGE="JavaScript" >  
function checkForm() {  
  var strFehler='';  
  if (document.forms[0].Name.value.length<2)  
    strFehler += "Bitte Namen eingeben!<br>\n";  
  if (!validEmail(document.forms[0].Email.value)) {  
    strFehler += "E-Mailadresse nicht korrekt!<br>\n";  
  if (document.forms[0].Nachricht.value=="")  
    strFehler += "Bitte Nachricht eingeben!\n";  
  }  
  
  if (strFehler.length>0) {  
	document.getElementById('output').innerHTML = "Fehler:<br>\n" + strFehler;  
  
    return(false);  
  }  
}  
function validEmail(email) {  
  var strReg = "^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$";  
  var regex = new RegExp(strReg);  
  return(regex.test(email));  
}  
</script>  

Und das Formular:

  
            <form name="form" method="post" action="contact.php" enctype="text/plain" onSubmit="return checkForm(this.form)">  
            Name<br>  
            <input type="text" size=40 name="Name" Id="Name"><br>  
            <br>Email<br>  
            <input type="text" size=40 name="Email" id="Email"><br>  
            <br>URL<br>  
            <input type="text" size=40 name="Url" id="Url"><br>  
            <br>Interessiert an  
            <input name="webseite" type="checkbox" value="">Webseite<br>  
            <input name="webseite" type="checkbox" value="">Videofilm<br>  
            <input name="webseite" type="checkbox" value="">Design<br>  
            <input name="webseite" type="checkbox" value="">Job<br>  
            <input name="webseite" type="checkbox" value="">Kooperation<br>  
            <input name="webseite" type="checkbox" value="">Anderes<br>  
            Nachricht<br>  
            <TEXTAREA NAME="Nachricht" id="Nachricht" ROWS=4 COLS=40></TEXTAREA><br>  
            <br><br>  
            <input type="submit" id="absenden" onClick="hide('Layer1');hide('Layer2');hide('Layer3');hide('Layer4')" name="submit" value="Abenden"></form>  

hat jemand noch eine Idee wie man ein Formular Zweispaltig machen kann?
<DIV> in einem <Form> ist nach W3C ja nicht erlaubt..

Grüsse und Danke für die Hilfe!
5thElement