var encuesta_voto = false;
var cookieName = "Encuesta" + $( 'idEncuesta' ).get( 'value' );
var URL_BASE = "qv3_vota_encuesta.php";

var valida_votacion = function( ) 
{
	if( Cookie.read(cookieName) != null )
	{
		muestra_resultados( $( 'idEncuesta' ).get( 'value' ) );
	}
	else
	{
		$( 'resultadosEncuesta' ).setStyle( 'display', 'block' );
	}
}
var votaimg = function( id, total )
{
	for( var i = 1; i <= total; i++ )
	{
		$( 'votoi' + i ).set( 'src', '/images/btn_bolitaoff.gif' );
	}
	encuesta_voto = id;
	$( 'votoi' + id ).set( 'src', '/images/btn_bolitaon.gif' );
}
var votar = function()
{
	if( !encuesta_voto )
	{
		alert( "Selecciona una opcion" );
		return false;
	}
	Cookie.write( cookieName, $( 'idEncuesta' ).get('value' ),{ duration : 1 } );
	$( 'voto' ).set( 'value', encuesta_voto );
	new Request.JSON(
		{	url	:	URL_BASE,
			onSuccess : function( obj )
			{
				if( obj.action != "error" )
				{
					muestra_resultados( obj.idEncuesta );
				}
				else
				{
					alert( obj.mns );
				}
			}
		}
	).post( $( 'encuestaForm' ) );
}

var muestra_resultados = function( idEncuesta )
{
	new Request.JSON(
		{	url : URL_BASE,
			onSuccess : function( obj )
			{
				DIV = $( 'resultadosEncuesta' );
				DIV.setStyle( 'display', 'block' );
				$$( ".divImagenOpcion" ).each( function( item){ item.setStyle('display','none' ) } );
				try{ var link = $$( ".linkVerMas a" )[0].get( "href" ) ; } catch( e ){ var link = ''; }
				var elementosTemp = $A($$( ".divOpcion" ));
				elementosTemp.each( function( item, index )
					{
						new Element( 'div',{ 'class':'score','html':obj[index].score+"%"}).inject( item );
						barra = new Element( 'div',{ 'class':'barra_por_100'}).inject(item);
						barra.setStyle('background-position','left ' + obj[index].pos + 'px' );
						item.getElement('.divTextoOpcion').addClass('divTextoOpcionResultado');
						item.getElement('.divTextoOpcion').removeClass('divTextoOpcion');
						item.addClass('divOpcion2');
						item.removeClass('divOpcion');
					}
				);
				$( 'encuesta_boton' ).dispose();
				$( 'encuesta_imagen' ).dispose();
				
				if( link != '' )
				{
					var divPlasta = new Element ( 'div', {'class':'plastaLink2'} ).inject($('portlet_encuesta').getElement('.content'));
					var divTexto = new Element ('div', {'class':'linkVerMas2'} ).inject($('portlet_encuesta').getElement('.content'));
					var divTextoAnchor = new Element ('a', {'text':'Ver Nota', 'href' :  link} ).inject(divTexto);
				}
			}
		}
	).post( { 'action':'muestra_resultados','id_encuesta': idEncuesta, 'totalOpciones' : $( 'totalOpciones' ).get( 'value' ) } );

}
