﻿function Comprueba() {
	var lcorrecto = true;
	lcorrecto = CompruebaChecks()
	if (lcorrecto == false){
		alert ("Debes seleccionar alguna opción");
	}
	return lcorrecto;
}

function CompruebaChecks() {
	var seleccionado = false
	$("#encuesta input[type='radio']:checked").each(function() {
	    seleccionado = true;
	});
	return seleccionado;
}

function enviar_formulario() { 
	if (Comprueba() == true)
		insertarDatosEncuesta()
}

function insertarDatosEncuesta() {
    var cookieUsuario = document.cookie.split(";");
    for(i=0;i<document.cookie.split(";").length;i++) {
        if(cookieUsuario[i].trim() == "id" + idEncuesta + "=" + idEncuesta) {
	        alert("Ya has votado hoy en esta encuesta");
	        document.getElementById("form1").reset();
	        return;
        }
    }
    
    $("#encuesta input[type='radio']:checked").each(function() {
	    txtElementoSeleccionado = $(this).attr("id");
	});
    PageMethods.InsertarDatos(txtElementoSeleccionado, insertarDatosEncuesta_callback);	
}

function insertarDatosEncuesta_callback(res) {
    if (res == "valido" ) {
	    alert("Gracias por votar");
	    document.getElementById("form1").reset();
	    document.cookie = "id" + idEncuesta + "=" + idEncuesta;
    }
    else {
        alert("Ha ocurrido un error");
    }
}

function dameEncuesta() {
    PageMethods.dameEncuesta(idEncuesta,dameEncuesta_callback);
}

function dameEncuesta_callback(res) {
    $("#dvEncuesta").html('');
    $("#dvEncuesta").html(res);
    //redimensiona();
}

function verResultados() {
    PageMethods.verResultados(idEncuesta, verResultados_callback);
}

function verResultados_callback(res) {
    $("#dvEncuesta").html('');
    $("#dvEncuesta").html(res);
    //redimensiona();
}

function redimensiona() {
    var heightBody = $("body").height() + 10;
    parent.$("#EncuestaLIJ").height(heightBody);
}

$(document).ready(function(){
    dameEncuesta();
});
