function showmenu(e, which, optWidth){
	if (!document.all&&!document.getElementById)
	return

	clearhidemenu()
	menuobj=ie5? document.all.popitmenu : document.getElementById("popitmenu")
	menuobj.innerHTML=which
	menuobj.style.width=(typeof optWidth!="undefined")? optWidth : defaultMenuWidth
	menuobj.contentwidth=menuobj.offsetWidth
	menuobj.contentheight=menuobj.offsetHeight
	eventX=ie5? event.clientX : e.clientX
	eventY=ie5? event.clientY : e.clientY

	//Find out how close the mouse is to the corner of the window
	var rightedge=ie5? iecompattest().clientWidth-eventX : window.innerWidth-eventX
	var bottomedge=ie5? iecompattest().clientHeight-eventY : window.innerHeight-eventY
	//if the horizontal distance isn't enough to accomodate the width of the context menu
	if (rightedge<menuobj.contentwidth)
	//move the horizontal position of the menu to the left by it's width
	menuobj.style.left=ie5? iecompattest().scrollLeft+eventX-menuobj.contentwidth+"px" : window.pageXOffset+eventX-menuobj.contentwidth+"px"
	else
	//position the horizontal position of the menu where the mouse was clicked
	menuobj.style.left=ie5? iecompattest().scrollLeft+eventX+"px" : window.pageXOffset+eventX+"px"

	//same concept with the vertical position
	if (bottomedge<menuobj.contentheight)
	menuobj.style.top=ie5? iecompattest().scrollTop+eventY-menuobj.contentheight+"px" : window.pageYOffset+eventY-menuobj.contentheight+"px"
	else
	menuobj.style.top=ie5? iecompattest().scrollTop+event.clientY+"px" : window.pageYOffset+eventY+"px"

	menuobj.style.visibility="visible"

	return false
}


var defaultMenuWidth="150px" //set default menu width.(please also change in menu.js)
	
var anylinkmenu1={divclass:'anylinkmenu', inlinestyle:'width:170px', linktarget:''} //First menu variable. Make sure "anylinkmenu1" is a unique name!
anylinkmenu1.items=[
	["互愛簡介", "aboutus.php"],
	["互愛源起", "source.php"],
	["互愛發展史", "history.php"],
	["互愛顧問團/董事會成員", "member.php"],
	["互愛董事的話", "director_talk.php"],
	["互愛經歷的改變", "change.php"]
]

var anylinkmenu2={divclass:'anylinkmenu', inlinestyle:'width:170px', linktarget:''} //First menu variable. Make sure "anylinkmenu1" is a unique name!
anylinkmenu2.items=[
	["服務對象及申請手續", "target_reg.php"],
	["中央事工", "cental_ministry.php"],
	["男成人事工", "male_staff.php"],
	["女性事工", "female_staff.php"],
	["青少年事工", "youth_staff.php"],
	["外展事工", "outreach_staff.php"],
	["家人事工", "personal_staff.php"],
	["栽培事工", "planting_staff.php"],
	["對外聚會", "foreign_party.php"]
]


var anylinkmenu3={divclass:'anylinkmenu', inlinestyle:'width:170px', linktarget:''} //First menu variable. Make sure "anylinkmenu1" is a unique name!
anylinkmenu3.items=[
	["通訊", "communication_list.php"],
	["年報", "year_news_list.php"],
	["家長之聲", "parent_voice.php"],
	["互愛之聲", "love_voice.php"]
]

var anylinkmenu4={divclass:'anylinkmenu', inlinestyle:'width:170px', linktarget:''} //First menu variable. Make sure "anylinkmenu1" is a unique name!
anylinkmenu4.items=[
	["生命見証", "sermon_list.php"],
	["活動花絮", "album.php"],
	["友好連結", "link.php"],
	["代禱事項", "prayer.php"]
]

/* Unused
var anylinkmenu2={divclass:'anylinkmenu', inlinestyle:'width:150px; background:#FDD271', linktarget:'_new'} //Second menu variable. Same precaution.
anylinkmenu2.items=[
	["CNN", "http://www.cnn.com/"],
	["MSNBC", "http://www.msnbc.com/"],
	["Google", "http://www.google.com/"],
	["BBC News", "http://news.bbc.co.uk"] //no comma following last entry!
]

*/

