
    var obj, objstat;
	var reg1 = /menu([0-9]+)/;
	var reg2 = /(.*)(px|pt)/;
	
	function init()
	{
		var arr, i;
		
		obj = new Array();
		objstat = new Array();
		
		arr = document.getElementsByTagName("img");

		for(i=0;i<arr.length;i++)
		{
			if(arr[i].name.match(/menu[0-9]+/))
			{			
				reg1.exec(arr[i].name);
				obj[RegExp.$1] = arr[i];
				objstat[RegExp.$1] = 0;
			}
		}
		
		setTimeout('timer()', 10);
	}
	
	function imgclick(img)
	{
		var i;
		
		for(i=0;i<obj.length;i++)
		{
			if(obj[i].style.top != "0px" && obj[i].style.top != "0pt")
			{
				objstat[i] = 1;
			}
		}
		
		reg1.exec(img.name);
		if(img.style.top != "-68px")
		{
			objstat[RegExp.$1] = 2;
		}
		else
		{
			objstat[RegExp.$1] = 0;
		}
	}
	
	function timer()
	{
		var i;
		
		for(i=0;i<obj.length;i++)
		{
			switch(objstat[i])
			{
				case 1:
					if(obj[i].style.top != "0px" && obj[i].style.top != "0pt")
					{
						reg2.exec(obj[i].style.top);
						obj[i].style.top = parseInt(RegExp.$1) + 4;
					}
					else
					{
						objstat[i] = 0;
					}
					break;
					
				case 2:
					if(obj[i].style.top != "-68px")
					{
						reg2.exec(obj[i].style.top);
						obj[i].style.top = parseInt(RegExp.$1) - 4;
					}
					else
					{
						objstat[i] = 0;
					}
					break;
			}
		}
		
		setTimeout('timer()', 10);
	}
