Parece que algo va mal :( . Te dejo aqui el codigo a ver si tu puedes ver el fallo oki?
  Código PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin título</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
function LimitAttach(tField,iType) { 
file=tField.value; 
if (iType==1) { 
extArray = new Array(".gif",".jpg",".png"); 
} 
if (iType==2) { 
extArray = new Array(".swf"); 
} 
if (iType==3) { 
extArray = new Array(".exe",".sit",".zip",".tar",".swf",".mov",".hqx",".ra",".wmf",".mp3",".qt",".med",".et"); 
} 
if (iType==4) { 
extArray = new Array(".mov",".ra",".wmf",".mp3",".qt",".med",".et",".wav"); 
} 
if (iType==5) { 
extArray = new Array(".html",".htm",".shtml"); 
} 
if (iType==6) { 
extArray = new Array(".doc",".xls",".ppt"); 
} 
allowSubmit = false; 
if (!file) return; 
while (file.indexOf("\\") != -1) file = file.slice(file.indexOf("\\") + 1); 
ext = file.slice(file.indexOf(".")).toLowerCase(); 
for (var i = 0; i < extArray.length; i++) { 
if (extArray[i] == ext) { 
allowSubmit = true; 
break; 
} 
} 
if (allowSubmit) { 
} else { 
alert("Usted sólo puede subir archivos con extensiones " + (extArray.join(" ")) + "\nPor favor seleccione un nuevo archivo");
tField.value=="";
} 
}  
 
</script>
<script type="text/javascript">
function validar(obj) {
  archi = obj.value;
  ext = archi.split('.');
  ext = ext[ext.length-1];
  if (ext != 'jpg') { // crear file nuevo y borrar anterior
    fil = obj.cloneNode(false);
    fil.value = '';
    obj.form.insertBefore(fil,obj);
    obj.form.removeChild(obj);
  }
}
</script>
</head>
 
<body>
 
<div align="center">
  <form action="formulario.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
    <table width="88%" border="0">
      <tr>
        <td width="40%">Nombre:</td>
        <td width="60%"><label>
          <input name="nombre" type="text" id="nombre" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>Apellidos</td>
        <td><label>
          <input name="apellidos" type="text" id="apellidos" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>Fecha de Nacimiento: </td>
        <td><label>
          <input name="fnacimiento" type="text" id="fnacimiento" value="DD/MM/AAAA" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>DNI:</td>
        <td><label>
          <input name="dni" type="text" id="dni" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>Dirección:</td>
        <td><label>
          <input name="direccion" type="text" id="direccion" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>Teléfono:</td>
        <td><label>
          <input name="telefono" type="text" id="telefono" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>Población:</td>
        <td><label>
          <input name="poblacion" type="text" id="poblacion" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>Provincia:</td>
        <td><label>
          <input name="provincia" type="text" id="provincia" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>Código Postal: </td>
        <td><label>
          <input name="cp" type="text" id="cp" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>País:</td>
        <td><label>
          <input name="pais" type="text" id="pais" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>Nick del foro: </td>
        <td><label>
          <input name="nick" type="text" id="nick" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>E-mail:</td>
        <td><label>
          <input name="email" type="text" id="email" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>Fecha de ingreso de la cuota: </td>
        <td><label>
          <input name="fingreso" type="text" id="fingreso" value="DD/MM/AAAA" size="40" />
        </label></td>
      </tr>
      <tr>
        <td>Comprobante del ingreso: </td>
        <td><label>
          <input name="comprobante" type="file" id="comprobante" onBlur='LimitAttach(this,1);' onchange = "validar(this)" />
        </label></td>
      </tr>
      <tr>
        <td>Te gustaría colaborar con tu delegación?: </td>
        <td><label>
          <select name="colaborar" id="colaborar">
            <option value="Si" selected="selected">Si</option>
            <option value="No">No</option>
          </select>
        </label></td>
      </tr>
      <tr>
        <td> </td>
        <td class="letrapequeña rojo">*Atención: todos los campos de este formulario son obligatorios, antes de enviarlo revisa que todo esté correcto porfavor. Gracias. </td>
      </tr>
      <tr>
        <td><div align="right">
          <label>
          <input name="enviar" type="submit" id="enviar" value="Enviar" />
          </label>
        </div></td>
        <td><div align="left">
          <label>
          <input name="borrar" type="reset" id="borrar" value="Borrar" />
          </label>
        </div></td>
      </tr>
    </table>
  </form>
</div>
</body>
</html> 
   
  <input name="comprobante" type="file" id="comprobante" onBlur='LimitAttach(this,1);' onchange = "validar(this)" /> JavierB, muchas gracias por contestarme :), disculpame por el coñazo que te estoy dando pero lo mio es mas bien el diseño. Muchas gracias otra vez :).