var xmlHttp;
function GetXmlHttpObject(){ 
	var objXMLHttp=null;
	if (window.XMLHttpRequest){
		objXMLHttp=new XMLHttpRequest();
	}else if (window.ActiveXObject){
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objXMLHttp;
}
function stateChanged(div){ 
	if (xmlHttp.readyState==4){
		document.getElementById(div).innerHTML=xmlHttp.responseText;
	}
}
function buildAjaxSelect(url, obj, selected, first, parent){
	xmlHttp=GetXmlHttpObject();
	
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request");
		return;
	};
	
	url=url+"&selected="+selected;
	url=url+"&firstOption="+first;
	url=url+"&parent="+parent;
	url=url+"&sid="+Math.random();
	
	//xmlHttp.onreadystatechange= function(){};
	//alert(xmlHttp.readyState);
	xmlHttp.open("GET",url,false);
	xmlHttp.send(null);
	eval(xmlHttp.responseText);
	
}
