$(document).ready(function() {
	$(".vote").click(function() {
		var link = this;
		if ($(link).hasClass("vote")) {
			$.post(this.href, {ajax: 1},
				function(data){
					$(link).parent().find(".vote").removeClass('vote');
					var mark = $(link).parent().find('span');
					$(link).prev('span').html(data);
					if (parseInt(data) > 0) {
						$(mark).attr('class','green');
						$(mark).html('+' + data);
					} else {
						if (parseInt(data) < 0) {
							$(mark).attr('class','red');
						} else {
							$(mark).attr('class','');
						}
						$(mark).html(data);
					}
					if ($(link).hasClass('minus')) {
						var prevMark = $(link).prev(".plus");
						$('img', prevMark).attr('src', '/img/icon-yes.gif');
						$('img', prevMark).attr('class', 'voted');
						$('img', link).attr('class', 'voted');
					}
					if ($(link).hasClass('plus')) {
						var nextMark = $(link).next(".minus");
						$('img', nextMark).attr('src', '/img/icon-no.gif');
						$('img', nextMark).attr('class', 'voted');
						$('img', link).attr('class', 'voted');
					}
				}
			);
		}
		showMessage();
		return false;
	});
	$(".dellink a").click(function(){
		var link = this;
		$.post(this.href, {ajax: 1},
			function(){
				var commentBox = $(link).parent().parent();
				if ($(commentBox).hasClass('comment')) {
					$(commentBox).remove();
				}
			}
		);
		return false;
	})
});
