var current_sub_menu = null;

function show_sub_menu(id) {
	if (current_sub_menu && $(current_sub_menu)) {
		$(current_sub_menu).style.display = 'none';
	}

	if (id && $(id)) {
		$(id).style.display = 'block';
		
		current_sub_menu = id;
	}
}

function resize() {
	var frameWidth;
	var frameHeight;

	if (self.innerWidth)
	{
		frameWidth = self.innerWidth;
		frameHeight = self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientWidth)
	{
		frameWidth = document.documentElement.clientWidth;
		frameHeight = document.documentElement.clientHeight;
	}
	else if (document.body)
	{
		frameWidth = document.body.clientWidth;
		frameHeight = document.body.clientHeight;
	}

	var minusHeight = 200;

	$('dnn_ContentPane').style.height = (frameHeight - minusHeight) + "px";
}

function page_load() {
 	window.onresize = resize;
	resize();
	
	var menu_items = $('main_menu').getElementsByTagName('a');
	for(var i=0; i<menu_items.length; i++) {
		if (menu_items[i] && menu_items[i].getAttribute('tabid')) {				
			menu_items[i].onmouseover = function() { show_sub_menu('sub_menu_' + this.getAttribute('tabid')); }
		}
	}
	
}

window.onload = page_load;