function ResumeError() { 
return true; 
} 
window.onerror = ResumeError; 

function $(id) {
    return document.getElementById(id);
}
// 相对尺寸
function GetOffsetTop (el, p) {
    var _t = el.offsetTop;
    var _p = el.offsetParent;

    while (_p) {
        if (_p == p) break;
        _t += _p.offsetTop;
        _p = _p.offsetParent;
    }

    return _t;
};
function GetOffsetLeft (el, p) {
    var _l = el.offsetLeft;
    var _p = el.offsetParent;

    while (_p) {
        if (_p == p) break;
        _l += _p.offsetLeft;
        _p = _p.offsetParent;
    }

    return _l;
};
function showMenu (baseID, divID) {
    baseID = $(baseID);
    divID  = $(divID);

    //var l = GetOffsetLeft(baseID);
    //var t = GetOffsetTop(baseID);

    //divID.style.left = l + 'px';
//    divID.style.top = t + baseID.offsetHeight + 'px';
    if (showMenu.timer) clearTimeout(showMenu.timer);
	hideCur();
    divID.style.display = 'block';
	showMenu.cur = divID;

    if (! divID.isCreate) {
        divID.isCreate = true;
        //divID.timer = 0;
        divID.onmouseover = function () {
            if (showMenu.timer) clearTimeout(showMenu.timer);
			hideCur();
            divID.style.display = 'block';
        };

        function hide () {
            showMenu.timer = setTimeout(function () {divID.style.display = 'none';}, 1000);
        }

        divID.onmouseout = hide;
        baseID.onmouseout = hide;
    }
	function hideCur () {
		showMenu.cur && (showMenu.cur.style.display = 'none');
	}
}

function doClick_down(o){
	 o.className="current";
	 var j;
	 var id;
	 var e;
	 for(var i=1;i<=4;i++){
	   id ="down"+i;
	   j = document.getElementById(id);
	   e = document.getElementById("d_con"+i);
	   if(id != o.id){
	   	 j.className="";
	   	 e.style.display = "none";
	   }else{
		e.style.display = "block";
	   }
	 }
	 }
	 

function doClick_down(o){ 
 o.className="current"; 
 var j; 
 var id; 
 var e,k=0,l=0,m=0;
 m=parseInt(o.id.substring(4));
 if (parseInt(m%4)!=0)
     m+=4;
 l=parseInt(m/4);
// if(parseInt(o.id.charAt(4))>4)
    l=l==0?1:l;
     k=4*l;
      for(var i=k-3;i <=k;i++){ 
   id ="down"+i; 
   j = document.getElementById(id); 
   e = document.getElementById("d_con"+i); 
   if(id != o.id){ 
     j.className=""; 
     e.style.display = "none"; 
   }else{ 
e.style.display = "block"; 
   } 
  }
 
 } 


//搜索代码
function CheckForm()
{
  if (document.search.Channel.value=="")
  {
    alert("请选择搜索分类！");
 document.search.Channel.focus();
 return false;
  }
  if(document.search.Keyword.value=="")
  {
    alert("请输入你要查询的关键字！");
    document.search.Keyword.focus();
 return false;
 }
  }
function change_Search()
{
 select_item=search.Channel.selectedIndex;
 field=""
 switch(select_item)
 {
  case 0:
   document.search.action='http://www.rar8.net/soft/search.asp';
   document.search.Field.value='Title';
   break;

//这里，我们加这些判断语句，并无规定，但一定要大于后面的表单中的Option个数。并要一一对应。
  case 1:
   document.search.action='http://www.rar8.net/Article/search.asp';
   document.search.Field.value='Title';
   break;
  case 2:
   document.search.action='http://www.rar8.net/code/search.asp';
   document.search.Field.value='Title';
   break;
  case 3:
   document.search.action='http://www.rar8.net/soft/search.asp';
   document.search.Field.value='Title';
   break;
  case 4:
   document.search.action='http://www.rar8.net/Article/search.asp';
   document.search.Field.value='Title';
   break;
  case 5:
   document.search.action='http://www.baidu.com/index.php';
   document.search.Field.value='Title'; 
   break;
 }
}

function addListener(element,e,fn){  
             if(element.addEventListener){  
             element.addEventListener(e,fn,false);  
             } else {  
              element.attachEvent("on" + e,fn);  
              }  
            }  
            var Keyword = document.getElementById("Keyword");  
            addListener(Keyword,"click",function(){  
                Keyword.value = "";  
            })  
            addListener(Keyword,"blur",function(){  
                Keyword.value = "输入关键字";  
            })  


