var _xmlhttp = null;
var _sDivName = "";
var _objXML = null;

function SendGetXMLHTTPXML(sURL, bIsDisplay, sText){
	_objXML = null;
	if(sText==null){
		sText = "נתונים נטענים ... ";
	}
	if(bIsDisplay){
		if(document.getElementById("divMessage")){DisplayMessage(sText);}
	}
	_xmlhttp=GetXMlHTTPReq();
	_xmlhttp.onreadystatechange=function(){
		if (_xmlhttp.readyState == 4) {
        		if (_xmlhttp.status == 200){
				if(_xmlhttp.responseText!=""){
					_objXML = GetXmlObj();
					_objXML=_xmlhttp.responseXML;
				}
			}  
			else alert(_xmlhttp.responseText) 
        	}
	}
	sURL += "&r=" + Rand();
	_xmlhttp.open("GET",sURL,true);
	if (window.XMLHttpRequest){_xmlhttp.send(null);}
	else if (window.ActiveXObject){_xmlhttp.send();}
}

function GetXMlHTTPReq(){
	if (window.XMLHttpRequest){return (new XMLHttpRequest());}
	else{return (new ActiveXObject("Microsoft.XMLHTTP"));}
}
function GetXmlObj(){
	if (window.XMLHttpRequest){return (document.implementation.createDocument("","",null));}
	else{return (new ActiveXObject("Microsoft.XMLDOM"));}
}

function Rand(){
	return (Math.random()*100000);
}

function ChangePosition(objElement){
	nY=document.body.scrollTop;
  	nX=document.body.scrollLeft;
        objElement.style.top=nY;
        objElement.style.left=nX;
}

function DisplayMessage(sMessage){
	var objElement = document.getElementById("divMessage");
	ChangePosition(objElement);
	objElement.innerHTML = sMessage;
	objElement.style.display="block";
}

function CloseMessageDiv(){
	document.getElementById("divMessage").innerHTML = "";
	document.getElementById("divMessage").style.display="none";
}