function MainnavClass(){
	this.settings = {
		'handle': 'ul#ja-cssmenu li.menu-item',
		'activeItemClass': 'active'
	};
}

MainnavClass.prototype = {
	click: function(obj){
		Controller.load_page(jQuery(obj).attr('href').substr(1));

		return false;
	},
	make_active: function(url){
		var self = this;
		url = url.substring(0, url.indexOf('/',1)+1);
		jQuery(this.settings.handle).removeClass(this.settings.activeItemClass);
		jQuery(this.settings.handle).find('a').removeClass(this.settings.activeItemClass);
		jQuery(this.settings.handle).each(function(){
			var _a = jQuery('a[href|="#'+url+'"]');
			if (_a.length){
				_a.addClass(self.settings.activeItemClass)
					.closest('li').addClass(self.settings.activeItemClass);

				return false;
			}
		});
	}
};
var Mainnav = new MainnavClass();

