<!--// Hide script from NON-JavaScript browsers

//
// 11-10-2002 TIME 09:07PM   Joel A. Cholakians (TeraNova Pty Ltd)
//

function NewsGoObj()
{
    this.init = init;    
    
    this.reset = reset;       
    
    this.defStr = "SEARCH";
    
    this.srchStr = "";
    
    this.newsGo = nGo;
    this.clearSRCHStr = clearSRCHStr;
    this.newsSearchVerity = newsSearchGETVerity;
    
    this.destroy = destroy;
}

function init()
{   
}

function reset()
{   
    srchForm = document.forms["newsForm"];
    srchForm.keyword.value = this.defStr;
}

function nGo()
{
    var srchForm = document.forms["newsForm"];
    
    var srchStr = eval(srchForm.keyword);   
 
    if (srchStr.value == this.defStr) srchStr.value = "";
    //alert("srchStr = " + srchStr.value);

    this.newsSearchVerity(srchStr.value);

    return false;
}

function clearSRCHStr(objVar)
{
    if (objVar.value == this.defStr)
    {
        objVar.value = "";
    }
}

function newsSearchGETVerity(queryText)
{        
    var urlEncObj = new URLEncoderObj();    
    queryText = urlEncObj.encode(queryText);
    
    //alert("queryText = " + queryText);
    
    var searchHostURL = "/";
    var searchContURL = "NewsSearch/NewsSearch.servlet?";
    
    var searchURL = searchHostURL + searchContURL;
        
    var maxDocsVal    = 100;
    var noResult      = 20;
   
    var searchStr = searchURL + "QueryText=" + queryText;
        
    //alert("searchStr = " + searchStr);
    
    window.location = searchStr;
}

function destroy()
{

}

//End hiding from NON-JavaScript browsers // -->
