var mediaPlugin = new Class
(
	{
		initialize: function(parent)
		{
			this.parent = parent;
		},

		load: function()
		{

		},

		complete: function()
		{
			var mediaId = '42';
			var alt = "";

			if($('ubbMediaConfigName'))
			{
				alt = $('ubbMediaConfigName').value;
			}

			if($('ubbMediaConfigId'))
			{
				mediaId = $('ubbMediaConfigId').value;
			}

			this.parent.insertTag(null, 'media', true, mediaId, alt);
		},

		view: function()
		{
				var url = site_url + "js/custom/media.html";

				new Ajax(url, {
					method: 'get',
					update: this.parent.advancedConfig,
					onComplete: (function(){this.parent.buildSubmitButton(this); this.load()}).bind(this)
				}).request();
			return '';
		}
	}
);