var selected = new Image(20,20);
selected.src = "/img/release-fav-a.png";

var deselected = new Image(20,20);
deselected.src = "/img/release-fav.png";
/**
 * Bookmarking release
 * id - id_release
 **/
function releaseBookmark(id)
{
	var element = $('fav-release-' + id);
	element.src = (element.src == deselected.src)?selected.src:deselected.src;

	var elementIE6 = $('fav-release'+id+'-ie6');
	if (elementIE6 != null) {
		elementIE6.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader (src='"+element.src+"', sizingMethod='scale')";
	}

	new Ajax.Request('/front/release/bookmark.html',
	{
//		parameters: $H({'id': id}).toQueryString(),
		parameters: $H({'id': id, 'dummy': 'dummy'}).toQueryString(),
		onSuccess: function(transport, json)
		{
			if (typeof(json) != 'object') {
				alert('Ошибка! Unable to process release bookmark. Please check your Internet connection.')
				return;
			}

			element.src = (json.isSelected)?selected.src:deselected.src;

			if (elementIE6 != null) {
				elementIE6.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader (src='"+element.src+"', sizingMethod='scale')";
			}
  		},
  		onFailure: function(){ alert('Error! Невозможно отметить релиз. Пожалуйста, проверьте ваше соединение с Internet.') }
	});
}