function vote(rating, type, id, user) {
	params = 'action=set&rating=' + rating + '&type=' + type + '&id=' + id + '&user=' + user;
	new Effect.Opacity('rater', {duration:0.5, from:1.0, to:0.2});
   	new Ajax.Updater('rater', '/journal/sta/vote.php', {method: 'get', evalScripts: true, onFailure: showPoll, parameters: params});
}

function showPoll() {
	setTimeout("new Effect.Opacity('rater', {duration:0.5, from:0.2, to:1.0})", 1000);
}