function toggleIdolVote( articleId )
{

	var url = '/ajax/idol_handler.php';	
	
	var now = new Date();
	var x = now.getTime();
	
	// create a hash with the AJAX parameters
	var myParams = new Hash();
	myParams.set( 'type', 'togglevote' );
	myParams.set( 'articleid', articleId );
	myParams.set( 'x', x );
	
	// send the dong
	// reflect sending field with updated data
	new Ajax.Request( url, {
		method: 'get',
		parameters: myParams,
		onComplete: function( transport ) {
			
			//alert (transport.responseText);

				widget = $( 'doIdolVote' );

				
				if (transport.responseText == '0') {

					selectedElement = widget.select( '[class="doVoteText"]' );					selectedElement[0].update( 'You have not voted for this article.' );
					selectedElement = widget.select( '[class="idolVoteButton"]' );					selectedElement[0].src = '/images/idolvotegray.png' ;

				}
				else {
				
					selectedElement = widget.select( '[class="doVoteText"]' );					selectedElement[0].update( 'You have voted for this article.' );
					selectedElement = widget.select( '[class="idolVoteButton"]' );					selectedElement[0].src = '/images/idolvote.png' ;				
				}

			

			
			/*
			var selectedComment;
			var selectedElement;
			
			selectedComment = $( 'comment_' + commentId );
			selectedElement = selectedComment.select( '[class="reportThis"]' );
			selectedElement[0].update( transport.responseText );
			selectedElement[0].addClassName( 'success' );
			*/
		}
	});	

}
