function GetXmlHttpObject(handler){   
   var objXMLHttp=null  
   if(window.XMLHttpRequest){   
       objXMLHttp=new XMLHttpRequest()   
   }else if (window.ActiveXObject){   
       objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")   
   }   
   return objXMLHttp   
}   
  
function stateChanged(){   
   if(xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){   
   		document.getElementById(div_interna).innerHTML= xmlHttp.responseText;   
   }else{   
      //alert(xmlHttp.status);   
   }   
}   

var div_interna = '';

// Will populate data based on input   
function gerarXML(url, qStr, div){   
	div_interna = div;
   if(url.length==0){   
       document.getElementById(div_interna).innerHTML="";   
       return;   
   }   
   xmlHttp=GetXmlHttpObject()   
   if(xmlHttp==null){   
   	   alert ("Browser does not support HTTP Request");   
       return;   
   }   
   url=url+"?"+qStr;   
   url=url+"&sid="+Math.random();   
   xmlHttp.onreadystatechange=stateChanged;   
   xmlHttp.open("GET",url,true) ;   
   xmlHttp.send(null);   
}  
