﻿
$(document).ready(function(){

	oMain.rates.init()

});

oMain.rates = {
	init : function(){
	   $('a.one-star, a.two-stars, a.three-stars, a.four-stars, a.five-stars').click(function(event){
		event.preventDefault();
		var rate = 1,
		type = 'place',
		title = $('.cont_header span:first').text();
		if($(this).hasClass('two-stars')) rate = 2
		else if ($(this).hasClass('three-stars')) rate = 3
		else if ($(this).hasClass('four-stars')) rate = 4
		else if ($(this).hasClass('five-stars')) rate = 5;
		if($(this).closest('ul').hasClass('event')) type = 'event';
		pageTracker._trackEvent('rate', type, title, rate);
		var eid = $(this).attr('href');
		eid = eid.substr(1);
		var dataString = 'id=' + eid
			+ '&type=' + type
			+ '&stars=' + rate;
		$.ajax({
			type: "GET",
			url: "/ajax/rate.html",
			data: dataString,
			beforeSend: function(){
				$(".rate").hide();
				},
			error: function(){
				alert('На сервере произошла ошибка.\nПожалуйста попробуйте еще раз.');
				$(".rate").show();
				},
			success: function(data, textStatus){
				$('.rate').html("<p>" + data + "</p>");
				$(".rate").show();
				}
                     })
		})
	   }
	};

