// Mutual Funds menu
var midmenu1=new Array()
midmenu1[0]='<A HREF="mcbc.htm">Canadian Balanced Class</A>'
midmenu1[1]='<A HREF="mgf.htm">Canadian Growth Class</A>'
midmenu1[2]='<A HREF="meip.htm">Equity Index Class</A>'
midmenu1[3]='<A HREF="mgac.htm">Global Agriculture Class</A>'
midmenu1[4]='<A HREF="mgte.htm">Groppe Tactical Energy Class</A>'
midmenu1[5]='<A HREF="mip.htm">Income Plus Class</A>'
midmenu1[6]='<A HREF="mpmc.htm">Precious Metals Class</A>'
midmenu1[7]='<A HREF="msti.htm">Short-Term Income Class</A>'
midmenu1[8]='<A HREF="mufm.htm">Uranium Focused Metals Class</A>'

// Close-end Funds menu
var midmenu2=new Array()
midmenu2[0]='<A HREF="activenergy.htm">ACTIVENERGY Income Fund</A>'
midmenu2[1]='<A HREF="compass.htm">COMPASS Income Fund</A>'
midmenu2[2]='<A HREF="indexplus.htm">INDEXPLUS Income Fund</A>'
midmenu2[3]='<A HREF="mint.htm">MINT Income Fund</A>'
midmenu2[4]='<A HREF="oilsands.htm">OILSANDS Canada Corporation</A>'
midmenu2[5]='<A HREF="path.htm">PATHFINDER Convertible Debenture Fund</A>'
midmenu2[6]='<A HREF="uranium.htm">URANIUM Focused Energy Fund</A>'
midmenu2[7]='<A HREF="yieldplus.htm">YIELDPLUS Income Fund</A>'

// Resource Funds menu
var midmenu3=new Array()
midmenu3[0]='<A HREF="mrf2010.htm">MRF 2010 Resource Limited Partnership</A>'
midmenu3[1]='<A HREF="discovery2009.htm">Discovery 2009 Flow-Through LP</A>'
midmenu3[2]='<A HREF="mrf2009.htm">MRF 2009 Resource Limited Partnership</A>'
midmenu3[3]='<A HREF="discovery2008.htm">Discovery 2008 Flow-Through LP</A>'
midmenu3[4]='<A HREF="mrf2008.htm">MRF 2008 Resource Limited Partnership</A>'
midmenu3[5]='<A HREF="mrf2007ii.htm">MRF 2007 II Resource Limited Partnership</A>'
midmenu3[6]='<A HREF="mrf2007.htm">MRF 2007 Resource Limited Partnership</A>'
midmenu3[7]='<A HREF="mrf2006ii.htm">MRF 2006 II Resource Limited Partnership</A>'
midmenu3[8]='<A HREF="mrf2006.htm">MRF 2006 Resource Limited Partnership</A>'
midmenu3[9]='<A HREF="mrl.htm">More . . ..</A>'

// Merchant Banking menu
var midmenu4=new Array()
midmenu4[0]='<A HREF="mbn.htm">Middlefield Bancorp Limited</A>'
midmenu4[1]='<A HREF="msl.htm"> Middlefield Capital Corporation</A>'
midmenu4[2]='<A HREF="mvl.htm">Middlefield Ventures Limited </A>'

// Real Estate Group menu
var midmenu5=new Array()
midmenu5[0]='<A HREF="officespace.htm" STYLE="font-weight: bold">Middlefield Furnished Offices</A>' 
midmenu5[1]='<A HREF="suites.htm">Corporate Suites</A>' 
midmenu5[2]='<A HREF="cutler.htm">Cutler Ridge</A>'
midmenu5[3]='<A HREF="deer.htm"> Deer Run</A>' 
midmenu5[4]='<A HREF="harbour.htm"> Harbour Glen</A>' 
midmenu5[5]='<A HREF="bay.htm">Horizon on Bay</A>' 
midmenu5[6]='<A HREF="king.htm">Kingsfield</A>' 
midmenu5[7]='<A HREF="midpark.htm">Middlefield on the Park</A>' 
midmenu5[8]='<A HREF="mark.htm">Markville</A>' 
midmenu5[9]='<A HREF="summit.htm"> Summit Point</A>' 
midmenu5[10]='<A HREF="village.htm">Village Classics</A>' 
midmenu5[11]='<A HREF="unionsquare.htm">Union Square Inc.</A>' 


// hide menu speed in miliseconds onMouseout()
var hidedelay = 250

// menu horizontal offset from default location
var hoffset = -8

var ie4 = document.all
var ns6 = document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="popmenu" ALIGN="LEFT" style="visibility:hidden;width: 228px" onMouseover="clearhidemenu()" onMouseout="activehide(event)"></div>')

function getposOffset(what, offsettype)
{
	var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
	var parentEl=what.offsetParent;

	while (parentEl!=null)
	{
		totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
		parentEl=parentEl.offsetParent;
	}

	return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth)
{
	if (ie4||ns6)
		dropmenuobj.style.left=dropmenuobj.style.top=-500
		dropmenuobj.widthobj=dropmenuobj.style
		dropmenuobj.widthobj.width=menuwidth
	if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
		obj.visibility=visible
	else if (e.type=="click")
		obj.visibility=hidden
}

function iecompattest()
{
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge)
{
	var edgeoffset=0
	if (whichedge=="rightedge")
	{
		var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
		dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
		if (windowedge-dropmenuobj.x-obj.offsetWidth < dropmenuobj.contentmeasure)
			edgeoffset=dropmenuobj.contentmeasure+obj.offsetWidth
	}
	else
	{
		var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
		var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
		dropmenuobj.contentmeasure=dropmenuobj.offsetHeight

		 // move menu up?
		if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
		{
			edgeoffset=dropmenuobj.contentmeasure-obj.offsetHeight

			 //up no good either? (position at top of viewable window then)
			if ((dropmenuobj.y-topedge) < dropmenuobj.contentmeasure)
				edgeoffset=dropmenuobj.y
		}
	}
return edgeoffset
}

function populatemenu(what)
{
	if (ie4||ns6) dropmenuobj.innerHTML = what.join("")
}


function dropdownmenu(obj, e, menucontents, menuwidth,topcell)
{
	var adjtop = 9
	if (topcell=="menurank4"||topcell=="menurank5") adjtop = 4

	if (window.event) event.cancelBubble=true
	else if (e.stopPropagation) e.stopPropagation()

	clearhidemenu()
	dropmenuobj=document.getElementById? document.getElementById("popmenu") : popmenu
	populatemenu(menucontents)

	if (ie4||ns6)
	{
		showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
		dropmenuobj.x=getposOffset(obj, "left") - 1
		dropmenuobj.y=getposOffset(obj, "top") - adjtop
		dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+obj.offsetWidth+hoffset+"px"
		dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+"px"
	}

	if (ie4) document.all(topcell).style.backgroundColor = "#C2DAD7"

	if (ns6) document.getElementById(topcell).style.backgroundColor = "#C2DAD7"
return clickreturnvalue()
}

function clickreturnvalue()
{
	if (ie4||ns6) return false
	else return true
}

function contains_ns6(a, b) 
{
	while (b.parentNode)
		if ((b = b.parentNode) == a) 
		return true;
	return false;
}

function activehide(e)
{
	if (ie4&&!dropmenuobj.contains(e.toElement))
		delayhidemenu()
	else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
		delayhidemenu()
}

function hidemenu(e)
{
	if (typeof dropmenuobj!="undefined")
	{
		if (ie4||ns6) dropmenuobj.style.visibility="hidden"
	}
}

function delayhidemenu(topcell)
{

if (ie4||ns6) delayhide=setTimeout("hidemenu()",hidedelay)

if (ie4) document.all(topcell).style.backgroundColor = ""

if (ns6) document.getElementById(topcell).style.backgroundColor = ""

}

function clearhidemenu()
{
	if (typeof delayhide!="undefined") clearTimeout(delayhide)
}

