var Web = new Object();
Web.Library    = new Object();
Web.Components = new Object();

Web.Library.Instances = {
	Instances : new Object(),
	create : function (valor) {
		if (typeof this.Instances[valor] != 'undefined') {
			return this.Instances[valor];
		} else {
			this.Instances[valor] = eval("new Web.Library."+valor+"();");
			return this.Instances[valor];
		}
	}
}

Web.Components.Instances = {
	Instances : new Object(),
	create : function (valor) {
		if (typeof this.Instances[valor] != 'undefined') {
			return this.Instances[valor];
		} else {
			this.Instances[valor] = eval("new Web.Components."+valor+"();");
			return this.Instances[valor];
		}
	}
}