//function getcities(ste)
//{
//alert ("Fundtion Called")
//}

var xmlHttp

function getCities(country,text)
{
	xmlHttp = GetXMLHttpObject()
	if (xmlHttp == null) {
		alert ("Browser does not support HTTP request")
		return
	}
	var url = "/esl-schools-directory/getData.php"
	url = url + "?text=" + text + "&country=" + country

	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url, true)
	xmlHttp.send(null)
	//alert ("Function Called")*/
}

function replaceHtml(el, html) {
	var oldEl = typeof el === "string" ? document.getElementById(el) : el;
	/*@cc_on // Pure innerHTML is slightly faster in IE
		oldEl.innerHTML = html;
		return oldEl;
	@*/
	var newEl = oldEl.cloneNode(false);
	newEl.innerHTML = html;
	oldEl.parentNode.replaceChild(newEl, oldEl);
	/* Since we just removed the old element from the DOM, return a reference
	to the new element, which can be used to restore variable references. */
	return newEl;
}

function stateChanged(table) { 
	if (xmlHttp.readyState==4) { 
		replaceHtml('cityData',xmlHttp.responseText)
		//document.getElementById('cityData').innerHTML=xmlHttp.responseText 
	} 
	//else{
	//alert("Not")
	//}   
}

function GetXMLHttpObject(){
	var objXMLHttp = null
	if (window.XMLHttpRequest) {
		//alert ("Mozilla")
		objXMLHttp = new XMLHttpRequest()
	}
	else if  (window.ActiveXObject) {
		//alert ("Explorer")
		objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
	//}
}
