var xmlHttp=null;
var basedata = "";
var inputtimer = null;
var str = "";

function checkDelay() {
	clearTimeout(inputtimer);
	inputtimer = setTimeout("showHint()", 1000); 
	document.getElementById("networksuggest").innerHTML="Wait...";
}

function showHint() {
	str = document.getElementById("network").value;

	if (str.length<3) { 
		document.getElementById("networksuggest").innerHTML="Enter at least 3 characters";
		return;
	}
	try {   // Firefox, Opera 8.0+, Safari, IE7
		xmlHttp=new XMLHttpRequest();
	}
	catch(e) {  // Old IE
		try {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}

		catch(e) {
			return;  
		}
	}

	var url="index.cgi?AJAX.netsuggest=" + str;
	xmlHttp.open("GET",url,false);
	xmlHttp.send(null);
	basedata = xmlHttp.responseText;
	document.getElementById("networksuggest").innerHTML=basedata;
}

function putnet(str) {
	document.getElementById("network").value=str;
}

