// JavaScript Document

function contacto_validar()
{
	var error = "Es necesario que rellene los siguientes \ncampos, pues son obligatorios:\n\n";
	
	var campos_faltantes = "";
	
	
	//AQUÍ COMIENZO A VERIFICAR QUE SE HAYAN LLENADO TODOS LOS CAMPOS OBLIGATORIOS 
	
		if( document.contactos.contacto_nombre.value.length < 1 )
		{
			 campos_faltantes += "- Nombres.\n";
		}
		
		if( document.contactos.contacto_apellido.value.length < 1 )
		{
			 campos_faltantes += "- Apellidos.\n";
		}
		
		if( document.contactos.contacto_cococo.value.length < 1 )
		{
			 campos_faltantes += "- Correo Electronico.\n";
		}
		
		if( document.contactos.contacto_telefono.value.length < 1 )
		{
			 campos_faltantes += "- Telefono.\n";
		}
		
		if(    document.contactos.contacto_interes[0].checked == false
			&& document.contactos.contacto_interes[1].checked == false
			&& document.contactos.contacto_interes[2].checked == false
			//&& document.contactos.contacto_interes[3].checked == false
		   )
		{
			campos_faltantes += "- Proyecto en el que esta interesado.\n";
		}
		
		if( document.contactos.contacto_mensaje.value.length < 1 )
		{
			 campos_faltantes += "- Comentarios.\n";
		}
		
	//AQUÍ TERMINO DE VERIFICAR QUE SE HAYAN LLENADO TODOS LOS CAMPOS OBLIGATORIOS 

		
		if ( campos_faltantes != "" )
		{
		   alert(error + campos_faltantes);
		   return 0;
		}
		else
		{
			//alert("CAMPOS OBLIGATORIOS LLENADOS!");
			
				if( 
				         document.contactos.contacto_cococo.value.indexOf('@') == -1 //EL CORREO NO TIENE ARROBA
					  || document.contactos.contacto_cococo.value.indexOf('.') == -1 //EL CORREO NO TIENE PUNTO
					)
				{
					document.contactos.contacto_cococo.select();
					alert("El correo electronico proporcionado \""+ document.contactos.contacto_cococo.value.toUpperCase() +"\"\nNO ES VALIDO.\n\nPor favor intente nuevamente");
				}
				else
				{
					//alert("el correo tiene arroba y punto");
					
					document.contactos.submit();
				}
			
		}
}

			function validaramigo(form)
			{
			    var error = "Para enviar a un amigo, es necesario que rellene los siguientes \ncampos, pues son obligatorios:\n\n";
				
				var campos_faltantes = "";
				
				if (document.contactarform2.remitente_nombre.value == "")
				{
				    campos_faltantes += "- Nombre del Remitente.\n";
				}
				
				if (document.contactarform2.remitente_cococo.value == "")
				{
				    campos_faltantes += "- Correo Electrónico del Remitente.\n";
				}
				
				if (document.contactarform2.amigo_nombre.value == "")
				{
				    campos_faltantes += "- Nombre del Destinatario.\n";
				}
				
				if (document.contactarform2.amigo_cococo.value == "")
				{
				    campos_faltantes += "- Correo Electrónico del Destinatario.\n";
				}
				
				if ( campos_faltantes != "")
				{
				   alert(error + campos_faltantes);
				   return 0;
				}
				
                 //VERIFICANDO QUE EN EL CAMPO DEL CORREO DEL REMITENTE SE HAYA ESCRITO EL SIGNO ARROBA
				if (  document.contactarform2.remitente_cococo.value != "" && document.contactarform2.remitente_cococo.value.indexOf('@',0) == -1 ) //Verificando que haya escrito la @
				{
				   alert("\"" + document.contactarform2.remitente_cococo.value + "\" no es una dirección de correo electrónico válida.\n Por favor escríbala nuevamente");
				   document.contactarform2.remitente_cococo.focus();
				   document.contactarform2.remitente_cococo.select();
				   return 0;
				}
				
                 //VERIFICANDO QUE EN EL CAMPO DEL CORREO DEL REMITENTE SE HAYA ESCRITO EL PUNTO
				if (  document.contactarform2.remitente_cococo.value != "" && document.contactarform2.remitente_cococo.value.indexOf('.',0) == -1 ) //Verificando que haya escrito la @
				{
				   alert("\"" + document.contactarform2.remitente_cococo.value + "\" no es una dirección de correo electrónico válida.\n Por favor escríbala nuevamente");
				   document.contactarform2.remitente_cococo.focus();
				   document.contactarform2.remitente_cococo.select();
				   return 0;
				}
				
                 //VERIFICANDO QUE EN EL CAMPO DEL CORREO DEL AMIGO SE HAYA ESCRITO EL SIGNO ARROBA
				if (  document.contactarform2.amigo_cococo.value != "" && document.contactarform2.amigo_cococo.value.indexOf('@',0) == -1 ) //Verificando que haya escrito la @
				{
				   alert("\"" + document.contactarform2.amigo_cococo.value + "\" no es una dirección de correo electrónico válida.\n Por favor escríbala nuevamente");
				   document.contactarform2.amigo_cococo.focus();
				   document.contactarform2.amigo_cococo.select();
				   return 0;
				}
				
				
                 //VERIFICANDO QUE EN EL CAMPO DEL CORREO DEL AMIGO SE HAYA ESCRITO EL PUNTO
				if (  document.contactarform2.amigo_cococo.value != "" && document.contactarform2.amigo_cococo.value.indexOf('.',0) == -1 ) //Verificando que haya escrito la @
				{
				   alert("\"" + document.contactarform2.amigo_cococo.value + "\" no es una dirección de correo electrónico válida.\n Por favor escríbala nuevamente");
				   document.contactarform2.amigo_cococo.focus();
				   document.contactarform2.amigo_cococo.select();
				   return 0;
				}

				


				
				
             document.contactarform2.submit();
			}

			
			


