function typeAhead(objectPlace) {	requestedData = objectPlace.value;	fetchData('js/dataPage.php',requestedData,'results');} function setSearch(searchNameVal) {	document.forms.myForm.search.value = searchNameVal;    if (searchNameVal != "test")        {            window.location="search.php";        }}function filterData(pageRequest,objectID){	var objectResults = document.getElementById(objectID);	if(pageRequest.responseText != '')	{		objectResults.style.display = 'block';		objectResults.innerHTML = '';		resultsList = pageRequest.responseText.split(',');		for(i = 0; i < resultsList.length; i++)		{			if(resultsList[i] != "")				objectResults.innerHTML += '<a href="javascript:setSearch(\'' + resultsList[i] + '\')" onclick="popHide(\'' + objectID + '\')">' + resultsList[i] + '</a>';		}	}	else	{		objectResults.style.display = 'none';	}}function popHide(objectID) {	var objPopUp = document.getElementById(objectID);	objPopUp.style.display = 'none';}function fetchData(url,dataRequested,objectID){	if (dataRequested)        {            var dataRequest = "dataRequest="+ dataRequested;        }	var pageRequest = false/************************* * sort out browser support ************************/	if (window.XMLHttpRequest) { //if good browser		pageRequest = new XMLHttpRequest()	}	else if (window.ActiveXObject){ // if internet explorer		try {			pageRequest = new ActiveXObject("Msxml2.XMLHTTP")		} 		catch (e) {			try{				pageRequest = new ActiveXObject("Microsoft.XMLHTTP")			}			catch (e){}		}	} //ie hack	else return false // if there problem with browser support/************************* * sort out browser support ************************/    // what to do after the responce		pageRequest.onreadystatechange=function() {		filterData(pageRequest,objectID)	}    // what to do after the responce		if (dataRequested) {					pageRequest.open('POST', url, true);  	  		pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');    		pageRequest.send(dataRequest);		}		else {			pageRequest.open('GET', url, true)			pageRequest.send(null)			}}
