//preload images/mainmenu
if (parseInt(navigator.appVersion.substring(0, 1)) >= 3) {
	mainmenu			= new Image();
 	mainmenu.src	= '/includes/mainmenu.html';
	arrow_east_blue			= new Image();
 	arrow_east_blue.src		= '/images/arrow_east_blue.gif';
	arrow_south_black			= new Image();
 	arrow_south_black.src	= '/images/arrow_south_black.gif';
	bg_nav_level1			= new Image();
 	bg_nav_level1.src	= '/images/bg_nav_level1.gif';	
	p7co_minus			= new Image();
 	p7co_minus.src	= '/images/p7co_minus.gif';	
	bg_box			= new Image();
 	bg_box.src	= '/images/bg_box.gif';	
}
function checkURL(URL) {
	
var path = location.pathname.substring();
if (URL==path) {
	P7_TMall(0);
}
else{
	P7_TMenu(this);
}

}
//Tree menu magic functions to show and hide menus and change styles

function P7_TMenu(b,og) { //v2.5 by Project Seven Development(PVII)
	var i,s,c,k,j,tN,hh; if(document.getElementById){
		if(!og){ P7_TMfull(b);} //new line		
	if(b.parentNode && b.parentNode.childNodes){tN=b.parentNode.childNodes;	}else{return;}
	for(i=0;i<tN.length;i++){if(tN[i].tagName=="DIV"){s=tN[i].style.display;
	hh=(s=="block")?"none":"block";	if(og==1){hh="block";}tN[i].style.display=hh;}}
	c=b.firstChild;	if(c.data){	k=c.data;j=k.charAt(0);	if(j=='+'){	k='-'+k.substring(1,k.length);
	}else if(j=='-'){ k='+'+k.substring(1,k.length);} c.data=k;}	if(b.className=='p7plusmark'){
	b.className='p7minusmark';}	else if(b.className=='p7minusmark'){ b.className='p7plusmark';}
	
	}
}

function P7_setTMenu(){ //v2.5 by Project Seven Development(PVII)
	var i,d='',h='<style type=\"text/css\">';if(document.getElementById){
	var tA=navigator.userAgent.toLowerCase();if(window.opera){
	if(tA.indexOf("opera 5")>-1 || tA.indexOf("opera 6")>-1){return;}}
	for(i=1;i<20;i++){d+='div ';h+="\n#p7TMnav div "+d+"{display:none;}";}
	document.write(h+"\n</style>");}
}
function P7_setTMenu_sitemap(){ //v2.5 by Project Seven Development(PVII)
	var i,d='',h='<style type=\"text/css\">';if(document.getElementById){
	var tA=navigator.userAgent.toLowerCase();if(window.opera){
	if(tA.indexOf("opera 5")>-1 || tA.indexOf("opera 6")>-1){return;}}
	for(i=1;i<20;i++){d+='div ';h+="\n#sitemap #p7TMnav div "+d+"{display:none;}";}
	document.write(h+"\n</style>");}
}
P7_setTMenu();
P7_setTMenu_sitemap();

/*function P7_TMopen(){ //v2.5 by Project Seven Development(PVII)

/* line 4 and 5 added to: There are occasions when you would like to have a Menu Section item also link to another page, perhaps an intro page for that section. 

	var i,x,d,hr,ha,ef,a,ag; if(document.getElementById){d=document.getElementById('p7TMnav');
	if(d){hr=window.location.href; ha=d.getElementsByTagName("A"); if(ha&&ha.length){			
	for(i=0;i<ha.length;i++){ if(ha[i].href){ if(hr.indexOf(ha[i].href)>-1){						
	if(ha[i].onclick&&ha[i].onclick.toString().indexOf("P7_TMenu")>-1){	a=ha[i].parentNode; //new line
	}else{ ha[i].className="p7currentmark";	a=ha[i].parentNode.parentNode;} while(a){ //new line		
	if(a.firstChild && a.firstChild.tagName=="A"){ if(a.firstChild.onclick){
	ag=a.firstChild.onclick.toString();	if(ag&&ag.indexOf("P7_TMenu")>-1){
	P7_TMenu(a.firstChild,1);}}}a=a.parentNode;	}}}}}}}
}*/

function P7_TMopen(){ //v2.5 by Project Seven Development(PVII)

/* line 4 and 5 added to: There are occasions when you would like to have a Menu Section item also link to another page, perhaps an intro page for that section. */

	var i,x,d,hr,ha,ef,a,ag;
	if(document.getElementById){
		d=document.getElementById('p7TMnav');
		//alert(d);
		if(d){
			hr=window.location.href;
			ha=d.getElementsByTagName("A");
			if(ha&&ha.length){
				for(i=0;i<ha.length;i++){
					if(ha[i].href){ 
						if(hr.indexOf(ha[i].href)>-1){	
						//alert(hr.indexOf(ha[i].href)>-1); true of false
							if(ha[i].onclick&&ha[i].onclick.toString().indexOf("P7_TMenu")>-1){
								a=ha[i].parentNode; //new line
								//alert(a);
							}
							else{ 
								ha[i].className="p7currentmark";
								a=ha[i].parentNode.parentNode;
							}
							while(a){ //new line		
								if(a.firstChild && a.firstChild.tagName=="A"){
									if(a.firstChild.onclick){
										ag=a.firstChild.onclick.toString();	
										if(ag&&ag.indexOf("P7_TMenu")>-1){
											P7_TMenu(a.firstChild,1);
										}
									}
								}
								a=a.parentNode;
							}
						}
					}
				}
			}
		}
	}
}

function P7_TMall(a){ //v2.5 by Project Seven Development(PVII)
	var i,x,ha,s,tN;if(document.getElementById){ha=document.getElementsByTagName("A");
	for(i=0;i<ha.length;i++){if(ha[i].onclick){ag=ha[i].onclick.toString();
	if(ag&&ag.indexOf("P7_TMenu")>-1){if(ha[i].parentNode && ha[i].parentNode.childNodes){
	tN=ha[i].parentNode.childNodes;}else{break;}for(x=0;x<tN.length;x++){
	if(tN[x].tagName=="DIV"){s=tN[x].style.display;if(a==0&&s!='block'){P7_TMenu(ha[i]);
	}else if(a==1&&s=='block'){P7_TMenu(ha[i]);}break;}}}}}}
}

function P7_TMclass(){ //v2.5 by Project Seven Development(PVII)
	var i,x,d,tN,ag; if(document.getElementById){ d=document.getElementById('p7TMnav');
	if(d){ tN=d.getElementsByTagName("A");	//alert(tN);
	if(tN&&tN.length){ //alert(tN.length);
	for(i=0;i<tN.length;i++){ ag=(tN[i].onclick)?tN[i].onclick.toString():false;
	if(ag&&ag.indexOf("P7_TMenu")>-1){
	tN[i].className='p7plusmark';}else{tN[i].className='p7defmark';	}}}}}
}

function P7_TMfolder(){ //v1.0 by PVII-www.projectseven.com
 //describe the folder name, link text pairs
 var bb=new Array('folder1','text1','folder2','text2','folder3','text3','folder4','text4');
 //var bb=new Array('about-the-department','About the Department','futurefund','Future Fund','procurement','Procurement','property','Property Management');
 var i,x,d,jj,hr,a,ha,m=false;
 if(document.getElementById){d=document.getElementById('p7TMnav');
 hr=window.location.href;if(d){for(x=0;x<bb.length;x+=2){
 jj="/"+bb[x]+"/";if(hr.indexOf(jj)>-1){m=true;break;}}
 if(m){ha=d.getElementsByTagName("A");if(ha&&ha.length){
 for(i=0;i<ha.length;i++){if(ha[i].firstChild&&ha[i].firstChild.data){
 if(ha[i].firstChild.data==bb[x+1]){ if(ha[i].onclick&&ha[i].onclick.toString().indexOf("P7_TMenu")>-1){
 a=ha[i].parentNode;}else{a=ha[i].parentNode.parentNode;
 ha[i].className="p7currentmark";}while(a){
 if(a.tagName&&a.tagName=="DIV"&&a.firstChild&&a.firstChild.tagName=="A"){
 P7_TMenu(a.firstChild,1);}a=a.parentNode;}}}}}}}}
}
 
//function to open one menu section at a time. Reference in function P7_TMenu()
function P7_TMfull(tL){ //v1.4 by Project Seven Development(PVII)
var i,x,pp,pa,d,ha,s,tN,tA,c,k,j,pd,pc,m;
var tD=new Array(),tAA=new Array();
if(tL&&tL.parentNode){pp=tL.parentNode;while(pp){
if(pp.tagName&&pp.tagName=="DIV"){if(pp.id &&pp.id=="p7TMnav"){
break;}tD[tD.length]=pp;}pp=pp.parentNode;}}
d=document.getElementById("p7TMnav");tA=d.getElementsByTagName("A");
for(i=0;i<tA.length;i++){m=true;if(tA[i].onclick){
ag=tA[i].onclick.toString();if(ag&&ag.indexOf("P7_TMenu")>-1){
if(tA[i].parentNode && tA[i].parentNode.childNodes){
for(x=0;x<tD.length;x++){if(tA[i].parentNode==tD[x]){
m=false;break;}}if(m){tAA[tAA.length]=tA[i];}}}else{
if(tA[i].className=="p7currentmark"&&tA[i]!=tL){tA[i].className="";}}}}
for(i=0;i<tAA.length;i++){if(tAA[i].onclick){
ag=tAA[i].onclick.toString();if(ag&&ag.indexOf("P7_TMenu")>-1){
if(tAA[i].parentNode && tAA[i].parentNode.childNodes){
tN=tAA[i].parentNode.childNodes;for(x=0;x<tN.length;x++){
if(tN[x].tagName=="DIV"){s=tN[x].style.display;if(s=='block'){
P7_TMenu(tAA[i],5);}}}}}}}
}

