﻿
var gSearchBlankText, gSearchBox, gSearchButton, gCurrentSearchTerm;

function emptyOnClick(defaultValue, searchBoxElement, searchButtonElement) 
{
    gSearchBlankText = defaultValue;
    gSearchBox = $(searchBoxElement ? searchBoxElement : "input.searchbox")[0];
    gSearchButton = $(searchBoxElement ? searchButtonElement : "input.searchbutton")[0];
    gCurrentSearchTerm = $.trim(gSearchBox.value);

    if (gCurrentSearchTerm == "") 
    {
        gSearchBox.value = gSearchBlankText;
        gSearchBox.onkeydown  = clearSearchBoxIfBlank;
        gSearchBox.onclick    = clearSearchBoxIfBlank;
        gSearchButton.onclick = clearSearchBoxIfBlank;
    }
}

function clearSearchBoxIfBlank() {
    if (gSearchBox.value == gSearchBlankText)
    { gSearchBox.value = ""; }
}

