﻿function Formules() {

    this.addCurrentStyleOnCurrentSelect = function AddCurrentStyleOnCurrentSelect(nameList, nameLiList, functionComputeTarifs) {
        $(nameList).click(function() {
        $(nameLiList).removeClass("current");
        $(this).addClass("current");
            if (functionComputeTarifs)
                functionComputeTarifs();
            return false;
        })
    };

    this.addIdFormuleToHidden = function AddIdFormuleToHidden(idHidden, nameList) {
        $(nameList).click(function() {
            $(idHidden).val($(this).attr("rel"));
        });
    };

    this.addDefaultIdFormuleToHidden = function AddDefaultIdFormuleToHidden(idHidden, nameList) {
        if ($(idHidden).val() == null || $(idHidden).val() == '')
            $(idHidden).val($(nameList).attr("rel"));

        $(nameList).removeClass("current");
        $("#modes a[rel='" + $(idHidden).val() + "']").addClass("current");

        var currentClass = $("#modes a[rel='" + $(idHidden).val() + "']").parent().attr('class');
        if ((currentClass == "mode1") ||
            (currentClass == "mode2") ||
            (currentClass == "mode3")) {
            $("#options").hide();
        } else {
            $("#options").show();
        }
    };
}
