﻿function Forfaits() {
    this.change = function changeForfait(item) {
        // Ajax loading
        $(".offre .prix span").html("<img src='/Content/medias/prix_tarifs_vehicules_loading.gif' style='display:inline'></img> &euro;");

        var formule = item.attr("rel");
        var jour = item.html();

        // Gammes a tarifer
        var gammes = "";
        $(".gammeCode").each(function() {
            if (gammes != "") { gammes = gammes + ","; }
            gammes = gammes + $(this).html();
        });

        item.parent().parent().parent(".liste-forfaits").hide();

        // Tarifs associés
        $.post(mazedia.url.rRequestGetTarif,
            { formule: formule, gammes: gammes },
            function(results) {
                if (results.RETOUR == "OK") {

                    $(".vehicule .offre").removeClass("mode1");
                    $(".vehicule .offre").removeClass("mode2");
                    $(".vehicule .offre").removeClass("mode3");
                    $(".vehicule .offre").removeClass("mode4");
                    $(".vehicule .offre").removeClass("mode5");

                    // Changement forfait
                    $(".vehicule .offre").addClass("mode" + results.FORMULE.FOR_INDEX);
                    $(".vehicule .nbre").html(jour);

                    $.each(results.TAB_TARIF, function(i, item) {
                        _gamme = item.idGamme;
                        _valeur = item.valeur;
                        if (_valeur != "") {
                            $(".gamme" + _gamme + " .prix span").html(_valeur + " &euro;");
                            $(".gamme" + _gamme + " .prix").show();
                        }
                    });

                }
            }, "json"
        );
    }
}

function UI() { }
UI.prototype.actualites = new Actualites();
UI.prototype.formules = new Formules();
UI.prototype.accueil = new Accueil();
UI.prototype.forfaits = new Forfaits();
UI.prototype.pagepro = new Pro();
UI.prototype.lld = new LLD();
UI.prototype.agence = new Agence();



