var allMenuItems = [];
var allGalleryLinks = [];
window.onload = windowLoaded;

function windowLoaded()
{
	
	var allLinks = document.getElementsByTagName("a");
	for(var i = 0; i < allLinks.length; i++)
	{
		if(allLinks[i].className == "menuItem")
		{
			allLinks[i].onclick = handleClick;
			allLinks[i].innerHTML = allLinks[i].innerHTML + " +";
			allMenuItems.push(allLinks[i]);
		}
		if(allLinks[i].className == "galleryLink")
		{
			allLinks[i].onclick = handleGalleryClick;
			allLinks[i].innerHTML = allLinks[i].innerHTML + " +";
			allGalleryLinks.push(allLinks[i]);
		}
	}
	for(i = 0; i < allMenuItems.length; i++)
	{
		var thisDiv = document.getElementById("menu" + i);
		thisDiv.style.display = "none";
	}
	for(i = 0; i < allGalleryLinks.length; i++)
	{
		thisDiv = document.getElementById("gallery" + i);
		thisDiv.style.display = "none";
	}
}

function handleClick()
{
	var divId = this.href.slice(this.href.indexOf("#") + 1,this.href.length);
	var divToShow = document.getElementById(divId);
	if(divToShow.style.display == "none")
	{
		divToShow.style.display = "block";
		this.innerHTML = this.innerHTML.replace("+","-");
	}
	else
	{
		divToShow.style.display = "none";
		this.innerHTML = this.innerHTML.replace("-","+");
	}
	return false;
}

function handleGalleryClick()
{
	var divId = this.href.slice(this.href.indexOf("#") + 1,this.href.length);
	var divToShow = document.getElementById(divId);
	if(divToShow.style.display == "none")
	{
		divToShow.style.display = "block";
		this.innerHTML = this.innerHTML.replace("+","-");
	}
	else
	{
		divToShow.style.display = "none";
		this.innerHTML = this.innerHTML.replace("-","+");
	}
	return false;
}