if (window.XMLHttpRequest){
	ajax = new XMLHttpRequest();
} else if (window.ActiveXObject){
	ajax = new ActiveXObject("Microsoft.XMLHTTP");
}

function gm_ajaxSearch(evt, lang) {
	var obj = document.getElementById('resultsTable');
	var searchField = document.getElementById('searchText');
	var charCode = (evt.which) ? evt.which : event.keyCode;
	if (charCode == 27) {
		obj.innerHTML = "";
	} else {
		ajax.open("GET", "/ajax/gm_getResults.php?search=" + searchField.value + "&lang=" + lang);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4 && ajax.status == 200) {
				obj.innerHTML = ajax.responseText;
			}
		}
		ajax.send(null);
	}
}

function gm_clearSearch(evt) {
	document.getElementById('resultsTable').innerHTML = "";
}