// JavaScript Document
function llevame(num){
if(num==1){
	window.open("http://get.adobe.com/es/flashplayer/");
}
if(num==2){
	window.open("http://get.adobe.com/es/reader/");
}
if(num==3){
	window.open("http://www.microsoft.com/spain/windows/internet-explorer/");
}
if(num==4){
	window.open("http://www.mozilla-europe.org/es/firefox/");
}
if(num==5){
	window.open("http://www.opera.com/");
}
if(num==6){
	window.open("http://www.apple.com/es/safari/");
}
if(num==7){
	window.open("http://www.google.com/chrome?hl=es");
}

}

function muestra(variable, afectado){
//	alert("entra");
//	var iden=document.getElementById(identificador).value;
	var vari=document.getElementById(variable).value;
//	var afec=document.getElementById(afectado).value;
//alert(vari);
//alert(afectado);
if (vari==0){
	document.getElementById(afectado).style.display="block";
	document.getElementById(variable).value=1;
}
if (vari==1){
	document.getElementById(afectado).style.display="none";
	document.getElementById(variable).value=0;
}
	
	
}

function ssj(){
window.location="http://ssj.jalisco.gob.mx";	
}

function requi(){
window.location="requisitosc.php";	
}
function inicio(){
window.location="index.php";	
}
function registro(){
window.location="registroc.php";	
}
function escribenos(){
window.location="escribenosc.php";	
}
function tramites(){
window.location="tramitesc.php";	
}
function contacto(){
window.location="contactoc.php";	
}
function acerca(){
window.location="acercadec.php";	
}
function updateimage(){		
document.getElementById('captcha').src='mailcode-includes/captcha.php?'+Math.random();	
}

function verificacion(datos){
	 var casilla=document.getElementById(datos).value;
	  var casilla2=datos+2;
	  
	  
	  
	  if(casilla==""){
		  document.getElementById(casilla2).src="images/sin.jpg";
		
	  }
	  else{
		  document.getElementById(casilla2).src="images/cont.jpg";
		  
	  }
	  
	 
 }
 
   function nuevoAjax()
{ 

	/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
	lo que se puede copiar tal como esta aqui */
	var xmlhttp=false; 
	try 
	{ 
		// Creacion del objeto AJAX para navegadores no IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
	}
	catch(e)
	{ 
		try
		{ 
			// Creacion del objeto AJAX para IE 
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); } 

	return xmlhttp; 
} 

function curpexistente(){
		var curp2=document.getElementById('curp2').value;
	/*	curp=toUpperCase(curp);*/
		var curp=curp2.toUpperCase();

		 var pag="verificacurp.php/?curp="+curp;

        divResultado = document.getElementById('curpa');

        ajax=nuevoAjax();

        ajax.open("GET", pag);

        ajax.onreadystatechange=function() {

               if (ajax.readyState==4) {

                       divResultado.innerHTML = ajax.responseText

               }

        }

        ajax.send(null)


	
}
function vuelvearvisarcurp(){

divResultado = document.getElementById('curpcheck');

var devolucion=document.getElementById('curpverificado').value;

var curp=document.getElementById('curp2').value;

if(devolucion==1){

var filter=/^([A-Za-z]{4})([0-9]{6})([A-Za-z]{6})([0-9]{2})$/;

if(filter.test(curp)){

divResultado.innerHTML = "correcto"
}
else{
 divResultado.innerHTML ="el Curp no valido! \n";

}
	
}
else{
	divResultado.innerHTML = "curp duplicado"
	
}
	
	
	
}

//escribenos

function repitecorreo(){
var correo1=document.getElementById('mail').value;
var correo2=document.getElementById('mailr').value;
if(correo1!=correo2){
alert("Error repetiste mal el correo");	
}
}


function validaciontotalmensaje(){
// alert("si");
	var ab="";
	if(document.formi.nombre.value==""){
	ab+="Olvidaste escribir tu nombre \n";
	}
//	 alert("si");
	if(document.formi.mail.value==""){
	ab+="Olvidaste escribir tu Correo \n";
	}
	// alert("si");
	if(document.formi.mensaje.value==""){
	ab+="Olvidaste poner el Mensaje \n";
	}
//	 alert("si");
	if(document.formi.codigoseg.value==""){
	ab+="Olvidaste poner el Codigo de seguridad \n";
	}
//	 alert("si");
	var filter=/^[A-Za-z][A-Za-z0-9_.-]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	var s3=document.formi.mail.value;

	if(filter.test(s3)){

	}
	else{
 	ab+="el Correo no es valido! \n";
 
	}
	if(document.formi.codigoseg.value!=""){
		
		
	var codi=document.getElementById('evaluacion').value;
//	alert(codi);
	if(codi==1){
		
	}
	else{
		ab+="Tu codigo de Seguridad es invalido \n";
	}
	
	}
	if(ab==""){
	return true;
	}
	else{
	alert(ab);
	return false;
	}
}





function validaciontotalformulario(){
	//alert("si");
var op1;
var op2;
var op3;
var op4;
op4=2;
op2=2; 
op3=2;
op1=valida();
if (op1==1){
	
op2=validaciones();
}
if(op2==1){
	
//	alert("entra a foto");
op3=foto();	
}
if(op3==1){
	
op4=validacodigodeseguridad();	
}
//op3=comprueba(document.formular);
//

if((op1==1)&&(op2==1)&&(op3==1)&&(op4==1)){
return true; 
}
 
else{
return false; 
}
}


function valida(){
 
	var ab="";
	if(document.formi.nombre.value==""){
	ab+="Olvidaste escribir tu nombre \n";
	}
	if(document.formi.app.value==""){
	ab+="Olvidaste escribir tu apellido paterno \n";
	}
	if(document.formi.apm.value==""){
	document.formi.apm.value="----------";
	}
	if(document.formi.edad.value==""){
	ab+="Se te olvido poner tu edad \n";
	}
	if(document.formi.rfc.value==""){
	ab+="Olvidaste poner tu RFC \n";
		}
	else{
		todorfc=document.formi.rfc.value;
		stanio=todorfc.charAt(4)+todorfc.charAt(5);
		stmes=todorfc.charAt(6)+todorfc.charAt(7);
		stdia=todorfc.charAt(8)+todorfc.charAt(9);
		sttotal=todorfc.charAt(4)+todorfc.charAt(5)+todorfc.charAt(6)+todorfc.charAt(7)+todorfc.charAt(8)+todorfc.charAt(9);
		stanio2=parseInt(stmes);
		stmes2=parseInt(stmes);
		stdia2=parseInt(stdia);
		if(stdia2>31){
			ab+="Acomodaste mal los datos del el RFC recuerda es aņo mes y dia \n";
		}
		if(stmes2>12){
			ab+="Acomodaste mal los datos del el RFC recuerda es aņo mes y dia \n";
		}
	
	
	}
	if(document.formi.curp2.value==""){
	ab+="No tecleaste tu CURP \n";
	}
	else{
	todocurp=document.formi.curp2.value;
	sttotalcurp=todocurp.charAt(4)+todocurp.charAt(5)+todocurp.charAt(6)+todocurp.charAt(7)+todocurp.charAt(8)+todocurp.charAt(9);
		if(sttotal!=sttotalcurp){
			ab+="las fechas del curp y rfc no coinciden \n";
		}
	
	}
	if(document.formi.direccion.value==""){
	ab+="Donde vives?? pon tu direccion \n";
	}
	if(document.formi.municipio.value==""){
	ab+="Escribe tu poblacion \n";
	}	
	if(document.formi.colonia.value==""){
	ab+="Olvidaste escribir tu colonia \n";
	}//alert("si");
	if(document.formi.cp.value==""){
	ab+="No ingresaste tu codigo postal \n";
	}//alert("si");
	if(document.formi.mail.value==""){
	ab+="Escribenos tu correo es muy importante \n";
	}
	var correo1=document.getElementById('mail').value;
	var correo2=document.getElementById('mailr').value;
	if(correo1!=correo2){
	ab+="Error repetiste mal el correo \n";	
	}
	if(document.formi.contrase.value==""){
	ab+="No pusiste la Contraseņa \n";
	}
	if(document.formi.rcontrase.value==""){
	ab+="No repetiste la contraseņa \n";
	}
	var contra1=document.getElementById('contrase').value;
	var contra2=document.getElementById('rcontrase').value;
	if(contra1!=contra2){
	ab+="Error repetiste mal la contraseņa \n";	
	}
 	if(document.formi.codigoseg.value==""){
	ab+="No escribiste el codigo de seguridad \n";
	}
	if(ab==""){
	return 1;
	}
	else{
	alert(ab);
	return 2;
	}
}


function validaciones(){
var val="";
var s = document.formi.mail.value;
var filter=/^[A-Za-z][A-Za-z0-9_.-]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
if (filter.test(s)){
}
else{
 val="el E-Mail no es correcto! \n";
}

var filter=/^(([A-Z]|[a-z]|\s){1})(([A-Z]|[a-z]){3})([0-9]{6})(([A-Z]|[a-z0-9]){3})$/;
var s2=document.formi.rfc.value;
if(filter.test(s2)){

}
else{
 val+="el RFC no valido! \n";
 
}

var filter=/^([A-Za-z]{4})([0-9]{6})([A-Za-z]{6})([0-9]{2})$/;
var s3=document.formi.curp2.value;

if(filter.test(s3)){

}
else{
 val+="el Curp no valido! \n";
 
}

s4=document.formi.cp.value;
s5=s4.length;
if(s5==5){
}
else{
	val+="el C.P no valido! \n";
}

if(val==""){
return 1;
}
else{
alert(val);
return 2;

}
}

function foto(){
//	alert("entra a la funcion");
var cadena=document.formi.foto.value;
//alert (cadena);
var medida;
var compara;
var tipo;

if(cadena.length>0){
//alert(cadena.length);
var compara2="JPG";
tipo=cadena.toUpperCase();
//alert(tipo);
medida=(tipo.length)-3
compara=tipo.substr(medida);
if(compara==compara2){ 
return 1;
}
else{
alert("El formato de la foto no es valido");
return 2;
}
}
else{
return 1;	
}
}



function validacodigodeseguridad(){
//	alert("entra a ver el codigo");
var verco=document.getElementById('evaluacion').value;	
//alert(verco);
var val="";
if(verco==1){
}
else{
val+="el codigo que escribiste esta erroneo \n";
}
var curp=document.getElementById('curpverificado').value;
	if(curp==1){
}
else{    //cambia aqui el correo
val+="el curp esta duplicado ,\n si ya habias creado a tu usuario pon tu correo y curp en la pagina de inicio \n si no lo habias creado mandanos un correo a medicina_ssj@hotmail.com";
}
if(val!=""){
	alert(val);
return 2;	
}
else{
return 1;	
}
}


function revisaelcodigo(){
		var codigo=document.getElementById('codigoseg').value;
	/*	curp=toUpperCase(curp);*/

		 var pag="verificacodigo.php/?codigo="+codigo;

        divResultado = document.getElementById('co');

        ajax=nuevoAjax();

        ajax.open("GET", pag);

        ajax.onreadystatechange=function() {

               if (ajax.readyState==4) {

                       divResultado.innerHTML = ajax.responseText

               }

        }

        ajax.send(null)


	
}



function entidadestado(){	
var enes=document.formi.poblacion.value;

if(enes=="Aguascalientes"){
document.formi.entidad.value="1";
}

if(enes=="Baja California Norte"){
document.formi.entidad.value="2";
}

if(enes=="Baja California Sur"){
document.formi.entidad.value="3";
}

if(enes=="Campeche"){
document.formi.entidad.value="4";
}

if(enes=="Coahuila"){
document.formi.entidad.value="5";
}

if(enes=="Colima"){
document.formi.entidad.value="6";
}

if(enes=="Chiapas"){
document.formi.entidad.value="7";
}

if(enes=="Chihuahua"){
document.formi.entidad.value="8";
}

if(enes=="Distrito Federal"){
document.formi.entidad.value="9";
}

if(enes=="Durango"){
document.formi.entidad.value="10";
}

if(enes=="Guanajuato"){
document.formi.entidad.value="11";
}

if(enes=="Guerrero"){
document.formi.entidad.value="12";
}

if(enes=="Hidalgo"){
document.formi.entidad.value="13";
}

if(enes=="Jalisco"){
document.formi.entidad.value="14";
}

if(enes=="Estado de Mexico"){
document.formi.entidad.value="15";
}

if(enes=="Michoacan"){
document.formi.entidad.value="16";
}

if(enes=="Morelos"){
document.formi.entidad.value="17";
}



if(enes=="Nayarit"){
document.formi.entidad.value="18";
}

if(enes=="Nuevo Leon"){
document.formi.entidad.value="19";
}

if(enes=="Oaxaca"){
document.formi.entidad.value="20";
}

if(enes=="Puebla"){
document.formi.entidad.value="21";
}

if(enes=="Queretaro"){
document.formi.entidad.value="22";
}

if(enes=="Quintana Roo"){
document.formi.entidad.value="23";
}

if(enes=="San Luis Potosi"){
document.formi.entidad.value="24";
}

if(enes=="Sinaloa"){
document.formi.entidad.value="25";
}

if(enes=="Sonora"){
document.formi.entidad.value="26";
}

if(enes=="Tabasco"){
document.formi.entidad.value="27";
}

if(enes=="Tlaxcala"){
document.formi.entidad.value="28";
}

if(enes=="Tamaulipas"){
document.formi.entidad.value="29";
}

if(enes=="Veracruz"){
document.formi.entidad.value="30";
}

if(enes=="Yucatan"){
document.formi.entidad.value="31";
}

if(enes=="Zacatecas"){
document.formi.entidad.value="32";
}



}




function validaalcargar(){
 
 verificacion('nombre');
 verificacion('app');
 verificacion('apm');
 verificacion('edad');
 verificacion('curp2');
 erificacion('rfc');
 verificacion('direccion');
 verificacion('cp');
 verificacion('municipio');
 verificacion('telefono');
 verificacion('mail');
 verificacion('contrase');
 document.getElementById('codigoseg').value="";
 document.getElementById('evaluacion').value="1";
 
}


function muestra1(variable, afectado, otroafectado){
//	alert("entra");
//	var iden=document.getElementById(identificador).value;
	var vari=document.getElementById(variable).value;
//	var afec=document.getElementById(afectado).value;
//alert(vari);
//alert(afectado);
if (vari==0){
	document.getElementById(afectado).style.display="block";
	document.getElementById(otroafectado).src="images/min.png";
	document.getElementById(variable).value=1;
}
if (vari==1){
	document.getElementById(afectado).style.display="none";
	document.getElementById(otroafectado).src="images/max.png";
	document.getElementById(variable).value=0;
}
	
	
}


function cambiaamayusculas(){
	
	var vari=document.getElementById('codigoseg').value;
	vari=vari.toLowerCase();
//	alert(vari);
	document.getElementById('codigoseg').value=vari;
}

function cambiaimagenopciones(identi,archivote){
	document.getElementById(identi).src=archivote;

}
function enviaimprime(){
	document.formiformato.submit();
}
function enviamodi(){
	document.formimodific.submit();
}

function mandafoto(){
//alert("modifica tu foto");
var curp=document.formi.supercurp.value;
var contrase=document.formi.supercontrase.value;
window.open("cambiafoto.php?curp="+curp+"&contrase="+contrase,'ventana1', 'scrollbars=no,resizable=yes,width=300,height=350,status=no,location=no,toolbar=no');
}

function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;
 
         return true;
      }
//funciones para la modificacion

function validaciontotalformulario2(){
	//alert("si");
var op1;
var op2;
var op4;
op4=2;
op2=2; 
op3=2;
op1=2;
op1=valida2();
if (op1==1){
	
op2=validaciones2();
}
if(op2==1){
	
//	alert("entra a foto");
op4=validacodigodeseguridad2();	
}


if((op1==1)&&(op2==1)&&(op4==1)){
return true; 
}
 
else{
return false; 
}
}



function valida2(){
 
	var ab="";
	if(document.formi.nombre.value==""){
	ab+="Olvidaste escribir tu nombre \n";
	}
	if(document.formi.app.value==""){
	ab+="Olvidaste escribir tu apellido paterno \n";
	}
	if(document.formi.apm.value==""){
	document.formi.apm.value="----------";
	}
	if(document.formi.edad.value==""){
	ab+="Se te olvido poner tu edad \n";
	}
	if(document.formi.rfc.value==""){
	ab+="Olvidaste poner tu RFC \n";
		}
	else{
		todorfc=document.formi.rfc.value;
		stanio=todorfc.charAt(4)+todorfc.charAt(5);
		stmes=todorfc.charAt(6)+todorfc.charAt(7);
		stdia=todorfc.charAt(8)+todorfc.charAt(9);
		sttotal=todorfc.charAt(4)+todorfc.charAt(5)+todorfc.charAt(6)+todorfc.charAt(7)+todorfc.charAt(8)+todorfc.charAt(9);
		stanio2=parseInt(stmes);
		stmes2=parseInt(stmes);
		stdia2=parseInt(stdia);
		if(stdia2>31){
			ab+="Acomodaste mal los datos del el RFC recuerda es aņo mes y dia \n";
		}
		if(stmes2>12){
			ab+="Acomodaste mal los datos del el RFC recuerda es aņo mes y dia \n";
		}
	
	
	}
	if(document.formi.curp2.value==""){
	ab+="No tecleaste tu CURP \n";
	}
	else{
	todocurp=document.formi.curp2.value;
	sttotalcurp=todocurp.charAt(4)+todocurp.charAt(5)+todocurp.charAt(6)+todocurp.charAt(7)+todocurp.charAt(8)+todocurp.charAt(9);
		if(sttotal!=sttotalcurp){
			ab+="las fechas del curp y rfc no coinciden \n";
		}
	
	}
	if(document.formi.direccion.value==""){
	ab+="Donde vives?? pon tu direccion \n";
	}
	if(document.formi.municipio.value==""){
	ab+="Escribe tu poblacion \n";
	}	
	if(document.formi.colonia.value==""){
	ab+="Olvidaste escribir tu colonia \n";
	}//alert("si");
	if(document.formi.cp.value==""){
	ab+="No ingresaste tu codigo postal \n";
	}//alert("si");
	if(document.formi.mail.value==""){
	ab+="Escribenos tu correo es muy importante \n";
	}
	var correo1=document.getElementById('mail').value;
	var correo2=document.getElementById('mailr').value;
	if(correo1!=correo2){
	ab+="Error repetiste mal el correo \n";	
	}
	
 	if(document.formi.codigoseg.value==""){
	ab+="No escribiste el codigo de seguridad \n";
	}
	if(ab==""){
	return 1;
	}
	else{
	alert(ab);
	return 2;
	}
}

function validaciones2(){
var val="";
var s = document.formi.mail.value;
var filter=/^[A-Za-z][A-Za-z0-9_.-]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
if (filter.test(s)){
}
else{
 val="el E-Mail no es correcto! \n";
}

var filter=/^(([A-Z]|[a-z]|\s){1})(([A-Z]|[a-z]){3})([0-9]{6})(([A-Z]|[a-z0-9]){3})$/;
var s2=document.formi.rfc.value;
if(filter.test(s2)){

}
else{
 val+="el RFC no valido! \n";
 
}

var filter=/^([A-Za-z]{4})([0-9]{6})([A-Za-z]{6})([0-9]{2})$/;
var s3=document.formi.curp2.value;

if(filter.test(s3)){

}
else{
 val+="el Curp no valido! \n";
 
}

s4=document.formi.cp.value;
s5=s4.length;
if(s5==5){
}
else{
	val+="el C.P no valido! \n";
}

if(val==""){
return 1;
}
else{
alert(val);
return 2;

}
}


function validacodigodeseguridad2(){
//	alert("entra a ver el codigo");
var verco=document.getElementById('evaluacion').value;	
//alert(verco);
var val="";
if(verco==1){
}
else{
val+="el codigo que escribiste esta erroneo \n";
}
var curp=document.getElementById('curpverificado').value;
/*if(curp==1){
}
else{    //cambia aqui el correo
val+="el curp esta duplicado ,\n si ya habias creado a tu usuario pon tu correo y curp en la pagina de inicio \n si no lo habias creado mandanos un correo a medicina_ssj@hotmail.com";
}
*/
if(val!=""){
	alert(val);
return 2;	
}
else{
return 1;	
}
}


function revisapais(){
	var apm=document.getElementById('apm').value;
	var pais=document.getElementById('pais').value;
	if((pais!="MEXICANA")&&(apm=="")){
		document.getElementById('apm').value="---";
	}
	
	
}


function revisacartilla(){
	
	var sexo=document.getElementById('sexo').value;
	if((sexo=="Masculino")||(sexo=="MASCULINO")){
		document.getElementById('cm1').style.display="block";
		document.getElementById('cm2').style.display="block";
		
	}
	else{
		document.getElementById('cm1').style.display="none";
		document.getElementById('cm2').style.display="none";
	}
	
}

function revisapais(){
	var pais=document.getElementById('pais').value;
	if(pais!="MEXICANA"){
		document.getElementById('paisid').style.display="block";
	}
	else{
		document.getElementById('paisid').style.display="none";	
	}
}


function validacontrasenas(){
//	alert("si");
var op2;
var op4;
op4=document.getElementById('contra1').value;
op2=document.getElementById('contra2').value; 


if(op2==op4){
return true; 
}
 
else{
	alert("no son iguales las frases o palabras que escogiste \n");
return false; 
}

}

function correoaenviar(){
	alert("Espera un momento, se te enviara un mail a tu correo");
		var correo=document.getElementById('correo').value;
		var curp=document.getElementById('user').value;
	/*	curp=toUpperCase(curp);*/
		//var curp=curp.toUpperCase();
//alert(curp);
		 var pag="correocontra.php/?curp="+curp+"&correo="+correo;

        divResultado = document.getElementById('respuesta');

        ajax=nuevoAjax();

        ajax.open("GET", pag);

        ajax.onreadystatechange=function() {

               if (ajax.readyState==4) {

                       divResultado.innerHTML = ajax.responseText

               }

        }

        ajax.send(null)


	
}

function trabajador(){
//	alert("entra");
	var estrabajador=document.getElementById('tssj').value;
	if(estrabajador=='on'){
		document.getElementById('sitssj').style.display="block";
	}
	else{
		document.getElementById('sitssj').style.display="none";
		document.getElementById('localidadssj').value="";
	}
	
//	alert(estrabajador);
}
