var submenupos='bottom-horizontal'; // bottom-horizontal,top-horizontal,bottom-vertical,top-vertical
function activateMenu(){
	$('div.menu ul li a').mouseover(function(){
		$('div.menu ul li a').removeClass('hvr');
		$(this).addClass('hvr');
		$('div.submenu').hide();
		if($(this).parent().attr('rel')){
			fixMenuLayout();
			var r=$(this).parent().attr('rel');
			$('div#'+r).show();
		}
	});
}
function fixMenuLayout(){
	$('div.menu ul li a').each(function(){
		if($(this).parent().attr('rel')){
			var r=$(this).parent().attr('rel');
			var o=$(this).offset();
			$('#'+r).show().css({'display':'none','position':'fixed','top':$(window).height()-35,'left':o.left,'z-index':200});
		}
	});
}
function fixLayout(){
	//$('#footer').css('left',$('#wrapper').offset().left);
	$('div.menu ul li a').each(function(){
		$(this).wrapInner('<span></span>');
		if($(this).parent().hasClass('so')){
			$(this).find('span').html('&nbsp;');
		}
		if($(this).parent().attr('rel')){
			$(this).parent().click(function(){
				return false;
			});
			var r=$(this).parent().attr('rel');
			var o=$(this).offset();
			$('#'+r).show().css({'display':'none','position':'fixed','top':o.top+33,'left':o.left});
		}
	});
}
$(document).ready(function(){
	activateMenu();
	fixLayout();
	$('div.sm-button').css('left',$('div.menu ul li:first').offset().left-100);
});