var isbusy = false;

function checkInput() {
	var key=$id("keyword").value;
	if(key.length<1)
	{
		$id("keylist").style.display='none';
		$id("keylist").innerHTML='';
		return false;
	}
	if( (key==$cookies("get","lastinputkeyword")) || isbusy)
	{
		return false;
	}
	isbusy = true;
	var a = new Ajax();
	a.get('word.php?ac=input&q='+key , function(s)
	{
		$cookies("set","lastinputkeyword",key);
		if( s.indexOf("</h3>")>0 )
		{
			$id('keylist').innerHTML = s;
			
			if((isbusy==false)||($id("keyword")!=document.activeElement)) {
				$id('keylist').style.display='none';
			} else {
				$id('keylist').style.display='';
			}
		}
		else
		{
			$id('keylist').style.display='none';
			$id('keylist').innerHTML = '';
		}
		isbusy = false;
		checkInput();
	});
}

$id("keyword").onkeyup=function()
{
	//checkInput();
}
$id("keyword").onclick=function()
{
	checkInput();
}
$id("keyword").onDblClick=function()
{
	checkInput();
}


$id("keyword").onblur=function()
{
	isbusy = false;
	setTimeout(function(){$id("keylist").style.display='none';}, 300);
	checkInput();
}

$id("keyword").onfocus=function(){
	if($id("keylist").innerHTML.length>15)
	{
		$id("keylist").style.display='';
	}
	checkInput();
}

checkInput();
window.onerror = function(){return true;};