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

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

	var proto = {};

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

	proto.Show = parent.Loading_Show;
	proto.Hide = parent.Loading_Hide;
	proto.Load = parent.Loading_Load;
	proto.Resize = parent.Loading_Resize;

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

	return proto;
};

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

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

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

MP.prototype.Loading_Resize = function() {

};

