function redirect(searchBox, defaultSearchValue) {
    var searchWords = '';
    if (defaultSearchValue != null) {
        searchWords = searchBox.value;
        var defaultValue = defaultSearchValue.value;
        if (searchWords != defaultValue && searchWords != '') {
            window.location.href = '/SearchResults.aspx?search=' + searchWords;
        }
    }
    else {
        searchWords = searchBox.value;
        if (searchWords != '') {
            window.location.href = '/SearchResults.aspx?search=' + searchWords;
        }
    }

    return false;
}

function KeyDownHandler(event, btnSearch, searchTerm, defaultValue) {
    if (event.which == '13' || event.keyCode == '13') {
        event.returnValue = false;
        event.cancel = true;
        btnSearch.click();
        redirect(searchTerm, defaultValue);
    }
}

function getQuerystring(key, defaultValue) {
    if (defaultValue == null)
        defaultValue = "";

    key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");

    var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
    var qs = regex.exec(window.location.href);
    if (qs == null)
        return defaultValue;
    return qs[1];
}
