He averiguado tu pagina mirando las imagenes:
Código PHP:
html="<form id='form1' name='form1' method='post' action=''>"
html=html+"<table width='98%' border='0' align='center' cellpadding='0' cellspacing='0' bgcolor='#f7f7f7'>"
html=html+" <tr>"
html=html+"<td width='10%'><strong>Nombre</strong></td>"
html=html+"<td width='90%'><label>"
html=html+"<input name='nombre' type='text' style='border-style:groove; font:Arial, Helvetica, sans-serif; font-size:12px' size='20' maxlength='40' />"
......
No hay ningún id nombre en este form... ya sabemos porque puede ser ese error.
getElementById busca el id, como bien indica su definción.
Un saludo