﻿// functions belonging to the master page
var SiteMaster = function() {
}

SiteMaster.UpdateHeader = function (processAlertShouldRegisterMail) {
    // Update menu
    var $currentMenu = $("#menuBar").find(".item_on");
    var currentMenuId = "";
    if ($currentMenu.length > 0) {
        currentMenuId = $currentMenu.attr('id');
    }
    jAjaxGetUpdateControl("/Home/UpdateHeader", "divUpdating", "menuContainer", function () {
        if (currentMenuId != "") {
            $("#" + currentMenuId).removeClass("item").addClass("item_on");
        }

        if (processAlertShouldRegisterMail) {
            var shouldRegisterEmail = $("#lnkEditAccount").attr("shouldRegisterMail");
            if (shouldRegisterEmail === 'True') {
                $.saturneoNotification("Vous n'avez pas encore précisez votre email.");
            }
        }
    });
}

SiteMaster.ChangeUrlToForceRefresh = function(url) {
    if (url.toString().substr(url.toString().length - 1, 1) != '&')
        url = url + '&hash=';
    else
        url = url + 'hash=';
    url = url + Math.floor(Math.random() * 65535).toString();
    return url;
}

