function enviar(){
  if (validar()){ 
document.correo.submit();
  }
 } 
 function validar(){
//-----------------------------------------------------------------------------
if(document.correo.nombre.value == '') 
 		{
 		alert("Digite el nombre.");
 		document.correo.nombre.focus();
 		return false;
 		}
 	else
 		{
 		error=0;
 		campo = document.correo.nombre.value;
 		largo = campo.length;
 		for(i=0; i<largo; i++)
 			{
 			letra=campo.substring(i,i+1);
 			letra1=campo.substring(i,i+2);
 			letra2=campo.substring(i,i+3);
 			if ((letra == ' ') && (letra == letra1) && (letra == letra2))
 				{
 				error=error + 1;
 				}
 			}
 		if(error!=0)
 			{
 		    alert('Por favor escriba el nombre correctamente.');
 		    document.correo.nombre.focus();
 		    return false;
 			}
 		}		
 //-----------------------------------------------------------------------------
 	if(document.correo.tipodoc.options[document.correo.tipodoc.selectedIndex].value == '0')
 		{
 		alert("Por favor no olvide seleccionar un tipo de documento.");
 		document.correo.tipodoc.focus();
 		return false;
 		}
 //-----------------------------------------------------------------------------
 	if(document.correo.numdoc.value == '')
 		{
 		alert("Por favor no olvide digitar su documento.");
 		document.correo.numdoc.focus();
 		return false;
 		}
 	else
 		{
 		error=0;
 		log = document.correo.numdoc.value;
 		largo = log.length;
 		for(i=0; i<largo; i++)
 			{
 			letra=log.substring(i,i+1);
 			ver = letra*1;
 			if (ver != 0 && ver != 1 && ver != 2 && ver != 3 && ver != 4 && ver != 5 && ver != 6 && ver != 7 && ver != 8 && ver != 9) 
 				{
 				error=error + 1;
 				}
 			}
 		if(error!=0)
 			{
 		    alert('Por favor escriba el numero de documento correctamente, sin letras ni espacios o caracteres especiales.');
 		    document.correo.numdoc.focus();
 		    return false;
 			}
 		}
//-----------------------------------------------------------------------------
 	if(document.correo.tiposol.options[document.correo.tiposol.selectedIndex].value == '0')
 		{
 		alert("Por favor no olvide seleccionar un tipo de documento.");
 		document.correo.tiposol.focus();
 		return false;
 		}
//-----------------------------------------------------------------------------
 	if(document.correo.remite.value == '')
 		{
 		alert("Debe escribir el correo electronico.");
 		document.correo.remite.focus();
 		return false;
 		}
 	if(document.correo.remite.value != '') 
 		{
 		campo = document.correo.remite.value;
 		nletra=0;

 		nletra2=0;
 		longitud=campo.length;
 		for( i=0; i<longitud; i++ )
 			{ 
 			letra=campo.charAt(i);
 			if (letra=="@")
 				nletra++;
 			if (letra==".")
 				nletra2++;
 			}
 		if (nletra!=1)
 			{ 
 			alert ("El correo electronico debe tener un simbolo @");
 			document.correo.remite.focus();
 			return false;
 			}
 		if (nletra2==0 || campo.charAt(i-1)==".")
 			{
 			alert ("Despues de la @ debe haber un dominio \n ej: porvenir.com.co");
 			document.correo.remite.focus();
 			return false;
 			}
 		}
//-----------------------------------------------------------------------------
 	if(document.correo.telefono1.value == '')
 		{
 		alert("Por favor no olvide digitar su telefono.");
 		document.correo.telefono1.focus();
 		return false;
 		}
 	else
 		{
 		error=0;
 		log = document.correo.telefono1.value;
 		largo = log.length;
 		for(i=0; i<largo; i++)
 			{
 			letra=log.substring(i,i+1);
 			ver = letra*1;
 			if (ver != 0 && ver != 1 && ver != 2 && ver != 3 && ver != 4 && ver != 5 && ver != 6 && ver != 7 && ver != 8 && ver != 9) 
 				{
 				error=error + 1;
 				}
 			}
 		if(error!=0)
 			{
 		    alert('Por favor escriba el telefono correctamente, sin letras ni espacios o caracteres especiales.');
 		    document.correo.telefono1.focus();
 		    return false;
 			}
 		}		
 
 //-----------------------------------------------------------------------------
 	if(document.correo.comentarios.value == '') 
 		{
 		alert("Por favor no olvide digitar sus comentarios.");
 		document.correo.comentarios.focus();
 		return false;
 		}
 //-----------------------------------------------------------------------------
 		return true;
	}   
  //-->