	/*
	 * date:	2003-11-16
	 * info:	http://inspire.server101.com/js/mb/
	 */
	
	var mbW=250;
	var mbA,mbT,mbTf,mbSf,mcli;
	var mbR = [];
	
	function mbSet(m,c) {
		if (document.getElementById&&document.createElement) {
			var m=document.getElementById(m);
			m.className=c;
			mbR[mbR.length] = m;
			var i;
		
			e=m.getElementsByTagName('a');
			if (!mbTf) mbTf=new Function('mbHT();');
			if (!mbSf) mbSf=new Function('mbS(this);');
			if (!mcli) mcli=new Function('clicar(this);');
			for (i=0;i<e.length;i++) {
				e[i].onmouseout=e[i].onblur=mbTf;
				e[i].onmouseover=e[i].onfocus=mbSf;
				e[i].onclick=e[i].onclick=mcli;
			}
		
			m=m.getElementsByTagName('ul');
			for (i=0;i<m.length;i++) {
				mbH(mbL(m[i]));
			}
		}
	}
	
	function clicar(ob){
	  mbHT();
	}
	function mbHA() {
		if (mbA) {
			while (mbA) mbH(mbA);
			mbHE('inherit');
		}
	}
	
	
	function mbHT() {
		if (!mbT) mbT=setTimeout('mbHA();', mbW);
	}
	
	function mbTC() {
		if (mbT) {
			clearTimeout(mbT);
			mbT=null;
		}
	}
	
	function mbS(m) {
		mbTC();
		if (mbA) while (mbA&&m!=mbA&&mbP(m)!=mbA) mbH(mbA);
		else{ 
		  mbHE('hidden');

		}
	
		if (mbM(m)) {
			mbSH(m,'inherit');
			mbA=m;
		}
	}
	
	function mbH(m) {
		if (m==mbA) mbA=mbP(m);
		mbSH(m,'hidden');
		mbT=null;
	}
	
	function mbL(m) {
		while (m && m.tagName != 'A') m = m.previousSibling;
		return m;
	}
	
	function mbM(l) {
		while (l && l.tagName != 'UL') l = l.nextSibling;
		return l;
	}
	
	function mbP(m) {
		var p = m.parentNode.parentNode;
		if (p.tagName == 'UL') {
			var i = 0;
			while (i < mbR.length) {
				if (mbR[i] == p) return null;
				i++;
			}
		} else {
			return null;
		}
		return mbL(p);
	}
	
	function mbSH(m,v) {
		m.className=v;
		mbM(m).style.visibility=v;
	}
	
	function mbHE(v) {
		mbHEV(v,document.getElementsByTagName('SELECT'));
	}
	
	function mbHEV(v,e) {
		for (var i=0;i<e.length;i++) e[i].style.visibility=v;
	}

