// 前端页面搜索框接口
// strKeywordID: 关键字输入框ID
// strDefaultValue: 原默认值
// strChannelFlag: 搜索区域标志i,p,d,s,q
// params其它附加参数
function doSearchInterface(strKeywordID,strDefaultValue,strChannelFlag,params)
{
    var strKeyword=$(strKeywordID).value.trim();   
    var strUrl = "http://search.tgnet.cn/";
    switch(strChannelFlag)
    {
        case "i":
            strUrl += "InfoSearch.aspx";
            break;
        case "p":
            strUrl += "ProjectSearch.aspx";
            break;
        case "d":
            strUrl += "DesignerSearch.aspx";
            break;
        case "s":
            strUrl += "SalesmanSearch.aspx";
            break;
        case "q":
            strUrl += "QuestionSearch.aspx";
            break;
        case "f":
            strUrl += "InfoFileSearch.aspx";
            break;
        default:
            strUrl += "Index.aspx";
            break;
    }
    
    if (strKeyword != strDefaultValue) 
    {
        strUrl += "?kw="+escape(strKeyword);
        if(params == "t=i" || params == "t=b")
        {
            params = "t=a";
        }
        if (params.trim() != "") strUrl += "&" + params;
    }
    window.open(strUrl,"","location=yes,menubar=yes,resizable=yes,scrollbars=yes,titlebar=yes,toolbar=yes,status=yes");        
}

// 修改当前选中项样式
function doSearchSelect(){
	var arr = $("srhSelect").getElementsByTagName("li");	
	for(var i=0; i<arr.length; i++)
	{
		arr[i].firstChild.onclick = function()
		{
		    var arrParent = this.parentNode.parentNode.getElementsByTagName("li");
		    for (var j=0;j<arrParent.length;j++)
		    {
		        arrParent[j].className = "";
		    }		
			this.parentNode.className = "srhCurrent";			
			this.blur();
		}
	}
}

// 隐藏和显示默认值
function hidText (objID,value){
	var obj = document.getElementById(objID);
	obj.style.color="#A0A0A0";
	obj.value=value;
	obj.onfocus = function (){
		if(this.value == value){
			this.value = "";
			this.style.color = "#000";
		}
	}
	obj.onblur = function (){
		if(this.value == ""){
			this.value = value;	
			this.style.color = "#A0A0A0";
		}		
	}
}

// 首页交换区搜索
function doIndexSwitchSearch(strKeywordID,strDefaultValue)
{   
   var strChannelFlag = "";
   var arrLi=$("srhSelect").getElementsByTagName("li");
   var params = '';
   for (var i = 0;i<arrLi.length;i++)
   {
        if (arrLi[i].className == "srhCurrent")
        {
            switch(i)
            {
                case 0:
                    strChannelFlag = "i";
                    params = 't=a';
                    break;
                case 1:
                    strChannelFlag = "p";
                    break;
                case 2:
                    strChannelFlag = "d";
                    break;
                case 3:
                    strChannelFlag = "q";
                    break;
                default:
                    strChannelFlag = "i";
                    break;
            }
            break;
        }
   }
   doSearchInterface(strKeywordID,strDefaultValue,strChannelFlag,params);
}

// 工程信息交换区搜索
function doProjectSwitchSearch(strKeywordID,strDefaultValue)
{     
    var arr=$("srhSelect").getElementsByTagName("li");
    if (arr[2].className == "srhCurrent") return false;
    var strChannelFlag = "i";
    if (arr[1].className == "srhCurrent") strChannelFlag = "p";
    
    doSearchInterface(strKeywordID,strDefaultValue,strChannelFlag,'');
}


