function   getPosition(obj)   
{   
  var t = obj.offsetTop;   
  var l = obj.offsetLeft;   
  while(obj = obj.offsetParent)   
  {   
  t += obj.offsetTop;   
  l += obj.offsetLeft;   
  }   
  return   {left:l,top:t};   
}

function getKeyWord(div,keyword_bar,os,index_searchbar,e)
{ 
		e = window.event || e;
	if(e.keyCode!=18 && e.keyCode!=9 && e.keyCode!=20 && e.keyCode!=16 && e.keyCode!=17 && e.keyCode!=0 && e.keyCode!=46 && e.keyCode!=13 && e.keyCode!=37 && e.keyCode!=39 && e.keyCode!=144 && e.keyCode!=33 && e.keyCode!=34 && e.keyCode!=35 && e.keyCode!=36 && e.keyCode!=27 && e.keyCode!=8)
	{ 
			if(keyword_bar.length>1)
			{
				 
					if(document.getElementById('divtable'))
					{ 
						if(BG_flug>=(document.getElementById('divtable').rows.length)-1)
						{
							BG_flug=-1;
						} 
					}
				    document.getElementById(div).style.display='block';  
					keywords_bar = document.getElementById("spanSearch"); 
					//$(div).style.width =320+'px';
					keywords_position= getPosition(keywords_bar); 
				    document.getElementById(div).style.left = keywords_position.left;   
				 	document.getElementById(div).style.top = keywords_position.top+18;  
					//document.getElementById(div).style.top="10px";
					var url = 'searchkeywordpage.php';
					var pars = 'keyword_bar='+keyword_bar+'&index_searchbar='+index_searchbar+'&ostype='+os;
					
					 
					if(e.keyCode==40)
					{  
						
					 if(document.getElementById('divtable'))
					 {
						BG_flug++;
						changebgcolor(BG_flug);
					  }
				}else if(e.keyCode==38)
				{ 
					 if(document.getElementById('divtable'))
					 {		
					  
					 	if(BG_flug<0)
					 	{
					 		BG_flug=(document.getElementById('divtable').rows.length)-2;
					 	}else if(BG_flug==0)
					 	{
					 		BG_flug=(document.getElementById('divtable').rows.length)-1;
					 	}else  
					 	{
							BG_flug--; 
					 	}
							changebgcolor(BG_flug);	
					 }
				}	
				else{
					
					var myAjax = new Ajax.Updater(div, url, {method: 'post', parameters: pars}); 
					if(os==1 && index_searchbar==1)
					{
						document.getElementById('index_flash_div').style.display='none';
						document.getElementById('index_img_div').style.display='block';
					}
				}	
		//			alert($(div).style.left);
		//			var url='searchkeywordpage.php?keyword='+keyword;
		//			var myAjax = new Ajax.Request(url, {method: 'post', onComplete:list});
					 
			}else
			{ 
				document.getElementById(div).style.display='none';
				document.getElementById(div).innerHTML='';    
				if(os==1 && index_searchbar==1)
				{
					document.getElementById('index_flash_div').style.display='block';
					document.getElementById('index_img_div').style.display='none';
				}
					//alert(keyword);
			}
		}	
			// alert(keyword);
	}


function changebgcolor(BG_flug)
{ 
	//document.getElementById('ice').rows[0].className="highlight"; 
	//alert(BG_flug);
	if(document.getElementById('divtable'))
	{ 
		
			for(var flug=0;flug<(document.getElementById('divtable').rows.length);flug++)
			{ 
				document.getElementById('divtable').rows[flug].style.backgroundColor='';  
				document.getElementById('divtable').rows[flug].style.fontWeight='normal'; 
			}
//alert('abc');
				
				document.getElementById('divtable').rows[BG_flug].style.backgroundColor='#E7FAFA'; 
				document.getElementById('divtable').rows[BG_flug].style.fontWeight='bold'; 
				showtext("checkkeywords","checkhidden"+BG_flug);
				//document.getElementById('checkkeywords').value=BG_flug; 
			  
	}
} 	
	
	
function showtext(Finput,Sinput)
{  
	var text=document.getElementById(Sinput).value; 
	document.getElementById(Finput).value=text; 
}