﻿var srvName;
function SvrSearch(srv){
	srvName = srv;
	
	var obj = document.getElementById("searchtype");
	if(!obj)
		return;
	switch(obj.value){
		case "1":
		default:
			Search("sx");
			break;
		case "2":
			SearchJD(srv);
			break;
		case "3":
			Search("bg");
			break;
		case "4":
			Search("yj");
			break;
	}
}

function Search(type){
	var obj = document.getElementById("txtSearch");
	var keywords = Trim(obj.value);
	if(!obj || keywords == ""){
		alert("请输入查询的关键字");
		obj.focus();
		return;
	}
	
	obj = document.getElementById("sltDept");
	var deptId = obj.options[obj.selectedIndex].value
	if(!obj || deptId == "0"){
		alert("请选择部门");
		obj.focus();
		return;
	}
	
	if(location.href.split("?")[0].indexOf("/aspx/service/"+type+"search.aspx") == -1)
		window.open("/aspx/service/"+type+"search.aspx?keywords="+escape(keywords)+"&deptId="+deptId+"&srv="+srvName);
	else
	    location.href = "/aspx/service/" + type + "search.aspx?keywords=" + escape(keywords) + "&deptId=" + deptId + "&srv=" + srvName;
}

function SearchJD(srv){
	var obj = document.getElementById("txtAuditingNum");
	var auditingNum = Trim(obj.value);
	if(!obj || auditingNum == ""){
		alert("请输入审核编号");
		obj.focus();
		return;
	}
	
	obj = document.getElementById("txtSearchPwd");
	var searchPwd = obj.value;
	if(!obj || searchPwd == ""){
		alert("请输入查询密码");
		obj.focus();
		return;
	}
	
	//window.open("/aspx/"+sev+"/jdsearch.aspx?AuditingNum="+auditingNum+"&SearchPwd="+searchPwd);
	var frmSearch = document.createElement("form");
	document.body.appendChild(frmSearch);
	
	var inputInfo = document.createElement("input");
	inputInfo.type = "hidden";
	inputInfo.name = "AuditingNum";
	inputInfo.value = auditingNum;
	frmSearch.appendChild(inputInfo);
	
	var inputInfo = document.createElement("input");
	inputInfo.type = "hidden";
	inputInfo.name = "SearchPwd";
	inputInfo.value = searchPwd;
	frmSearch.appendChild(inputInfo);
	
	frmSearch.action = "/aspx/service/jdsearch.aspx?srv="+srv;
	if(location.href.split("?")[0].indexOf("/aspx/service/jdsearch.aspx") == -1)
		frmSearch.target = "_blank";
	else
		frmSearch.target = "_self";
	frmSearch.method = "post";
	frmSearch.submit();
}

function Trim(str){
  str=str.replace(/^\s*/,"");
  str=str.replace(/\s*$/,"");
  return str;
}

function ServiceHandle(index){
	document.getElementById("searchtype").value=index;
    if(index == 2){
    	document.getElementById("SearchDj").style.display="block";
       	document.getElementById("TransactControl").style.display="none";
       	
       	document.getElementById("txtAuditingNum").value = "";
       	document.getElementById("txtSearchPwd").value = "";
    }
    else{
      	document.getElementById("TransactControl").style.display="block";
      	document.getElementById("SearchDj").style.display="none";
      	
      	document.getElementById("txtSearch").value = "";
      	document.getElementById("sltDept").selectedIndex = 0;
    }
}
