function checkEncuesta(idEncuesta) {
	
	//Para enviar el formulario, todos estos campos deben estar completados correctamente. La funcion VerificaForm esta en el archivo "funciones.js"
	
	var Retorno ;
	
	Retorno = true ;
	if($('voto'+idEncuesta).value == ''){
		alert('Su voto es requerido.');
		Retorno = false;
	}
	
	if ( Retorno ) {
		
		//Si todo esta correcto, envio el formulario
		
		vote(idEncuesta);
//		return true ;
	
	} else {
		
		//Si alguno de los controles no esta completo o no tiene los datos correctos, el formulario no se envia
		
		return false ;
	}
	
}

//Funcion que se ejecuta cuando se pulsa sobre alguna de las opciones de la encuesta. Asigna el valor de la opcion al hidden llamado "cantidadvotos"
function SeleccionaOpcion ( pValor,IdEncuesta ) {
	
	document.getElementById ( 'voto'+IdEncuesta ).value = pValor ;
	
}


function vote(idEncuesta){
	
         var posi1 = 0  
         var posi2 = $("expira"+idEncuesta).value.indexOf( "-", posi1 + 1 )  
         var posi3 = $("expira"+idEncuesta).value.indexOf( "-", posi2 + 1 )  
         var aniop = $("expira"+idEncuesta).value.substring( posi1, posi2 )  
         var mesp = $("expira"+idEncuesta).value.substring( posi2 + 1, posi3 )  
         var diap = $("expira"+idEncuesta).value.substring( posi3 + 1, $("expira"+idEncuesta).value.length )  	

	var miFecha1 = new Date(  )  ;
	miFecha1.setFullYear(aniop,(mesp-1),diap);
	var fechaactual=new Date();
	
	var diferencia = miFecha1.getTime() - fechaactual;

	var dias = Math.floor(diferencia / (1000 * 60 * 60 * 24))  ;
	var segundos = Math.floor(diferencia/ (1000));
	//alert ('La diferencia es de ' + dias + ' dias,\no ' + segundos + ' segundos.') ;

	createCookie("encuesta"+idEncuesta,$("idencuesta"+idEncuesta).value,dias);

	strUrl = '/modules/poll/poll.ajax.php?op=vote&idencuesta=' + $("idencuesta"+idEncuesta).value+'&voto=' + $("voto"+idEncuesta).value;
	AppObj.Ajax.updaterAjax( strUrl,"div_poll"+idEncuesta);	
}
function showResultsPoll(idEncuesta) {
	strUrl = '/modules/poll/poll.ajax.php?op=vote&idencuesta=' + $("idencuesta"+idEncuesta).value+'&voto=null';
	AppObj.Ajax.updaterAjax( strUrl,"div_poll"+idEncuesta);	
}


function viewpoll(){
		strUrl = '/modules/poll/poll.ajax.php?op=viewpoll';
		AppObj.Ajax.updaterAjax( strUrl,"div_poll");		
}

function oldpolls(){
		strUrl = "/modules/poll/poll.ajax.php?op=oldpolls&EncuestaExlude="+$("EncuestaExlude").value;
		AppObj.Ajax.updaterAjax( strUrl,"div_poll");		
}

function showOldpoll(idencuestaold){
//		strUrl = '/modules/poll/poll.ajax.php?op=showoldpoll&idencuestaold=' + idencuestaold+'&idencuesta=' + $("idencuesta").value;
		strUrl = '/modules/poll/poll.ajax.php?op=showoldpoll&idencuestaold=' + idencuestaold;		
		AppObj.Ajax.updaterAjax( strUrl,"div_poll");		
}
function morevoted(){
		strUrl = '/modules/poll/poll.ajax.php?op=morevoted&EncuestaExlude='+$("EncuestaExlude").value;;
		AppObj.Ajax.updaterAjax( strUrl,"div_poll");
}
