var menuOriginalWidth = 0;
var menuOriginalLeft = 0;

$(document).ready(function() {
	menuOriginalWidth = $('#main-menu').width();
	menuOriginalLeft = $('#main-menu').position().left - $('#wrapper').offset().left;
	
	positionMenu();
	
	$(window).resize(function() {
		positionMenu();
	});
	
	//-- Assign target to appropriate links
	$("a[rel='license']").click(function() {
		this.target = "_blank";
	});
	$("a[rel='download']").click(function() {
		this.target = "_blank";
	});
	$("a[rel='external']").click(function() {
		this.target = "_blank";
	});
	//-- Assign javascript:void(0); to links with # as href
	$("a[href='#']").attr("href", "javascript:void(0);");
});

//-- Make the menu background extend to the right of the browser window
function positionMenu() {
	var left = menuOriginalLeft + $('#wrapper').offset().left;
	var width = menuOriginalWidth + $('#wrapper').offset().left;
	
	if (width < menuOriginalWidth) width = menuOriginalWidth;
	
	$('#main-menu').css({
		'position': 'absolute',
		'left': left,
		'width': width
	});
}
