function validNum(){
	if(event.keyCode == 48 || event.keyCode == 49 || event.keyCode == 50 || event.keyCode == 51 || event.keyCode == 52 || event.keyCode == 53 || event.keyCode == 54 || event.keyCode == 55 || event.keyCode == 56 || event.keyCode == 57){
		return true;
	}else{		!isNaN(1,23)
		return false;
		}
}

function validEst(){
	if(event.keyCode == 46 || event.keyCode == 48 || event.keyCode == 49 || event.keyCode == 50 || event.keyCode == 51 || event.keyCode == 52 || event.keyCode == 53 || event.keyCode == 54 || event.keyCode == 55 || event.keyCode == 56 || event.keyCode == 57){
		return true;
	}else{
		return false;
		}
}

jQuery.noConflict();

	jQuery(document).ready(function(){
		jQuery("#pais_origen").change(function(){
			jQuery.ajax({
				type: "POST",
				url: "../home/includes/scripts.asp",
				data: "pais_id="+jQuery("#pais_origen").val()+"&band=1",
				success: function(data){
					jQuery("#response_pais").html(data);
				}
			});
		});
		
		jQuery("#pais_destino").change(function(){
			jQuery.ajax({
				type: "POST",
				url: "../home/includes/scripts.asp",
				data: "pais_id="+jQuery("#pais_destino").val()+"&band=2",
				success: function(data){
					jQuery("#response_pais_destino").html(data);
				}
			});
		});
		
		$.tools.dateinput.localize("es", {
			months: 'Enero,Febrero,Marzo,Abril,Mayo,Junio,Julio,Agosto,Septiembre,Octubre,Noviembre,Diciembre',
			shortMonths:  'Ene,Feb,Mar,Abr,May,Jun,Jul,Ago,Sep,Oct,Nov,Dec',
			days:         'Domingo,Lunes,Martes,Miercoles,Jueves,Viernes,Sabado',
			shortDays:    'Dom,Lun,Mar,Mie,Jue,Vie,Sab'
		});

		$(":date").dateinput({
			format: 'dd-mm-yyyy',
			selectors: true,
			yearRange: [-100,100],
			offset: [10, 20],
			speed: 'fast',
			lang: 'es'
		});
		
		$('#form_reg').submit(function(){
			val = 0;
			if($("#nombres").val() == ""){
				$("#nombres_error").html("<p>Falta escribir el nombre</p>");
				$("#nombres_error").css("display","block");
				val = 1;
			}else if($("#nombres").val().length > 50){
					$("#nombres_error").html("<p>El nombre no debe ser mayor a 50 caracteres</p>");
					$("#nombres_error").css("display","block");
					val = 1;
				}else{
					$("#nombres_error").css("display","none");
				}
			
			if($("#appa").val() == ""){
				$("#appa_error").html("<p>Falta escribir el apellido paterno</p>");
				$("#appa_error").css("display","block");
				val = 1;
			}else if($("#appa").val().length > 50){
					$("#appa_error").html("<p>El apellido paterno no debe ser mayor a 50 caracteres</p>");
					$("#appa_error").css("display","block");
					val = 1;
				}else{
					$("#appa_error").css("display","none");
				}
			if($("#apma").val() == ""){
				$("#apma_error").html("<p>Falta escribir el apellido materno</p>");
				$("#apma_error").css("display","block");
				val = 1;
			}else if($("#apma").val().length > 50){
					$("#apma_error").html("<p>El apellido materno no debe ser mayor a 50 caracteres</p>");
					$("#apma_error").css("display","block");
					val = 1;
				}else{
					$("#apma_error").css("display","none");
				}
			if($("#edad").val() == ""){
				$("#edad_error").html("<p>Falta escribir la edad</p>");
				$("#edad_error").css("display","block");
				val = 1;
			}else if(isNaN($("#edad").val())){
					$("#edad_error").html("<p>La edad debe ser númerica</p>");
					$("#edad_error").css("display","block");
					val = 1;
				}else if($("#edad").val().length > 2){
					$("#edad_error").html("<p>La edad debe ser maximo de 2 caracteres</p>");
					$("#edad_error").css("display","block");
					val = 1;
				}else{
					$("#edad_error").css("display","none");
				}
			if($("#ciudad_destino").val().length > 50){
				$("#ciudad_destino_error").html("<p>La ciudad no debe ser mayor a 50 caracteres</p>");
				$("#ciudad_destino_error").css("display","block");
				val = 1;
			}else{
				$("#ciudad_destino_error").css("display","none");
			}
			if($("#alias").val().length > 100){
				$("#alias_error").html("<p>El Alias no debe ser mayor a 100 caracteres</p>");
				$("#alias_error").css("display","block");
				val = 1;
			}else{
				$("#alias_error").css("display","none");
			}
			if($("#localidad_origen").val().length > 50){
				$("#localidad_origen_error").html("<p>La localidad no debe ser mayor a 50 caracteres</p>");
				$("#localidad_origen_error").css("display","block");
				val = 1;
			}else{
				$("#localidad_origen").css("display","none");
			}
			if($("#puntos").val().length > 500){
				$("#puntos_error").html("<p>Los puntos no deben ser mayores a 500 caracteres</p>");
				$("#puntos_error").css("display","block");
				val = 1;
			}else{
				$("#puntos_error").css("display","none");
			}
			if($("#circunstancias").val().length > 500){
				$("#circunstancias_error").html("<p>Las circunstancias no debe ser mayor a 500 caracteres</p>");
				$("#circunstancias_error").css("display","block");
				val = 1;
			}else{
				$("#circunstancias_error").css("display","none");
			}
			if($("#oficio_p").val().length > 50){
				$("#oficio_p_error").html("<p>La profesión no debe ser mayor a 50 caracteres</p>");
				$("#oficio_p_error").css("display","block");
				val = 1;
			}else{
				$("#oficio_p_error").css("display","none");
			}
			if($("#idiomas").val().length > 50){
				$("#idiomas_error").html("<p>Los idiomas no deben ser mayores a 50 caracteres</p>");
				$("#idiomas_error").css("display","block");
				val = 1;
			}else{
				$("#idiomas_error").css("display","none");
			}
			if($("#complexion").val().length > 50){
				$("#complexion_error").html("<p>La complexión no debe ser mayor a 50 caracteres</p>");
				$("#complexion_error").css("display","block");
				val = 1;
			}else{
				$("#complexion_error").css("display","none");
			}
			if($("#piel").val().length > 50){
				$("#piel_error").html("<p>La piel no debe ser mayor a 50 caracteres</p>");
				$("#piel_error").css("display","block");
				val = 1;
			}else{
				$("#piel_error").css("display","none");
			}
			if($("#cabello").val().length > 50){
				$("#cabello_error").html("<p>El cabello no debe ser mayor a 50 caracteres</p>");
				$("#cabello_error").css("display","block");
				val = 1;
			}else{
				$("#cabello_error").css("display","none");
			}
			if($("#ojos").val().length > 50){
				$("#ojos_error").html("<p>Los ojos no deben ser mayores a 50 caracteres</p>");
				$("#ojos_error").css("display","block");
				val = 1;
			}else{
				$("#ojos_error").css("display","none");
			}
			if($("#rasgos").val().length > 500){
				$("#rasgos_error").html("<p>Los rasgos no deben ser mayores a 500 caracteres</p>");
				$("#rasgos_error").css("display","block");
				val = 1;
			}else{
				$("#rasgos_error").css("display","none");
			}
			if($("#dentadura").val().length > 500){
				$("#dentadura_error").html("<p>La dentadura no debe ser mayor a 500 caracteres</p>");
				$("#dentadura_error").css("display","block");
				val = 1;
			}else{
				$("#dentadura_error").css("display","none");
			}
			if($("#fracturas").val().length > 500){
				$("#fracturas_error").html("<p>Las fracturas no deben ser mayores a 500 caracteres</p>");
				$("#fracturas_error").css("display","block");
				val = 1;
			}else{
				$("#fracturas_error").css("display","none");
			}
			if(isNaN($("#estatura").val())){
				$("#estatura_error").html("<p>La estatura debe ser númerica</p>");
				$("#estatura_error").css("display","block");
				val = 1;
			}else{
				$("#estatura_error").css("display","none");
			}
			if($("#nombres_f").val() == ""){
				$("#nombres_f_error").html("<p>Falta escribir los nombres del familiar</p>");
				$("#nombres_f_error").css("display","block");
				val = 1;
			}else if($("#nombres_f").val().length > 50){
				$("#nombres_f_error").html("<p>El nombre no debe ser mayor a 50 caracteres</p>");
				$("#nombres_f_error").css("display","block");
				val = 1;
			}else{
				$("#nombres_f_error").css("display","none");
			}
			if($("#appa_f").val() == ""){
				$("#appa_f_error").html("<p>Falta escribir los apellido paterno del familiar</p>");
				$("#appa_f_error").css("display","block");
				val = 1;
			}else if($("#appa_f").val().length > 50){
				$("#appa_f_error").html("<p>El apellido no debe ser mayor a 50 caracteres</p>");
				$("#appa_f_error").css("display","block");
				val = 1;
			}else{
				$("#appa_f_error").css("display","none");
			}
			if($("#apma_f").val() == ""){
				$("#apma_f_error").html("<p>Falta escribir los apellido materno del familiar</p>");
				$("#apma_f_error").css("display","block");
				val = 1;
			}else if($("#apma_f").val().length > 50){
				$("#apma_f_error").html("<p>El apellido no debe ser mayor a 50 caracteres</p>");
				$("#apma_f_error").css("display","block");
				val = 1;
			}else{
				$("#apma_f_error").css("display","none");
			}
			if($("#parentesco_f").val() == ""){
				$("#parentesco_f_error").html("<p>Falta escribir el parentesco del familiar</p>");
				$("#parentesco_f_error").css("display","block");
				val = 1;
			}else if($("#parentesco_f").val().length > 50){
				$("#parentesco_f_error").html("<p>El parentesco no debe ser mayor a 50 caracteres</p>");
				$("#parentesco_f_error").css("display","block");
				val = 1;
			}else{
				$("#parentesco_f_error").css("display","none");
			}
			/*
			if($("#direccion_f").val() == ""){
				$("#direccion_f_error").html("<p>Falta escribir la direcci&oacute;n del familiar</p>");
				$("#direccion_f_error").css("display","block");
				val = 1;
			}else if($("#direccion_f").val().length > 200){
				$("#direccion_f_error").html("<p>La dirección no debe ser mayor a 200 caracteres</p>");
				$("#direccion_f_error").css("display","block");
				val = 1;
			}else{
				$("#direccion_f_error").css("display","none");
			}
			if($("#telefono_f").val() == ""){
				$("#telefono_f_error").html("<p>Falta escribir el tel&eacute;fono del familiar</p>");
				$("#telefono_f_error").css("display","block");
				val = 1;
			}else if($("#telefono_f").val().length > 150){
				$("#telefono_f_error").html("<p>El telefono no debe ser mayor a 150 caracteres</p>");
				$("#telefono_f_error").css("display","block");
				val = 1;
			}else{
				$("#telefono_f_error").css("display","none");
			}
			if($("#email_f").val() == ""){
				$("#email_f_error").html("<p>Falta escribir el correo electr&oacute;nico del familiar</p>");
				$("#email_f_error").css("display","block");
				val = 1;
			}else if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($("#email_f").val())){
						$('#email_f_error').html('<p>El correo no es valido</p>');
						$("#email_f_error").css("display","block");
						val = 1;
					}else if($("#email_f").val().length > 50){
						$('#email_f_error').html('<p>El correo no debe ser mayor a 50 caracteres</p>');
						$("#email_f_error").css("display","block");
						val = 1;
					}else{
						$("#email_f_error").css("display","none");
					}*/
			if($("#nombre_o").val() == ""){
				$("#nombre_o_error").html("<p>Falta escribir el nombre de la organizaci&oacute;n</p>");
				$("#nombre_o_error").css("display","block");
				val = 1;
			}else if($("#nombre_o").val().length > 50){
				$("#nombre_o_error").html("<p>El nombre no debe ser mayor a 50 caracteres</p>");
				$("#nombre_o_error").css("display","block");
				val = 1;
			}else{
				$("#nombre_o_error").css("display","none");
			}
			if($("#telefono_o").val() == ""){
				$("#telefono_o_error").html("<p>Falta escribir el tel&eacute;fono de la organizaci&oacute;n</p>");
				$("#telefono_o_error").css("display","block");
				val = 1;
			}else if($("#telefono_o").val().length > 50){
				$("#telefono_o_error").html("<p>El teléfono no debe ser mayor a 50 caracteres</p>");
				$("#telefono_o_error").css("display","block");
				val = 1;
			}else{
				$("#telefono_o_error").css("display","none");
			}
			if($("#email_o").val() == ""){
				$("#email_o_error").html("<p>Falta escribir el correo electr&oacute;nico de la organizaci&oacute;n</p>");
				$("#email_o_error").css("display","block");
				val = 1;
			}else if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($("#email_o").val())){
						$('#email_o_error').html('<p>El correo no es valido</p>');
						$("#email_o_error").css("display","block");
						val = 1;
					}else if($("#email_o").val().length > 150){
						$('#email_o_error').html('<p>El correo no debe ser mayor a 150 caracteres</p>');
						$("#email_o_error").css("display","block");
						val = 1;
					}else{
						$("#email_o_error").css("display","none");
					}
			if($("#contacto_o").val() == ""){
				$("#contacto_o_error").html("<p>Falta escribir el contacto de la organizaci&oacute;n</p>");
				$("#contacto_o_error").css("display","block");
				val = 1;
			}else if($("#contacto_o").val().length > 150){
				$("#contacto_o_error").html("<p>El contacto no debe ser mayor a 150 caractertes</p>");
				$("#contacto_o_error").css("display","block");
				val = 1;
			}else{
				$("#contacto_o_error").css("display","none");
			}
			if($("#fecha_not").val() == ""){
				$("#fecha_not_error").html("<p>Falta escribir la fecha de notificaci&oacute;n</p>");
				$("#fecha_not_error").css("display","block");
				val = 1;
			}else{
				$("#fecha_not_error").css("display","none");
			}
			if(val == 1){
				$("#guardar_error").css("display","block");
				return false;
			}else{
				return true;
			}
		});
	});
