﻿
    $(document).ready(function() {
        $('#filterdialog').dialog({ autoOpen: false, title: 'Search' });
        $('#filterdialog').dialog('option', 'buttons', { "Cancel": function() { CancelSearch(); }, "Search": function() { SubmitSearch(); } });
        $('#filterdialog').dialog('option', 'modal', true);
        $('#filterdialog').dialog('option', 'width', 380);

        $('#savedialog').dialog({ autoOpen: false, title: 'Save Search Results' });
        $('#savedialog').dialog('option', 'buttons', { "Cancel": function() { $('#savedialog').dialog('close'); }, "Save": function() { SubmitSave(); } });
        $('#savedialog').dialog('option', 'modal', true);
        $('#savedialog').dialog('option', 'width', 380);
        
        $('.ttip').tooltip({ fade: 300, showURL: false });
    });

    function RemoveFilter(clrVal) {
        $('#' + prefixPgControl(clrVal)).val('');
        $('#' + prefixPgControl('SubmitSearch')).click();
    }

    function AddFilter(clrVal, Value) {
        $('#' + prefixPgControl(clrVal)).val(Value);
        $('#' + prefixPgControl('SubmitSearch')).click();
    }

    function SubmitSaveCallback(result) {
        var eCode = result.substring(0, 4);

        if (eCode != "Err:") {
            $('#' + prefixPgControl('SaveIcon')).replaceWith('');
            $('#' + prefixPgControl('txtSaveName')).prop('disabled', true);
            $('#TitleTxt').empty().append(result);
            $('#savedialog_msg').empty().append("Saved as Search: " + result);
            setTimeout("$('#savedialog').dialog('close');", 1500);
        }
        else
        { $('#savedialog_msg').empty().append(result); }
        $('#savedialog').dialog('option', 'buttons', { "Close": function() { $('#savedialog').dialog('close'); } });
    }
