﻿function EndRequestHandler(sender, args) {
    if (args.get_error() != undefined) {
        var errorMessage;
        if (args.get_response().get_statusCode() == '200') {
            errorMessage = args.get_error().message;
        }
        else {
            // Error occurred somewhere other than the server page.
            errorMessage = 'An unspecified error occurred. ';
        }
        args.set_errorHandled(true);
        alert(errorMessage);
    }
}

function SwitchDiv(divId) {
    document.getElementById(divId).style.display = document.getElementById(divId).style.display == "none" ? "block" : "none";
}

function onSearchFocus() 
{
    if ($('#zoomq').val() == 'search')
    {
        $('#zoomq').val('');
    }
}

function onSearchBlur()
{
    if ($('#zoomq').val() == '')
    {
        $('#zoomq').val('search');
    }
}

function onSearchKeypress(event) {
    var ret = true;
    if ( typeof(event)!='undefined' && event.keyCode == 13 )
    {
        window.location = '/Pages/Search.aspx?zoom_query=' + $('#zoomq').val();
        ret = false; 
    }
    return ret;
}

function onSearchButtonClick() {
    window.location = '/Pages/Search.aspx?zoom_query=' + $('#zoomq').val();
    //window.open( '/Pages/Search.aspx?zoom_query=' + zoom_query.value, '_blank');
    return false;
}
function display(category) {
    var whichcategory = document.getElementById(category);
    if (whichcategory.className == "show") {
        whichcategory.className = "hide";
    } else {
        whichcategory.className = "show";
    }
}
