function ajax(){

	var xmlhttp;

    /*@cc_on
    @if (@_jscript_version >= 5)
    try{
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e){
    try{
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch (e){
    xmlhttp = false;
    }
    }
    @else
    xmlhttp = false;
    @end @*/

    if (!xmlhttp && typeof XMLHttpRequest != 'undefined'){
        try{
            xmlhttp = new XMLHttpRequest();
        }
        catch (e){
            xmlhttp = false;
        }
    }
    return xmlhttp;
}

function cargar_dinamico(funcion,destino,cadena_get){

	var results='';
	var contenedor=document.getElementById(destino);
	var host_name=location.host;
	var ruta='http://'+host_name+'/es/';



	var req = new ajax();

	req.open('GET',ruta+'cargar_dinamico.php?funcion=' + funcion+ cadena_get,true);
	req.onreadystatechange=function() {
		if (req.readyState==4) {
		   contenedor.innerHTML = req.responseText
		}
	}

	req.send(null)


}


function cargar_provincias (funcion, destino, cadena_get){
	
	var results='';
	var contenedor=document.getElementById(destino);
	var host_name=location.host;
	var ruta='http://'+host_name+'/es/';

	var pais_id=document.form_buscar.paises_id.value;

	var req = new ajax();

	req.open('GET',ruta+'cargar_dinamico.php?funcion=' + funcion + '&pais='+pais_id +cadena_get,true);
	req.onreadystatechange=function() {
		if (req.readyState==4) {
		   contenedor.innerHTML = req.responseText
		}
	}

	req.send(null)
}


function cargar_localidades (funcion, destino, idioma){
	
	var results='';
	var contenedor=document.getElementById(destino);
	var host_name=location.host;
	var ruta='http://'+host_name+'/';
	
	if (idioma=='es' || idioma=='en'){
		ruta = ruta + idioma + "/";
	} else {
		ruta = ruta + "es/";
	}

	var provincia_id=document.form_buscar.provincias_id.value;
	
	var req = new ajax();

	req.open('GET',ruta+'cargar_dinamico.php?funcion=' + funcion + '&provincia='+provincia_id,true);
	req.onreadystatechange=function() {
		if (req.readyState==4) {
		   contenedor.innerHTML = req.responseText
		}
	}

	req.send(null)
}