/*
Rem  $Revision: 1.4 $
Rem  $Author: JY_Online $
Rem  $Date: 2007/05/26 10:37:26 $
Rem  $Header: /cvs/Meizhou114.com/Js_File/SearchADV.Js,v 1.4 2007/05/26 10:37:26 JY_Online Exp $
Rem  $Log: SearchADV.Js,v $
Rem  Revision 1.4  2007/05/26 10:37:26  JY_Online
Rem  修正企业库搜索的指向错误
Rem
Rem  Revision 1.3  2007/05/12 02:34:50  JY_Online
Rem  增加了产品库和产品搜索的支持函数
Rem
Rem  Revision 1.2  2007/05/09 09:40:42  JY_Online
Rem  本地测试
Rem
Rem  Revision 1.1  2007/05/09 08:44:42  JY_Online
Rem  搜索支持客户端函数
Rem
*/
if(!String.trim)
{
	String.prototype.trim = function ()
	{
		return this.replace(/(^\s*)|(\s*$)/g,"");
	}
}
if(!String.equal)
{
	String.prototype.equal = function(str)
	{
		var x = this.trim().toUpperCase();
		var y = str.trim().toUpperCase();
		return x == y;
	}
}
function Show_TreePath(Str_Title)
{
	//根据传入的字符串输出树节点路径
	if(isNull(Str_Title)){return "";}
	var Arr_Temp=Obj_Page.StrToArr(Str_Title);
	var Str_Temp="";
	var Int_Rows=Arr_Temp.length;
	for(var i=1;i<Int_Rows;i++)
	{
		Str_Temp+=Arr_Temp[i][1];
		if(i<(Int_Rows-1)){Str_Temp+="-";}
	}
	return Str_Temp;
}
function Show_CompanyType(Int_CompanyType)
{
	var Arr_Temp=["未选择","生产型","贸易型","服务型","代理型","生产兼代理","其它"];
	return Arr_Temp[Int_CompanyType];
}
function OnSearch()
{
	//三库快速搜索
	var category=$("headerformfor").value;
	var theKey=$("txtheaderKey").value;
	if(theKey.trim()!="")
	theKey=escape(theKey);
	if(category=="company")
	window.open("/Search.aspx?SID=0,"+theKey+",0,,0,0&Str_Active=New");
	if(category=="product")
	window.open("/Search.aspx?SID=1,"+theKey+",0,,0,0&Str_Active=New");
	if(category=="trade")
	window.open("/Search.aspx?SID=2,"+theKey+",0,,0,0&Str_Active=New");
}
function OnSearchADV()
{
	//三库高级搜索
	var Int_SearchType=$("Int_SearchType").value;
	var theKey=$("deep_keyword").value;
	var Industry=$("id_1").value;
	var Int_Company_Type=0;
	var Int_Area=$("id3").value;
	var Int_EradeType=0;
	if(Int_Area==-1){Int_Area=$("id2").value;}
	if(Industry!=-1){Industry=SearchTree(Industry,Arr_TreeContrast2);}else{Industry="";}
	if(Int_Area!=-1){Int_Area=SearchTree(Int_Area,Arr_TreeContrast4);}else{Int_Area="";}
	if(Int_SearchType=="0"){Int_Company_Type=$("Int_Company_Type").value;}//企业搜索的经济类型
	if(Int_SearchType=="2"){Int_EradeType=$("Int_EradeType").value;}//商机搜索的商机类型
	if(theKey.trim()!="")
	if(theKey=="关键字"){theKey="";}
	theKey=escape(theKey);
	window.open("/Search.aspx?SID="+Int_SearchType+","+theKey+","+Int_Company_Type+","+Industry+","+Int_Area+","+Int_EradeType+"&Str_Active=New");
}

function SearchTree(Int_ID,Arr_Data)
{
	for(var i=0;i<Arr_Data.length;i++)
	{
		if(Arr_Data[i][0]==Int_ID)
		{
			return Arr_Data[i][1];
		}
	}
}
function SearchCompany(Int_ID,Int_TreeType,Int_SearchType)
{
	if(isNull(Int_TreeType)){Int_TreeType=0;}
	if(isNull(Int_SearchType)){Int_SearchType=0;}//缺省为找企业
	if(!isNull(Int_ID))
	{
		switch(Int_TreeType){
			case 0:
				//
				Int_ID=SearchTree(Int_ID,Arr_TreeContrast2);
				break;
			case 1:
				Int_ID=SearchTree(Int_ID,Arr_TreeContrast1);
				break;
			case 2:
				// 根据行业检索企业
				Int_ID=SearchTree(Int_ID,Arr_TreeContrast2);
				break;
		}
		window.open("/Search.aspx?SID="+Int_SearchType+",,0,"+Int_ID+",,0&Str_Active=New");
	}
}