var a = {
	init:function(){
		a.menu.init();
		jc.init();
	},
	menu:{
		init:function(){
			$(document).click(function(ev){
				if ($(ev.target).parents('#menu').length == 0)
					a.menu.hideActive();
			});
			$('#header-overlay1, #header-overlay2').click(function(ev){
				window.location = '/';
			});
		},
		show:function(id){
			$('#smenu-holder').css({display:'block'});
			a.menu.hideActive();
			var smenu = $('#'+id+'_smenu');
			l = $('#'+id).position().left;
			if (l > 692) l = 692; // don't fall off the screen
			h = smenu.outerHeight();
			smenu.css({bottom:'-'+h+'px',left:l+'px',display:'block'});
			smenu.addClass('active');
			smenu.animate({bottom:'0px'},250);
		},
		hideActive:function(){
			$('.smenu.active').animate({bottom:'-199px'},100,function(){ $(this).css({display:'none'}); }).removeClass('active');
			/*if ($('.smenu.active').length === 0) {
				$('#smenu-holder').css({display:'none'});	
			}*/
		}
	}
};

$(document).ready(function(){ a.init(); });
