﻿var Search = {
    radioObjName : ObjName,
    keyWordObjId : keyWordId,
    vApplicationPath : ApplicationPath
}
Search.Submit = function()
{
    var varkeyWord = _$(this.keyWordObjId).value.Trim();
    if(!(varkeyWord.length>0)){return false;}
    varkeyWord = escape(varkeyWord);
    var varUrl = new Array();
    varUrl[0]="";
    varUrl[1]="";
    varUrl[2] = this.vApplicationPath + "/Blog/ParticularList.aspx?IsSearch=1&IndexType="+escape("Title")+"&IndexValue=" + varkeyWord+"&TitleValue=%u67E5%u8A62%uFF1A" + varkeyWord;
    varUrl[3]="";
    varUrl[4] = this.vApplicationPath + "/Function/SearchAnswer.aspx?QuestionTitle=" + varkeyWord;
    varUrl[5] = this.vApplicationPath + "/dic/List_Thesaurus.aspx?keywords=" + varkeyWord;;
    linkPage(varUrl[this.getRadioValue()].toString());
}
Search.AddQuestion = function()
{
    var varkeyWord = _$(this.keyWordObjId).value.Trim();
    if(this.getRadioValue() != 4){ return false; }
    varkeyWord = escape(varkeyWord);
    var varUrl = this.vApplicationPath + "/Function/AddQuestion.aspx?QuestionTitle=" + varkeyWord;
    linkPage(varUrl);
}
Search.getRadioValue = function()
{
    var returnValue = 0;
    var obj = _(this.radioObjName);
    for(i=0;i<obj.length;i++)
    {
        if(obj[i].checked)
        {            
            returnValue = obj[i].value;
            break;
        }
    }
    return returnValue;
}
function _$(Id){ return document.getElementById(Id); }
function _(Name){ return document.getElementsByName(Name); }
String.prototype.Trim = function(){return this.replace(/^\s+|\s+$/g,"");};
function linkPage(url)
{
	if(window.location.href)
	{
		window.location.href  =url;
	}
	else
	{
		window.location  =url;
	}
}
function SearchTag(keyWordObjId)
{
    var varkeyWord = _$(keyWordObjId).value.Trim();
    if(varkeyWord.length>0)
    {
        var varUrl = "ParticularList.aspx?IndexType=Tag&IndexValue="+escape(varkeyWord);
        linkPage(varUrl);
    }
    else
    {
        return false;
    }
}