function getText(urlToCall, functionToCallBack)
{
	var XMLHttpRequestObject  = false;
	
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	if (XMLHttpRequestObject) {
		XMLHttpRequestObject.open("GET", urlToCall);
		
		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
				functionToCallBack (XMLHttpRequestObject.responseText);
				delete XMLHttpRequestObject;
				XMLHttpRequestObject = null;
			}
		}
		
		XMLHttpRequestObject.send(null);
	}
}

function postDataGetText(urlToCall, dataToSend, functionToCallBack)
{
	var XMLHttpRequestObject  = false;
	
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	if (XMLHttpRequestObject) {
		XMLHttpRequestObject.open("POST", urlToCall);
		XMLHttpRequestObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
				functionToCallBack (XMLHttpRequestObject.responseText);
				delete XMLHttpRequestObject;
				XMLHttpRequestObject = null;
			}
		}
		
		XMLHttpRequestObject.send(dataToSend);
	}
}

function showHistory(text)
{
 document.getElementById("showHistoryDiv").innerHTML = text;
}

function showSuggest(text)
{
 document.getElementById("showSuggestDiv").innerHTML = text;
}

function clearSearch()
{
	if (document.getElementById("searchinput").value == 'Search Natural & Organic products')	{
		document.getElementById("searchinput").value = '';
		document.getElementById("searchinput").style.color = '#000000';
	}
	else document.getElementById("searchinput").style.color = '#000000';
}
