﻿
var OWL = OWL || {};

OWL.namespace = function() {
	var a = arguments, o = null, i, j, d;
	for (i = 0; i < a.length; i = i + 1) {
		d = ("" + a[i]).split(".");
		o = OWL;

		// OWL is implied, so it is ignored if it is included
		for (j = (d[0] == "OWL") ? 1 : 0; j < d.length; j = j + 1) {
			o[d[j]] = o[d[j]] || {};//create new object if not found
			o = o[d[j]];
		}
	}
	
	return o;
};

OWL.lang = YAHOO.util.Lang;
OWL.data = {};

YAHOO.register("OWL", OWL, { version: "1.0.0", build: "1" });
