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.formpublicidad.nombre.value==""){validado = false; msg=msg+'- Nombre \n';}else{document.formpublicidad.nombre.value = document.formpublicidad.nombre.value.replace("'","´");}
if (document.formpublicidad.apellidos.value==""){validado = false; msg=msg+'- Apellidos \n';}else{document.formpublicidad.apellidos.value=document.formpublicidad.apellidos.value.replace("'","´");}
if (document.formpublicidad.telefono.value==""){validado = false; msg=msg+'- Telefono \n';}else{document.formpublicidad.telefono.value=document.formpublicidad.telefono.value.replace("'","´");}
if (document.formpublicidad.email.value==""){validado = false; msg=msg+'- E-Mail \n';}else{document.formpublicidad.email.value=document.formpublicidad.email.value.replace("'","´");}
if (document.formpublicidad.empresa.value==""){validado = false; msg=msg+'- Empresa \n';}else{document.formpublicidad.empresa.value=document.formpublicidad.empresa.value.replace("'","´");}
if (document.formpublicidad.observaciones.value==""){validado = false; msg=msg+'- Observaciones \n';}else{document.formpublicidad.observaciones.value=document.formpublicidad.observaciones.value.replace("'","´");}

//--Estos campos no son necesarios para el envio del formulario pero igualmente corrijo el error de las comillas simples
if (document.formpublicidad.cargo.value!=""){document.formpublicidad.cargo.value=document.formpublicidad.cargo.value.replace("'","´");}

//-- COMPRUEBO CAMPO COMENTARIO NO SUPERIOR A 250 CARACTERES (nousado)

/*if ( document.formpublicidad.observaciones.value.length > 250)
{
	document.formpublicidad.observaciones.value = document.formpublicidad.observaciones.value.substring( 0,250 );
	validado=false;	
	msg2 = 'El comentario introducido no puede sobrepasar los 250 carácteres';
}*/

//---COMPRUEBO EMAIL CORRECTO
if (document.formpublicidad.email.value!=""){
	
  if (document.formpublicidad.email.value.length < 5)
  {
    msg2 = msg2 + 'Por favor, introduzca una dirección de correo válida. \n';
    //alert(alertmail);
    document.formpublicidad.email.focus();
    validado = false;
  }

  if (document.formpublicidad.email.value.indexOf("@",1) == -1)
  {
    if (msg2==""){msg2 = msg2 + 'Por favor, introduzca una dirección de correo válida. \n';}
    document.formpublicidad.email.focus();
    validado = false;
  }

  if (document.formpublicidad.email.value.indexOf(".",document.formpublicidad.email.value.indexOf("@")+1) == -1)
  {
    if (msg2==""){msg2 = msg2 + 'Por favor, introduzca una dirección de correo válida. \n';}
    document.formpublicidad.email.focus();
    validado = false;
   }
 }

//--------------------FIN DE COMPROBACIÓN DE ERRORES. SI NO QUEDAN ERRORES SE PASA EL FORMULARIO AL ASP.
if (validado){
	document.formpublicidad.action = 'gracias.asp';
	document.formpublicidad.submit();
	//alert('DATOS CORRECTOS');
	}
else
{
	if (msg!=""){msg4 = msg1 + msg}
	else
	{
	    if (msg2!=""){msg4 = msg2 + msg}
	    else
	    {if (msg3!=""){msg4 = msg3 + msg}}
	}
	
	alert(msg4);
}
}
