/**
 * Lorsqu'on clique sur fermer pour la popup, il faut cacher le tout
 */
function fermerInfosCentre() {	
	document.getElementsByTagName("html").item(0).style.overflow = 'scroll';
	
	$("#fondCentreImg-gris").hide();
	$("#fondCentreImg-trans").hide();
	$("#cadreCentre").hide();
}

/**
 * Affichage d'une image en over sur la page, il faut
 * - afficher le fond grisant
 * - afficher le fond contenant l'image
 * - afficher le cadre avec l'image, la légende et le bouton fermer
 * - s'assurer que la barre du haut ne s'affiche pas 
 * - mettre à jour l'image
 * - définir la hauteur + largeur en fonction de la taille du browser
 * - mettre à jour la légende
 */
function afficherPopUpAjax() {
	$.ajax({
		url: '/webkit/jsp/sondage.jsp',
	    type: 'GET',
	    cache: false,
	    dataType: 'html',
	    timeout: 1000,
	    error: function(){
	    	alert('Problème lors du chargement du sondage');
	    },
	    success: function(data) {
	    	if($(data).text() != '') {
				document.getElementsByTagName("body").item(0).style.overflow = 'hidden';
				document.getElementsByTagName("html").item(0).style.overflow = 'hidden';
				
				$("#fondCentreImg-gris").show();
				$("#fondCentreImg-trans").show();
				$("#cadreCentre").show();

				$("#contentCentre").html(data);
				
				location.href = "#fondCentreImg-gris";
	    	}
	    }
	})	
}

function checkSondage() {
	afficherPopUpAjax();
}

function submitVote() {
	var idSondage = $("#idSondage").val();
	var vote = $(".vote:radio:checked").val();
	
	$.ajax({
		url: '/webkit/jsp/sondage.jsp',
	    type: 'POST',
	    dataType: 'html',
	    cache: false,
	    data: {idSondage: idSondage, vote:vote},
	    timeout: 1000,
	    error: function(){
	    	alert('Problème lors du chargement du sondage');
	    },
	    success: function(data) {
	    	if($(data).text() != '') {
				document.getElementsByTagName("body").item(0).style.overflow = 'hidden';
				document.getElementsByTagName("html").item(0).style.overflow = 'hidden';
				
				$("#fondCentreImg-gris").show();
				$("#fondCentreImg-trans").show();
				$("#cadreCentre").show();

				$("#contentCentre").html(data);
				
				location.href = "#fondCentreImg-gris";
	    	}
	    	else {
	    		fermerInfosCentre();
	    	}
	    }
	})
	
	return false;
}