
function favorite_nodes_add(nid){
	$.get('/favorite_nodes/add/'+nid,
	function(data){
		if ($('.messages').length){
			$('.messages').remove();
			if ($('#tabs-wrapper').length){
				$('#tabs-wrapper').after('<div id="status_favorite'+nid+'"'+data+'<a href="#close" style="float:right;" onclick="$(\'div#status_favorite'+nid+'\').remove(); return false;">Close</a></div>');
			}else{
				$('#node-'+nid).before('<div id="status_favorite'+nid+'"'+data+'<a href="#close" style="float:right;" onclick="$(\'div#status'+nid+'\').remove(); return false;">Close</a></div>');
			}
		}else{
			$('div#status_favorite'+nid).remove();
			if ($('#tabs-wrapper').length){
				$('#tabs-wrapper').after('<div id="status_favorite'+nid+'"'+data+'<a href="#close" style="float:right;" onclick="$(\'div#status_favorite'+nid+'\').remove(); return false;">Close</a></div>');
			}else{
				$('#node-'+nid).before('<div id="status_favorite'+nid+'"'+data+'<a href="#close" style="float:right;" onclick="$(\'div#status_favorite'+nid+'\').remove(); return false;">Close</a></div>');
			}
		}
		document.getElementById('add_favorities'+nid).onclick = function () {
			favorite_nodes_remove(nid); return false;
		};
		
		$('#fav').after('<span class="in_favorites">You love this</span> ');
		$('#add_favorities'+nid).attr('href', '/favorite_nodes/delete/'+nid);
		$('#add_favorities'+nid).html('Undo');
		$('#add_favorities'+nid).attr('id', 'remove_favorities'+nid);
		
	});
}

function favorite_nodes_remove(nid){
	$.get('/favorite_nodes/delete/'+nid,
	function(data){
		if ($('.messages').length){
			$('.messages').remove();
			if ($('#tabs-wrapper').length){
				$('#tabs-wrapper').after('<div id="status_favorite'+nid+'"'+data+'<a href="#close" style="float:right;" onclick="$(\'div#status_favorite'+nid+'\').remove(); return false;">Close</a></div>');
			}else{
				$('#node-'+nid).before('<div id="status_favorite'+nid+'"'+data+'<a href="#close" style="float:right;" onclick="$(\'div#status_favorite'+nid+'\').remove(); return false;">Close</a></div>');
			}
		}else{
			$('div#status_favorite'+nid).remove();
			if ($('#tabs-wrapper').length){
				$('#tabs-wrapper').after('<div id="status_favorite'+nid+'"'+data+'<a href="#close" style="float:right;" onclick="$(\'div#status_favorite'+nid+'\').remove(); return false;">Close</a></div>');
			}else{
				$('#node-'+nid).before('<div id="status_favorite'+nid+'"'+data+'<a href="#close" style="float:right;" onclick="$(\'div#status_favorite'+nid+'\').remove(); return false;">Close</a></div>');
			}
		}
		document.getElementById('remove_favorities'+nid).onclick = function () {
			favorite_nodes_add(nid); return false;
		};
		$('.in_favorites').remove();
		$('#remove_favorities'+nid).attr('href', '/favorite_nodes/add/'+nid);
		$('#remove_favorities'+nid).html('Add to favorites');
		$('#remove_favorities'+nid).attr('id', 'add_favorities'+nid);
	});
}