function AddL(){


var obj = document.getElementById("keysearch");

var posTop = findPosY(obj);
var posLeft = findPosX(obj) + obj.offsetWidth + 5;

var posTop2 = findPosY(obj) + obj.offsetHeight;
var posLeft2 =findPosX(obj); ;

var elem = "";


};



function doAction(key){

if (key.length < 1)
  return;

var obj = document.getElementById("keysearch");



var posTop = findPosY(obj);
var posLeft = findPosX(obj) + obj.offsetWidth + 5;

var posTop2 = findPosY(obj) + obj.offsetHeight;
var posLeft2 =findPosX(obj); ;


Initialize();


var obj = document.getElementById("keysearch");

var posTop = findPosY(obj);
var posLeft = findPosX(obj) + obj.offsetWidth + 5;




makeLayer('LYR1',posLeft,posTop,70,20,'red', 1,1, 'Loading');

url="scripts/search.php?op=searchbykey&u=mohammad&key="+key;

xmlhttp.open("GET",url,true); 

xmlhttp.onreadystatechange= function(){
 
	if (xmlhttp.readyState==4) 
	if (xmlhttp.status == 200){

		makeLayer2('LYR2',posLeft2,posTop2,400,200,'white', 1,1, '');
		deleteLayer('LYR1');
		//ShowDiv("autocomplete");
		document.getElementsById("LYR2").innerHTML = xmlhttp.ResponseText;
		if (document.getElementById("selectbox"))
		document.getElementById("selectbox").selectedIndex = 0;

	} 
} 

xmlhttp.setRequestHeader('Accept','message/x-jl-formresult') 
xmlhttp.send(null);


};


function handleKeys(){
	var selectb = document.getElementById("selectbox");
	if (!selectb)
		return;
	var code; if (!e) 
	var e = window.event; 
	if (e.keyCode) code = e.keyCode; 
	else if (e.which) code = e.which; 


	if (code=='17') //CTRL Key
		return;


	if (code=='27'){ //ESC key
		deleteLayer('LYR2');
		return;
	};

    if (selectb != null){
	if (code=='13'){ //Return Key

		var  url = selectb.options[selectb.selectedIndex].value;
		window.open(url);
		document.getElementById("keysearch").value = '';


		return;
	};



	if (code=='40'){ //Move-Down Key
		var i = selectb.selectedIndex;
		selectb.selectedIndex++;
		if (selectb.selectedIndex == -1)
			selectb.selectedIndex = i;
		return;
	};


	if (code=='38'){//Move-Up Key
		
		selectb.selectedIndex--;
		if (selectb.selectedIndex == -1)
			selectb.selectedIndex++;
		return;
	};

  };

};


 function calc(key) { 

	var code; 
	var e = window.event;
	if (e){ 
	if (e.keyCode) code = e.keyCode; 
	else if (e.which) code = e.which; 
	}
	else
		code = 0;

	if ( (code=='17') || (code=='27') || (code=='13') || (code=='38') || (code=='40') )
		return;

  doAction(key);

} 

