/* 
 * flho 10 2010
 */

$(document).ready(function(){
    // images png visibles sous IE 6 : conserver ?
    $(document).pngFix();

      // affichage double formulaire abandonné car trop complexe à gérer (js vs php ...)
//    // accueil : masquer lien "connexion" et formulaire "pass oublié""
//    $('a#connexion,form#demande_password').hide();
//    // inversement : afficher form "pass oublié" et masquer form "login"
//    // lorsque l'on clique sur 'pass oublié"
//    $('a#oubli_password').click(function() {
//      $('a#oubli_password,form#candidat_login').toggle('slow');
//      $('a#connexion,form#demande_password').toggle('slow');
//    });
//    // retour à la normale
//    $('a#connexion').click(function(){
//      $('a#connexion,form#demande_password').toggle('slow');
//      $('a#oubli_password,form#candidat_login').toggle('slow');
//    });

    // --- SECOND MENU DÉROULANT "poste" SELON SELECTION DE "employeur"
    // 1.récupérer la valeur (employeur_id) des select
    // 2.charger en Ajax (load) un Template dans un container où l'on place le SecondMenu.
    // Ce dernier a été créé par une Query qui utilise cet employeur_id

    // Pour la boucle, on crée un Array avec LES MÊMES NOMS DE SECTEURS "abrege" que dans tbl "SmolSecteur":"
    // var secteurs = new Array('entreprises','comptables','avocats');
    // 24 10 2010 : il faut SUFFIXER l'abrege/ID par le nom du formulaire (ici : recherche_poste)'
    var secteurs = new Array('recherche_poste_entreprises','recherche_poste_comptables','recherche_poste_avocats');
    // On fait une boucle avec jQuery.each() pour créer 3 containers (car 3 Premiers Menus)
    $.each(secteurs,function(index,value){

        $('select#' + value).change(function(){ // le menu déroulant (select) déclenchant
          $('div#second_menu_' + value).load( // le container pour le chargement Ajax
            'secondMenu',// le Template à afficher dans le container
            {my_employeur_id:this.value});//le tableau variable:valeur à envoyer à ce template

          // on masque le second Menu FACTICE
          $('select#factice_' + value).hide();
        });
        
        // --- CHECKBOXES des secteurs : un bouton radio coché change le fond du secteur sélectionné
        // 24 10 2010 : il faut SUFFIXER l'abrege/ID par le nom du formulaire (ici : recherche_poste)'
        var numero = index + 1; //car l'index commence à 0 !
        $('#recherche_poste_secteurs_' + numero).click(function(){
//            alert(numero +':'+ value);
          $('ul.tiers li.secteur_choisi').removeClass('secteur_choisi');
          $('#secteur_' + value).addClass('secteur_choisi');
        });

    });


});

