/*-----------------------------------------------------------------------------------*/
/*	HEADING
/*-----------------------------------------------------------------------------------*/
(function($){

	$.fn.dcHeader = function(options) {

		var defaults = {
			padding: 0,
			onLoad : function(){},
			beforeLoad : function(){}
		};
		var options = $.extend(defaults, options);
		
		return this.each(function(options){
			if(!$('.dccontent',this).length){
				$(this).html('<span class="dccontent">'+$(this).html()+'</span><span class="dchead right"></span><div class="clear"></div>');
				// onLoad callback;
				defaults.beforeLoad.call(this);
				$('span',this).css({display: 'block', textAlign: 'center'});
				$('.dccontent').css({float: 'left'});
				$('.dchead.right').css({float: 'right'});
				var ht = $('.dccontent',this).height();
				var w = $(this).width();
				var wc = $('.dccontent',this).outerWidth(true) + (1*defaults.padding);
				var wp = Math.round((w - wc)/1);
				wc = w - (1*wp);
				$('.dccontent',this).css({padding: 0, width: wc+'px'});
				$('.dchead',this).css({padding: 0, height: ht+'px', width: wp+'px'});
				// onLoad callback;
				defaults.onLoad.call(this);
			}
		});
	};
})(jQuery);

/*-----------------------------------------------------------------------------------*/
/*	MENU
/*-----------------------------------------------------------------------------------*/

$(document).ready(function() {
	var url = document.URL.split('#/')[1];
	if(url != undefined){
		url = '#/'+url;
		$('#top-menu li a[href="'+url+'"]').parent().addClass('active');
	}
	$('#top-menu li').click(function(){
		$('#top-menu li').removeClass('active');
		$(this).addClass('active');
	});
});
