// JavaScript Document
//ax_request(this.value,'residenceCity','ajaxpages/cities','residenceCity')
function ax_request(element_id,tag_id,page){//,getRequest
		if (element_id.length==0){ 
		document.getElementById(tag_id).innerHTML="";
		return;
		}
	
		xmlHttp=GetXmlHttpObject();

			if (xmlHttp==null){
			alert ("Your browser does not support AJAX!");
			return;
			} 

	var url=page+".php";
		url=url+"?ajaxQuery="+element_id;
		//url=url+"&getRequest="+getRequest;
		url=url+"&sid="+Math.random();
	
	function stateChangedReg(){
		if (xmlHttp.readyState==4){ 
		document.getElementById(tag_id).innerHTML=xmlHttp.responseText;
		}
	} 

	xmlHttp.onreadystatechange=stateChangedReg; 
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);

}

function GetXmlHttpObject(){
	
	var xmlHttp=null;
	try { xmlHttp=new XMLHttpRequest(); } 	  // Firefox, Opera 8.0+, Safari
	
	catch (e) {
		// Internet Explorer
		try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
	}

	return xmlHttp;
}
