var bAsync = true;
function createXHR(){
	var request = false;
		try{
			request = new ActiveXObject('Msxml2.XMLHTTP');
			bAsync = true;
		}catch(err2){
			try{
				request = new ActiveXObject('Microsoft.XMLHTTP');
				bAsync = true;
			}catch(err3){
				try{
					request = new XMLHttpRequest();
					bAsync = true;
				}catch(err1){
					request = false;
					bAsync = true;
				}
			}
		}
	return request;
}

function displayCities(objdiv, objForm, srouterURL)
{
	var xhr = new createXHR();
	var divBaseURL = document.getElementById('divBaseURL');
	var sbaseurl = divBaseURL.innerHTML;
	var stateid = objForm.stateid.value; if(isNaN(parseInt(stateid))) stateid = 0;
	var cityid = objForm.cityid.value; if(isNaN(parseInt(cityid))) cityid = 0;
	var ddate = new Date();
	
	sdate = ddate.getDay() + "-" + ddate.getMonth() + "-" + ddate.getYear() + "-" + ddate.getHours() + "-" + ddate.getMinutes() + "-" + ddate.getSeconds();
	
	var params = stateid+"/"+cityid+"/"+sdate;
	
	objdiv.innerHTML = "<img src='"+sbaseurl+"images/loading.gif'>";
	//srouterURL = "admin/cities/displayCities/";
	var sURLToPost = sbaseurl + srouterURL + params;

	xhr.open("GET", sURLToPost , bAsync);
	xhr.onreadystatechange=function(){
		if (xhr.readyState == 4){
			if (xhr.status == 200){
				if(objdiv){
					objdiv.innerHTML = xhr.responseText;
				}
			}
		}
	}
	xhr.send(params);	
}
