var Items = new Array();
var Temporizador;
var IndexSumir = "";

function start()
{
x = new itemMenu('menu1','img/empresa_');
x = new itemMenu('menu2','img/clientes_');
x = new itemMenu('menu3','img/portfolio_');
x = new itemMenu('menu4','img/solucoes_');
x = new itemMenu('menu5','img/contato_');
}

function itemMenu( vID , vsrc)
{
	this.ativo = false;
	this.vID = vID
	Items.push( this );
	this.index = Items.length;
	this.vsrc = vsrc;
	var t;

	
}


function eMouseOver( index )
{
	if( IndexSumir != "" )
		{ clearTimeout( Temporizador );}


	if( Items[ index - 1 ].ativo == false )
	{
		document.getElementById( "menu" + index ).src = Items[ index - 1 ].vsrc + "orange_normal.jpg";

		//verifica se existe algum item ativo:

		var vAtivo = false;
		for( i = 0 ; i < Items.length ; i ++ )
		{
			if( Items[ i ].ativo )
			{
				vAtivo = true;				

			} else if( (i + 1) != ( index ) )
			{
				document.getElementById( "submenu" + (i + 1 ) ).style.display = "none";
				document.getElementById( "menu" + (i + 1 )).src = Items[ i ].vsrc + "blue.jpg";
			}
			
		}

		
		if( vAtivo == false )
		{
			if( navigator.appName == "Microsoft Internet Explorer" )
				{document.getElementById( "submenu" + index ).style.display = "block";}
			else
				{document.getElementById( "submenu" + index ).style.display = "table-row";}
			document.getElementById( "submenu0" ).style.display = "none";
		}
	}
	

}

function eMouseOut( index )
{
	IndexSumir = index;
	Temporizador = setTimeout("Sumir(" + index + ")" , 1500 );
}

function Sumir( index )
{
	if( Items[ index -1 ].ativo == false )
	{
		document.getElementById( "menu" + index ).src = Items[ index - 1 ].vsrc + "blue.jpg";
		

		//verifica se existe algum item ativo:
		var vAtivo = false;
		for( i = 0 ; i < Items.length ; i ++ )
		{
			if( Items[ i ].ativo )
			{
				vAtivo = true;
				break;
			}
		}
		
		if( vAtivo == false )
		{
			if( navigator.appName == "Microsoft Internet Explorer" )
				{document.getElementById( "submenu0" ).style.display = "block";}
			else
				{document.getElementById( "submenu0").style.display = "table-row";}
			document.getElementById( "submenu" + index ).style.display = "none";
		}
	}
}

function eClick( index )
{
	if( Items[ index -1 ].ativo == true )
	{
		Items[ index -1 ].ativo = false;
		document.getElementById( "menu" + index ).src = Items[ index - 1 ].vsrc + "blue.jpg";
		if( navigator.appName == "Microsoft Internet Explorer" )
			{document.getElementById( "submenu0" ).style.display = "block";}
		else
			{document.getElementById( "submenu0").style.display = "table-row";}
		
		document.getElementById( "submenu" + index ).style.display = "none";

	}
	else{
		document.getElementById( "submenu0" ).style.display = "none";
		for( i = 0 ; i < Items.length ; i ++ )
		{
			if( i == ( index -1 ) )
			{
				document.getElementById( "menu" + (i + 1 ) ).src = Items[ i ].vsrc + "orange.jpg";
				Items[ i ].ativo = true;
				if( navigator.appName == "Microsoft Internet Explorer" )
					{document.getElementById( "submenu" + index ).style.display = "block";}
				else
					{document.getElementById( "submenu" + index ).style.display = "table-row";}
	
			} else {
				document.getElementById( "menu" + (i + 1) ).src = Items[ i ].vsrc + "blue.jpg";
				Items[ i ].ativo = false;
				document.getElementById( "submenu" + (i + 1) ).style.display = "none";
			}
		}
	}
}
