var sStart 		 = "Выполнение...";
var sError 		 = "Ошибка выполнения";
var sBookmarkAdd = "Закладка создана";
var sBookmarkDel = "Закладка удалена";

//var over_img = Image();
//over_img.src = '/img/big_mark.gif';

var old_src;

function add_bookmark_event() {
	if ($('.bookmark'))
		$('.bookmark').mouseover(on_mouseover_bookmark);
	if ($('.bookmark'))
		$('.bookmark').mouseout(on_mouseout_bookmark);
}



function on_mouseover_bookmark(event) {
	old_src = this.src;
	this.src = '/img/big_mark.gif';
}

function on_mouseout_bookmark(event) {
	this.src = old_src;
}

function on_click_add_bookmark(obj, url) {

	$("#mess_event").text(sStart);
	$("#mess_event").animate({opacity: "show"}, 600);
	
	var img = "/img/big_mark_over.gif";

	$.post('/ajax/add_bookmark', {
		url :url,
		name : obj.id
	}, function(data) {
		if (data == '1') {
			$(obj).attr("src", img);
			old_src = img;
			$(obj).attr("onclick", "on_click_delete_bookmark(this, '"+url+"')");
			
			$("#mess_event").animate({opacity: "show"}, 600);
			$("#mess_event").text(sBookmarkAdd);
			$("#mess_event").animate({opacity: "hide"}, 3000);
		} else
		{
			$("#mess_event").text(sError);
			$("#mess_event").animate({opacity: "hide"}, 3000);
		}
	});

	return false;

}

function on_click_delete_bookmark(obj, url) {

	$("#mess_event").text(sStart);
	$("#mess_event").animate({opacity: "show"}, 600);

	var img = "/img/big_mark_non.gif";
	
	$.post('/ajax/delete_bookmark', {
		url :url
	}, function(data) {

		if (data == 1) {
			$(obj).attr("src", img);
			old_src = img;
			$(obj).attr("onclick", "on_click_add_bookmark(this, '"+url+"')");
			
			$("#mess_event").animate({opacity: "show"}, 600);
			$("#mess_event").text(sBookmarkDel);
			$("#mess_event").animate({opacity: "hide"}, 3000);
		} else
		{
			$("#mess_event").text(sError);
			$("#mess_event").animate({opacity: "hide"}, 3000);
		}
	});

	return false;

}

$(window).load(add_bookmark_event);