/**
 * Namespace da calepino
 *
 * Última modificação: 2007-06-15
 */

if (typeof CALEPINO == "undefined") {
	var CALEPINO = {};
}

/* cria os namespaces especificados */
CALEPINO.namespace = function() {
	var a=arguments, o=null, i, j, d;
	for (i=0; i<a.length; i=i+1) {
		d=a[i].split(".");
		o=CALEPINO;

		// CALEPINO is implied, so it is ignored if it is included
		for (j=(d[0] == "CALEPINO") ? 1 : 0; j<d.length; j=j+1) {
			o[d[j]]=o[d[j]] || {};
			o=o[d[j]];
		}
	}

	return o;
};

