$(document).ready(function () {
    iniciar();
});

//iniciar
function iniciar(){


	$("#documento").numeric();
	$("#domicilio_altura").numeric();
	$("#telefono_area").numeric();
	$("#telefono_prefijo").numeric();
	$("#telefono_sufijo").numeric();
	$("#celular_area").numeric();
	$("#celular_prefijo").numeric();
	$("#celular_sufijo").numeric();


	$('#experiencia_laboral1').click(function(){
	  $('#ir_a').val('experiencia_laboral');
	});
	$('#niveles_educacion1').click(function(){
	  $('#ir_a').val('niveles_educacion');
	});
	$('#finalizo1').click(function(){
	  $('#ir_a').val('finalizo');
	});
	
	$('#experiencia_laboral2').click(function(){
	  $('#ir_a').val('experiencia_laboral');
	});
	$('#niveles_educacion2').click(function(){
	  $('#ir_a').val('niveles_educacion');
	});
	$('#finalizo2').click(function(){
	  $('#ir_a').val('finalizo');
	});

	$("#provincia").change(function(){
		consulta_localidads($("#provincia").val());
		resetear_localidads();
		resetear_ciudad();
	});

}


//llenar el desplegable de tarjetas
function consulta_localidads(id_provincia){
    desplegable_cargando('localidad');
	resetear_ciudad();
	var contenido = '<option value="" selected="selected">SELECCIONAR</option>';
    $("#localidad").html(contenido);
    $.ajax({
        type: "GET",
        url: "/cv/obtener_xml_localidades/"+id_provincia+"/",
        datatype: "xml",
        success: function(xml){
			var contenido = '';
            var value = '';
            var texto = '';
            contenido += '<option value="" selected="selected">SELECCIONAR</option>';
            $(xml).find("datos").each(function(){
                value = $(this).find("id_localidad").text();
                texto = $(this).find("nombre").text();
                contenido += '<option value="'+value+'">'+texto+'</option>';
            });
            $("#localidad").html(contenido);
            $("#localidad").change(function(){
                consulta_ciudad($("#localidad").val());
            });
        }
    });
}

//llenar el desplegable de tarjetas
function consulta_ciudad(id_localidad){
    desplegable_cargando('ciudad');
    var contenido = '<option value="" selected="selected">SELECCIONAR</option>';
    $("#ciudad").html(contenido);
    $.ajax({
        type: "GET",
        url: "/cv/obtener_xml_ciudades/"+id_localidad+"/",
        datatype: "xml",
        success: function(xml){
            var contenido = '';
            var value = '';
            var texto = '';
            contenido += '<option value="" selected="selected">SELECCIONAR</option>';
			contenido += '<option value="1" >OTRA CIUDAD</option>';
            $(xml).find("datos").each(function(){
                value = $(this).find("id_ciudad").text();
                texto = $(this).find("nombre").text();
                contenido += '<option value="'+value+'">'+texto+'</option>';
            });
            $("#ciudad").html(contenido);
        }
    });
}

//mostrar Espere... en un desplegable
function desplegable_cargando(desplegable){
    var contenido = '<option value="" selected="selected">Espere...</option>';
    $("#"+desplegable).html(contenido);
}

//resetear desplegables de tarjetas
function resetear_localidads(){
    var contenido = '<option value="" selected="selected">SELECCIONAR</option>';
    $("#localidad").html(contenido);
}

//resetear desplegables de tarjetas
function resetear_ciudad(){
    var contenido = '<option value="" selected="selected">SELECCIONAR</option>';
    $("#ciudad").html(contenido);
}

