/*
 * 函数说明：选择搜索类型
 * 参数：	actionUrl:搜索目标页面　　tracelog:跟踪参数
 * 返回值：	无
 * 时间：2005-5-12
 */
var searchActivedItem=1;
var tracelogStr="";

function searchInit(num,tracelog,onkeyword){
	tracelogStr = tracelog;
	doclick(document.getElementById("node"+num),num);
	if (num > 6) {
		num=2;		
	}
	//document.getElementById("searchform").dir.value= data[num-1].dir;
	document.getElementById("searchform").method = data[num-1].method;
	if (onkeyword != "") {
		document.getElementById("searchform").q.value = onkeyword;
	}

}
/*
 * 函数说明：去除头尾空格
 * 参数：	字符串
 * 返回值：	无
 * 时间：2005-5-12
 */
function trim(inputString) {
	return inputString.replace(/^ +/,"").replace(/ +$/,"").replace("\\"," ").replace("\/"," ");
}

function fucCheckLength(strTemp)
{
var i,sum;
sum=0;
for(i=0;i<strTemp.length;i++)
{
if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
sum=sum+1;
else
sum=sum+2;
}
return sum;
} 

function head_doclick(searchID){
	 
	document.getElementById("linkKwordsstock").style.display = 'none';
	document.getElementById("linkKwordsbuy").style.display = 'none';
	document.getElementById("linkKwordsproduct").style.display = 'none';
	document.getElementById("linkKwordsinfo").style.display = 'none';
	document.getElementById("linkKwordspdf").style.display = 'none';
	document.getElementById("linkKwordscompany").style.display = 'none';
	document.getElementById("linkKwords" + searchID).style.display = '';
	
	searchActivedItem = searchID;
	
	switch(searchID){
	case 'buy':
		document.getElementById("head_dir").options[1].selected = true;
		document.getElementById("head_search_but").value = '搜采购';
		searchActivedItem = 2;
		break;
	case 'product':
		document.getElementById("head_dir").options[2].selected = true;
		document.getElementById("head_search_but").value = '搜产品';
		searchActivedItem = 3;
		break;
	case 'info':
		document.getElementById("head_dir").options[3].selected = true;
		document.getElementById("head_search_but").value = '搜资讯';
		searchActivedItem = 4;
		break;
	case 'pdf':
		document.getElementById("head_dir").options[4].selected = true;
		document.getElementById("head_search_but").value = '搜资料';
		searchActivedItem = 5;
		break;
	case 'company':
		document.getElementById("head_dir").options[5].selected = true;
		document.getElementById("head_search_but").value = '搜公司';
		searchActivedItem = 6;
		break;
	default:
		document.getElementById("head_dir").options[0].selected = true;
		document.getElementById("head_search_but").value = '搜库存';
		searchActivedItem = 1;
		break;
	}
	
	/*if(searchID == 'pdf') {
		document.getElementById("searchform_head").action = 'http://tec.icbuy.com/search/search_index.html';
	}
	else if(searchID == 'company') {
		document.getElementById("searchform_head").action = 'http://search.icbuy.com/search/search/dir/company.html';
	}
	else if(searchID == 'info') {
		alert(searchID);
		document.getElementById("searchform_head").action = 'http://www.icbuy.com/search/search.html';
	}
	else{
		document.getElementById("searchform_head").action = 'http://search.icbuy.com/search/search.html';
	}*/
}

function check_form(){
	var v = document.getElementById("searchform_head").q.value;
 
	if(fucCheckLength(v) > 100){
		alert("您输入的关键字过长！");
		return false;
	}
	if(v == ""  || v.substring(0,3) =="请输入") {
		alert("请输入关键字！");
		return false;
	}
	if(fucCheckLength(v) < 3) {
		alert("搜索的内容必须大于三个英文字母或两个汉字以上！");
		return false;
	} 
	 
	
	v = v.replace(/\%/g,"");   
	v = v.replace(/\//g,"／"); 
	var s ="&";
	if((data1[searchActivedItem-1].surl).indexOf("?")==-1)s="/";
	 
	document.getElementById("searchform_head").action = data1[searchActivedItem-1].surl + s + "dir/" + data1[searchActivedItem-1].dir + s + "q/" + v + ".html";
	//给form的action付值
	//alert(data1[searchActivedItem-1].name+"=="+data1[searchActivedItem-1].surl);
}
function checkform(){
	  
	var v = document.getElementById("searchform_head").q.value;
	 
	if(fucCheckLength(v) > 100){
		alert("您输入的关键字过长！");
		return false;
	}
	if(v == ""  || v.substring(0,3) =="请输入") {
		alert("请输入关键字！");
		return false;
	}
	if(fucCheckLength(v) < 3) {
		alert("搜索的内容必须大于三个英文字母或两个汉字以上！");
		return false;
	} 
 
	v = v.replace(/\%/g,"");   
	v = v.replace(/\//g,"／"); 
	var s ="&";
	if((data1[searchActivedItem-1].surl).indexOf("?")==-1)s="/";
	
	document.getElementById("searchform_head").action = data1[searchActivedItem-1].surl + s + "dir/" + data1[searchActivedItem-1].dir + s + "q/" + v + ".html";
	//给form的action付值
	//alert(data1[searchActivedItem-1].name+"=="+data1[searchActivedItem-1].surl);
}

/*
 * 函数说明：取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 data1 = [
	{id:1,name:"库存供应",surl:"http://search.icbuy.com/search/search",title:"请输入您感兴趣的产品型号或产品名称",dir:"stock",method:"post"},
	{id:2,name:"采购信息",surl:"http://search.icbuy.com/search/search",title:"请输入您感兴趣的采购内容",dir:"buy",method:"post"},
	{id:3,name:"产品图库",surl:"http://search.icbuy.com/search/search",title:"请输入您感兴趣的图库内容",dir:"product",method:"post"},
	{id:4,name:"行业资讯",surl:"http://www.icbuy.com/search/search",title:"请输入您感兴趣的信息内容",dir:"info",method:"post"},
	{id:5,name:"技术资料",surl:"http://tec.icbuy.com/search/search_index",title:"请输入您要查找的资料名称",dir:"all",method:"post"},
	{id:6,name:"公司黄页",surl:"http://search.icbuy.com/search/search",title:"请输入您要查找的企业名称",dir:"company",method:"post"}
	]; 

