function aDenied(aObj)
{
    $("#aReferer").val(aObj.href);
    $('#login-form').jqm().jqmShow();
    return false;
}
function focus(id)
{
    $('#' + id)[0].focus();
}

function showOnlySection(section_id, prefix) 
{
    $('div[@id^=' + prefix + ']').hide();
    $('#' + prefix + section_id).show();
    return false;
}

function showHide(id)
{
    if($('#' + id).css('display') == "none") {
        $('#' + id).show();
    } else {
        $('#' + id).hide();
    }
    return false;
}

function formatPrice(result)
{
    var cops = Math.round((result - Math.floor(result)) * 100);
    var uah = Math.floor(result);
    var uahTitle = "грн.";
    var copsTitle = "коп.";
    if (CURR_LANG == "en") {
        uahTitle = "hrv.";
        copsTitle = "penny";
    }
    return uah + " " + uahTitle + (cops > 0 ? " " + cops + " " + copsTitle : "");
}

function check_ns (chbx)
{
    var depends = [];
    var to_check = [];
    depends[1] = [5,6,7];
    depends[3] = [7,6,5,4];
    depends[4] = [7,6,5];
    depends[5] = [7,6];
    if (chbx.checked) {
        for (i in depends) {
            if (i == chbx.value) {
                to_check = depends[i];
                for (k in to_check) {
                    document.getElementById("v_" + to_check[k]).checked = true;
                }
            }
        }
    } else {
        for (i in depends) {
            if (in_array(chbx.value, depends[i]) && document.getElementById("v_" + i).checked) {
                document.getElementById("v_" + chbx.value).checked = true;
            }
        }
    }
}