var es1=1;
var es2=2;

function cargamunis(ent, campo)
{
	$.ajax(
	{
		type: "POST",
		url: "nucleo.php",
		data: {opc:1, ent:ent},
		success: function(msg){
			$('#'+campo).html(msg)
		}
	});
}

function cargalocs(ent, muni, campo)
{
	$.ajax(
	{
		type: "POST",
		url: "nucleo.php",
		data: {opc:2, ent:ent, muni:muni},
		success: function(msg){
			$('#'+campo).html(msg)
		}
	});
}

function cancela1(valor)
{
	$("#esp2"+es1).attr('disabled','')
	$("#esp3"+es1).attr('disabled','')

	$('#esp2'+valor).attr('disabled','disabled')
	$('#esp3'+valor).attr('disabled','disabled')
	
	es1=valor
}

function cancela2(valor)
{
	$("#esp3"+es2).attr('disabled','')

	$('#esp3'+valor).attr('disabled','disabled')
	
	es2=valor
}

function formato()
{
	$("#preficha").validate({
	errorLabelContainer: $("#mensajes"),
	rules: {
		nombre:"required",
		apepat:"required",
		apemat:"required",
		promedio: {
			required: true,
			number: true,
			minValue: 6,
			maxValue: 10
		},
		curp:
		{
			required:true,
			xpreg: "([a-zA-Z]{4})([0-9]{6})([a-zA-Z]{6})([0-9]{2})",
			minLength: 18,
			maxLength: 18			
		},
		nsecundaria: "required",
		ctsecundaria: "required",
		periodo: "required",
		email: {
			required: true,
			email: true
		}
	},	
	messages: {
		nombre: "Escribe tu nombre<br>",
		apepat: "Escribe tu apellido paterno. Si no tienes, escribe XX<br>",
		apemat: "Escribe tu apellido materno. Si no tienes, escribe XX<br>",
		promedio: "Escribe tu promedio<br>",
		curp: "Necesitas escribir tu C.U.R.P. Revisa los n&uacute;meros y letras como 0 y O, 2 y Z, 1 y L/I<br>",
		nsecundaria: "Escribe el nombre de tu secundaria<br>",
		ctsecundaria: "Escribe la clave de trabajo de tu secundaria<br>",
		periodo: "Escribe el a&ntilde;o en el que entraste y en el que saliste de la secundaria, separados por un gui&oacute;n<br>",
		email: "Escribe una direcci&oacute;n de correo v&aacute;lida<br>"
	},
	submitHandler: function(form) {
		var opciones = {
			success: function(responseText, statusText) {
				if(responseText<=0)
				{
					alert("No se ha podido capturar tu solicitud. Vuelve a intentarlo.")
				}
				else
				{
					window.location.href='preficha_'+responseText
				}
			},
			url:       'nucleo.php', 
			type:      'post', 
			resetForm: true
		};
		$(form).ajaxSubmit(opciones);
		return false;
		}
	});
}

var setFecha=0
var fechaTemp=''

function ponFecha(divdestino, nombre, fechax)
{
	if(setFecha==0)
	{
		$(divdestino).html("<div id='calendario'></div>")
		$('#calendario').hide()
	}
	var y=$.ajax({url: "calendario.php", type:'post', data:{fecha:fechax, dato:nombre, divx:divdestino}, async: false}).responseText
	$('#calendario').html(y)
	if(setFecha==0) $('#calendario').fadeIn(300)
	setFecha=1
}

