function Inint_AJAX() {
try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {} //IE
try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
try { return new XMLHttpRequest();          } catch(e) {} //Native Javascript
alert("XMLHttpRequest not supported");
return null;
};

function swapinput(source,element){
	document.getElementById(element).style.display="block";	
	source.style.display="none";	
	document.getElementById(element).focus();
}

var ajaxresponse = "";
function doajaxreturn(url){	
var req = Inint_AJAX();
ajaxresponse="";
//document.getElementById(src).innerHTML = "";
req.onreadystatechange = function () {
 if (req.readyState==4) {
      if (req.status==200) {
      		ajaxresponse = trim(req.responseText);  
			//	alert(ajaxresponse);
      }
 }
};
req.open("GET", url); //make connection	
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1"); // set Header
req.send(null); //send value
while (ajaxresponse==""){
	setTimeout("",1000);
}

return ajaxresponse;
}

function doajaxsearch(src, url) {
var req = Inint_AJAX();
//document.getElementById(src).innerHTML = "";
req.onreadystatechange = function () {
 if (req.readyState==4) {
      if (req.status==200) {
      		if (src!=null){
           document.getElementById(src).innerHTML=req.responseText; //return value
           }
      }
 }
};
req.open("GET", url); //make connection	
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1"); // set Header
req.send(null); //send value
}


function doajaxsearchrefresh(url) {
var req = Inint_AJAX();
//document.getElementById(src).innerHTML = "";
req.onreadystatechange = function () {
 if (req.readyState==4) {
      if (req.status==200) {
      	   //alert('gothere');
			window.location.reload(true);
      }
 }
};
req.open("GET", url); //make connection	
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1"); // set Header
req.send(null); //send value
}

