var Rating = new Class({
	
	cUrl: '',	
	
	initialize: function(url) {
		this.cUrl = url;
	},
	
	rate: function(id) {
		$('rate_'+id).getFirst('a').removeProperties('href', 'onclick');
		req = new Request.JSON({			
			url: this.cUrl + '/rate,' + id,
			method: 'get',
			onSuccess:  function(responseText) {
							var span_elem = $('rate_'+id);
							var a_elem = span_elem.getFirst('a');
							var nCnt = parseInt(a_elem.get('text'))+1;
							a_elem.set('text', nCnt);
							a_elem.removeProperties('href', 'onclick');
							span_elem.removeClass('news-rating').addClass('news-rating-done');
							span_elem.set('title', 'Artikel wurde ' + nCnt + ' mal positiv bewertet');
							$('rate_'+id).setStyle('display', 'block');
						}
		}).send();
		
		return false;
	}
});
