function enviar(){
validado = true

var msg1='Fatan por introducir los siquientes datos: \n\n';
var msg='';
var msg2='';
var msg3='';
var msg4='';
	
//----------FIN DEFINICIÓN MENSAJES DE ERROR-----------------

//---Compruebo campos vacios y corrijo el error de la comilla simple al atacar la base de datos.
if (document.formalta.nombre.value==""){validado = false; msg=msg+'- Nombre \n';}else{document.formalta.nombre.value=document.formalta.nombre.value.replace("'","´");}
if (document.formalta.apellidos.value==""){validado = false; msg=msg+'- Apellidos \n';}else{document.formalta.apellidos.value=document.formalta.apellidos.value.replace("'","´");}
if (document.formalta.email.value==""){validado = false; msg=msg+'- E-Mail \n';}else{document.formalta.email.value=document.formalta.email.value.replace("'","´");}
if (document.formalta.numcolegiado.value==""){validado = false; msg=msg+'- Número de colegiado \n';}else{document.formalta.numcolegiado.value=document.formalta.numcolegiado.value.replace("'","´");}
if (document.formalta.pais.value==0){validado = false; msg=msg+'- País \n';}

if ((document.formalta.pass1.value=="")||(document.formalta.pass2.value=="")){validado = false; msg=msg+'- Contraseña \n';}else{document.formalta.pass1.value=document.formalta.pass1.value.replace("'","´");document.formalta.pass2.value=document.formalta.pass2.value.replace("'","´");}

if (document.formalta.especialidad.value==-1){validado = false; msg=msg+'- Especialidad \n';}
if ((document.formalta.pais.value=="España")&&(document.formalta.provincia.value==0)){validado = false; msg=msg+'- Provincia \n';}

if ((document.formalta.centrotrabajo.value!="")&&(document.formalta.tipocentro.value=="No especificado")){validado = false; msg=msg+'- Centro de Trabajo \n';}

if (document.formalta.centrotrabajo.value==""){document.formalta.tipocentro.value="No especificado";}

if (document.formalta.centrotrabajo.value!=""){document.formalta.centrotrabajo.value=document.formalta.centrotrabajo.value.replace("'","´");}
if (document.formalta.direccion.value!=""){document.formalta.direccion.value=document.formalta.direccion.value.replace("'","´");}
if (document.formalta.poblacion.value!=""){document.formalta.poblacion.value=document.formalta.poblacion.value.replace("'","´");}
if (document.formalta.cp.value!=""){document.formalta.cp.value=document.formalta.cp.value.replace("'","´");}
if (document.formalta.telefono.value!=""){document.formalta.telefono.value=document.formalta.telefono.value.replace("'","´");}
if (document.formalta.comentarios.value!=""){document.formalta.comentarios.value=document.formalta.comentarios.value.replace("'","´");}
if (document.formalta.comonoslocalizo.value!=""){document.formalta.comonoslocalizo.value=document.formalta.comonoslocalizo.value.replace("'","´");}

//-- COMPRUEBO CONTRASEÑAS
if ((document.formalta.pass1.value)!=(document.formalta.pass2.value))
{msg2 = msg2 + 'Las repetición de la contraseña no es correcta \n';
//document.formalta.pass1.value='';
document.formalta.pass2.value='';
document.formalta.pass1.focus();
validado = false;
}

/*//-- COMPRUEBO CAMPO COMENTARIO NO SUPERIOR A 250 CARACTERES

if ( document.formalta.comentarios.value.length > 250)
{
	document.formalta.comentarios.value = document.formalta.comentarios.value.substring( 0,250 );
	validado=false;	
	msg2 = 'El comentario introducido no puede sobrepasar los 250 carácteres';
}*/

//---COMPRUEBO EMAIL CORRECTO
if (document.formalta.email.value!=""){
	
  if (document.formalta.email.value.length < 5)
  {
    msg2 = msg2 + 'Por favor, introduzca una dirección de correo válida. \n';
    //alert(alertmail);
    document.formalta.email.focus();
    validado = false;
  }

  if (document.formalta.email.value.indexOf("@",1) == -1)
  {
    if (msg2==""){msg2 = msg2 + 'Por favor, introduzca una dirección de correo válida. \n';}
    document.formalta.email.focus();
    validado = false;
  }

  if (document.formalta.email.value.indexOf(".",document.formalta.email.value.indexOf("@")+1) == -1)
  {
    if (msg2==""){msg2 = msg2 + 'Por favor, introduzca una dirección de correo válida. \n';}
    document.formalta.email.focus();
    validado = false;
   }
 }

//--------------------FIN DE COMPROBACIÓN DE ERRORES. SI NO QUEDAN ERRORES SE PASA EL FORMULARIO AL ASP.
if (validado){
	document.formalta.action = 'gracias.asp';
	document.formalta.submit();
	//alert('DATOS CORRECTOS');
	}
else
{
	if (msg!=""){msg4 = msg1 + msg}
	else
	{
	    if (msg2!=""){msg4 = msg2 + msg}
	    else
	    {if (msg3!=""){msg4 = msg3 + msg}}
	}
	
	alert(msg4);
}
}

function cambiopais(){	
	if (document.formalta.pais.value!='España'){document.formalta.provincia.disabled = true;}
	if (document.formalta.pais.value=='España'){document.formalta.provincia.disabled = false;}
}