
var req = createXMLHttpRequest();
var divtoupdate = '';  
  
function createXMLHttpRequest() {  
 var ua;  
 if(window.XMLHttpRequest) {  
 try {  
  ua = new XMLHttpRequest();  
 } catch(e) {  
  ua = false;  
 }  
 } else if(window.ActiveXObject) {  
  try {  
    ua = new ActiveXObject("Microsoft.XMLHTTP");  
  } catch(e) {  
    ua = false;  
  }  
 }  
return ua;  
}  
  
function sendRequest(frmname,frmvalue,svrscript,divtopop) { 
 divtoupdate = divtopop;
 var rnd982g = Math.random(); 
 var str = frmname + '=' + frmvalue; 
 if( frmvalue != '') {  
  req.open('GET', svrscript+'?'+str+'&rnd982g='+rnd982g); 
  req.onreadystatechange = handleResponse; 
  req.send(null); 
 } 
 return false; 
} 

function sendRequest_post(svrscript,postvars,divtopop) { 
 divtoupdate = divtopop;
 var rnd982g = Math.random(); 
 if( postvars != '') {
  postvars = postvars +'&rnd982g='+rnd982g   
  req.onreadystatechange = handleResponse; 
  req.open('POST', svrscript, true);
  req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  req.setRequestHeader("Content-length", postvars.length);
  req.setRequestHeader("Connection", "close");
  req.send(postvars); 
 } 
 return false; 
} 
 
function handleResponse() { 
 if(req.readyState == 4){ 
  var response = req.responseText; 
  document.getElementById(divtoupdate).innerHTML = response;
 } 
} 
