
/* ---------------------------------------------------------------
 *          Fonctions SONDAGES
 * -------------------------------------------------------------*/


function ResultatSondage(ids) {
  var res = $('#zs_opt'+ids);
  $.get('zen_traite_sondages.php?ids='+ids,function(s){
    res.html(s).fadeIn();
    $('.zs_choix').hover(function(){$(this).addClass('zs_choix_hover');},function(){$(this).removeClass('zs_choix_hover');});
  });
}

function VoteSondage(ids,idc) {
  var res = $('#zs_opt'+ids);
  res.html('<img src="loading.gif" /> Compilation . . .').fadeTo('fast',0.2);
  $.get('zen_traite_sondages.php?ids='+ids+'&idc='+idc,function(s){
    res.html(s).stop(true,true).fadeTo('slow',1);
  });
}

   function SoumettreModifSondage() {
      MsgAdmin("Enregistrement du sondage...",0);
      $.post('zen_modifier_sondages.php',$(document.form_sondages).serialize(), backAdmin);
   }

function ModifierSondage(id) {
  if (CheckEdition()) {
    CheckReservation(id,'sondage',function() {

        $('#titre_action').next().stop(true,true).css('opacity','0.2').slideDown('fast').fadeTo('slow',1);
        document.form_sondages.idsondage.value = id;
        document.form_sondages.date_debut.value = $('#zsmod_date_debut'+id).text();
        document.form_sondages.date_limite.value = $('#zsmod_date_limite'+id).text();
        document.form_sondages.titre.value = $('#zs_titre'+id).html();
        document.form_sondages.contenu.value = $('#contenu_sondage'+id).html();
        document.form_sondages.soumettre.value = "Modifier";
        document.form_sondages.action.value = "Modifier";
        ZEN('titre_action').innerHTML = "Modifier un sondage";
    });
  }
}

function AnnulerSondage() {
    edition_active = false;
    AnnulerReservation();
    document.form_sondages.idsondage.value = "nouveau";
    document.form_sondages.date_debut.value = "";
    document.form_sondages.date_limite.value = "";
    document.form_sondages.titre.value = "";
    document.form_sondages.contenu.value = "";
    document.form_sondages.soumettre.value = "Ajouter";
    document.form_sondages.action.value = "Ajouter";
    ZEN('titre_action').innerHTML = "Ajouter un sondage";

}


function EffacerSondage(id) {
  if (CheckEdition()) {
    ZenConfirm('<div class="avertissement">Êtes-vous certain de vouloir effacer ce sondage ainsi que les résultats associés&nbsp;?</div>',
    function() {
      MsgAdmin("Suppression d'un sondage.",0);
      $.get('zen_modifier_sondages.php?effacer='+id, backAdmin);
    },function() {edition_active = false;});
  }
}


function EnregistrerChoix(ids,idc,o) {
  MsgAdmin('Enregistrement du nouveaux choix...',1);
  par = $(o).parent();
  pack = {
        modifier_choix : idc,
        ids : ids,
        contenu : par.find('textarea')[0].value
  }
  par.fadeTo(0.5);
  o.disabled=true;  
  $.post('zen_modifier_sondages.php',pack, function(s) {
      MsgAdmin(s);
      ResultatSondage(ids);
  });

}

function EffacerChoix(idc,o) {

  $.get('zen_modifier_sondages.php?effacer_choix='+idc, function(s) {
    MsgAdmin(s);
    $(o).parent().fadeOut('fast',function(){$(this).remove();});
  });
}
