if (document.images)
	{
	button1 = new Image(); button1.src = "plus.gif";
	button2 = new Image(); button2.src = "plus.gif";
	button2_1 = new Image(); button2_1.src = "plus.gif";
	button2_2 = new Image(); button2_2.src = "plus.gif";
	button2_3 = new Image(); button2_3.src = "plus.gif";
	button3 = new Image(); button3.src = "plus.gif";
	button4 = new Image(); button4.src = "plus.gif";
	button5 = new Image(); button5.src = "plus.gif";
	button6 = new Image(); button6.src = "plus.gif";
	button7 = new Image(); button7.src = "plus.gif";
	button7_1 = new Image(); button7_1.src = "plus.gif";
	button1a = new Image(); button1a.src = "minus.gif";
	button2a = new Image(); button2a.src = "minus.gif";
	button2_1a = new Image(); button2_1a.src = "minus.gif";
	button2_2a = new Image(); button2_2a.src = "minus.gif";
	button2_3a = new Image(); button2_3a.src = "minus.gif";
	button3a = new Image(); button3a.src = "minus.gif";
	button4a = new Image(); button4a.src = "minus.gif";
	button5a = new Image(); button5a.src = "minus.gif";
	button6a = new Image(); button6a.src = "minus.gif";
	button7a = new Image(); button7a.src = "minus.gif";
	button7_1a = new Image(); button7_1a.src = "minus.gif";
	}

 function imgOn(imgName)
	{
	if (document.images)
	 {
	 document[imgName].src = eval(imgName + "a.src");
	 }
	}

 function imgOff(imgName)
	{
	if (document.images)
	 {
	 document[imgName].src = eval(imgName + ".src");
	 }
	}

 menuStatus = new Array();

 function expand(menuId,imgId)
	{
	if (document.getElementById)
	 {
	 var switchId = document.getElementById(menuId);
	 if(menuStatus[menuId] != 'reveal')
		{
		imgOn(imgId);
		switchId.className = 'reveal';
		menuStatus[menuId] = 'reveal';
		}
	 else
		{
		imgOff(imgId);
		switchId.className = 'collapse';
		menuStatus[menuId] = 'collapse';
		}
	 }
	}

 function expandOnly(menuId,imgId)
	{
	if (document.getElementById)
	 {
	 var switchId = document.getElementById(menuId);
	 imgOn(imgId);
	 switchId.className = 'reveal';
	 menuStatus[menuId] = 'reveal';
	 }
	}

 function expandAll()
	{
	if (document.getElementById)
	 {
	 var newMenuId = new Array("menu1","menu2","menu2_1","menu2_2","menu2_3","menu4","menu5","menu6","menu7","menu7_1");
	 var newImgId = new Array("button1","button2","button2_1","button2_2","button2_3","button4","button5","button6","button7","button7_1");
	 for (var i=0; i<10; i++)
		{
		imgOn(newImgId[i]);
		var switchId = document.getElementById(newMenuId[i]);
		switchId.className = 'reveal';
		menuStatus[newMenuId[i]] = 'reveal';
		}
	 }
	}

 function collapseAll()
	{
	if (document.getElementById)
	 {
	 var newMenuId = new Array("menu1","menu2","menu2_1","menu2_2","menu2_3","menu4","menu5","menu6","menu7","menu7_1");
	 var newImgId = new Array("button1","button2","button2_1","button2_2","button2_3","button4","button5","button6","button7","button7_1");
	 for (var i=0; i<10; i++)
		{
		imgOff(newImgId[i]);
		var switchId = document.getElementById(newMenuId[i]);
		switchId.className = 'collapse';
		menuStatus[newMenuId[i]] = 'collapse';
		}
	 }
	}
	
