me parece que te hace falta revisar de nuevo el manual XHTML.
- primero, los forms no pueden estar anidados.
- segundo, debes cerrar correctamente las etiquetas. es decir, tus contenidos van dentro de BODY. en la parte final tienes un if/else en php que agrega contenido luego de haber cerrado el BODY.
- tercero, los IDs tienen que ser unicos en el documento. o sea, no puedes repetir los valores.
este ultimo punto es el que te conflige en javascript. estas haciendo las referencias de los campos por ID en lugar de por NAME. puedes hacerlo por ID pero no de ese modo. un elemento por ID se obtiene con la funcion
document.getElementById.
y por favor, la proxima vez ubica tu codigo dentro de los bbcode [code] [/code] o [highlight=javascript] [/highlight].