function creaAjax(){
 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 mostrar(){
    
}


 function FAjax (url,capa,metodo){
          var ajax=creaAjax();
          var capaContenedora = document.getElementById(capa);

    /*Creamos y ejecutamos la instancia si el metodo elegido es POST*/
    /*f(metodo.toUpperCase()=='POST'){
             ajax.open ('POST', url, true);
             ajax.onreadystatechange = function() {
             if (ajax.readyState==1) {
                              capaContenedora.innerHTML="Cargando.......";
             }
             else if (ajax.readyState==4){
                       if(ajax.status==200)
                       {
                            document.getElementById(capa).innerHTML=ajax.responseText;
                       }
                       else if(ajax.status==404)
                                                 {

                                capaContenedora.innerHTML = "La direccion no existe";
                                                 }
                               else
                                                 {
                                capaContenedora.innerHTML = "Error: ".ajax.status;
                                                 }
                                        }
                      }
             ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
             ajax.send(valores);
             return;
    }*/
    /*Creamos y ejecutamos la instancia si el metodo elegido es GET*/
    if (metodo.toUpperCase()=='GET'){

             ajax.open ('GET', url, true);

             ajax.onreadystatechange = function() {
             /*alert('ajax.responseText'+ajax.responseText);
             alert('ajax.status='+ajax.status);*/
             //alert('ajax.readyState='+ajax.readyState);
             if (ajax.readyState==1) {
                                          capaContenedora.innerHTML="Cargando.......";
             }
             else if (ajax.readyState==4){
                        //alert('entra 4');
                       if(ajax.status==200){
                           //alert('entra 200')
                           //alert('muestra='+ajax.responseText);
                                                //alert('muestra='+ajax.responseText);
                                                 document.getElementById(capa).innerHTML=ajax.responseText;
                                                 //alert('para0');
                       }
                       else if(ajax.status==404)
                                                 {
                                                     //alert('entra 404');

                                capaContenedora.innerHTML = "La direccion no existe";
                                                 }
                                                 else{
                                                     /*alert('pasa else');
                                                     alert(ajax.responseText);*/
                                                    document.getElementById(capa).value=ajax.responseText;
                                                    //alert('para');
                                                 }

                                        }
                      }
                      
             ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
             ajax.send(null);

             //solo en la compra para mostrar los datos bancarios al elegir transferencia
             /*if(document.getElementById('')){

        }*/
             //fin

             cargar();
             //alert('pasa');
             return;
    }
} 
