// JavaScript Document

/* ------------------------------------- ENCUESTAS -------------------------------------------------- */

function envia_encuesta( ) {
	
	var num_elementos = document.getElementById('form_encuesta').length;
	var error = 1;
	for( var i=0; i<num_elementos; i++ ) {
		error = document.getElementById('form_encuesta').elements[i].checked == true ? 0 : error;
	}
	
	if( error == 0 ) {
		document.getElementById("form_encuesta").submit();
	}
	else {
		alert("Tu dois choisir l'une des options suivantes pour pouvoir voter");
	}
	
}

//Hace una votación en la encuesta
function vota_encuesta( idencuesta ) {
	var con_form_encuesta = new XHConn();
	var fin_form_encuesta = function (oXML) { document.getElementById('formulario_encuestas').innerHTML = oXML.responseText; carga_estadistica(idencuesta) };
	
	var num_elementos = document.getElementById('formulario_encuestas').length;
	var error = 1;
	for( var i=0; i<num_elementos; i++ ) {
		error = document.getElementById('formulario_encuestas').elements[i].checked == true ? 0 : error;
	}
	
	var cadena = prepara_envio('formulario_encuestas');

	if( error == 0 ) {
		document.getElementById('formulario_encuestas').innerHTML = contenido_internas("Envoyant le vote...");
		con_form_encuesta.connect("../encuestas/vota_encuesta.php", "POST", cadena + "&idencuesta=" + idencuesta, fin_form_encuesta);
	}
	else {
		alert("Tu dois choisir l'une des options suivantes pour pouvoir voter");
	}
}

//Muestra las estadisticas
var con_carga_estadistica = new XHConn();
var fin_carga_estadistica = function (oXML) { document.getElementById('estadisticas').innerHTML = oXML.responseText; };
function carga_estadistica( idencuesta ) {	
	document.getElementById('estadisticas').innerHTML = contenido_internas("Calcul des statistiques...");
	con_carga_estadistica.connect("../encuestas/estadistica_encuesta.php", "POST", "idencuesta=" + idencuesta, fin_carga_estadistica);
}

/*------------------------------------------------------------------------------------------------------*/