MP.prototype.Overlay = function(params, parent) {
	var self = this;

	if (!params._enabled) {
		return false;
	}

	var proto = {};

	proto = {
		_element: $('<div id="mp-overlay"></div>').appendTo(params._container),
	}

	proto.Show = parent.Overlay_Show;
	proto.Hide = parent.Overlay_Hide;
	proto.Load = parent.Overlay_Load;
	proto.Resize = parent.Overlay_Resize;

	setTimeout(function () {
		proto.Resize(params, parent);
	}, 0);

	return proto;
};

MP.prototype.Overlay_Load = function (params, parent) {
	this._element.html(params.element);
};

MP.prototype.Overlay_Show = function (params, parent) {
	this._element.css({opacity: 1});
	
};

MP.prototype.Overlay_Hide = function (params, parent) {
	this._element.css({opacity: 0});
	
};

MP.prototype.Overlay_Resize = function() {

};

