ADD informations concernant les jours pendant lesquels les participants sont présent...
[cl7.git] / js / cl7.js
index 10b1c52..d482fdc 100644 (file)
--- a/js/cl7.js
+++ b/js/cl7.js
@@ -41,32 +41,54 @@ cl7.verification_formulaire_inscription = function(util) {
       return false;\r
    }
    return true;
-}
+};
+
+cl7.maj_prix_inscription = function() {
+   var nbPeriodes = $('#formulaireInscription input[name="periodes[]"]:checked').length;
+   var prix = 5;
+   if (nbPeriodes === 3) {
+      prix = 40;
+   } else if (nbPeriodes != 0) {
+      prix = 15 * nbPeriodes;
+   }
+   $('#formulaireInscription span#prix').html(prix.toString());   
+};
   
 $(document).ready(
    function() { 
       var util = new cl7.Util();
       $('form#formulaireInscription').submit(function() {
          return cl7.verification_formulaire_inscription(util);
-      });\r
-      \r
+      });
+      
+      var messageUtilisateur = $('meta[name="messageUtilisateur"]').attr('content');
+      if (messageUtilisateur !== undefined) {
+         util.messageDialogue(messageUtilisateur);
+      }
+         \r
       $('form#formulaireInscription select[name="clanChoix"]').change(function() {         \r
          if ($(this).val() === '0') {\r
             return;\r
          }\r
          $clan = $(this).val().split(';');\r
-         $('form#formulaireInscription input[name="clan_nom"]').val($clan [0]);\r
-         $('form#formulaireInscription input[name="clan_tag"]').val($clan [1]);\r
+         $('form#formulaireInscription input[name="clan_nom"]').val($clan[0]);\r
+         $('form#formulaireInscription input[name="clan_tag"]').val($clan[1]);\r
       });\r
       \r
-      // inscrit les emails codés (page contact)\r
-      $('a#contactPifou').attr('href', util.rot13('znvygb:tert.oheev@tznvy.pbz'))
-      $('a#contactLePiaf').attr('href', util.rot13('znvygb:tyrcvns695@zfa.pbz'))\r
+      // inscrit les emails codés (page contacts)\r
+      $('a#contactPifou').attr('href', util.rot13('znvygb:tert.oheev@tznvy.pbz'));
+      $('a#contactLePiaf').attr('href', util.rot13('znvygb:tyrcvns695@zfa.pbz'));
+      
+      $('#formulaireInscription input[name="periodes[]"]').change(function() {
+         cl7.maj_prix_inscription();         
+      });
+      // met à jour le prix d'inscription
+      cl7.maj_prix_inscription();\r
       \r
       // permet d'éviter de faire plus de choix qu'il n'en faut sur la page des jeux joués\r
       var nbVotesMax = 3;\r
       var coches = [];\r
-      $('#formulaireJeuxJoues input:checked').each(function() {\r
+      $('#formulaireJeuxJoues input[name="votes[]"]:checked').each(function() {\r
          coches.unshift(parseInt($(this).attr("value")));\r
       });\r
       $('#formulaireJeuxJoues input[name="votes[]"]').change(function() {\r