﻿var onLoadText = 'Enter search phrase';
function OnSearchBoxKeyPress(textbox, e) {
    // depends on event helper script
    var evt = e.get_domEvent();
    if (KeyPressed(evt, 13)) {
        var tBox = textbox.get_element();
        var urlPath = $(tBox).data('UrlPath');
        Search(tBox, urlPath);
        e.set_cancel(true); // essential to avoid postback
        return false;
    }
}
function Search(textbox, urlPath) 
{
    if (textbox.value.length >= 2 && textbox.value != onLoadText) 
    {
        var wLoc = urlPath + '?searchtext=' + textbox.value.trimEnd();
        window.location = wLoc;
        return false;
    }
    else 
    {
        return false;
    }
}
function SearchBoxFocus(textbox) 
{
    textbox.value = textbox.value == onLoadText ? '' : textbox.value;
}
function RadSearchBoxFocus(sender, eventArgs) 
{
    var val = sender.get_value();
    sender.set_value(val == onLoadText ? '' : val);
}
