  
  function load() {
 	 if(document.all){
 	 loading.style.visibility = "hidden";
 	 content.style.visibility = "visible";
	 if(RuleForSearch.style.display==""){document.all.display.checked=true;}
	 else{document.all.display.checked=false;}
	 loadQueryData();
 	 return 0;
 	 }
  }

  //读取当前查询
  function loadQueryData(){
	data="";
	mode="";
  	tmp=document.location.href.split('?');
	if(tmp[0]==document.location.href){
		tmp="";
	}else{
		tmp2=tmp[1];
		tmp=tmp2.split('&');
		for(i=0;i<tmp.length;i++){
			tmp2=tmp[i];
			str=tmp2.split('=');
			if(str[0]!="mode"){
				data+=(data?'&':'')+tmp2;
			}else if(str[0]=="mode"){
				mode=str[1];
			}
		}
	}
	if(tmp=="") return;
	else{
		DataObj.Filter=data;
		DataObj.reset();
	}
  }

  //获取查询信息
  function getQueryData(){
	tmp=document.location.href;
	if(tmp.lastIndexOf("?")>0){
		tmp=tmp.substring(0,tmp.lastIndexOf("?"));
	}
	if(DataObj.Filter!=""){
		tmp=tmp+'?'+DataObj.Filter;
	}

	fm=document.forms["DataFld"];

	window.clipboardData.setData("Text",tmp); 
	alert("以下URL已被复制于剪贴板。\n" + tmp);
  }

  //查询函数
  function Search(){
   	var fm = document.forms["DataRule"];
	var ruletxt = "";

	if(fm.itemname.value){
		var str = fm.itemname.value.split(' ');
		ruletxt += (ruletxt?'&':'')+"(name=*"+str[0]+"*";
		for(i in str){
			if(i!=0)ruletxt+="|"+"name=*"+str[i]+"*";
		}
		ruletxt+=")";
	}
	if(fm.headname.value){
		var str = fm.headname.value.split(' ');
		ruletxt += (ruletxt?'&':'')+"(head=*"+str[0]+"*";
		for(i in str){
			if(i!=0)ruletxt+="|"+"head=*"+str[i]+"*";
		}
		ruletxt+=")";
	}
	if(fm.taskname.value){
		var str = fm.taskname.value.split(' ');
		ruletxt += (ruletxt?'&':'')+"(task=*"+str[0]+"*";
		for(i in str){
			if(i!=0)ruletxt+="|"+"task=*"+str[i]+"*";
		}
		ruletxt+=")";
	}

	DataObj.Filter = ruletxt;
	DataObj.Reset();
  }

  //排序函数
  function Sort(fname){
	if(Sort.last==fname){
		Sort.sign = Sort.sign ? '':'-';
		DataObj.sort= Sort.sign + fname;
	}
	else{
		Sort.sign = '';
		DataObj.sort= fname;
	}
	Sort.last = fname;
	DataObj.reset();
  }
  Sort.last="";
  Sort.sign="";

  //查询表单显示函数
  function Display(){
  	RuleForSearch.style.display=(RuleForSearch.style.display==""?"none":"");
  }

  //掉落物怪物速查连接
  function ItemLink(ojb){
	itemName = ojb.innerText;
	serverName = document.location.href.split('/ro');
	linkStr = serverName[0];
	linkStr += "/ro/RoMonsterQuery/RoMonsterQuery.html?(itemname=*"
		+ itemName + "*)&mode=010000000000000000012";
	window.navigate(linkStr);
  }
  
  //头饰制作详细or任务物品详细
  function getDetail(str, mode, x, y){
    var list = new Array();
    if(mode==1){
      list = headmade;
    }else if(mode==2){
      list = taskinfo;
    }
    for(i in list){
      if(list[i][0]==str){
        setLayer(list[i][0], list[i][1], x, y);
        break;
      }
    }
  }
  
  //详细信息层配置函数
  function setLayer(str1, str2, x, y){
    obj = document.getElementById("detail");
    obj.style.top = y+10+document.body.scrollTop;
    obj.style.left = x-200;
    obj.style.display = "";
    detailTitle.innerText = str1;
    detailHTML.innerHTML = str2;
  }
  
  //详细信息层关闭函数
  function closeLayer(){
    obj = document.getElementById("detail");
    obj.style.display = "none";
  }
  
  //详细信息层移动函数
  function moveLayer(){
    obj = document.getElementById("detail");
    onMsgMove(obj);  
  }