

    /* request variable global*/
    var request;
    var method;
    function getXmlHttpRequest(){
     var request;
     try{
            request=new XMLHTTPRequest();
            
      }
      catch(error1){
                 try{
                     request=new ActiveXObject("microsoft.XMLHTTP");
                   }
                   catch(error2){
                        try{
                             request=new ActiveObject("msxml2.XMLHTTP");
                            }
                            catch(error3){
                                request=false;
                            }
                    }     
              }
     return request;
    }
    function readyAjax(){
   
         if(request.readyState==4){
            if(request.status==200){
                  //implemenst actionAjax in jsp    
                   actionAjax();
               }  
         }
    }
      
    function readyAjaxGet(url,functionImplements,url2){
          request=getXmlHttpRequest();
          
          request.open("GET",url,true);
          request.onreadystatechange=function(){
     
 	 		var panel= document.getElementById('panelImg');
			 panel.src='spinner-1.gif';
			 //alert(request.readyState);
            if(request.readyState==4){
             
            if(request.status==200){
				
                  //implemenst actionAjax in jsp    
                  var command=functionImplements+"(request)";
                  panel.src='http://www.cefibol.com/filatelia/boletines/'+url2;
                  // eval(command);
               }
               /*else{
               	   panel.src='images/greengrid.gif';
               	   document.getElementById('map').style.visibility='visible';
              }  */
         }
       }
          request.send(null);

    }

/******************como se utiliza la funcion readyAjaxGet *****/
/*
  function pruebaEval(){
             var cNorma=document.getElementById('cNorma');
             method="getSubGrupoTramite";
             var url="../ajaxServlet?";
                        url+="cNorma="+2;
                        url+="&method="+method;
                        url+="&pq="+(Math.random()*9999999999);
                  readyAjaxGet(url,"f1");  
             }
             function  f1(req){
               alert(req.responseText);
             
             }
*/
/**************************************************************/
 
