function NuevoAjax(){
        var xmlhttp=false;
        try{
                xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        }catch(e){
                try{
                        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
                }catch(E){
                        xmlhttp = false;
                }
        }

        if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
                xmlhttp = new XMLHttpRequest();
        }
        return xmlhttp;
}

function Cargar(e){
        var contenido, preloader, departamento, entidad, selObjDep, selObjEnt, selIndexDep, selIndexEnt;
        selObjDep = document.getElementById('departamento');
        selObjEnt = document.getElementById('entidad');
        selIndexDep = selObjDep.selectedIndex;
        selIndexEnt = selObjEnt.selectedIndex;
        departamento = selObjDep.options[selIndexDep].text;
        entidad = selObjEnt.options[selIndexEnt].text;
        
        contenido = document.getElementById('contenido');
        preloader = document.getElementById('preloader');
        
        var dir='puntos.php?dep_id='+departamento+'&ent_id='+entidad+'&';
        //alert (dir);
        //creamos el objeto XMLHttpRequest
        ajax=NuevoAjax(); 
        //peticionamos los datos, le damos la url enviada desde el link
        ajax.open("GET", 'puntos.php?dep_id='+departamento+'&ent_id='+entidad+'&',true); 
        ajax.onreadystatechange=function(){
                if(ajax.readyState==1){
                        contenido.innerHTML = "<table width='100%'><td width='100%' height='150' align='center' valign='center'><img src='lib/loading.gif'></td></table>";
                        //modificamos el estilo de la div, mostrando una imagen de fondo
                        //preloader.style.background = "url('loading.gif') no-repeat"; 
                }else if(ajax.readyState==4){
                        if(ajax.status==200){
                                //mostramos los datos dentro de la div
                                contenido.innerHTML = ajax.responseText; 
                              //  preloader.innerHTML = "Cargado.";
                               // preloader.style.background = "url('loaded.gif') no-repeat";
                        }else if(ajax.status==404){
                                preloader.innerHTML = "La página no existe";
                        }else{
                                //mostramos el posible error
                                preloader.innerHTML = "Error:".ajax.status; 
                        }
                }
        }
        ajax.send(null);
		return false;
}

function reset(url){
        var contenido, preloader, departamento, entidad, selObjDep, selObjEnt, selIndexDep, selIndexEnt;
        selObjDep = document.getElementById('departamento');
        selObjDep.selectedIndex=0;
        
        selObjEnt = document.getElementById('entidad');
        selObjEnt.selectedIndex=0;
        
        contenido = document.getElementById('contenido');
        preloader = document.getElementById('preloader');
        switch (url)
		{
			case 1:
			dep_id='La Paz';
			break;
			case 2:
			dep_id='Cochabamba';
			break;
			case 3:
			dep_id='Santa Cruz';
			break;
			case 4:
			dep_id='Oruro';
			break;
			case 5:
			dep_id='Chuquisaca';
			break;
			case 6:
			dep_id='Potosí';
			break;
			case 7:
			dep_id='Beni';
			break;
			case 8:
			dep_id='Pando';
			break;
			case 9:
			dep_id='Tarija';
			break;
			default:
			dep_id='-Todos-';
				
		}
        //alert (dir);
        //creamos el objeto XMLHttpRequest
        ajax=NuevoAjax(); 
        //peticionamos los datos, le damos la url enviada desde el link
        ajax.open("GET", 'puntos.php?dep_id='+dep_id+'&',true); 
        ajax.onreadystatechange=function(){
                if(ajax.readyState==1){
                        contenido.innerHTML = "<table width='100%'><td width='100%' height='150' align='center' valign='center'><img src='lib/loading.gif'></td></table>";
                        //modificamos el estilo de la div, mostrando una imagen de fondo
                        //preloader.style.background = "url('loading.gif') no-repeat"; 
                }else if(ajax.readyState==4){
                        if(ajax.status==200){
                                //mostramos los datos dentro de la div
                                contenido.innerHTML = ajax.responseText; 
                              //  preloader.innerHTML = "Cargado.";
                               // preloader.style.background = "url('loaded.gif') no-repeat";
                        }else if(ajax.status==404){
                                preloader.innerHTML = "La página no existe";
                        }else{
                                //mostramos el posible error
                                preloader.innerHTML = "Error:".ajax.status; 
                        }
                }
        }
        ajax.send(null);
}