
var ____voting_in_progress = false;

function ylvote( enabled )
	{
	if( ____voting_in_progress )
		return;

	____voting_in_progress = true;

	var e = document.getElementById( "ielec" ).value;

	var v = -1;

	if( enabled )
		{
		if( document.getElementById( "yvtr" ).checked )
			v = 1;
		else if( document.getElementById( "nvtr" ).checked )
			v = 0;
		}

	var u = "vote?";

	if( v >= 0 )
		u += serialize({ elec:e, vtr:v, r1:Math.random() });
	else
		u += serialize({ elec:e, r1:Math.random() });

	ajax({
		url: u,

		onSuccess: function( data )
			{  document.getElementById( "votingform" ).innerHTML = data; },

		onComplete: function(){ ____voting_in_progress = false; return false; }
		});
	}


