﻿var g_elTopSearchBox = null;

function getSearchControls()
{
    if (null == g_elTopSearchBox)
    {
        g_elTopSearchBox = document.getElementById("SearchKeyword");
    }
}

function onFoucsSearch()
{
    g_bSearchHasFocus = true;
}

function onBlurSearch()
{
    g_bSearchHasFocus = false;
}

function onSearch()
{
    getSearchControls();
    var searchPage = g_sSiteRoot + g_sSearchResultsPage;
    searchPage += "?sq=" + escape(g_elTopSearchBox.value);
    window.location.href=searchPage;
}

function onKeyPressInSearch(e)
{
    var keyCode;
    if (!e) var e= window.event;
    if (e.keyCode) keyCode = e.keyCode;
    else if (e.which) keyCode = e.which;
    
	//
	// If enter key is pressed only then we will process
	// the request.
	//
	if (keyCode == 13)
	{
        onSearch();
        return false;
	}
	return true;
}
