
	function menuEvents(){
		document.getElementById('collapse1wrappertd').onmouseout = closeMenu;
		if (document.getElementById('collapse1wrappertd').captureEvents) document.getElementById('collapse1wrappertd').captureEvents(Event.MOUSEOUT);

		document.getElementById('collapse2wrappertd').onmouseout = closeMenu;
		if (document.getElementById('collapse2wrappertd').captureEvents) document.getElementById('collapse2wrappertd').captureEvents(Event.MOUSEOUT);
		
		document.getElementById('collapse3wrappertd').onmouseout = closeMenu;
		if (document.getElementById('collapse3wrappertd').captureEvents) document.getElementById('collapse3wrappertd').captureEvents(Event.MOUSEOUT);
	}



	var lastchr;
	var divid;
	
	function closeMenu(e){
		// requires that outerDIV is named 'div' + number
		// innerdiv(s) is named 'somethingelse' + number
		if (!e) var e = window.event;
		var tg = (window.event) ? e.srcElement : e.target;
		
		if (tg.nodeName != 'TD') return;
		divid = tg.id;
		
		
		
		//lastchr = divid.charAt(divid.length - 1);
		//divid = 'div'+lastchr;
		
		var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
		
		while (reltg != tg && reltg.nodeName != '#document'){
			reltg= reltg.parentNode
		}
		
		if (reltg == tg) return;

		
		if (divid == 'collapse1wrappertd')
		{
			//alert(divid + ' up');
			collapse1.slideup();
			setClass('thefirm', '');
		}
		else if (divid == 'collapse2wrappertd')
		{
			//alert(divid + ' up');
			collapse2.slideup();
			setClass('projects', '');
		}
		else if (divid == 'collapse3wrappertd')
		{
			//alert(divid + ' up');
			collapse3.slideup();
			setClass('contact', '');
		}
		else
		{
			alert(divid + ' not found');
		}
	}	
	
	
	function collapse1slidedown()
	{
		collapse1.slidedown(); 
		collapse2.slideup();  
		collapse3.slideup(); 
		
		setClass('thefirm', 'over');
		setClass('projects', '');
		setClass('contact', '');
	}
	
	function collapse2slidedown()
	{
		collapse2.slidedown(); 
		collapse1.slideup();  
		collapse3.slideup(); 
		
		setClass('thefirm', '');
		setClass('projects', 'over');
		setClass('contact', '');
	}
	
	function collapse3slidedown()
	{
		collapse1.slideup(); 
		collapse2.slideup();  
		collapse3.slidedown(); 
		
		setClass('thefirm', '');
		setClass('projects', '');
		setClass('contact', 'over');
	}
