(function(jQuery){
	jQuery.frStylesheetManager = 
		{
			add: function(name, uri)
				{
					var isLoaded = false;
					
					jQuery('link[rel*=style][title]').each(
						function(i) 
						{
							if(this.getAttribute('title') == name)
								isLoaded = true;
						}
						);

					if(!isLoaded)
						jQuery('head').append('<link type="text/css" href="' + uri + '" rel="stylesheet" title="' + name + '" />');
				},

			enable: function(name)
				{
					jQuery('link[rel*=style][title]').each(
						function(i) 
						{
							if(this.getAttribute('title') == name)
								this.disabled = false;
						}
						);
				},

			disable: function(name)
				{
					jQuery('link[rel*=style][title]').each(
						function(i) 
						{
							if(this.getAttribute('title') == name)
								this.disabled = true;
						}
						);
				}
		};
})(jQuery);
