var dataSource;

		function createRequestObject() {
			var browser = navigator.appName;
			var ro;
			if(browser == "Microsoft Internet Explorer"){
				ro = new ActiveXObject("Microsoft.XMLHTTP");
			} else {
				ro = new XMLHttpRequest();
		 	}
			return ro;
		}

		function getResultsData(dataSource) {
			// GET TEXT DATA VIA XHR
			xhrSetGettingData();
			var httpRequest = createRequestObject();
			httpRequest.onreadystatechange = function() {
				if(httpRequest.readyState == 4) {
					// handle response
					var xhrResponse = httpRequest.responseText;
					// alert(xhrResponse);
					if(xhrResponse != '') {
						document.getElementById('divNhResults').innerHTML = httpRequest.responseText;
					} else {
						var strMessage = '<span style="color:red; font-family:arial; font-size:10pt;">No matching records. Please try again.</span>';
						document.getElementById('divNhRestults').innerHTML = strMessage;
					}
				}
			}
			httpRequest.open("get",dataSource);
			httpRequest.send(null);
		}	

		function nhSearch() {
			var st = document.getElementById('nhstate');
			if(st.value == '') {
				alert('Please select a state to continue');
			} else {
				var city = document.getElementById('nhcity').value;
				var name = document.getElementById('nhname').value;
				if(city == 'City') { city = ''; }
				if(name == 'Nursing Home Name') { name = ''; }
				
				dataSource = 'http://content.usatoday.com/asp/tools/FlashDataProxy/nursinghomes/nursinghomedata.ashx'
					+ '?name=' + escape(name) 
					+ '&city=' + escape(city) 
					+ '&state=' + escape(document.getElementById('nhstate').value)
					+ '';
				getResultsData(dataSource);		
				
				
				//Ominture code//
				uoString = '' + escape(name)
					+ ':' + escape(city)
					+ ':' + escape(document.getElementById('nhstate').value)
					+ '';						
	
				uoString = uoString.replace(/%20/g,"_");
				uoString = uoString.replace(/%2C/gi,",");		
				uoTrack(uoString);
				//end Omniture code//
				
				
			}		
		}

		function xhrSetGettingData() {
			var strMessage = '<br /><br /><span style="font-family:arial; font-size:10pt; font-weight:bold; color:gray;"><center>Searching<span>'
				+ '<br /><br /><img src=http://i.usatoday.net/_common/_images/squaresAnimated.gif></br /></center>'
				+ '';
			document.getElementById('divNhResults').innerHTML = strMessage;
			
		}