function getRate() {
	for(i=0; i < 10; i++) {
   		if($('frmRate').elements[i].checked) {
   			return $('frmRate').elements[i].value;
		}
	}

	return false;
}

function vote(referer) {
	var rating = getRate();
	//alert($('frmRate').elements[3].value);

	if(rating === false) {
		$('error').style.display = 'block';
		$('error').update('Bitte wählen Sie eine Zahl!');
	}
	else {
		new Ajax.Request('/rating/rate/?noLayout=true&content=' + referer, {
			method: 'post',
			parameters: 'rate=' + rating,
			onCreate: function() {
				$('frmRate').update('<img src="/images/ajaxload.gif" alt="" title="" /> Bitte warten...');
			},
			onSuccess: function(transport) {
				$('frmRate').style.display = 'block';
				$('frmRate').style.color = '#5BA50D';
				$('frmRate').update(transport.responseText);
			},
			onFailure: function(transport) {
				$('frmRate').style.display = 'block';
				$('frmRate').style.color = '#F00';
				$('frmRate').update(transport.responseText);								
			}
		});
	}
}