var menu0 = ["", "about", "services", "gallery", "safety", "contact", "links"];
var menu = [[],[],[],[],[],[],[]];
menu[1][0] = ["OUR COMPANY","company", 0];
//menu[1][1] = ["OUR MISSION", "mission", 0];
menu[1][1] = ["PENCO PROMISE","promise", 1];
menu[1][2] = ["CAREERS", "careers", 0];
menu[1][3] = ["NEWSROOM", "news", 0];

menu[2][0] = ["SUB DIVISIONS","services-subdivisions", 0];
menu[2][1] = ["COMMERCIAL", "services-commercial", 0];
menu[2][2] = ["CUSTOM HOMES","services-custom-homes", 0];
menu[2][3] = ["HIGHRISE","services-high-rise", 0];

menu[3][0] = ["COMMERCIAL","gallery-26", 2];
menu[3][1] = ["RESIDENTIAL", "gallery-12", 3];
menu[3][2] = ["HIGHRISE","gallery-27", 4];

//menu[4][0] = ["WSIB & ISCA SAFETY GROUPS","safety-wsib", 0];
//menu[4][1] = ["HEALTH & SAFETY POLICY", "safety-health", 0];
//menu[4][2] = ["TICKNER & ASSOCIATES","safety-tickner", 0];
//
var menu2 = [];
//menu2[1] = [];
//menu2[1][0] = ["QUICK RESPONSE", 'quick-response'];
//menu2[1][1] = ["QUALITY ASSURANCE", 'quality-assurance'];
//menu2[1][2] = ["ATTENTION TO DETAIL", 'attention-to-detail'];
//menu2[1][3] = ["TRUSTED RELATIONSHIPS", 'trusted-relationships'];

//menu2[2] = [];
//menu2[2][0] = ["ROXBOROUGH", 'gallery-26'];
//menu2[2][1] = ["RICHMOND HILL", 'gallery-24'];
//menu2[2][2] = ["HORSESHOE", 'gallery-6'];
//menu2[2][3] = ["ORANGEVILLE", 'gallery-7'];
//menu2[2][4] = ["GILEAD", 'gallery-18'];
//menu2[2][5] = ["BATHURST", 'gallery-22'];
//menu2[2][6] = ["DUNDAS", 'gallery-10'];
//menu2[2][0] = ["ACORN", 'gallery-4'];
//menu2[2][0] = ["ACORN", 'gallery-4'];
//menu2[2][1] = ["FERNBROOK", 'gallery-5'];
//menu2[2][2] = ["HORSESHOE VALLEY", 'gallery-6'];
//menu2[2][3] = ["HIGHCASTLE", 'gallery-7'];
//menu2[2][4] = ["MAJOR MACKENZIE", 'gallery-8'];
//menu2[2][4] = ["HYDE PARK", 'gallery-9'];
//menu2[2][5] = ["DUNDAS EAST", 'gallery-10'];
//menu2[2][5] = ["Alliance", 'gallery-11'];

//menu2[3] = [];
////menu2[3][0] = ["HIGHCASTLE OFFICE", 'gallery-highcastle_office'];
//menu2[3][0] = ["OFFICE", 'gallery-12'];
//menu2[3][1] = ["BARRIE PLAZA", 'gallery-15'];
//menu2[3][2] = ["PETERBOROUGH", 'gallery-25'];
////menu2[3][3] = ["7 GILEAD", 'gallery-18'];
//
//
//menu2[4] = [];
//menu2[4][0] = ["HUNTSVILLE", 'gallery-1'];
//menu2[4][1] = ["16TH AVE", 'gallery-27'];
//menu2[4][2] = ["MAGNA GOLF COURSE", 'gallery-21'];
////menu2[4][1] = ["THORNHILL", 'gallery-22'];
//menu2[4][2] = ["MCGUIRE TRAIL", 'gallery-23'];

function showMenu(level2, level3) {
	x = getQueryVariable("o");
	if (parseInt(level2))
	{
		txt = '<table class="inner_menu2"  style="" border=0 cellpadding="0" cellspacing="0" ><tr>';
		for (i in menu[level2])
		{
			if (menu[level2][i][1] == x)
			{
				if (i == (menu[level2].length - 1)) padd = " style=\"padding-right: 142px;\" "; else padd = "";
				txt += '<td' + padd;
				txt +='><span><nobr>'+menu[level2][i][0]+'</nobr></a></span></td>';
				txt += '<td class="sep"><div>&nbsp;</div></td>';
			} else {
				find = false;
				if (menu2[menu[level2][i][2]])
				{
					for (k in menu2[menu[level2][i][2]])
					{
						if (menu2[menu[level2][i][2]][k][1] == x) {
							find = k;
							break;
						}
					}
				}
				if (find)
				{
					txt += '<td';
					txt +='><span><nobr>'+menu[level2][i][0]+'</nobr></a></span></td>';
					txt += '<td class="sep"><div>&nbsp;</div></td>';
				} else {
//					alert(i);
					if (i == (menu[level2].length - 1)) padd = " style=\"padding-right: 142px;\" "; else padd = "";
					txt += '<td'+padd+'><a href="index.php?o='+menu[level2][i][1]+'" onclick="showMenu('+level2+','+i+');  window.location=index.php?o=\'+menu[level2][i][1]+\'; "  ';
					if (i == 0)
					{
						txt += ' style="padding-left: 9px;" ';
					}
					txt +='><nobr>'+menu[level2][i][0]+'</nobr></a></td>';
					if (i < menu[level2].length - 1)
					{
						txt += '<td class="sep"><div>&nbsp;</div></td>';
					}
				}
			}
		}

		txt += '</tr></table>';
		el = document.getElementById("td_level2");
		el.innerHTML = txt;
		el = document.getElementById("table_level2");
		el.style.visibility= "visible";
	} else {
		el = document.getElementById("table_level2");
		el.style.visibility= "hidden";
	}

	
	if ((parseInt(level3) || level3 == "0") && menu[level2][level3][2] && menu2[menu[level2][level3][2]])
	{
		txt = '<table class="inner_menu2"  style="" border=0 cellpadding="0" cellspacing="0" ><tr>';
		for (i in menu2[menu[level2][level3][2]])
		{

			if (menu2[menu[level2][level3][2]][i][1] == x)
			{
				if (i == menu2[menu[level2][level3][2]].length - 1) padd = " style=\"padding-right: 122px;\" "; else padd = "";
				txt += '<td' + padd;
				txt +='><span><nobr>'+menu2[menu[level2][level3][2]][i][0]+'</nobr></a></span></td>';
				txt += '<td class="sep"><div>&nbsp;</div></td>';
			} else {
				if (i == menu2[menu[level2][level3][2]].length - 1) padd = " style=\"padding-right: 122px;\" "; else padd = "";
				txt += '<td'+padd+'><a href="index.php?o='+menu2[menu[level2][level3][2]][i][1]+'" onclick="showMenu('+level2+','+menu2[menu[level2][level3][2]][i][2]+');return true;"  ';
				if (i == 0)
				{
					txt += ' style="padding-left: 9px;" ';
				}
				txt +='><nobr>'+menu2[menu[level2][level3][2]][i][0]+'</nobr></a></td>';
				if (i < menu2[menu[level2][level3][2]].length - 1)
				{
					txt += '<td class="sep"><div>&nbsp;</div></td>';
				}
			}
		}

		txt += '</tr></table>';
		el = document.getElementById("td_level3");
		el.innerHTML = txt;
		el = document.getElementById("table_level3");
		el.style.visibility= "visible";
	} else {
		el = document.getElementById("table_level3");
		el.style.visibility= "hidden";
	} 


}

function initMenu() {
	x = getQueryVariable("o");
	l2 = 0;
	l3 = 0;
	for (k in menu) {
		for (i in menu[k])
		{
			if (menu[k][i][1] == x)
			{
				l2 = k;
				l3 = i;
			}
		}
	}

try
{
			for (k in menu) {
			for (i in menu[k])
			{
				for (m in menu2[menu[k][i][2]])
				{
					if (menu2[menu[k][i][2]][m][1] == x)
					{
						l2 = k;
						l3 = i;
					}
				}
			}
		}

}
catch (ex)
{
}
if (!l2) 
	for (i in menu0)
	{
		if (menu0[i] == x)
		{
			l2 = i; break;
		}
	}
	showMenu(l2, l3);
}
