function AddTags(url, uid){
	
	var self = this;
	this.script_url = url;
				
	this.toggle = function(){
		if (uid == 0) {
			ShowAlert('no_login');
			return false;
		}
		$('#my_tags_block > #tag_button').toggle();
		$("#my_tags_form").toggle();
	}	
	this.init = function(){
		$('#my_tags_block > #tag_button').bind('click',function(e){self.toggle(); return false;});
					
		$("#my_tags_form").bind('submit',function(e){
			var params = new Object;
			params.id = $('#tag_object_id').val();
			params.tags = $('#my_tags').val();
			jQuery.post(self.script_url, params,self.callback);
			return false;
		});
	}		
	this.callback = function(html) {
		if(html && html != 'error'){
			$("#tags").html(html);
				self.toggle();
		}
	}
	
	$('#doCancelTags').click(function(){
		$('#my_tags_form').hide();
		$('#my_tags_block > #tag_button').show()
	})
	
}

function toggleMe(a)
{
	$('#' + a).toggle();
	return false;
}
function toggleMeTab(a, link)
{
	$('.usertags').hide();
	$('#tagsTab > li > a').removeAttr('class');
	$(link).attr('class', 'active');
	return toggleMe(a);
}
