var img = null;
img = new Image();
img.src = "mac/address-o-matic/images/badge-hover.png";
img = new Image();
img.src = "iphone/geologger/images/badge-hover.png";
selectedMenuItem = null;
selectedDiv = null;

// function get_media_url()
// {
//     var css_url = document.styleSheets[0].href;
//     var last_slash = css_url.lastIndexOf('/');
//     return css_url.substr(0,last_slash+1);
// }

function toggleDiv(name)
{
	var div = document.getElementById(name);
	var menuItem = document.getElementById(name+'_item');
	
	if(selectedDiv) selectedDiv.style.display = "none";
	if(selectedMenuItem)
	{
		selectedMenuItem.className = "";
		var link = getElementByTagName(selectedMenuItem, 'a');
		link.disabled = false;
		link.className = "";
	}
	
	selectedDiv = div;
	selectedMenuItem = menuItem;
	
	if(selectedDiv) selectedDiv.style.display = "block";
	if(selectedMenuItem)
	{
		selectedMenuItem.className = 'selected';
		var link = getElementByTagName(selectedMenuItem, 'a');
		link.disabled = true;
		link.className = "selected";
	}
	
	return false;
}

function initMenu(name)
{
	var anchor = location.hash.substring(1);
	
	if(anchor.length == 0) anchor = name;
	
	toggleDiv(anchor)
	// selectedDiv = document.getElementById(anchor);
	// selectedMenuItem = document.getElementById(anchor+'_item');
	// 
	// selectedMenuItem.className = 'selected';
	// var link = getElementByTagName(selectedMenuItem, 'a');
	// link.disabled = true;
	// link.className = "selected";
}

function getElementByTagName(root, name)
{
	var list = root.getElementsByTagName(name);
	
	if(list.length > 0)
	{
		return list[0];
	}
	return null;
}