// JavaScript Document
//var cadena_login=/^[a-zA-Z0-9]{2,20}$/;
var cadena_numero=/^([0-9])*$/;
//var cadena_login=/^[0-9]{5,20}$/;
var cadena_cupo=/^[0-9]{5,20}$/;
var cadena_duracion=/^[0-9]{4,4}$/;
var cadena_pass=/[']/; // '
var cadena_fecha=/^[0-3][0-9]\/[0-1][0-9]\/[0-9][0-9][0-9][0-9]$/;
//var cadena_mail=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
var cadena_mail=/^(\w+([\.-]?\w+)*@|\w+([\.-]+)*@)\w+([\.-]?\w+)*(\.\w{2,3})+$/;
var cadena_telefono=/^([0-9]{1,20})$/;
var cadena_ced1=/^(([0-9]|1[0-2]))$|^(PE)$|^N{1}$|^(E)$|^(([0-9]|1[0-2])AV)$|^(([0-9]|1[0-2])PI)$/;
var cadena_ced2=/^[0-9]{1,4}$/;
var cadena_ced3=/^[0-9]{1,5}$/;
var validos=/^[a-zA-ZáéíóúÁÉÍÓÚñÑ \-\_]{1,50}$/;
var validos1=/^[a-zA-Z áéíóúÁÉÍÓÚñÑ ]{1,50}$/;
var direc=/^[0-9a-zA-ZáéíóúÁÉÍÓÚñÑ º()\-#,\.]{1,50}$/;

function validar_total_inscrito()	
{
	if (document.form1.year.value=="0") 
	{
		alert("Por favor seleccione un año!");
		document.form1.year.focus();
		//document.formulario.telefono.select();
		return false;
	}
}


function calcular_edad(fecha,year,month,daym)
{
    
  var ano = fecha.substr(6,4);
  var mes = fecha.substr(3,2);
  var dia = fecha.substr(0,2);

    //si el año de la fecha que recibo solo tiene 2 cifras hay que cambiarlo a 4
    if (ano<1000)
       ano +=1900

    
    edad=year- ano - '1'; //-1 porque no se si ha cumplido años ya este año
    
    if ((mes-month)> '0') //+ 1 porque los meses empiezan en 0
        return edad
	  
	if ((mes-month)< '0')
        return edad+1
	   
   if ((daym - dia) > '0')
       return edad+1 

    return edad
}    


function es_numero(valor)
{
       valor = parseInt(valor);

      if (isNaN(valor)) 
	      return false;
      else
	      return true;
      
}

function fechas(caja)
{ 
   if (caja)
   {  
     
      if ((caja.substr(2,1) == "/") && (caja.substr(5,1) == "/"))
      {      
    /*     for (i=0; i<10; i++)
	     {	
            if (((caja.substr(i,1)<"0") || (caja.substr(i,1)>"9")) && (i != 2) && (i != 5))
			{
               return false;
               break;  
			}  
         }*/
	  //   if (borrar)
	  //   { 
	        a = caja.substr(6,4);
		    m = caja.substr(3,2);
		    d = caja.substr(0,2);
		//	alert(a);
			///alert(m);
		//	alert(d);(a <2007) ||
		    if( a > 2050) //||// (m < 1) || (m > 12) || (d < 1) || (d > 31))
		       return 1;
		    else
		    {
		       if((a%4 != 0) && (m == 2) && (d > 28))	   
		          return 2; // Año no viciesto y es febrero y el dia es mayor a 28
			   else	
			   {
		          if ((((m == 4) || (m == 6) || (m == 9) || (m==11)) && (d>30)) || ((m==2) && (d>29)))
			         return 3;	
				return 4;	 
			   }  // else
		    } // fin else
         //} // if (error)
      } // if ((caja.substr(2,1) == \"/\") && (caja.substr(5,1) == \"/\"))			    			
	  else
	     return 5;
	 //;//alert('Fecha erronea');
   } // if (caja)   
}

function validar()	
{
	if (document.formulario.login.value=="") 
	{
		alert("Por favor ingrese un numero de documento. No deje en blanco este campo !");
		document.formulario.login.focus();
		return false;
	}
	
	if (document.formulario.password.value=="") 
	{
	 alert("Por favor ingrese su clave. No deje en blanco este campo !");
	 document.formulario.password.focus();
	return false;
	}
	if ((cadena_pass.test(document.formulario.password.value))) 
	{
		alert("Contraseña Invalida. Por favor ingresela nuevamente !");
		document.formulario.password.select();
		document.formulario.password.focus();
		return false;
	}
	
/*	if(!document.formulario.consultor.checked)
       document.formulario.consultor.value=0;
	else   
	   document.formulario.consultor.value=1;
 */
 return true;
}

function validar_clave()
{
	/*
if (document.formulario.login.value=="") 
	{
		alert("No deje en blanco el campo usuario!");
		document.formulario.login.focus();
		return false;
	}*/
	
if (document.formulario.password.value=="") 
	{
		alert("No deje en blanco el campo Contraseña actual !");
		document.formulario.password.focus();
		return false;
	}
	
	if (document.formulario.npassword.value=="") 
	{
		alert("No deje en blanco el campo Nueva contraseña !");
		document.formulario.npassword.focus();
		return false;
	}
	
	if (document.formulario.cnpassword.value=="") 
	{
		alert("No deje en blanco el campo Confirmar nueva contraseña !");
		document.formulario.cnpassword.focus();
		return false;
	}
	
	if (document.formulario.npassword.value!=document.formulario.cnpassword.value) 
	{
		alert("Las contraseñas de los campos Nueva contraseña y confirmar nueva contraseña no coinciden.");
		document.formulario.npassword.focus();
		document.formulario.npassword.select();
		document.formulario.cnpassword.select();
		return false;
	}

	document.body.style.filter="gray";
	if(confirm("Al realizar el cambio de clave sera redireccionado a la pagina de logeo. \n  Esta seguro que desea enviar la información?"))
     {document.body.style.filter="";
      return true;
     }
 else 
      {document.body.style.filter="";
      return false;
      }                                   

	return true;
}

function validar_clave1()
{

	if (document.formulario.npassword.value=="") 
	{
		alert("No deje en blanco el campo Nueva contraseña !");
		document.formulario.npassword.focus();
		return false;
	}
	
	if (document.formulario.cnpassword.value=="") 
	{
		alert("No deje en blanco el campo Confirmar nueva contraseña !");
		document.formulario.cnpassword.focus();
		return false;
	}
	
	if (document.formulario.npassword.value!=document.formulario.cnpassword.value) 
	{
		alert("Las contraseñas de los campos Nueva contraseña y confirmar nueva contraseña no coinciden.");
		document.formulario.npassword.focus();
		document.formulario.npassword.select();
		document.formulario.cnpassword.select();
		return false;
	}

	document.body.style.filter="gray";
	 if(confirm("Esta seguro que desea enviar la información?"))
     {
	  document.body.style.filter="";
      return true;
     }
 else 
      {document.body.style.filter="";
      return false;
      }                                   

	return true;
}

function validarc()	
{
	if (document.thisform1.certi.value=="") 
	{
		alert("Por favor ingrese el numero de registro del Certificado. Al parecer no la ha ingresado!");
		document.thisform1.certi.focus();
		return false;
	}
	if ((cadena_pass.test(document.thisform1.certi.value))) 
	{
		alert("Numero de registro de Certificado invalido. Por favor ingreselo nuevamente !");
		document.thisform1.certi.focus();
		return false;
	}
	return true;
}
/*
      
       <input name="duracion" type="text" id="duracion" />
  <input name="cupo" type="text" id="cupo" />
         <select name="area" id="area">
			<input name="habilitar" /></td>
           <input name="nueva_area" type="text"  id="nueva_area" disabled /></td>
            <input name="nuevo_cod_area" type="text" id="nuevo_cod_area" disabled/></td>
          <input type="text" name="fecha_creacion" value="'.$mifecha.'" readonly/>';
*/

function validar_maestro()
{
	/*if (document.formulario.cod_curso.value=="") 
	{
		alert("Por favor ingrese el Código del curso, no se permite este campo en blanco!");
		document.formulario.cod_curso.focus();
		document.formulario.cod_curso.select();
		return false;
	}*//*
	if (document.formulario.cod_especialidad.value=="") 
	{
		alert("Por favor ingrese el Código de especialidad, no se permite este campo en blanco!");
		document.formulario.cod_especialidad.focus();
		document.formulario.cod_especialidad.select();
		return false;
	}
	*/
	
	if (document.formulario.cod_curso.value=="") 
	{
		alert("Por favor genere el código de contenido maestro, no se permite este campo en blanco!");
	//	document.formulario.nombre.focus();
	//	document.formulario.nombre.select();
		return false;
	}
	
	if (document.formulario.nombre.value=="") 
	{
		alert("Por favor ingrese el nombre, no se permite este campo en blanco!");
		document.formulario.nombre.focus();
		document.formulario.nombre.select();
		return false;
	}
	/*
	if (!(cadena_fecha.test(document.formulario.fecha_creacion.value))) 
	{
		alert("El formato de la fecha no es valido. Por favor utiliza este formato: dd/mm/aaaa !");
		document.formulario.fecha_creacion.select();
		document.formulario.fecha_creacion.focus();
		return false;
	}*/
	
	if (document.formulario.descripcion.value=="") 
	{
		alert("Por favor ingrese la descripcion, no se permite este campo en blanco!");
		document.formulario.descripcion.focus();
		document.formulario.descripcion.select();
		return false;
	}
	if (document.formulario.duracion.value=="") 
	{
		alert("Por favor ingrese la duración, no se permite este campo en blanco!");
		document.formulario.duracion.focus();
		document.formulario.duracion.select();
		return false;
	}
	if (!(cadena_numero.test(document.formulario.duracion.value))) 
	{
		alert("Por favor digite solo numeros en el campo duración!");
		document.formulario.duracion.select();
		document.formulario.duracion.focus();
		return false;
	}
	if (document.formulario.cupo.value=="") 
	{
		alert("Por favor ingrese el cupo, no se permite este campo en blanco!");
		document.formulario.cupo.focus();
		document.formulario.cupo.select();
		return false;
	}
	
	if (!(cadena_numero.test(document.formulario.cupo.value))) 
	{
		alert("Por favor digite solo numeros en el campo cupo!");
		document.formulario.cupo.select();
		document.formulario.cupo.focus();
		return false;
	}
	
	document.body.style.filter="gray";
	
	if(confirm("Esta seguro que desea enviar la información?"))
     {document.body.style.filter="";
      return true;
     }
 else 
      {document.body.style.filter="";
      return false;
      }                                   

	//return true;
}

function validar_tutor()
{
	if (document.formulario.nombre1.value=="") 
	{
		alert("Por favor ingrese el nombre, no se permite este campo en blanco!");
		document.formulario.nombre1.focus();
		document.formulario.nombre1.select();
		return false;
	}
	if (document.formulario.apellido1.value=="") 
	{
		alert("Por favor ingrese el apellido, no se permite este campo en blanco!");
		document.formulario.apellido1.focus();
		document.formulario.apellido1.select();
		return false;
	}
	if (document.formulario.ced1.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced1.value); document.formulario.ced1.value = document.formulario.ced1.value.substring(1,document.formulario.ced1.value.length), numced+=" " );
    var otra = numced+document.formulario.ced1.value;
	
	while (otra.charAt(0) == " ")
	       otra = otra.substr(1, otra.length - 1);

	document.formulario.ced1.value=otra;
	
		if (document.formulario.ced2.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	
	for(numced=""; /^0/.test(document.formulario.ced2.value); document.formulario.ced2.value = document.formulario.ced2.value.substring(1,document.formulario.ced2.value.length), numced+=" " );
    var otra = numced+document.formulario.ced2.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced2.value=numcad;
    
		if (document.formulario.ced3.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced3.value); document.formulario.ced3.value = document.formulario.ced3.value.substring(1,document.formulario.ced3.value.length), numced+=" " );
    var otra = numced+document.formulario.ced3.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced3.value=numcad;
	
	if (!(cadena_ced1.test(document.formulario.ced1.value))) 
	{
		alert("Por favor digite bien los datos de este campo");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	if (!(cadena_ced2.test(document.formulario.ced2.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 9999");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	if (!(cadena_ced3.test(document.formulario.ced3.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 99999");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	
	if (document.formulario.correo.value=="") 
	{
		alert("Por favor ingrese el correo, no se permite este campo en blanco!");
		document.formulario.correo.focus();
		document.formulario.correo.select();
		return false;
	}
	
	if (document.formulario.n_correo.value=="") 
	{
		alert("Por favor valide el correo, no se permite este campo en blanco!");
		document.formulario.n_correo.focus();
		document.formulario.n_correo.select();
		return false;
	}
	
	if (!(cadena_mail.test(document.formulario.correo.value))) 
	{
		alert("Por favor digite una dirección de correo valida con el formato nombre@ejemplo.com");
		document.formulario.correo.select();
		document.formulario.correo.focus();
		return false;
	}
	
	if (document.formulario.correo.value!=document.formulario.n_correo.value) 
	{
		alert("los correos no concuerdan, por favor revise los campos!");
		document.formulario.correo.focus();
		document.formulario.correo.select();
		return false;
	}
	
	if (document.formulario.direccion.value=="") 
	{
		alert("Por favor ingrese la dirección, no se permite este campo en blanco!");
		document.formulario.direccion.focus();
		document.formulario.direccion.select();
		return false;
	}
	
	if (document.formulario.telefono.value=="") 
	{
		alert("Por favor ingrese el teléfono, no se permite este campo en blanco!");
		document.formulario.telefono.focus();
		document.formulario.telefono.select();
		return false;
	}
	if (!(cadena_telefono.test(document.formulario.telefono.value))) 
	{
		alert("Por favor digite su número de teléfono sin guiones.");
		document.formulario.telefono.select();
		document.formulario.telefono.focus();
		return false;
	}
	
	if (document.formulario.fecha_nacimiento.value=="") 
	{
		alert("Por favor ingrese la fecha de nacimiento, no se permite este campo en blanco!");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	}
	
	if (!(cadena_fecha.test(document.formulario.fecha_nacimiento.value))) 
	{
		alert("El formato de la fecha de nacimiento no es valido. Por favor utiliza este formato: dd/mm/aaaa !");
		document.formulario.fecha_nacimiento.select();
		document.formulario.fecha_nacimiento.focus();
		return false;
	}
	
	if(fechas(document.formulario.fecha_nacimiento.value)==1)
	{
		alert("Solo se permite el año apartir de 2008");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_nacimiento.value)==2)
	{
		alert("Lo sentimos Febrero solo tiene 28 dias");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_nacimiento.value)==3)
	{
		alert("Lo sentimos este mes solo tiene 30 dias");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	
	document.body.style.filter="gray";
	if(confirm("Esta seguro que desea enviar la información?"))
     {document.body.style.filter="";
      return true;
     }
 else 
      {document.body.style.filter="";
      return false;
      }                                   

	return true;
}


function validar_curso()
{
	if (document.formulario.cod_curso.value=="") 
	{
		alert("Por favor ingrese el cofigo del curso, no se permite este campo en blanco!");
		document.formulario.cod_curso.focus();
		document.formulario.cod_curso.select();
		return false;
	}
	
	if (document.formulario.fecha_inicio.value=="") 
	{
		alert("Por favor ingrese la fecha de incio del curso, no se permite este campo en blanco!");
		document.formulario.fecha_inicio.focus();
		document.formulario.fecha_inicio.select();
		return false;
	}
	if(fechas(document.formulario.fecha_inicio.value)==1)
	{
		alert("Solo se permite el año apartir de 2008");
		document.formulario.fecha_inicio.focus();
		document.formulario.fecha_inicio.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_inicio.value)==2)
	{
		alert("Lo sentimos Febrero solo tiene 28 dias");
		document.formulario.fecha_inicio.focus();
		document.formulario.fecha_inicio.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_inicio.value)==3)
	{
		alert("Lo sentimos este mes solo tiene 30 dias");
		document.formulario.fecha_inicio.focus();
		document.formulario.fecha_inicio.select();
		return false;
	
	}
	//if (!(cadena_fecha.test(document.formulario.fecha_inicio.value))) 
/*	if(!fechas(document.formulario.fecha_inicio.value))
	{
		alert("El formato de la fecha de inicio de curso no es valido. Por favor utiliza este formato: dd/mm/aaaa !\n Solo se permite el año apartir de 2008");
		document.formulario.fecha_inicio.focus();
		document.formulario.fecha_inicio.select();
		return false;
	}*/
	
	if (document.formulario.fecha_fin.value=="") 
	{
		alert("Por favor ingrese la fecha de fin del curso, no se permite este campo en blanco!");
		document.formulario.fecha_fin.focus();
		document.formulario.fecha_fin.select();
		return false;
	}
	
	if(fechas(document.formulario.fecha_fin.value)==1)
	{
		alert("Solo se permite el año apartir de 2008");
		document.formulario.fecha_fin.focus();
		document.formulario.fecha_fin.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_fin.value)==2)
	{
		alert("Lo sentimos Febrero solo tiene 28 dias");
		document.formulario.fecha_fin.focus();
		document.formulario.fecha_fin.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_fin.value)==3)
	{
		alert("Lo sentimos este mes solo tiene 30 dias");
		document.formulario.fecha_fin.focus();
		document.formulario.fecha_fin.select();
		return false;
	
	}
	
	if(document.formulario.fecha_fin.value<document.formulario.fecha_inicio.value)
	{
		alert("La fecha de fin de curso es menor que la fecha de inicio de curso, por favor corrija el error!");
		document.formulario.fecha_inicio.focus();
		document.formulario.fecha_inicio.select();
		return false;
	
	}
	
	
		if (document.formulario.descripcion.value=="") 
	{
		alert("Por favor ingrese la descripcion del curso, no se permite este campo en blanco!");
		document.formulario.descripcion.focus();
		document.formulario.descripcion.select();
		return false;
	}
	document.body.style.filter="gray";
	if(confirm("Esta seguro que desea enviar la información?"))
     {document.body.style.filter="";
      return true;
     }
 else 
      {document.body.style.filter="";
      return false;
      }        
	
}

function validar_coordinador()
{
	if (document.formulario.nombre1.value=="") 
	{
		alert("Por favor ingrese el nombre, no se permite este campo en blanco!");
		document.formulario.nombre1.focus();
		document.formulario.nombre1.select();
		return false;
	}
	if (document.formulario.apellido1.value=="") 
	{
		alert("Por favor ingrese el apellido, no se permite este campo en blanco!");
		document.formulario.apellido1.focus();
		document.formulario.apellido1.select();
		return false;
	}
	
	
	if (document.formulario.ced1.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced1.value); document.formulario.ced1.value = document.formulario.ced1.value.substring(1,document.formulario.ced1.value.length), numced+=" " );
    var otra = numced+document.formulario.ced1.value;
	
	while (otra.charAt(0) == " ")
	       otra = otra.substr(1, otra.length - 1);

	document.formulario.ced1.value=otra;
	
		if (document.formulario.ced2.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	
	for(numced=""; /^0/.test(document.formulario.ced2.value); document.formulario.ced2.value = document.formulario.ced2.value.substring(1,document.formulario.ced2.value.length), numced+=" " );
    var otra = numced+document.formulario.ced2.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced2.value=numcad;
    
		if (document.formulario.ced3.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced3.value); document.formulario.ced3.value = document.formulario.ced3.value.substring(1,document.formulario.ced3.value.length), numced+=" " );
    var otra = numced+document.formulario.ced3.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced3.value=numcad;
	
	if (!(cadena_ced1.test(document.formulario.ced1.value))) 
	{
		alert("Por favor digite bien los datos de este campo");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	if (!(cadena_ced2.test(document.formulario.ced2.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 9999");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	if (!(cadena_ced3.test(document.formulario.ced3.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 99999");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	if (document.formulario.correo.value=="") 
	{
		alert("Por favor ingrese el correo, no se permite este campo en blanco!");
		document.formulario.correo.focus();
		document.formulario.correo.select();
		return false;
	}
	
	if (!(cadena_mail.test(document.formulario.correo.value))) 
	{
		alert("Por favor digite una dirección de correo valida con el formato nombre@ejemplo.com");
		document.formulario.correo.select();
		document.formulario.correo.focus();
		return false;
	}
	
	if (document.formulario.direccion.value=="") 
	{
		alert("Por favor ingrese la dirección, no se permite este campo en blanco!");
		document.formulario.direccion.focus();
		document.formulario.direccion.select();
		return false;
	}
	
	if (document.formulario.telefono.value=="") 
	{
		alert("Por favor ingrese el teléfono, no se permite este campo en blanco!");
		document.formulario.telefono.focus();
		document.formulario.telefono.select();
		return false;
	}
	if (!(cadena_telefono.test(document.formulario.telefono.value))) 
	{
		alert("Por favor digite su número de teléfono sin guiones.");
		document.formulario.telefono.select();
		document.formulario.telefono.focus();
		return false;
	}
	
	if (document.formulario.fecha_nacimiento.value=="") 
	{
		alert("Por favor ingrese la fecha de nacimiento, no se permite este campo en blanco!");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	}
	
	
	if (!(cadena_fecha.test(document.formulario.fecha_nacimiento.value))) 
	{
		alert("El formato de la fecha de nacimiento no es valido. Por favor utiliza este formato: dd/mm/aaaa !");
		document.formulario.fecha_nacimiento.select();
		document.formulario.fecha_nacimiento.focus();
		return false;
	}
	
	if(fechas(document.formulario.fecha_nacimiento.value)==1)
	{
		alert("Solo se permite el año apartir de 2008");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_nacimiento.value)==2)
	{
		alert("Lo sentimos Febrero solo tiene 28 dias");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_nacimiento.value)==3)
	{
		alert("Lo sentimos este mes solo tiene 30 dias");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	if (document.formulario.cargo.value=="") 
	{
		alert("Por favor ingrese el campo cargo, no se permite este campo en blanco!");
		document.formulario.cargo.focus();
		document.formulario.cargo.select();
		return false;
	}
	document.body.style.filter="gray";
if(confirm("Esta seguro que desea enviar la información?"))
     {
		 document.body.style.filter="";
      return true;
     }
 else 
      {
		  document.body.style.filter="";
      return false;
      }                                   

	return true;
}

function validar_contact()
{
	if (document.formulario.nombre1.value=="") 
	{
		alert("Por favor ingrese el nombre, no se permite este campo en blanco!");
		document.formulario.nombre1.focus();
		document.formulario.nombre1.select();
		return false;
	}
	if (document.formulario.apellido1.value=="") 
	{
		alert("Por favor ingrese el apellido, no se permite este campo en blanco!");
		document.formulario.apellido1.focus();
		document.formulario.apellido1.select();
		return false;
	}
	
	
if (document.formulario.ced1.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced1.value); document.formulario.ced1.value = document.formulario.ced1.value.substring(1,document.formulario.ced1.value.length), numced+=" " );
    var otra = numced+document.formulario.ced1.value;
	
	while (otra.charAt(0) == " ")
	       otra = otra.substr(1, otra.length - 1);

	document.formulario.ced1.value=otra;
	
		if (document.formulario.ced2.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	
	for(numced=""; /^0/.test(document.formulario.ced2.value); document.formulario.ced2.value = document.formulario.ced2.value.substring(1,document.formulario.ced2.value.length), numced+=" " );
    var otra = numced+document.formulario.ced2.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced2.value=numcad;
    
		if (document.formulario.ced3.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced3.value); document.formulario.ced3.value = document.formulario.ced3.value.substring(1,document.formulario.ced3.value.length), numced+=" " );
    var otra = numced+document.formulario.ced3.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced3.value=numcad;
	
	if (!(cadena_ced1.test(document.formulario.ced1.value))) 
	{
		alert("Por favor digite bien los datos de este campo");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	if (!(cadena_ced2.test(document.formulario.ced2.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 9999");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	if (!(cadena_ced3.test(document.formulario.ced3.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 99999");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	if (document.formulario.correo.value=="") 
	{
		alert("Por favor ingrese el correo, no se permite este campo en blanco!");
		document.formulario.correo.focus();
		document.formulario.correo.select();
		return false;
	}
	
	if (!(cadena_mail.test(document.formulario.correo.value))) 
	{
		alert("Por favor digite una dirección de correo valida con el formato nombre@ejemplo.com");
		document.formulario.correo.select();
		document.formulario.correo.focus();
		return false;
	}
	
	if (document.formulario.direccion.value=="") 
	{
		alert("Por favor ingrese la dirección, no se permite este campo en blanco!");
		document.formulario.direccion.focus();
		document.formulario.direccion.select();
		return false;
	}
	
	if (document.formulario.telefono.value=="") 
	{
		alert("Por favor ingrese el teléfono, no se permite este campo en blanco!");
		document.formulario.telefono.focus();
		document.formulario.telefono.select();
		return false;
	}
	if (!(cadena_telefono.test(document.formulario.telefono.value))) 
	{
		alert("Por favor digite su número de teléfono sin guiones.");
		document.formulario.telefono.select();
		document.formulario.telefono.focus();
		return false;
	}
	
	if (document.formulario.fecha_nacimiento.value=="") 
	{
		alert("Por favor ingrese la fecha de nacimiento, no se permite este campo en blanco!");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	}
	
	
	if (!(cadena_fecha.test(document.formulario.fecha_nacimiento.value))) 
	{
		alert("El formato de la fecha de nacimiento no es valido. Por favor utiliza este formato: dd/mm/aaaa !");
		document.formulario.fecha_nacimiento.select();
		document.formulario.fecha_nacimiento.focus();
		return false;
	}
	
	if(fechas(document.formulario.fecha_nacimiento.value)==1)
	{
		alert("Solo se permite el año apartir de 2008");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_nacimiento.value)==2)
	{
		alert("Lo sentimos Febrero solo tiene 28 dias");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_nacimiento.value)==3)
	{
		alert("Lo sentimos este mes solo tiene 30 dias");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	
	document.body.style.filter="gray";
if(confirm("Esta seguro que desea enviar la información?"))
     {
		 document.body.style.filter="";
      return true;
     }
 else 
      {
		  document.body.style.filter="";
      return false;
      }                                   

	return true;
}



function validar_inscrito()
{
if (document.formulario.nombre.value=="") 
	{
		alert("Por favor ingrese el nombre, no se permite este campo en blanco!");
		document.formulario.nombre.focus();
		document.formulario.nombre.select();
		return false;
	}
	
if (!(validos.test(document.formulario.nombre.value))) 
	{
		alert("Por favor digite un nombre valido, sin caracteres especiales, ni espacios en blanco.");
		document.formulario.nombre.focus();
		document.formulario.nombre.select();
		return false;
	}
if (document.formulario.nombre2.value!="")	
	if (!(validos.test(document.formulario.nombre2.value))) 
	{
		alert("Por favor digite un nombre valido, sin caracteres especiales, ni espacios en blanco.");
		document.formulario.nombre2.focus();
		document.formulario.nombre2.select();
		return false;
	}
	
	
	
	if (document.formulario.apellido.value=="") 
	{
		alert("Por favor ingrese el apellido, no se permite este campo en blanco!");
		document.formulario.apellido.focus();
		document.formulario.apellido.select();
		return false;
	}
	
	if (!(validos.test(document.formulario.apellido.value))) 
	{
		alert("Por favor digite un apellido valido, sin caracteres especiales, ni espacios en blanco.");
		document.formulario.apellido.focus();
		document.formulario.apellido.select();
		return false;
	}
	
	if (document.formulario.apellido2.value!="") 
	   if (!(validos.test(document.formulario.apellido2.value))) 
	{
		alert("Por favor digite un apellido valido, sin caracteres especiales, ni espacios en blanco.");
		document.formulario.apellido2.focus();
		document.formulario.apellido2.select();
		return false;
	}
	
	var apellidw=document.formulario.apellido.value.toUpperCase();
	if (apellidw=="DE") 
	{
		alert("Por favor ingrese su apellido de casada completo en este campo. Ejemplo de López!");
		document.formulario.apellido.focus();
		document.formulario.apellido.select();
		return false;
	}
	
	if (document.formulario.ced1.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced1.value); document.formulario.ced1.value = document.formulario.ced1.value.substring(1,document.formulario.ced1.value.length), numced+=" " );
    var otra = numced+document.formulario.ced1.value;
	
	while (otra.charAt(0) == " ")
	       otra = otra.substr(1, otra.length - 1);

	document.formulario.ced1.value=otra;
	
		if (document.formulario.ced2.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	
	for(numced=""; /^0/.test(document.formulario.ced2.value); document.formulario.ced2.value = document.formulario.ced2.value.substring(1,document.formulario.ced2.value.length), numced+=" " );
    var otra = numced+document.formulario.ced2.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced2.value=numcad;
    
		if (document.formulario.ced3.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced3.value); document.formulario.ced3.value = document.formulario.ced3.value.substring(1,document.formulario.ced3.value.length), numced+=" " );
    var otra = numced+document.formulario.ced3.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced3.value=numcad;
	
	if (!(cadena_ced1.test(document.formulario.ced1.value))) 
	{
		alert("Por favor digite bien los datos en el primer campo de la cedula");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	if (!(cadena_ced2.test(document.formulario.ced2.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 9999 en el segundo campo de la cedula");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	if (!(cadena_ced3.test(document.formulario.ced3.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 99999 en el tercer campo de la cedula");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	
	if(document.formulario.pais.options[document.formulario.pais.selectedIndex].text=="Panamá")
	{
		if (document.formulario.provincia.value=="0") 
	{
		alert("Por favor ingrese la provincia, no se permite este campo en blanco!");
		document.formulario.distrito.focus();
		//document.formulario.telefono.select();
		return false;
	}
	
	
	
	
	}
	
	if (document.formulario.direccion.value=="") 
	{
		alert("Por favor ingrese la dirección, no se permite este campo en blanco!");
		document.formulario.direccion.focus();
		document.formulario.direccion.select();
		return false;
	}
	
	if (!(direc.test(document.formulario.direccion.value))) 
	{
		alert("Por favor digite una dirección valida, sin caracteres raros.\nSolo se permiten (numeral #, guión -, punto . y coma ,).");
		document.formulario.direccion.focus();
		document.formulario.direccion.select();
		return false;
	}
	
	if (document.formulario.telefono.value=="") 
	{
		alert("Por favor ingrese el teléfono, no se permite este campo en blanco!");
		document.formulario.telefono.focus();
		document.formulario.telefono.select();
		return false;
	}
	if (!(cadena_telefono.test(document.formulario.telefono.value))) 
	{
		alert("Por favor digite solo números.");
		document.formulario.telefono.select();
		document.formulario.telefono.focus();
		return false;
	}
	if (document.formulario.celular.value!="") 
     if (!(cadena_telefono.test(document.formulario.celular.value))) 
	{
		alert("Por favor digite solo números.");
		document.formulario.celular.select();
		document.formulario.celular.focus();
		return false;
	}
	
	if (document.formulario.fecha_nacimiento.value=="") 
	{
		alert("Por favor ingrese la fecha de nacimiento, no se permite este campo en blanco!");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	}
	
	
	if(fechas(document.formulario.fecha_nacimiento.value)==1)
	{
		alert("Solo se permite el año apartir de 2008");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_nacimiento.value)==2)
	{
		alert("Lo sentimos Febrero solo tiene 28 dias");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	if(fechas(document.formulario.fecha_nacimiento.value)==3)
	{
		alert("Lo sentimos este mes solo tiene 30 dias");
		document.formulario.fecha_nacimiento.focus();
		document.formulario.fecha_nacimiento.select();
		return false;
	
	}
	var fe=document.formulario.fecha_nacimiento.value;
	
	var mydate=new Date();
	var year=mydate.getYear();
	if (year < 1000)
		year+=1900;
	var day=mydate.getDay();
	var month=mydate.getMonth()+1;
	if (month<10)
		month="0"+month;
	var daym=mydate.getDate();
	if (daym<10)
		daym="0"+daym;
	
	
	var edad_total=daym+'/'+month+'/'+year;
	var su=edad_total-fe;
	var ed=calcular_edad(fe,year,month,daym);
	//alert(ed);
	if((document.formulario.edad.options[document.formulario.edad.selectedIndex].text-ed)!='0')
	{
		alert("La edad no concuerda con la fecha de nacimiento");
		
		return false;
	}
	
	if (document.formulario.correo.value=="") 
	{
		alert("Por favor ingrese el correo, no se permite este campo en blanco!");
		document.formulario.correo.focus();
		document.formulario.correo.select();
		return false;
	}
	if (!(cadena_mail.test(document.formulario.correo.value))) 
	{
		alert("Por favor digite una dirección de correo valida con el formato nombre@ejemplo.com");
		document.formulario.correo.select();
		document.formulario.correo.focus();
		return false;
	}
	
////////////////////////////////////////////////////////////////////////////////////////////	
	if (document.formulario.personac.value!="") 
if (!(validos1.test(document.formulario.personac.value))) 
	{
		alert("Por favor digite un nombre valido, sin caracteres especiales.");
		document.formulario.personac.focus();
		document.formulario.personac.select();
		return false;
	}

if (document.formulario.celpersonac.value!="") 
     if (!(cadena_telefono.test(document.formulario.celpersonac.value))) 
	{
		alert("Por favor digite solo números.");
		document.formulario.celpersonac.select();
		document.formulario.celpersonac.focus();
		return false;
	}
	
	if ((document.formulario.personac.value!="") && (document.formulario.celpersonac.value=="")) 
	{
		alert("Por favor ingrese un teléfono para la persona de contacto!");
		document.formulario.celpersonac.focus();
		document.formulario.celpersonac.select();
		return false;
	}
///////////////////////////////////////////////////////////////////////////////////////////	
	document.body.style.filter="gray";
	if(confirm("Esta seguro que desea enviar la información?"))
     {document.body.style.filter="";
      return true;
     }
 else 
      {document.body.style.filter="";
      return false;
      }                                   

	
}      

function validar_consultor()
{
	if (document.formulario.nombre1.value=="") 
	{
		alert("Por favor ingrese el nombre, no se permite este campo en blanco!");
		document.formulario.nombre1.focus();
		document.formulario.nombre1.select();
		return false;
	}
	if (document.formulario.apellido1.value=="") 
	{
		alert("Por favor ingrese el apellido, no se permite este campo en blanco!");
		document.formulario.apellido1.focus();
		document.formulario.apellido1.select();
		return false;
	}
	if (document.formulario.correo.value=="") 
	{
		alert("Por favor ingrese el correo, no se permite este campo en blanco!");
		document.formulario.correo.focus();
		document.formulario.correo.select();
		return false;
	}
	
	if (document.formulario.n_correo.value=="") 
	{
		alert("Por favor valide el correo, no se permite este campo en blanco!");
		document.formulario.n_correo.focus();
		document.formulario.n_correo.select();
		return false;
	}
	

	if(!(cadena_mail.test(document.formulario.correo.value))) 
	{
		alert("Por favor digite una dirección de correo valida con el formato nombre@ejemplo.com");
		document.formulario.correo.select();
		document.formulario.correo.focus();
		return false;
	}
	
	if (document.formulario.correo.value!=document.formulario.n_correo.value) 
	{
		alert("Los correos no concuerdan por favor reviselos.");
		document.formulario.correo.focus();
		document.formulario.correo.select();
		return false;
	}


	
	if (document.formulario.ced1.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced1.value); document.formulario.ced1.value = document.formulario.ced1.value.substring(1,document.formulario.ced1.value.length), numced+=" " );
    var otra = numced+document.formulario.ced1.value;
	
	while (otra.charAt(0) == " ")
	       otra = otra.substr(1, otra.length - 1);

	document.formulario.ced1.value=otra;
	
		if (document.formulario.ced2.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	
	for(numced=""; /^0/.test(document.formulario.ced2.value); document.formulario.ced2.value = document.formulario.ced2.value.substring(1,document.formulario.ced2.value.length), numced+=" " );
    var otra = numced+document.formulario.ced2.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced2.value=numcad;
    
		if (document.formulario.ced3.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced3.value); document.formulario.ced3.value = document.formulario.ced3.value.substring(1,document.formulario.ced3.value.length), numced+=" " );
    var otra = numced+document.formulario.ced3.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced3.value=numcad;
	
	if (!(cadena_ced1.test(document.formulario.ced1.value))) 
	{
		alert("Por favor digite bien los datos de este campo");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	if (!(cadena_ced2.test(document.formulario.ced2.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 9999");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	if (!(cadena_ced3.test(document.formulario.ced3.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 99999");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	/////////////////inicia contraseña validar///////////////////////
	/*if (document.formulario.clave.value=="") 
	{
		alert("No deje en blanco el campo Confirme Contraseña !");
		document.formulario.clave.focus();
		return false;
	}
	
	if (document.formulario.cnpassword.value=="") 
	{
		alert("No deje en blanco el campo Nueva contraseña !");
		document.formulario.cnpassword.focus();
		return false;
	}
	
	if (document.formulario.clave.value!=document.formulario.cnpassword.value) 
	{
		alert("Las contraseñas de los campos contraseña y Confirme contraseña no coinciden.");
		document.formulario.clave.focus();
		document.formulario.cnpassword.select();
		document.formulario.cnpassword.select();
		return false;
	}
	*/
	document.body.style.filter="gray";
	if(confirm("Esta seguro que desea enviar la información?"))
     {document.body.style.filter="";
      return true;
     }
 else 
      {document.body.style.filter="";
      return false;
      }                                   

	//return true;
}

function validar_certificador()
{
	if (document.formulario.nombre1.value=="") 
	{
		alert("Por favor ingrese el nombre, no se permite este campo en blanco!");
		document.formulario.nombre1.focus();
		document.formulario.nombre1.select();
		return false;
	}
	if (document.formulario.apellido1.value=="") 
	{
		alert("Por favor ingrese el apellido, no se permite este campo en blanco!");
		document.formulario.apellido1.focus();
		document.formulario.apellido1.select();
		return false;
	}
	if (document.formulario.correo.value=="") 
	{
		alert("Por favor ingrese el correo, no se permite este campo en blanco!");
		document.formulario.correo.focus();
		document.formulario.correo.select();
		return false;
	}
	
	if (document.formulario.n_correo.value=="") 
	{
		alert("Por favor valide el correo, no se permite este campo en blanco!");
		document.formulario.n_correo.focus();
		document.formulario.n_correo.select();
		return false;
	}
	

	if(!(cadena_mail.test(document.formulario.correo.value))) 
	{
		alert("Por favor digite una dirección de correo valida con el formato nombre@ejemplo.com");
		document.formulario.correo.select();
		document.formulario.correo.focus();
		return false;
	}
	
	if (document.formulario.correo.value!=document.formulario.n_correo.value) 
	{
		alert("Los correos no concuerdan por favor reviselos.");
		document.formulario.correo.focus();
		document.formulario.correo.select();
		return false;
	}


   if (document.formulario.cargo.value=="") 
	{
		alert("Por favor ingrese el cargo, no se permite este campo en blanco!");
		document.formulario.cargo.focus();
		document.formulario.cargo.select();
		return false;
	}
	
	if (document.formulario.ced1.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced1.value); document.formulario.ced1.value = document.formulario.ced1.value.substring(1,document.formulario.ced1.value.length), numced+=" " );
    var otra = numced+document.formulario.ced1.value;
	
	while (otra.charAt(0) == " ")
	       otra = otra.substr(1, otra.length - 1);

	document.formulario.ced1.value=otra;
	
		if (document.formulario.ced2.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	
	for(numced=""; /^0/.test(document.formulario.ced2.value); document.formulario.ced2.value = document.formulario.ced2.value.substring(1,document.formulario.ced2.value.length), numced+=" " );
    var otra = numced+document.formulario.ced2.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced2.value=numcad;
    
		if (document.formulario.ced3.value=="") 
	{
		alert("Por favor no deje este campo en blanco");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	
	for(numced=""; /^0/.test(document.formulario.ced3.value); document.formulario.ced3.value = document.formulario.ced3.value.substring(1,document.formulario.ced3.value.length), numced+=" " );
    var otra = numced+document.formulario.ced3.value;
	var numced=parseInt(otra);
	var numcad=numced.toString();
	document.formulario.ced3.value=numcad;
	if (!(cadena_ced1.test(document.formulario.ced1.value))) 
	{
		alert("Por favor digite bien los datos de este campo");
		document.formulario.ced1.focus();
		document.formulario.ced1.select();
		return false;
	}
	
	if (!(cadena_ced2.test(document.formulario.ced2.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 9999");
		document.formulario.ced2.focus();
		document.formulario.ced2.select();
		return false;
	}
	
	if (!(cadena_ced3.test(document.formulario.ced3.value))) 
	{
		alert("Por favor solo digite numeros de en el rango 1 a 99999");
		document.formulario.ced3.focus();
		document.formulario.ced3.select();
		return false;
	}
	/////////////////inicia contraseña validar///////////////////////
	/*if (document.formulario.clave.value=="") 
	{
		alert("No deje en blanco el campo Confirme Contraseña !");
		document.formulario.clave.focus();
		return false;
	}
	
	if (document.formulario.cnpassword.value=="") 
	{
		alert("No deje en blanco el campo Nueva contraseña !");
		document.formulario.cnpassword.focus();
		return false;
	}
	
	if (document.formulario.clave.value!=document.formulario.cnpassword.value) 
	{
		alert("Las contraseñas de los campos contraseña y Confirme contraseña no coinciden.");
		document.formulario.clave.focus();
		document.formulario.cnpassword.select();
		document.formulario.cnpassword.select();
		return false;
	}
	*/
	document.body.style.filter="gray";
	if(confirm("Esta seguro que desea enviar la información?"))
     {document.body.style.filter="";
      return true;
     }
 else 
      {document.body.style.filter="";
      return false;
      }                                   

	//return true;
}

///////////FIN VALIDAR CERTIFICADOR//////////////////////////////////////////////////////////////////////

function validar_ing_cert()
{
	if (document.formulario.login.value=="") 
	{
		alert("Por favor ingrese el login, no se permite este campo en blanco!");
		document.formulario.login.focus();
		document.formulario.login.select();
		return false;
	}
	if (document.formulario.clave.value=="") 
	{
		alert("Por favor ingrese la contraseña, no se permite este campo en blanco!");
		document.formulario.clave.focus();
		document.formulario.clave.select();
		return false;
	}
	document.body.style.filter="gray";
	 if(confirm("Esta seguro que desea enviar la información?"))
     {document.body.style.filter="";
      return true;
     }
 else 
      {document.body.style.filter="";
      return false;
      }                                   

	return true;
}

////////////////////////////////////////////////////////
function validar_camb_corre_cert()
{
	if (document.formulario.correo_actual.value=="") 
	{
		alert("Por favor ingrese el nuevo correo, no se permite este campo en blanco!");
		document.formulario.correo_actual.focus();
		document.formulario.correo_actual.select();
		return false;
	}
	
	if (!(cadena_mail.test(document.formulario.correo_actual.value))) 
	{
		alert("Por favor digite una dirección de correo valida con el formato nombre@ejemplo.com");
		document.formulario.correo_actual.select();
		document.formulario.correo_actual.focus();
		return false;
	}
	if (document.formulario.recorreo.value=="") 
	{
		alert("Por favor ingrese nuevamente el correo, no se permite este campo en blanco!");
		document.formulario.recorreo.focus();
		document.formulario.recorreo.select();
		return false;
	}
	
	if (!(cadena_mail.test(document.formulario.recorreo.value))) 
	{
		alert("Por favor digite una dirección de correo valida con el formato nombre@ejemplo.com");
		document.formulario.recorreo.select();
		document.formulario.recorreo.focus();
		return false;
	}
	
	if (document.formulario.correo_actual.value!=document.formulario.recorreo.value) 
	{
		alert("Los correos de los campos correo y Confirme correo no coinciden.");
		document.formulario.correo_actual.focus();
		document.formulario.recorreo.select();
		document.formulario.recorreo.select();
		return false;
	}
	document.body.style.filter="gray";
	 
	 if(confirm("Esta seguro que desea enviar la información?"))
     {
	  document.body.style.filter="";
      return true;
     }
 else 
      {document.body.style.filter="";
      return false;
      }                                   

  return true;
}
