function showCombo(type){
	var element;

	element = document.getElementById('combo_'+type);
	element.style.display = 'block';

	addEvent( document, 'mouseover', hideCombo);
}

function hideCombo(evt)
{
	var src = evt.target || evt.srcElement;
	var _hide = true;
	if (src.nodeType && src.nodeType != 1) src = src.parentNode;

	while (src)
	{
		var srcName = (src.nodeName||src.tagName||'').toLowerCase();
//		alert(srcName + " - " + src.id + " - " + _hide);
		if (src.id=="combo_projetos" || src.id=="combo_noticias")
		{
			_hide = false;
		}
		else if((src.id=="combo_projetos" || src.id=="combo_noticias") && _hide != false)
		{
			_hide = true;
		}
		src = src.parentNode;
	}


	if (_hide == true)
	{
		var element;
		element1 = document.getElementById('combo_projetos');
		element2 = document.getElementById('combo_noticias');
		element1.style.display = 'none';
		element2.style.display = 'none';
		removeEvent( document, 'mouseover', hideCombo);
	}
}

function addEvent( obj, type, fn ) 
{
	if ( obj.attachEvent ) 
	{
		obj['e'+type+fn] = fn;
		obj[type+fn] = function(){obj['e'+type+fn]( window.event );}
		obj.attachEvent( 'on'+type, obj[type+fn] );
	} 
	else
	{
		obj.addEventListener( type, fn, false );
	}
}
function removeEvent( obj, type, fn ) 
{
	if ( obj.detachEvent ) 
	{
		obj.detachEvent( 'on'+type, obj[type+fn] );
		obj[type+fn] = null;
	} 
	else
	{
		obj.removeEventListener( type, fn, false );
	}
} 