function axc(enviar, idrecibir, btn){
	var divrecibir=$(idrecibir);
	var botonsub=$(btn);
	var prueboRequest = new Request({
		method: 'get', 
		url: enviar,
		onRequest: function() {divrecibir.innerHTML='<img src="images/loader.gif" />'; botonsub.disabled=true;}, 
		onSuccess: function(texto, xmlrespuesta){divrecibir.innerHTML = texto; botonsub.disabled=false;},
		onFailure: function(){ alert('No se pudo completar la operacion, intentelo otra vez');return 0;}
	}).send(); 
}

function axcountry(idrecibir, country, control, idrecibir2, control2, idrecibir3){
	axc('/ajax/states.php?name='+control+'&country='+country+'&name2='+control2+'&recibir='+idrecibir2, idrecibir, 'bsubmit');
	//solo USA muestra ciudades
	$(idrecibir2).innerHTML="<select name='"+control2+"' id='"+control2+"' class='register_employer'><option value=''>Select City</option></select>";
	if(country=='United States'){
		$(idrecibir3).style.display='block';
	}
	else {
		$(idrecibir3).style.display='none';
	}
}
function axcountry2(idrecibir, country, control, clase){
	axc('/ajax/states2.php?name='+control+'&country='+country+'&clase='+clase, idrecibir, 'bsubmit');
}
function axcountry3(idrecibir, country, control, clase, idrecibir2, control2, clase2, idrecibir3) {
    axc('/ajax/states3.php?name=' + control + '&country=' + country + '&name2=' + control2 + '&recibir=' + idrecibir2 + '&clase=' + clase + '&clase2=' + clase2, idrecibir, 'bsubmit');
    //solo USA muestra ciudades
    $(idrecibir2).innerHTML = "<select name='" + control2 + "' id='" + control2 + "' class='" + clase2 + "'><option value=''>All Cities</option></select>";
    if (country == 'United States') {
        $(idrecibir3).style.display = 'block';
    }
    else {
        $(idrecibir3).style.display = 'none';
    }
}
function axstate(idrecibir, state, control){
	axc('/ajax/cities.php?name='+control+'&state='+state, idrecibir, 'bsubmit');
}
function axstate2(idrecibir, state, control, clase) {
    axc('/ajax/cities2.php?name=' + control + '&state=' + state + '&clase=' + clase, idrecibir, 'bsubmit');
}
function axstateadv(country) {
    axc('/ajax/states_adv.php?country=' + country, 'advanced_search_state_right', 'bsubmit');
}
function axstateadv2(country) {
    axc('/ajax/states_adv2.php?country=' + country, 'job_agent_mult_locations_right', 'bsubmit');
}