function enviar(){
validado = true

var msg1='Los siguientes campos son obligatorios: \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.formconsulta.nombre.value==""){validado = false; msg=msg+'- Nombre \n';}
if (document.formconsulta.tel.value==""){validado = false; msg=msg+'- Teléfono \n';}
if (document.formconsulta.seguros.value==""){validado = false; msg=msg+'- Compañía de seguros \n';}
if (document.formconsulta.email.value==""){validado = false; msg=msg+'- E-mail \n';}
if (document.formconsulta.diahora.value==""){validado = false; msg=msg+'- Día y hora preferente para su visita \n';}

//---COMPRUEBO EMAIL CORRECTO
if (document.formconsulta.email.value!=""){
	
  if (document.formconsulta.email.value.length < 5)
  {
    msg2 = msg2 + 'Por favor, introduzca una dirección de correo válida. \n';
    //alert(alertmail);
    document.formconsulta.email.focus();
    validado = false;
  }

  if (document.formconsulta.email.value.indexOf("@",1) == -1)
  {
    if (msg2==""){msg2 = msg2 + 'Por favor, introduzca una dirección de correo válida. \n';}
    document.formconsulta.email.focus();
    validado = false;
  }

  if (document.formconsulta.email.value.indexOf(".",document.formconsulta.email.value.indexOf("@")+1) == -1)
  {
    if (msg2==""){msg2 = msg2 + 'Por favor, introduzca una dirección de correo válida. \n';}
    document.formconsulta.email.focus();
    validado = false;
   }
 }

//--------------------FIN DE COMPROBACIÓN DE ERRORES. SI NO QUEDAN ERRORES SE PASA EL FORMULARIO AL ASP.
if (validado){
	document.formconsulta.action = 'gracias.asp';
	document.formconsulta.submit();
	//alert('DATOS CORRECTOS');
	}
else
{
	if (msg!=""){msg4 = msg1 + msg}
	else
	{
	    if (msg2!=""){msg4 = msg2 + msg}
	    else
	    {if (msg3!=""){msg4 = msg3 + msg}}
	}
	
	alert(msg4);
}
}