﻿var _sOpenLinksID = ""
var _sCallingLinkID = ""
var _sDefaultSearchBoxText = "Search by event, city, or venue"

function hookKeyDown() {
    document.onkeydown = alertkey;
}
function alertkey(e) {
    //alert(e);
    if (!e) {
        if (window.event) //Internet Explorer
            e = window.event;
        else
            return false;
    }
    if (typeof (e.keyCode) == 'number') //DOM
        e = e.keyCode;
    else if (typeof (e.which) == 'number') //NS 4 compatible
        e = e.which;
    else if (typeof (e.charCode) == 'number') //also NS 6+, Mozilla 0.9+
        e = e.charCode;
    else
        return false;

    if (e == 13) {
        return searchEvents(document.getElementById('tbxSearch').value);
    }
}

function searchEvents(searchTerm) {
    var sSearchTerm = new String(searchTerm);
    sSearchTerm = trim(sSearchTerm);
    if (sSearchTerm != "" && sSearchTerm != _sDefaultSearchBoxText) {
        window.location = "/SearchEvents.aspx?searchterm=" + searchTerm
        setTimeout("return false;", 100000);
    }
    return false;
}

function trim(stringToTrim) {
    return stringToTrim.replace(/^\s+|\s+$/g, "");
}
function ltrim(stringToTrim) {
    return stringToTrim.replace(/^\s+/, "");
}
function rtrim(stringToTrim) {
    return stringToTrim.replace(/\s+$/, "");
}