// JavaScript Document

var xmlhttp;
function searchSuggest(str)
{
  if (str.length==0)
  {
  document.getElementById("search_suggest").innerHTML="";
  return;
  }
  xmlhttp=GetXmlHttpObject();
 // alert(xmlhttp);
  if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
	if(str.length > 1) {
	var url="searchbyLastName.php";
	url=url+"?search="+str;
	xmlhttp.open("GET",url,true);
	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.send(null);
	}
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;


} 



function stateChanged()
{
	if (xmlhttp.readyState==4)
	  {
	      // document.getElementById("search_suggest").innerHTML=xmlhttp.responseText;
			 var ss = document.getElementById('search_suggest')		
			 ss.innerHTML = '';		
			 var str = xmlhttp.responseText.split("\n");
			 //alert(str);
			 for(i=0; i < str.length - 1; i++) {			
			 //Build our element string.  This is cleaner using the DOM, but
			 //IE doesn't support dynamically added attributes.	
			 var suggest = '<div onmouseover="javascript:suggestOver(this);" ';	
			 suggest += 'onmouseout="javascript:suggestOut(this);" ';
			 suggest += 'onClick="javascript:setSearch(this.innerHTML);" ';	
			 suggest += 'class="suggest_link">' + str[i] + '</div>';
			 ss.innerHTML += suggest;
			 }
			 
	  }
}


//Mouse over function
function suggestOver(div_value) {	
div_value.className = 'suggest_link_over';}
//Mouse out function
function suggestOut(div_value) {	
div_value.className = 'suggest_link';
}

//Click function
function setSearch(value) {	

document.getElementById('player_lastname').value = value;	
//alert(document.getElementById('player-lastname').value);
document.getElementById('search_suggest').innerHTML = '';
}
