$(document).ready(
	function() {
		var art_cont = $('#artContent');
	
		var login_block = $('#loginForm');
		
		// разворот блока с формой авторизации (loginForm)
		$('#loginFormBlock p a').click(
			function() {
				if (login_block.css('display')=='none') {
					login_block.slideDown(700);
				} else {
					login_block.slideUp(700);
				}
			return false;
			}
		); // end loginForm
		
		var rating = $('#artRating');
		if(rating.length) {
	 		$('li a', rating).click(
				function() {
					var url = location.href.split('/');
					var mark = this.className.substring(2);
					params = {'umark': mark, 'aid': parseInt(url[url.length-1])};
					$('p', rating).hide();
					$('ul', rating).before('<span class="voted">Ваша оценка отправлена...</span>').hide();
					
					$.post('/vote_article.php', params, function(responseData) {
						if (responseData.errors.length > 0) {
							alert(responseData.errors[0]);
							$('span.voted', rating).remove();
							$('ul, p', rating).show();
							return;
						}
						if(rating.filter(":contains('Рейтинг статьи')").length) {
							$('b:first', rating).text(responseData.data.total_rate);
						} else {
							rating.prepend('Рейтинг статьи: <b>'+responseData.data.total_rate+'</b> (проголосовало '+responseData.data.total_voters+' человек)');
						}
						
						$('.voted', rating).before('<span id="mark">Ваша оценка: <b>'+responseData.data.user_rate+'</b></span>').remove();
					}, 'json');
					
					/* $('a', rating).each(
						function() {
							$(this).parent('li').removeClass('voted');
						}
					);
					$(this).parent('li').addClass('voted'); */
					return !1;
				}
			);
		}
		
	}
);