// JavaScript Document

function validar()
{
	//Nombre y Apellidos 
	Etxtnombre = document.getElementById('nombre'); 
		
	if(document.envio.txtNombre.value=='' )
	{
  	
	Etxtnombre.style.color = "#FF0000";
	
	document.envio.txtNombre.focus();
  	event.returnValue = false;
	return;
	}
	else {
	Etxtnombre.style.color = "#000000";
   }
   
	  
	//Profesion  
	  EtxtProfesion = document.getElementById('profesion'); 
		
	if(document.envio.txtProfesion.value=='' )
	{
  	
	EtxtProfesion .style.color = "#FF0000";
	
	document.envio.txtProfesion.focus();
  	event.returnValue = false;
	return;}
	else {
	EtxtProfesion.style.color = "#000000";
   } 
   
   
   //Institución u Organismo
    EtxtIO = document.getElementById('io'); 
		
	if(document.envio.txtIO.value=='' )
	{
	EtxtIO .style.color = "#FF0000";
	
	document.envio.txtIO.focus();
  	event.returnValue = false;
	return;}
	else {
	EtxtIO.style.color = "#000000";
   } 
   
   //Cargo
    EtxtCargo = document.getElementById('cargo'); 
	if(document.envio.txtCargo.value=='' )
	{
	EtxtCargo .style.color = "#FF0000";
	
	document.envio.txtCargo.focus();
  	event.returnValue = false;
	return;}
	else {
	EtxtCargo.style.color = "#000000";
   } 
   
   //Direccion
    EtxtDir= document.getElementById('dir'); 
	if(document.envio.txtDir.value=='' )
	{
	EtxtDir .style.color = "#FF0000";
	
	document.envio.txtDir.focus();
  	event.returnValue = false;
	return;}
	else {
	EtxtDir.style.color = "#000000";
   } 
   
   //paices 
     ElistPais = document.getElementById('pais');
   var index=document.envio.listPais.selectedIndex;
 
  if(document.envio.listPais.options[index].value=="")
  {   
	ElistPais.style.color = "#FF0000";
	document.envio.listPais.focus();
  	event.returnValue = false;
	return;}  
	else if(document.envio.listPais.options[index].value!=0){
	ElistPais.style.color = "#000000";
   }
   
   //Telefono 
    EtxtTelef = document.getElementById('telef');
   var num= /^[0-9]+$/; 
  if(!num.test(document.envio.txtTelef.value))
  {
  	EtxtTelef.style.color = "#FF0000";
	document.envio.txtTelef.focus();
  	event.returnValue = false;
	return;
	}
	else {
	EtxtTelef.style.color = "#000000";
  }
     
   //Email
   EtxtEmail = document.getElementById('email');
var mail=/^[A-Za-z][A-Za-z0-9_\.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
  if(!mail.test(document.envio.txtEmail.value))
  {
    
	EtxtEmail.style.color = "#FF0000";
			
	document.envio.txtEmail.focus();
  	event.returnValue = false;
	return;
	}
	else {
	EtxtEmail.style.color = "#000000";
    }
		
   //categorias
     ElistCategoria = document.getElementById('categoria');
   var index=document.envio.listCategoria.selectedIndex;
 
  if(document.envio.listCategoria.options[index].value=="")
  {   
	ElistCategoria.style.color = "#FF0000";
	document.envio.listCategoria.focus();
  	event.returnValue = false;
	return;}  
	else if(document.envio.listCategoria.options[index].value!=0){
	ElistCategoria.style.color = "#000000";
   }
}