﻿
function clearSearchText()
    {         
        var inputElements = document.getElementById('ctl00_ctl00_siteSearch_pnlSearchBox').getElementsByTagName("input");
        //var inputElements = document.getElementById('<%= pnlSearchBox.ClientID %>').getElementsByTagName("input");
        
        var input_searchBox;
        for( var i = 0; i < inputElements.length; i++ )
        {
            if( inputElements[i].getAttribute("type") == "text" )
            {
                input_searchBox = inputElements[i];
            }
        }
    }

    function checkKeycode(event) 
    {
        var keycode;      
        if (window.event) // IE
            keycode = event.keyCode;
        else if (event.which) // Netscape/Firefox/Opera
            keycode = event.which;
        if (keycode==13)
            CallSearch();
    }
   
    function CallSearchPage()
    {
        var objSearchText = document.getElementById('ctl00_ctl00_siteSearch_searchTxt');
        //var objSearchText = document.getElementById('<%= searchTxt.ClientID %>');
        var searchText;

        if ((objSearchText!=null) && (objSearchText!=""))
        {
            searchText = objSearchText.value;
            searchText = searchText.replace(/</gi, "< ");
            searchText = searchText.replace(/>/gi, " >");
            objSearchText.value = searchText;
            
        }

        document.cookie="postbackcookie=";               
        //window.top.mainFrame.bottomFrame.document.location.href="Search.aspx?searchtext=" + searchText.replace('alert','').replace('confirm','') + "&folderid=0&searchfor=all&orderby=id&orderdirection=ascending";
        //Load the page with the websearch server control in the bottom frame using Javascript
        //Set websearch properties using querystring parameters
        //Properties set here- search text,Orderby, FolderId, and SearchFor
        //SearchFor can be a value from all/html/documents/images/multimedia/discussionForum
        //Orderby can be one of these - editor,id,rank,title,datecreated,datemodified
        //OrderDirection can be ascending or descending
    }
