// JavaScript Document

<!--

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

/*
 Javascript Globals
*/
var submenu_name = 'sub_menu';
//var submenu_list = new Array('about','research','training','pub','resources','intranet');
var hidden_suffix = '_00tda';
var submenu_field_prefix = 'sm';
var start = 1;
var end = 8;

var last;
var last_img_name;
var last_img_src;

function reset_submenu(prefix, start, end)
{
	var i;
	var c;
	var y;
	 
	for (i = start; i < end; i++)
	{ 
		//alert(prefix+i);
		
		p = document.getElementById(prefix+i);
		
		if (c = p.childNodes)
		{
			for (y = c.length-1 ; y >= 0; y--)
			{
				p.removeChild(c[y]);
			}
		}
		
		//p.write = '&nbsp;';
		//appendChild(document.createTextNode('&nbsp;'));                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
	}
	
    
}//reset_submenu

function select_new_mainmenu_item(new_img_name,new_img_src)
{
	
	document[new_img_name].src = new_img_src;
	
}

function deselect_current_mainmenu_item()
{

	if(last) document[last_img_name].src =last_img_src;

}//deselect_current_mainmenu_item

function is_current(state)
{
	//alert(last);
	if (last == state) return true;

	return false;
	
}//check_state

function store_current_settings(current,current_img_name,current_img_src)
{	
	last = current;
	last_img_name = current_img_name;
	last_img_src = current_img_src;		

}//set_state 

function add_links()
{
	var i;
	var link;
	var menu;
	var p;
	var h;
	
	//alert ('add_links');
	
	if (is_current(arguments[0]+hidden_suffix)) return;
	
	deselect_current_mainmenu_item();
	
	store_current_settings(arguments[0]+hidden_suffix,arguments[0],document[arguments[0]].src);

	select_new_mainmenu_item(arguments[0],arguments[1]);
		
	reset_submenu(submenu_field_prefix, start, end);
		
	//flip sub menu text
	for (i = 2; i < arguments.length; i +=3)
	{ 
		p = document.getElementById(arguments[i]);
	
		link = document.createElement('a');
		menu  = document.createElement('div');
	
		menu.className = 'sub_menu_item';
	
		link.setAttribute('href',arguments[i+2]);
				
		link.appendChild(document.createTextNode(arguments[i+1]));
		
		p.appendChild(menu); 
		
		menu.appendChild(link);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
	}
	
	
		
}//add_links

//-->
