function xmlHttpObj(url,stateChanged,RequestMethod)
{
	xmlHttp = GetXmlHttpObject();
	
	if(xmlHttp == null) {
		alert("Browser does not support HTTP request");
		return;
	}
	
	switch(RequestMethod) {
		case "post":
			xmlHttp.open("POST",url + "&sid=" + Math.random(),true);
			xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			xmlHttp.send(url + "&sid=" + Math.random());
		break;
		case "get":
			xmlHttp.open("GET",url + "&sid=" + Math.random(),true);
			xmlHttp.send('');
		break;
	}
	
	xmlHttp.onreadystatechange = stateChanged;
}

function GetXmlHttpObject()
{ 
	var objXMLHttp = null;

	if (window.XMLHttpRequest) {
		objXMLHttp = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}

	return objXMLHttp;
}