﻿(function ($) {

    $.jGrowl.defaults.closerTemplate = '<div>[ Fermer tout ]</div>';
    $.jGrowl.defaults.position = 'bottom-right';
    $.jGrowl.defaults.corners = '10px';

    $.saturneoNotification = function (message) {
        $.jGrowl(message, { theme: 'qjr' });
    }

    $.saturneoRegistrationStep = function (step1, step2, step3, step4, step5) {
        message = "<div class='qjr-step-1-off'><div class='steps-image'><img src='/Content/images/steps/Etape-1-crayon.png' /></div><b>Remplissez le formulaire</b> Indiquez votre adresse mail:<br/> vous allez recevoir immédiatement un email pour terminer votre inscription</div><div class='qjr-step-2-off'><div class='steps-image'><img src='/Content/images/steps/Etape-2-enveloppe.png' /></div><b>Regardez dans votre boite mail</b> et suivez les instructions pour valider votre inscription</div><div class='qjr-step-3-off'><div class='steps-image'><img src='/Content/images/steps/Etape-3-verrou.png' /></div><b>Créez votre mot de passe</b></div><div class='qjr-step-4-off'><div class='steps-image'><img src='/Content/images/steps/Etape-4-carnet.png' /></div><b>Ajoutez vos amis</b> pour pouvoir recevoir des recommandations et en faire</div><div class='qjr-step-5-off'><div class='steps-image'><img src='/Content/images/steps/Etape-5-pouce-loupe.png' /></div><b>Recommandez ou recherchez un professionnel</b></div>";
        if (step1) {
            message = message.replace(new RegExp("qjr-step-1-off", "g"), "qjr-step-1-on");
        }
        if (step2) {
            message = message.replace(new RegExp("qjr-step-2-off", "g"), "qjr-step-2-on");
        }
        if (step3) {
            message = message.replace(new RegExp("qjr-step-3-off", "g"), "qjr-step-3-on");
        }
        if (step4) {
            message = message.replace(new RegExp("qjr-step-4-off", "g"), "qjr-step-4-on");
        }
        if (step5) {
            message = message.replace(new RegExp("qjr-step-5-off", "g"), "qjr-step-5-on");
        }
        $.jGrowl('close');
        $.jGrowl(message, {life:15000, theme: 'steps' });
    }

    $.fn.center = function () {
        this.css("position", "absolute");
        this.css("top", ($(window).height() - this.height()) / 2 + $(window).scrollTop() + "px");
        this.css("left", ($(window).width() - this.width()) / 2 + $(window).scrollLeft() + "px");
        return this;
    };

    $.fn.place = function (top) {
        //this.css("position", "relative");
        this.css("top", (Math.max(top, $(window).scrollTop()) + 50 + "px"));
        return this;
    };

})(jQuery);

