// 
//  master.js
//  alexberos.com
//  
//  Created by Alex on 2009-11-11.
//  Copyright 2009 Alexander Beros. All rights reserved.
// 
(function() {

// Create Namespace
var $AB = window.ab = {vars: {}};

// Core Module Manager
$AB.Module = {
	
	create: function(name, init) {
		
		// Create module object
		$AB[name] = {};
		
		// Call Init
		if (typeof(init) == "function") {
			
			// Add to doc init
			$(function() {
				init.call($AB[name]);
			});
		}
		
	}
	
};

// Runtime Variables Handler
$AB.loadvar = function(name, val) {
	$AB.vars[name] = val;
}

})();