
//deja solo introducir numeros 
function solonumeros(e){
tecla_codigo = (document.all) ? e.keyCode : e.which;
if(tecla_codigo==8)return true;
patron =/[0-9]/;
if (tecla_codigo!=0) {
    tecla_valor = String.fromCharCode(tecla_codigo);
    return patron.test(tecla_valor);
}


}


/* FUNCIONES AJAX */

//Ejecuta la peticion Ajax
function PeticionAjax(capa,ruta,parametros){

var peticion= new Ajax.Updater(capa, ruta,{
    method: 'post',
    asynchronous: true,
    postBody: parametros,
    onSuccess: procesaRespuesta,
    onFailure: muestraError 
    });

}



function procesaRespuesta(respuesta){
 
 alert(respuesta.responseText);
   
}

function muestraError(){
    alert("Error realizando la petición AJAX");
}


 
 //Actualiza la zona segun la localidad
 function actualizarZona(id_loca,id_zona){
     
    var indice = document.getElementById(id_loca).selectedIndex;
    var localidad = document.getElementById(id_loca).options[indice].value;
    var parametros;
    
    //alert(localidad);
 
    if(navegador()==0){
        
         parametros = "localidad="+localidad;
          
          //eliminamos los option
          document.buscar.limzonas.innerHTML=null;
          
        
          var variable = new Option("Espere...","")
          document.buscar.limzonas.options[0] = variable; 
 
    
            var peticion= new Ajax.Updater(id_zona, "lib/cargaZona.php",{
            method: 'post',
            asynchronous: true,
            postBody: parametros,
            onSuccess: function (respuesta){ },
            onFailure: muestraError 
            });
    }
    else{
        
        parametros = "?localidad="+localidad; 
        
        document.getElementById(id_zona).innerHTML="<option>Espere...</option>";
    
            ajax = objetoAjax();
            ajax.open("GET", "lib/cargaZona.php" + parametros);
            ajax.onreadystatechange = function() {
                if ( ajax.readyState == 4 ) {
                  
                        document.getElementById(id_zona).innerHTML = ajax.responseText;
						
						

                }
            }
            ajax.send(null); 
    
    
    }
     
     
 }   
 
 
    
    

