﻿function PerformSearch() {
    var queryElement = document.getElementById('txtQuery');
    if (queryElement) {
        if (queryElement.value.length < 3) {
            alert('Search query must be longer than 2 characters'); return;
        }
        else {
            location.href = 'searchresults.aspx?q=' + escape(queryElement.value);
        }
    }
}
//
// Set the default button for the site
//
function ExecuteDefaultButton(event) {
    if (!event) var event = window.event;
    if (event.keyCode == 13) {
        event.preventDefault ? event.preventDefault() : event.returnValue = false; event.cancel = true;
        if (document.getElementById('btnSearch'))
            document.getElementById('btnSearch').click();
    }
}
function setEnterKey() {
    document.onkeydown = ExecuteDefaultButton;
    if (window.addEventListener) {
        window.addEventListener('keydown', ExecuteDefaultButton, false);
    } else if (window.attachEvent) {
        window.attachEvent('onkeydown', ExecuteDefaultButton);
    }
}

function Toggle(elmId) {
    var subDiv = jPixeliT.$('#sub_' + elmId);
    var parDiv = jPixeliT.$('#par_' + elmId);

    if (jPixeliT.cssValue(subDiv, "display") === 'none') {
        jPixeliT.slideDown(subDiv, 500); 
        return false;
    }
    if (jPixeliT.cssValue(subDiv, "display") !== 'none' && jPixeliT.attr(parDiv,"class") === "menuDiv") {
        jPixeliT.slideUp(subDiv, 500);
        return false;
    }
}
