var _req;
function Init() 
{ 
	if (window.XMLHttpRequest) { // Non-IE browsers 
		_req = new XMLHttpRequest(); 
	} 
	else if (window.ActiveXObject){ // IE 
		_req = new ActiveXObject("Microsoft.XMLHTTP"); 
	} 
} 



function SendQuery(url, func2Call) //get data 
{ 
	Init(); 
	if (url == ""){ 
		return; 
	} 
	if(_req!=null) { 
		_req.onreadystatechange = func2Call; 
		_req.open("GET", url, true); 
		_req.send(null); 
	} 
} 

function addLoadEvent(func) { 
  var oldonload = window.onload; 
  if (typeof window.onload != 'function') { 
    window.onload = func; 
  } else { 
    window.onload = function() { 
      if (oldonload) { 
        oldonload(); 
      } 
      func(); 
    } 
  } 
} 
