//To control the drop-down menuvar Navmenu = {	sfEls: null,		init: function()	{		if ($('mainNav')) {			Navmenu.sfEls = $$('li.top');			for (var i=0; i<Navmenu.sfEls.length; i++) {				Event.observe(Navmenu.sfEls[i], 'mouseover', Navmenu.over.bindAsEventListener(Navmenu.sfEls[i]));			}			Event.observe($('mainNav'), 'mouseout', Navmenu.out);		}			},		over: function() 	{		for (var i=0; i<Navmenu.sfEls.length; i++) {			if (!Navmenu.sfEls[i].hasClassName("active")) {				Navmenu.sfEls[i].removeClassName("nonactive");			} else if (Navmenu.sfEls[i].hasClassName("active")) {				Navmenu.sfEls[i].removeClassName("active");			}		}		this.addClassName("active");		for (var i=0; i<Navmenu.sfEls.length; i++) {			if (!Navmenu.sfEls[i].hasClassName("active")) {				Navmenu.sfEls[i].addClassName("nonactive");			}		}	},		out: function() 	{		for (var i=0; i<Navmenu.sfEls.length; i++) {			if (!Navmenu.sfEls[i].hasClassName("active")) {				Navmenu.sfEls[i].removeClassName("nonactive");			} else if (Navmenu.sfEls[i].hasClassName("active")) {				Navmenu.sfEls[i].removeClassName("active");			}		}	}}Event.observe(window, 'load', Navmenu.init);//Functions to control external linksvar ExternalLinks = {	init: function() 	{		var extLinks = $$('a.external');				for (i=0; i<extLinks.length; i++)		{			Event.observe(extLinks[i], 'click', ExternalLinks.openNew.bindAsEventListener(extLinks[i]));			}	},		openNew: function(event) 	{		open(this.href);		Event.stop(event);	}}Event.observe(window, 'load', ExternalLinks.init);function openWindow(theURL,winName,features) { //v2.0  window.open(theURL,winName,features);}