// These functions enable some ajax functionality. stateChanged() uses a specific element for the ChartFinder

function stateChanged() { 
	if( xmlHttp.readyState == 4 || xmlHttp.readyState == "complete" ) {
		document.getElementById("chartHint").innerHTML = xmlHttp.responseText; 
	}
}

function GetXmlHttpObject( handler ) { 
	var objXMLHttp = null;
	if( window.XMLHttpRequest ) {
		objXMLHttp = new XMLHttpRequest();
	}
	else if( window.ActiveXObject ) {
		objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return objXMLHttp;
}
