
// The navigation

function navigate(id,trigger,lax,lay,content,menu2) {
/*	(original function name: "domlay") 
 * Cross browser Layer visibility / Placement Routine
 * Done by Chris Heilmann (mail@ichwill.net)
 * Feel free to use with these lines included!
 * Created with help from Scott Andrews.
 * The marked part of the content change routine is taken
 * from a script by Reyn posted in the DHTML
 * Forum at Website Attraction and changed to work with
 * any layername. Cheers to that!
 * Welcome DOM-1, about time you got included... :)
 */

// Layer visible
if (trigger=="1"){
	if (document.layers) document.layers[''+id+''].visibility = "show"
	else if (document.all) document.all[''+id+''].style.visibility = "visible"
	else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "visible"				
	}
// Layer hidden
else if (trigger=="0"){
	if (document.layers) document.layers[''+id+''].visibility = "hide"
	else if (document.all) document.all[''+id+''].style.visibility = "hidden"
	else if (document.getElementById) document.getElementById(''+id+'').style.visibility = "hidden"				
	}
// Set horizontal position	
if (lax){
	if (document.layers){document.layers[''+id+''].left = lax}
	else if (document.all){document.all[''+id+''].style.left=lax}
	else if (document.getElementById){document.getElementById(''+id+'').style.left=lax+"px"}
	}
// Set vertical position
if (lay){
	if (document.layers){document.layers[''+id+''].top = lay}
	else if (document.all){document.all[''+id+''].style.top=lay}
	else if (document.getElementById){document.getElementById(''+id+'').style.top=lay+"px"}
	}
	
// activate submenu

var Layertag = '<layer onMouseOut="navigate(\'menu\',0);" class="navlayer">';
var subtag = '<layer onMouseover="navigate(\'menu\',1)" onMouseOut="navigate(\'submenu\',0);" class="subnavlayer">';

if (menu2){
Layertag = subtag;
}

//change content
if (content){

//define content for various sections
 if (content == "who"){
		var pages = whoPages;
		var urls =  whoUrls;
		}
                          
else if (content == "giving"){
		var pages = givingPages;
		var urls = givingUrls;
		}			

		else if (content == "sample"){
		var pages = samplePages;
		var urls = sampleUrls;
		}
		else if (content == "grants"){
		var pages = grantsPages;
		var urls = grantsUrls;
		}
		else if (content == "grantguide"){
		var pages = grantguidePages;
		var urls = grantguideUrls;
		}
		else if (content == "grantapps"){
		var pages = grantappsPages;
		var urls = grantappsUrls;
		}
		else if (content == "recent"){
		var pages = recentPages;
		var urls = recentUrls;
		}
		else if (content == "selfEval"){
		var pages = selfEvalPages;
		var urls = selfEvalUrls;
		}
		else if (content == "press"){
		var pages = pressPages;
		var urls = pressUrls;
		}
		else if (content == "service"){
		var pages = servicePages;
		var urls = serviceUrls;
}
		else if (content == "special"){
		var pages = specialPages;
		var urls = specialUrls;
		}
		else if (content == "advisors"){
		var pages = advisorsPages;
		var urls = advisorsUrls;
		}
		else if (content == "sitemap"){
		var pages = sitemapPages;
		var urls = sitemapUrls;
		}
		else{
		var pages = '0';
		var urls = '0';
		} 
 
		
//end definition bit

if (document.layers){

	sprite=document.layers[''+id+''].document;
	// add father layers if needed! document.layers[''+father+'']...
  	sprite.open();
  	sprite.write(Layertag);
  	for (var i = 0; i < pages.length; i++) {
  	sprite.write('<p class="subnav"><a href=' + urls[i] + ' class="subnav">' + pages[i] + '</a></p>'); 	
	}
	sprite.write('</layer>');
	sprite.close();
	document.layers[''+id+''].width='132';
	}
else if (document.all) {

document.all[''+id+''].innerHTML= '';
	for (var i = 0; i < pages.length; i++) {	
text = '<p class="subnav"><a href=' + urls[i] + ' class="subnav">' + pages[i] + '</a></p>';
document.all[''+id+''].innerHTML= document.all[''+id+''].innerHTML + text;
}	

}
else if (document.getElementById){
	//Thanx Reyn!

	rng = document.createRange();
	el = document.getElementById(''+id+'');
	rng.setStartBefore(el);
	

	htmlFrag = rng.createContextualFragment(content)
	
	while(el.hasChildNodes()) el.removeChild(el.lastChild);
		for (var i = 0; i < pages.length; i++) {
		el.appendChild(rng.createContextualFragment('<p class="subnav"><a href=' + urls[i] + ' class="subnav">' + pages[i] + '</a></p>')); 
	}

	document.getElementById(''+id+'').style.width='132';
   }	
   }
}

function jump(toPage){
var toPage;
window.location.href = toPage;

}
//