/*
 * 函数说明：选择搜索类型
 * 参数：	actionUrl:搜索目标页面　　tracelog:跟踪参数
 * 返回值：	无
 * 时间：2005-5-12

 *modify
 *时间:20061109
 *说明:修正getElementById

 *modify
 *时间:20061123
 *说明:结构化搜索3个方法
 */

var searchActivedItem=1;
var tracelogStr="";
var otherParamStr="";
var searchFormObj = null;

//结构化搜索
function SB_OnBlur_x(ctrlObj,ctrlMenuID, event){
	if(searchActivedItem == 1){
		return SB_OnBlur(ctrlObj,ctrlMenuID, event)
	}else{
		return true;
	}
}
function SB_OnKeyDown_x(ctrlObj,ctrlMenuID, event){
	if(searchActivedItem == 1){
		return SB_OnKeyDown(ctrlObj,ctrlMenuID, event)
	}else{
		return true;
	}
}
function SB_OnKeyUp_x(ctrlObj,ctrlMenuID, event){
	if(searchActivedItem == 1){
		return SB_OnKeyUp(ctrlObj,ctrlMenuID, event)
	}else{
		return true;
	}
}
function searchInit(num,tracelog,otherParam){
	tracelogStr = tracelog;
	otherParamStr = otherParam;
	if(document.getElementById("searchform")!=null){
		searchFormObj = document.getElementById("searchform");
	}else{
		if(document.getElementsByName("searchform").length!=0){
			searchFormObj = document.getElementsByName("searchform")[0];
		}
	}
	doclick(document.getElementById("node"+num),num);

}
function doclick(srcObj,searchID){
	var tabList = srcObj.parentNode.getElementsByTagName("li");
	if(srcObj.className=="activedTab")return;
	
	for(var i=0;i<tabList.length;i++)
	{
		if(tabList[i].className=="activedTab")
		    tabList[i].className="nTab";
	}
	
	searchActivedItem = searchID;
	srcObj.className = "activedTab";//TAB切换
	
	if(document.getElementById("linkKwords"))
	    document.getElementById("linkKwords").innerHTML = linkKeywords[searchID-1].surl//热门关键字付值
	
	var v = searchFormObj.keywords.value;
	
	if(trim(v) == "" || v.substring(0,3) =="请输入")
	    searchFormObj.keywords.value = searchdata[searchID-1].title;
}

function checkform(){
	var v = trim(searchFormObj.keywords.value);
	if(v.length > 100){
		alert("您输入的关键字过长！");
		return false;
	}
	if(v == ""  || v.substring(0,3) =="请输入") {
		alert("请输入关键字！");
		return false;
	}
	var s ="&";
	if((searchdata[searchActivedItem-1].surl).indexOf("?")==-1)s="?";
	searchFormObj.action = searchdata[searchActivedItem-1].surl+s+"word=" + searchFormObj.keywords.value +"&key="+searchdata[searchActivedItem-1].tracelog;//给form的action付值
	if(tracelogInput!=null)tracelogInput.value=tracelogStr+searchdata[searchActivedItem-1].tracelog;//给form的tracelog付值
	
}
/*
 * 函数说明：去除头尾空格
 * 参数：	字符串
 * 返回值：	无
 * 时间：2005-5-12
 */
function trim(inputString) {
	return inputString.replace(/^ +/,"").replace(/ +$/,"");
}
/*
 * 函数说明：取cookie值
 * 参数：	cookie字段名
 * 返回值：	cookie值
 * 时间：2005-5-12
 */
function getCookie(sName) {
	  var aCookie = document.cookie.split("; ");
	  for (var i=0; i < aCookie.length; i++)
	  {
	    var aCrumb = aCookie[i].split("=");
	    if (sName == aCrumb[0]) 
	      return unescape(aCrumb[1]);
	  }
	  return null;		
}
/*搜索配置*/
var searchdata = [
	{id:1,name:"企业",surl:"search_company.asp",title:"请输入您感兴趣的关键词查找企业",tracelog:"company"},
	{id:2,name:"会员",surl:"search_yp.asp",title:"请输入您感兴趣的公司名称",tracelog:"yp"},
	{id:3,name:"商机",surl:"search_sca.asp",title:"请输入您感兴趣的关键词",tracelog:"sca"},
	{id:4,name:"产品",surl:"search_cp.asp",title:"请输入产品名关键词",tracelog:"cp"},
	{id:5,name:"信息",surl:"search_ypdt.asp",title:"请输入您感兴趣的关键词",tracelog:"ypdt"}
	]

/*热门关键字*/
var linkKeywords = [
	{id:1,name:"企业",surl:"热门关键字：#"},
	{id:2,name:"会员",surl:"热门关键字：#"},
	{id:3,name:"商机",surl:'热门关键字：# '},
	{id:4,name:"产品",surl:'热门关键字： #'},
	{id:5,name:"信息",surl:'热门关键字：#'}

]

