	/*
		ver2.0 北大法宝推荐词 网络版 2009.05.27 Gzb
		*/
		
		
		var curPos = 0;
		var _KeyObj = null;
		var _KeyValue = "";
		var _ArrResult = [];
		var _KeyResult = "";
		var _ShowObjId = "ShowKeyDv"
		var _SearchFile = "/gword/FaBaoWord.dll";
			
   function MoveThis()
    {
      var obj=document.getElementById(_ShowObjId);
      var keycode=event.keyCode;
	        
			switch(keycode)
			{
				case(38): //向上
					if(obj.childNodes.length>0)
					{
						obj.style.display="block";
							if(curPos>=0)
							{
								obj.childNodes[curPos].className="SearchBar";
							}
							if(curPos>=1)
							{
								curPos=curPos-1;
							}
							else
							{
								curPos=obj.childNodes.length-2; //没有关闭时候 为-1 2008.10.05
							}
							var cobj=obj.childNodes[curPos];
							cobj.className="SearchBar2";
							_KeyObj.value=cobj.childNodes[0].innerHTML;
					}
					break;
				case(40): //向下
					if(obj.childNodes.length>0)
					{
							obj.style.display="block";
							if(curPos>=0)
							{
								obj.childNodes[curPos].className="SearchBar";
							}
							if(curPos<obj.childNodes.length-2) //没有关闭时候 为-1 2008.10.05
							{
								curPos=curPos+1;
							}
							else
							{
								curPos=0;
							}
							var cobj2=obj.childNodes[curPos];
							cobj2.className="SearchBar2";

							_KeyObj.value=cobj2.childNodes[0].innerHTML;
					}
					break;
				case(13): //回车
					document.getElementById(_ShowObjId).style.display="none";
					break;
				case(27): //ESC
				{
					document.getElementById(_ShowObjId).style.display="none";
					_KeyObj.value=_KeyValue; //记录用户输入词语 2008.09.30 Gzb 当按ESC时恢复用户输入的词语
				}
					break;
			}
		}
     
		function ShowMove(CurrentObj)
		{
			var obj1=document.getElementById(_ShowObjId);

			for(var i=0;i<obj1.childNodes.length;i++)
			{
				if(obj1.childNodes[i]==CurrentObj)
				{
					curPos=i;
				}
				if(obj1.childNodes[i].className!="")
				{
					obj1.childNodes[i].className="SearchBar";
				}
			}
			obj1.childNodes[curPos].className="SearchBar2";
			//_KeyObj.value=CurrentObj.childNodes[0].innerHTML;
		}
	    
		function ClickList(CurrentObj)
		{
			_KeyObj.value=CurrentObj.childNodes[0].innerHTML;
			document.getElementById(_ShowObjId).style.display="none";
		}	


		function $(id)
		{
			if(typeof(id)=="string")
			{
				return document.getElementById(id);
			}
			return id;
		}
		
		function _keyup(obj)
		{
			//alert(obj.id);

		var keycode=event.keyCode;
		if(keycode==38 || keycode==40 || keycode==13 || keycode==27)
		{
			if(_KeyObj==obj)
				MoveThis();
		}
		else
		{
				v_Flag = true;
				if(_KeyObj==obj)
				{
					if(_KeyValue == obj.value)
					{
						v_Flag = false;
					}
				}

				if (v_Flag)
				{
					_KeyValue = obj.value;
					_KeyObj = obj;
					getScript(obj.id,_KeyValue);
				}
			}
		}
		
		
		function getScript(keyId,keyValue)
		{
			var c=document.createElement("script");

			c.setAttribute("type","text/javascript");
			c.setAttribute("charset","gb2312");
			c.setAttribute("id","jsonpACScriptTag");
			c.setAttribute("src",_SearchFile+"?DispKeyword?KeyWord="+keyValue+"&KeyId="+keyId);
			var d=document.getElementById("jsonpACScriptTag"),e=document.getElementsByTagName("head")[0];
			if(d)
			{
				e.removeChild(d);
			}
	
			e.appendChild(c);
			
			
			curPos=-1;
		}	
		
		function dispKey(keyId)
		{

			$(_ShowObjId).style.left = $(keyId).offsetLeft ;
			$(_ShowObjId).style.top = $(keyId).offsetTop + 25;
			
			if(_KeyResult!=="" && _KeyResult!=null && _KeyResult.length>0)
			{
				$(_ShowObjId).style.display = "";
				
				var sbuf="";
				sbuf="<div align=right style=\"font-size:13px;line-height:150%;\"><a href=\"javascript:HidDiv();\"><FONT color=blue><u>关闭</u></font></a></div>";
				
				$(_ShowObjId).innerHTML = _KeyResult+sbuf;
				ShowMenu(100,keyId);
			}
			else
			{
				$(_ShowObjId).style.display = "none";
			}
		}
		
		function HidDiv()
		{
			$(_ShowObjId).style.display = "none";
		}

function ShowMenu(tWidth,vSrcName) {
	sPop=null;
	curShow=null;
	tFadeOut=null;
	tFadeIn=null;
	tFadeWaiting=null;	
	
	 var h;
	 var w;
	 var l;
	 var t;
	 var topMar = 1;
	 var leftMar = -2;
	 var space = 1;
	 var isvisible;
	 var MENU_SHADOW_COLOR='';
	 var global = window.document
	 global.fo_currentMenu = null
	 global.fo_shadows = new Array	
	if(vSrcName!="")
	{
		vSrc=document.getElementById(vSrcName);
	}
	else
	{
		vSrc = window.event.srcElement;
	}
	
	//vMnuCode = vMnuCode 
	h = vSrc.offsetHeight;
	w = vSrc.offsetWidth;
	l = vSrc.offsetLeft + leftMar+4;
	t = vSrc.offsetTop + topMar + h + space-2;
	
	vParent = vSrc.offsetParent;
	
	while (vParent.tagName.toUpperCase() != "BODY")
	{
		l += vParent.offsetLeft;
		
		
		t += vParent.offsetTop;
		vParent = vParent.offsetParent;
	}
	

	ShowKeyDv.style.top = t;
	ShowKeyDv.style.left = l;
	ShowKeyDv.style.visibility = "visible";
	isvisible = true;
}
document.write("<div id=\"ShowKeyDv\" class=\"SearchDropDownList\"  onKeyDown=\"MoveThis();\" style=\"display:none;width:330px;background-color:#eff7ff;border:1px solid #75c5ff;position:absolute;\"></div>");

document.body.onclick =function(){ HidDiv();};//2009.05.27 Gzb 当鼠标在页面的其他位置点击的时候，隐藏div
	