var sondageBtnEnvoyer_encours = false; $(document).ready(function() { $('#selectConviv').change(function(){ $('#selectConvivButton').css('border','1px solid #999'); $('#selectConvivButton').css('color','#000'); if($(this).attr('titre') != undefined) { var idDestination = $(this).attr('titre'); obj_titre = $('#'+idDestination); $(obj_titre).css("color","#333"); } }); $('#selectGraph').change(function(){ $('#selectGraphButton').css('border','1px solid #999'); $('#selectGraphButton').css('color','#000'); if($(this).attr('titre') != undefined) { var idDestination = $(this).attr('titre'); obj_titre = $('#'+idDestination); $(obj_titre).css("color","#333"); } }); $('#selectContenu').change(function(){ $('#selectContenuButton').css('border','1px solid #999'); $('#selectContenuButton').css('color','#000'); if($(this).attr('titre') != undefined) { var idDestination = $(this).attr('titre'); obj_titre = $('#'+idDestination); $(obj_titre).css("color","#333"); } }); $("#sondageBtnEnvoyer").click(function() { if (sondageBtnEnvoyer_encours) return; sondageBtnEnvoyer_encours = true; $('.popup_warning.panneau .contenu_texte').html(""); var erreursFormulaire = 0; $('.formSondage').each(function(){ if(this.value < 1){ switch(this.name){ case "conviv" : $('.popup_warning.panneau .contenu_texte').html($('.popup_warning.panneau .contenu_texte').html()+ChoixNoteConvivialite+"
"); $('#selectConvivButton').css("color", "red"); $('#selectConvivButton').css("border", "1px solid red"); $('#note_conviv').css("color","red"); break; case "graph" : $('.popup_warning.panneau .contenu_texte').html($('.popup_warning.panneau .contenu_texte').html()+ChoixNoteGraphisme+"
"); $('#selectGraphButton').css("color", "red"); $('#selectGraphButton').css("border", "1px solid red"); $('#note_graph').css("color","red"); break; case "contenu" : $('.popup_warning.panneau .contenu_texte').html($('.popup_warning.panneau .contenu_texte').html()+ChoixNoteContenu); $('#selectContenuButton').css("color", "red"); $('#selectContenuButton').css("border", "1px solid red"); $('#note_contenu').css("color","red"); break; } erreursFormulaire++; } }); if(erreursFormulaire==0){ var rmq; if($("#remarque").val() == $("#remarque").attr('default')) rmq = ""; else rmq = $("#remarque").val(); $.ajax({ url : "/sondage_traitement_ajax.php" , global : false , type : "POST" , data : ({ cmd:'validerSondage' , remarque:rmq , selectConviv:$("#selectConviv option:selected").val() , selectGraph:$("#selectGraph option:selected").val() , selectContenu:$("#selectContenu option:selected").val() , lang:lang }) , dataType : "json" , async : false , success : function(json_obj) { if(json_obj.success == 1) { $('html,body').animate({scrollTop: 0}, 'slow'); $('#sondageContent').fadeOut("slow",function(){$('#sondageMessages').fadeIn("slow")}); $('#sondageMessages').html(json_obj.msg); } else { // Erreur Ajax $('.popup_warning.croix .contenu_texte').html(json_obj.msg); lancementPopup('popup_warning.croix'); } } , error : function (jqXHR,textStatus,errorThrawn) { // Erreur Ajax $('.popup_warning.croix .contenu_texte').html(erreurSystemeAjax); lancementPopup('popup_warning.croix'); } , complete : function() { sondageBtnEnvoyer_encours = false; } }); } else { lancementPopup("popup_warning.panneau"); sondageBtnEnvoyer_encours = false; } }); });