$(document).ready (function(){

	$('.saveTopic').click(saveTopic);

	    
    $('.removeTopic').click(removeTopic);
    
	});
	
	
	function saveTopic()
	{
    	$.ajax(
				{
					url			: forumUrl + "save-topic",
					type		: "POST",
					dataType	: "json",
					data		: "id=" + topicID,
					beforeSend	: function()
								  {
								  },
					success		: function(response)
								  {
								  	if(!response.error) {
								  		$('.saveTopic').removeClass('saveTopic')
								  					   .addClass('removeTopic').unbind("click").click(removeTopic);
									}
								  },
					error		: function()
								  {
								  	
								  },
					complete	: function()
								  {
								  }
				}
		);
		return false;
   }
   
   function removeTopic()
   {
    	$.ajax(
				{
					url			: forumUrl + "remove-topic",
					type		: "POST",
					dataType	: "json",
					data		: "id=" + topicID,
					beforeSend	: function()
								  {
								  },
					success		: function(response)
								  {
								  	if(!response.error) {
								  		$('.removeTopic').removeClass('removeTopic')
								  					   .addClass('saveTopic').unbind("click").click(saveTopic);
									}
								  },
					error		: function()
								  {
								  	
								  },
					complete	: function()
								  {
								  }
				}
		);
		return false;
   	}
