// cnBase

if( typeof( _cn ) != 'undefined' ) {
	alert( 'cnBase.inc.js included twice' );
}


// Singleton...
var _cn = {
	ns: {},
	

	namespaceCreate: function( pName ) {
		this.ns[ pName ] = new _cnNamespace();
		return this.namespaceGrab( pName );
	},

	
	namespaceGrab: function( pName ) {
		return this.ns[ pName ];
	},
}




/*
function _cnClass() {
}



function _cnNamespaceClassCreate( pName ) {
	this.classes[ pName ] = new _cnClass();
}


function _cnNamespaceObjectCreate( pName ) {
	return this.classes[ pName ];
}


function _cnNamespace() {
	this.classes = new Array();
}

_cnNamespace.prototype.classCreate = _cnNamespaceClassCreate;
_cnNamespace.prototype.objectCreate = _cnNamespaceObjectCreate;
*/

