(function ()
{
	$.fn.melding = function (settings)
	{

		var defaults = 
		{
			text		: "is leeg",
			id			: "melding",
			klasse		: "melding",
			append		: this, 
		};
		
		var sets = $.extend(defaults, settings);
		
		this.create_html = function (text)
		{
			var self = this;
			var html = $("<div>"+sets.text+"</div>");

			html.attr("id", 	sets.id);
			html.attr("class",	sets.klasse);
			html.append(self.sluit_melding());

			return html;
		};
		
		this.sluit_melding = function ()
		{
			var sluit_html = $("<div><img src=\""+ template_dir + "/images/icons/notification_close.png\"></div>");
			sluit_html.attr("class", "close");
			sluit_html.click(function ()
			{
				$(this).parent().fadeOut("fast", function () { $(this).remove(); });
			});
			return sluit_html;
		};
		
		$(sets.append).html(this.create_html());
		
	};
})(jQuery);
