
JsHttpRequest.caching = false;

function rpc_minus(event_id) {
	var v;
	$.jGrowl('Идет передача данных...', {header:'Секундочку',theme: 'Loading', sticky: true});
	JsHttpRequest.query(
		'/rpc/ribbon/like/',
		{			
			'value':'minus',
			'event_id': event_id,
			'form_sended_by_ajax':'true'
		},
		function(r,e) {			
			$('.jGrowl-notification.Loading').fadeOut('fast',function(){$(this).remove();});			
			if(typeof r != 'undefined'){
				if(typeof r.error != 'undefined'){					
					$.jGrowl(r.error, {header:'Ошибка',theme: 'RedError',sticky: true});					
				}else{
					v = parseInt($("#event_stat_"+event_id+" .minus").html())+1;
					$.jGrowl(r.ok, {theme: 'Ok', life: 1000 });
					$("#event_stat_"+event_id+" .minus").html(v);
				}
			}
		}, false
	);
	return false;
}
function rpc_plus(event_id) {
	var v;
	$.jGrowl('Идет передача данных...', {header:'Секундочку',theme: 'Loading', sticky: true});		
	JsHttpRequest.query(
		'/rpc/ribbon/like/',
		{			
			'value':'plus',
			'event_id': event_id,
			'form_sended_by_ajax':'true'
		},
		function(r,e) {			
			$('.jGrowl-notification.Loading').fadeOut('fast',function(){$(this).remove();});			
			if(typeof r != 'undefined'){
				if(typeof r.error != 'undefined'){					
					$.jGrowl(r.error, {header:'Ошибка',theme: 'RedError',sticky: true});					
				}else{
					v = parseInt($("#event_stat_"+event_id+" .plus").html())+1;
					$.jGrowl(r.ok, {theme: 'Ok', life: 1000 });
					$("#event_stat_"+event_id+" .plus").html(v);
				}
			}
		}, false
	);
	return false;
}
function rpc_go(event_id) {
	var v;
	$.jGrowl('Идет передача данных...', {header:'Секундочку',theme: 'Loading', sticky: true});		
	JsHttpRequest.query(
		'/rpc/ribbon/go/',
		{
			'event_id': event_id,
			'form_sended_by_ajax':'true'
		},
		function(r,e) {			
			$('.jGrowl-notification.Loading').fadeOut('fast',function(){$(this).remove();});			
			if(typeof r != 'undefined'){
				if(typeof r.error != 'undefined'){					
					$.jGrowl(r.error, {header:'Ошибка',theme: 'RedError',sticky: true});					
				}else{
					v = parseInt($("#event_stat_"+event_id+" .go").html())+1;
					$.jGrowl('Спасибо! Данные успешно сохранены!', {theme: 'Ok', life: 1000 });
					$("#event_stat_"+event_id+" .go").html(v);
				}
			}
		}, false
	);
	return false;
}
