var Site = {
	init: function() {
		//console.log('Site.init()');
		
		if ( $chk($('sub-nav')) ) {
			Navigation.init();
		}
		
		//Registration.init();
	}
}

var Navigation = {
	init: function() {
		//console.log('Navigation.init()');
		
		var current_index = 0;
		
		var frames = $$('.frame');
		var navs = $$('ul#sub-nav li[id!=not-a-tab]');
		
		frames.each(function(frame, i) {
			if ( i != current_index) {
				frame.fade('hide');
			}
		});
		
		navs.each(function(nav, i){
			//console.log(i);
			nav.addEvents({
				'click': function(e) {
					e.stop();
					frames[current_index].fade('hide');
					navs[current_index].getElement('a').removeClass('active');
					current_index = i;
					navs[current_index].getElement('a').addClass('active');
					frames[current_index].fade('show');
				}
			});
		});
	}
}

/*
var Registration = {
	init: function() {
		SqueezeBox.assign($$('a[rel=boxed]'), {
			size: {x: 420, y: 600},
			ajaxOptions: {
				method: 'get'
			}
		});
	}
}
*/
window.addEvents({
	'domready': function() {
		//console.log('Window DOM Ready');
		
		Site.init();
	},
	
	'load': function(){
		//console.log('Window Locked and Loaded');
	}
	
});
