var strEleId = '';
var stat;

function getXmlHttpRequestObject() 
{
	if (window.XMLHttpRequest) 
	{
		return new XMLHttpRequest();
	} 
	else if(window.ActiveXObject) 
	{
		return new ActiveXObject("Microsoft.XMLHTTP");
	} 
	else 
	{
		alert("Your Browser Sucks!\nIt's about time to upgrade don't you think?");
	}
}

var searchReq = getXmlHttpRequestObject();

function searchSuggest(id) 
{
	strEleId = id;
	stat = 0;
	if (searchReq.readyState == 4 || searchReq.readyState == 0) 
	{
		var str = escape(document.getElementById(strEleId).value);
		searchReq.open("GET", 'searchSuggest.php', true);
		searchReq.onreadystatechange = handleSearchSuggest
		searchReq.send(null);
	}		
}

function MenuHits(mid) 
{
	var searchReq1 = getXmlHttpRequestObject();

if (searchReq1.readyState == 4 || searchReq1.readyState == 0) 
	{
		//var str = escape(document.getElementById(strEleId).value);
		searchReq1.open("GET", 'MenuHits.php?mid='+mid, true);
		searchReq.onreadystatechange = handleMenu
		searchReq1.send(null);
	}		
}

function handleSearchSuggest() 
{
	if (searchReq.readyState == 4) 
	{
		var str = searchReq.responseText.split(",");
		var txtVal = document.getElementById(strEleId).value;
		
		for(i=0; i < str.length; i++) 
		{
			if(txtVal.split(str[i]).length-1>0)
			{
				alert('abusive words');
				document.getElementById(strEleId).select();
				stat = 1;
				break;
			}
		}
	}
}
function handleMenu()
{
	if (searchReq.readyState == 4) 
	{
			alert('12');
	}
}
