function myBrowser(){
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isOpera = userAgent.indexOf("Opera") > -1;

if (isOpera){return "Opera"}; //判断是否Opera浏览器  
} //myBrowser() end



var topkeyurl1=""

function topf1(aa,bb,cc){
if(aa!=""){
while(aa.charAt(0)==" ")   
  {   
      aa=aa.substring(1,aa.length)   //去掉前面的空格   
  }   
  
while(aa.charAt(aa.length-1)==" ")
  {   
      aa=aa.substring(0,aa.length-1)   //去掉后面的空格   
  }
retCode=opUrl("http://www.gift12345.com/key/keys.asp?topkey="+escape(aa)+"&topkeypb="+cc);
if (bb==""){bb='search.asp';}
topkeyurl1=bb;
}else{
topcp.style.display="none";
}
}

function opUrl(url){ 

try{ 

　　if( window.ActiveXObject ){ 
　　for( var i = 5; i; i-- ){ 
　　try{ 
　　if( i == 2 ){ 
　　objxml = new ActiveXObject( "Microsoft.XMLHTTP" ); 
}
　　else{ 
　　objxml = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" ); 
　　objxml.setRequestHeader("Content-Type","text/HTML"); 
　　objxml.setRequestHeader("Charset","gb2312"); }
　　break;} 
　　catch(e){ 
　　objxml = false; } } }
　　else if( window.XMLHttpRequest )
　　{ objxml = new XMLHttpRequest(); 
　　if (objxml.overrideMimeType) 
　　{ objxml.overrideMimeType('text/HTML'); } } }
　　catch(e){ objxml = false; } 


	objxml.open("get",url,false); 
	
    objxml.send(null); 
	
	retInfo=objxml.responseText; 
	
	if (objxml.status=="200"){ 
	topcp.innerHTML=retInfo

	if (retInfo==""){topcp.style.display="none";}else{
	topcp.style.display="";
var tc=new tabControl();
    try{
     tc.bindEventForTopLinks();
     tc.bindKeyEvent();
     }catch(e){try{tc.topLinksArr[0].focus()}catch(e){}}
	}
	}

	} 
	
document.onclick=function(){

if(topcp.style.display==""){
topcp.style.display="none";
}

}
  
  
  
  
  
  
  var tabControl=function(){
     this.LeftLinksArr=null;
     this.tiindex=-1;
     this.liindex=-1;
	 this.it=null;
	 this.num=-1;
	 this.innum=null;
    }
  
    tabControl.prototype={
     bindEventForTopLinks:function(){
      var tc=this;
          
          tc.bindEventForLeftLinks("keyid");
          document.getElementById("keyid").style.cssText="display:block";
     },
     bindEventForLeftLinks:function(itemId){
       this.LeftLinksArr=new Array();
     var tc=this,
      _item=document.getElementById(itemId),
     itemsLinks=_item.getElementsByTagName('span');
	 inputLinks=_item.getElementsByTagName('input');
	var innum
	num=-1
    var td1="td"
	var td2="tdd"
	var td
	var tdd
     for(var i=0;i<itemsLinks.length;i++){
	 
 
		  inputLinks[i].onfocus=function(){//当某行聚焦时执行
			 
			   innum=this.id.substring(1,2)//取id号的,如s0后面的数字0
			   num=Number(innum)//把innum转换为数字
			   itemsLinks[num].style.cssText='background:#3366CC;';
			  td=td1+num;
			   document.getElementById(td).style.cssText='Color:#ffffff;font-weight:bold;font-size:12px;';
			  tdd=td2+num;
			   document.getElementById(tdd).style.cssText='Color:#ffffff;font-weight:bold;font-size:12px;';
			  it=itemsLinks[num];		  
 
		  };
		  
		  
		  inputLinks[i].onblur=function(){//当某行聚焦时执行
		  innum=this.id.substring(1,2)//取id号的,如s0后面的数字0
		  num=Number(innum)//把innum转换为数字
		  itemsLinks[num].style.cssText='';
		  td=td1+num;
		  document.getElementById(td).style.cssText='color:#0068C0;font-size:12px;';
		  tdd=td2+num;
		  document.getElementById(tdd).style.cssText='color:#0068C0;font-size:12px;';
		  };
		  
         
		 
		  itemsLinks[i].onmouseover=function(){//当某行鼠标经过时执行
		  innum=this.id.substring(1,2)//取id号的,如s0后面的数字0
		  num=Number(innum)//把innum转换为数字
		  inputLinks[num].focus();
		  bLinks=this.getElementsByTagName('a');
		  if(myBrowser()!="Opera"){
	//document.searchform.keywords.value=bLinks[0].innerHTML;
}
		  
		  };
		  
          itemsLinks[i].onmouseout=function(){//当某行鼠标移开时执行
		  innum=this.id.substring(1,2)//取id号的,如s0后面的数字0
		  num=Number(innum)//把innum转换为数字
		  inputLinks[num].blur();
		  };
		 
		 
		  itemsLinks[i].onclick=function(){//鼠标单击
          bLinks=this.getElementsByTagName('a');
		  document.searchform.keywords.value=bLinks[0].innerHTML;;
		  if (topkeyurl1=="news_search.asp"){
    cpkeys=topEncodeUtf8(bLinks[0].innerHTML);
    window.top.location.href="snews-"+cpkeys+"-keys.html";
	}else{
		  location.href=topkeyurl1+'?keywords='+escape(bLinks[0].innerHTML);}
		  };
		 
          tc.LeftLinksArr.push(itemsLinks[i]);
      }
   
     },
	 
     bindKeyEvent:function(liindex){
       var _this=this,lindex=liindex||this.liindex;
       document.onkeydown=function(event){
       var event_e=event||window.event;
	   var e = event_e.charCode||event_e.keyCode;
	   var bb="y";
	   var ee="s";
	   var cc
	   var dd
	   var bao
	   	if( e == '40' ){//键盘往下
		if (num>-1){dd=bb+num;document.getElementById(dd).blur();}
		if (num<=_this.LeftLinksArr.length-1){num+=1;}
		if (num>_this.LeftLinksArr.length-1){num=0;}
		cc=bb+num;
		var s = document.getElementById(cc);
        s.focus();
		bao=ee+num;
        bLinks=document.getElementById(bao).getElementsByTagName('a');
		    if(myBrowser()!="Opera"){
		    document.searchform.keywords.value=bLinks[0].innerHTML;
		    }
		
			}
			
		if( e == '38' ){//键盘往上
		if (num>-1){dd=bb+num;document.getElementById(dd).blur();}
		if (num>=0){num-=1;}
		if (num<0){num=_this.LeftLinksArr.length-1;}
		cc=bb+num;
		var s = document.getElementById(cc);
        s.focus();
		bao=ee+num;
        bLinks=document.getElementById(bao).getElementsByTagName('a');
		     if(myBrowser()!="Opera"){
		     document.searchform.keywords.value=bLinks[0].innerHTML;
		     }
		}
		
		if( e == '13' ){//回车
		it.onclick();
		
		}
	  
	  
      }
    
     }
    }
  




