﻿function clearAll() 
{
    var checkboxes = $(".MNBRatesQuery_CurrencyQueryDetails input[type='checkbox']");
    $.each(checkboxes, function() {
        var checkbox = $(this);
        checkbox.attr({ checked : false });
    });
}
function setAll() 
{
    var checkboxes = $(".MNBRatesQuery_CurrencyQueryDetails input[type='checkbox']");
    $.each(checkboxes, function() {
        var checkbox = $(this);
        checkbox.attr({ checked: true });
    });
}
function invertAll() 
{
    var checkboxes = $(".MNBRatesQuery_CurrencyQueryDetails input[type='checkbox']");
    $.each(checkboxes, function() {
        var checkbox = $(this);
        var checked = checkbox.attr("checked") == 1;
        checkbox.attr({ checked: !checked });
    });
}
function resetForm() 
{
    var portlet = $(".MNBRatesQuery_CurrencyQueryDetails").closest("#aspnetForm")[0];
    portlet.reset();
}
function StartQuery(button) {
    var queryroot = $("#MNBRatesQuery_QueryPageDiv").attr("title");

    var sd = $("#MNBRatesQuery_CurrencyQuerySimple_DateSelect_StartDate input[type='text']").val();
    var ed = $("#MNBRatesQuery_CurrencyQuerySimple_DateSelect_EndDate input[type='text']").val();
    var query = queryroot + '?query=' + sd + ',' + ed + ',';

    query += $(" option[value='asc']", "#MNBRatesQuery_CurrencyQuerySimple_Order select").is(":selected") ? '1' : '0';

    if ($("#MNBRatesQuery_CurrencyQueryDetails_Checkboxes").length == 1) {
        var checkboxes = $("#MNBRatesQuery_CurrencyQueryDetails_Checkboxes input[type='checkbox']");
        $.each(checkboxes, function() {
            var checkbox = $(this);
            var checked = checkbox.attr("checked") == 1;
            var label = checkbox.next()[0];
            if (checked)
                query += "," + label.innerText;
        });
    } else {
        if ($("#MNBRatesQuery_CurrencyQuerySimple_CurrencySelect_Current input[type='radio']").attr("checked")) {
            query += $("#MNBRatesQuery_CurrentCurrsDiv").attr("title");
        }
        if ($("#MNBRatesQuery_CurrencyQuerySimple_CurrencySelect_All input[type='radio']").attr("checked")) {
            query += $("#MNBRatesQuery_AllCurrsDiv").attr("title");
        }
        if ($("#MNBRatesQuery_CurrencyQuerySimple_CurrencySelect_Select input[type='radio']").attr("checked")) {
            query += "," + $("#MNBRatesQuery_CurrencyQuerySimple_CurrencySelect_SelectValue select").val();
        }
    }

    var targ = button.form.target;
    var act = button.form.action;
    button.form.target = "_blank";
    button.form.__VIEWSTATE.name="name";
    button.form.action = query;
    button.form.submit();
    button.form.target = targ;
    if(navigator.appVersion.toLowerCase().indexOf("chrome")==-1&&navigator.appVersion.toLowerCase().indexOf("safari")==-1)
        button.form.action = act;
}
