var validacion;
var cont=0;


function valida_datos(){

	if (document.forms.form1.paterno.value.length==0){
		alert("Tiene que escribir su apellido paterno");
		document.forms.form1.paterno.focus();
		return 0;
	}
	if (document.forms.form1.materno.value.length==0){
		alert("Tiene que escribir su apellido materno");
		document.forms.form1.materno.focus();
		return 0;
	}
	if (document.forms.form1.nombre.value.length==0){
		alert("Tiene que escribir su nombre");
		document.forms.form1.nombre.focus();
		return 0;
	}
	if (document.forms.form1.secundaria.value.length==0){
		alert("Tiene que escribir el nombre de la secundaria de procedencia");
		document.forms.form1.secundaria.focus();
		return 0;
	}
	if (document.forms.form1.calle_num.value.length==0){
		alert("Tiene que escribir la calle y número de su dirección");
		document.forms.form1.calle_num.focus();
		return 0;
	}
	
	if (document.forms.form1.colonia.value.length==0){
		alert("Tiene que escribir la colonia de su dirección");
		document.forms.form1.colonia.focus();
		return 0;
	}
		
	if (document.forms.form1.municipio.value.length==0){
		alert("Tiene que escribir el municipio de su dirección");
		document.forms.form1.municipio.focus();
		return 0;
	}
	if (document.forms.form1.estado.selectedIndex==0){
		alert("Tiene que seleccionar el estado en donde vive");
		document.forms.form1.estado.focus();
		return 0;
	}
	
	
	if (document.forms.form1.medio.selectedIndex==0){
		alert("Tiene que seleccionar el medio de publicidad por el cual se entero de los cursos");
		document.form1.medio.focus();
		return 0;		
	}
	
	document.form1.submit();
}


function cambia_variable(xval){
	validacion=xval;	
}

function validar (e){
	var car= (window.Event) ? e.Which : e.keyCode;
	// Solo letras y espacios
	if ((car>=65 && car<=90) || (car>=97 && car<=122)) { 		
		return true;
		}
	else {		
		return false;   
	}
	
}

function tecla(e){
    var codigoTecla = (window.Event) ? e.which : e.keyCode;
    cadenaTecla=(String.fromCharCode(codigoTecla));
	//alert("Longitud ="+document.form1.paterno.maxlength);	
	//var paterno=document.forms.form1.paterno.name;
	//var x="paterno";
	//if (paterno=="paterno")alert(paterno);
	//alert(validacion);
	if (validacion==1){// Solo letras y espacios
		if ((codigoTecla>=65 && codigoTecla<=90) || (codigoTecla>=97 && codigoTecla<=122) || (codigoTecla==225 || codigoTecla==233 || codigoTecla==237 || codigoTecla==243 || codigoTecla==250 || codigoTecla==32)) { 		
				return true;
		}
		else return false;   
	}
    if (validacion==2){ // Admite numeros, letras y espacios
		if ((codigoTecla>=48 && codigoTecla<=57) || (codigoTecla>=65 && codigoTecla<=90) || (codigoTecla>=97 && codigoTecla<=122) || (codigoTecla==225 || codigoTecla==233 || codigoTecla==237 || codigoTecla==243 || codigoTecla==250 || codigoTecla==32)) { 		
			return true;
		}
		else return false;   
	}
	if (validacion==3){ // solo admite numeros (Codigo postal)			
				if (codigoTecla==8)					
					if (cont>=1)cont--;	
				
				if (cont<5){		
					if ((codigoTecla>=48 && codigoTecla<=57)) { 			
						cont++;
							return true;
					}
					else return false;
				}
				else return false;			
	}
	
	if (validacion==4){ // solo admite numeros y puntos(Promedio)							
					if ((codigoTecla>=48 && codigoTecla<=57)|| (codigoTecla==46)) { 			
						return true;
					}
					else return false;				
	}
	if (validacion==5){ // solo admite numeros y guiones(Telefono)							
					if ((codigoTecla>=48 && codigoTecla<=57)|| (codigoTecla==45)||(codigoTecla==40)||(codigoTecla==41)) { 			
						return true;
					}
					else return false;				
	}
	
}





