var ultimo_sub_menu=0;
var tempo=0;

function mostra_esconde(iden){
	tempo=tempo+1;
  	if(tempo==2){
	  ultimo_sub_menu=iden;
      tempo=0;
      clearTimeout(intervalo);	
  	}else{
  	
  qual=$("#menu"+iden).attr('class').split(' ').slice(-1);
  if(qual=="aberto"){
   //alert('esconde');
   $("#menu"+iden).fadeOut();
   $("#menu"+iden).removeClass("aberto");
  }else{
   //alert('mostra');
   $("#menu"+iden).fadeIn();
   $("#menu"+iden).addClass("aberto");
   ultimo_sub_menu=iden;
   //alert('ultimo:'+ultimo_sub_menu);
  }
  }
}

function smenu(id){
 if(ultimo_sub_menu==0){
	 /*entao mostra*/
	 //alert('mostra id:'+id);
     tempo=0;
	 mostra_esconde(id);
     ultimo_sub_menu=id;
     //alert('ultimo:'+ultimo_sub_menu);
 }else{
	 if(ultimo_sub_menu==id){
		 /*se é o mesmo só esconde*/
		 //alert('esconde porque é o mesmo:'+id);
         tempo=0;
		 mostra_esconde(id);
         ultimo_sub_menu=0;
         //alert('ultimo:'+ultimo_sub_menu);
     }else{
	     /*senao esconde antes e mostra o proximo*/
	     //alert('esconde :'+ultimo_sub_menu+' e mostra o '+id);
         //document.getElementById("menu"+ultimo_sub_menu).style.display = 'none'; 
	     tempo=0;
         mostra_esconde(ultimo_sub_menu);
         //alert('ultimo:'+ultimo_sub_menu);
	     //mostra_esconde(id);
	     tempo=0;
         var intervalo=setTimeout("mostra_esconde("+id+");", 500);

		 //clearInterval(intervalo);
            
         //document.getElementById("menu"+id).style.display = 'block';
         //ultimo_sub_menu=id;
	     
     }
 }	
/*	
 qual=$("#menu"+id).attr('class').split(' ').slice(-1);
 if(qual=="aberto"){
  $("#menu"+id).fadeOut();
  $("#menu"+id).removeClass("aberto");
 }else{
  $("#menu"+id).fadeIn();
  $("#menu"+id).addClass("aberto");
 }
*/
}

/*##############################################################################*/

/* IDIOMA */

var ultimo_sub_menu_idi='idioma';
var tempo_idi=0;

function mostra_esconde_idi(iden){
	tempo_idi=tempo_idi+1;
  	if(tempo_idi==2){
	  ultimo_sub_menu_idi=iden;
      tempo_idi=0;
      clearTimeout(intervalo_idi);	
  	}else{
  	
  qual=$("#menu"+iden).attr('class').split(' ').slice(-1);
  if(qual=="aberto"){
   $("#menu"+iden).fadeOut();
   $("#menu"+iden).removeClass("aberto");
  }else{
   $("#menu"+iden).fadeIn();
   $("#menu"+iden).addClass("aberto");
   ultimo_sub_menu_idi=iden;

  }
  }
}

function smenu_idi(){

 tempo_idi=0;
 $("#menuidioma").addClass("aberto");
 mostra_esconde_idi('idioma');
 tempo_idi=0;
 var intervalo_idi=setTimeout("mostra_esconde_idi('idioma2');", 500);

}
