

function initMenu() {
	
	var alturaDir=$('#rightcol').height()+$('#agenda').height();
	var anterior;
	 $('#leftcol').height(900);
			//$('#rightcol').height(900);
	//alert(alturaDir+"   "+$('#content').height());
	
	var linkID= location.href.substring(25);
	var theright = linkID.lastIndexOf("&")+4;
	var id = linkID.substring(theright)
	//alert(id);
	 var path = decodeURI(location.href.substring(25));
  $('#menu_geral ul').hide();
  
   	$('#mb ul').hide();

  	//var qualMenu;
	 
	var anteriorG;	
	var altura;
	var quantosHaUl=0;
	  var quantosHa=1;
	 
	$.each( $('#mb ul'), function(){
				quantosHaUl++;									 
	 			 //alert( "Item #" + quantosHaUl );
	});
	var alturaBranca=(30*quantosHaUl)+70;
	$('#menu_branco').height(alturaBranca);
	//alert($('#listagem2').height());
	if (alturaDir<$('#texto_conteudos').height()+600 || alturaDir<$('#texto_conteudos3').height()+350 || alturaDir<$('#texto_conteudos2').height()+350 || alturaDir<$('#content').height()){
		
		var altura2;
		if(($('#texto_conteudos').length>0) || ($('#texto_conteudos3').length>0) || ($('#accao_primeiro_texto').length>0)){
			//alert("texto" + $('#outer').height());
			if($('#texto_conteudos').length>0){
				if(alturaDir<$('#content').height()+$('#texto_conteudos').height()+170){
				altura2=$('#texto_conteudos').height();
				altura=$('#content').height()+$('#texto_conteudos').height()+170;
				
				}else{
					altura=alturaDir;
				}
				//alert(alturaDir+'   '+altura);
			}else if($('#texto_conteudos3').length>0){
				
					altura2=$('#texto_conteudos3').height()+70;
					altura=$('#texto_conteudos3').height()+120;
				
			}else{
				if(alturaDir<$('#content').height()+$('#accao_primeiro_texto').height()+70){
					altura2=$('#accao_primeiro_texto').height()+70;
					altura=$('#accao_primeiro_texto').height()+70;
				}else{
					altura=alturaDir;
				}
			}
		}else{
			if($('#texto_conteudos2').length>0){
				
				if(alturaDir<($('#content').height()+$('#texto_conteudos2').height()+70)){
					
					altura=$('#texto_conteudos2').height()+$('#content').height()+70;
					
			    }else{
					if($('#leftcol').height()<alturaDir){
					altura=alturaDir;	
					//alert(altura);
					}else{
						altura=$('#leftcol').height();
					}
				}
				
			}
			//alert(alturaDir);
		}
		//alert(altura+$('#texto_conteudos3').length);
		$('#leftcol').height(altura);
		$('#rightcol').height(altura);
		var margem=altura-40;
		$('#footer').margin({top: margem});
		//alert(margem);
	}else{
		//alert($('#agenda').height());
		if($('#leftcol').height()>800){
			$('#leftcol').height(alturaDir+150);
			//$('#rightcol').height(830+$('#agenda').height());
		}
		
		altura=$('#leftcol').height()-405;
		var margem=$('#leftcol').height()-50;
		//$('#texto_conteudos').height(altura);
		$('#footer').margin({top: margem});
		//alert($('#leftcol').height());
		
	}
	
  	if($('#listagem2').length>0 || $('#listagem').length>0){
		if($('#listagem2').length>0){
				altura2=$('#listagem2').height();
			altura=$('#content').height()+$('#listagem2').height()+150;
			//alert(altura);
		}else{
			
			altura2=$('#listagem').height();
			altura=$('#listagem').height()+150;
			
		}
		if(alturaDir<altura){
			//alert($('#listagem2').height());
				$('#leftcol').height(altura);
		$('#rightcol').height(altura);
		var margem=altura-55;
		$('#footer').margin({top: margem});
		}else{
			$('#leftcol').height(alturaDir+155);
			$('#rightcol').height(alturaDir+155);
			var margem=alturaDir+110;
			$('#footer').margin({top: margem});
		}
		//alert(altura);
		}
		
		if($('#gal_tf').length>0 || $('#prod_sol_tf').length>0){
				//alert(($('#prod_sol_tf').height()));
		if(($('#content').height()+$('#gal_tf').height()+150)>alturaDir && $('#gal_tf').length>0){
				altura2=$('#gal_tf').height();
			altura=$('#content').height()+$('#gal_tf').height()+150;
			$('#leftcol').height(altura);
			//if($('#rightcol').height()<$('#leftcol').height()){
				$('#rightcol').height(altura);
			//}
			//alert(altura);
		var margem=altura-45;
		$('#footer').margin({top: margem});
		}else if(($('#content').height()+$('#prod_sol_tf').height()+150)>alturaDir && $('#prod_sol_tf').length>0){
			
			altura2=$('#prod_sol_tf').height();
			altura=$('#content').height()+$('#prod_sol_tf').height()+450;
			//alert(altura);
			
			$('#leftcol').height(altura);
			if($('#rightcol').height()<$('#leftcol').height()){
				$('#rightcol').height(altura);
			}
		var margem=altura-45;
		$('#footer').margin({top: margem});
		}else{
			//alert($('#rightcol').height()+"   "+$('#leftcol').height());
			if($('#rightcol').height()<$('#leftcol').height()){
				$('#rightcol').height($('#leftcol').height());	
			}else {
				$('#leftcol').height($('#rightcol').height());	
			}
			var margem=alturaDir+100;
			$('#footer').margin({top: margem});
			//alert(alturaDir);
		}
		}
		//alert(path);
		if(path!=""){

		$('#menu_geral ul a[@href$="' + path + '"]').parents("ul").show();
			if ( $('#menu_geral ul').is(':visible')) { 
				if ( $(this).parent().attr('id')!=anteriorG) { 
					$('#menu_geral li').animate({lineHeight:'15px'}, 500 );
				}else{
					$('#menu_geral li').css({lineHeight:'15px'});
				}
			}else{
				
					$('#menu_geral li').animate({lineHeight:'30px'}, 500 );
				
			}
			//alert($('#menu_geral ul a[@href$="' + path + '"]').parent().parent().parent().find("img").attr('src'));
			$('#menu_geral ul a[@href$="' + path + '"]').parent().parent().parent().find("a").addClass('activo2');
			$('#menu_geral ul a[@href$="' + path + '"]').parent().parent().parent().find("img").attr({src: "imagens/maisPr.png"});
			$('#menu_geral ul a[@href$="' + path + '"]').addClass('activo');
			
				$('#mb ul a[@href$="'+path+'"]').parents("ul").show();
				//$('#mb a[@href$="' + path + '"]').find('#subContentor').css({"visibility":"visible"});
				//alert(decodeURI(path));
			
				$('#mb a[@href$="'+ path +'"]').next().slideToggle('normal');
			
				
		
			
			$('#mb ul a[@href$="' + path + '"]').addClass('activo');
			var idParente=$('#mb ul li a[@href$="' + path + '"]').parent().parent().parent().find("a").attr('id');
			/*var qual=activoForm.idMenu.value;
			
			$('#'+qual).addClass('activo');*/
			$('#'+idParente).addClass('activo');
			
			$('#mb a[@href$="' + path + '"]').addClass('activo');
			$('#menu_terceiro a[@href$="' + path + '"]').addClass('activo2');
			//alert($('#menu_terceiro a[@href$="' + path + '"]'));
		//alert(	$('#mb ul li a[@href$="' + path + '"]').parent().parent().parent().find("a").attr('id'));
			if ( $('#mb ul').is(':visible') ) { 
				
				var path2 = location.href.substring(25);
				
				$.each( $('#subContentor a'), function(){
					quantosHa++;									 
					// alert( "Item #" + quantosHa );
				});
				
				$('#menu_branco').height(alturaBranca+30*quantosHa);
				//alert("1 "+quantosHa+"alturaEsquerda"+$('#menu_terceiro').height());
			}
			//alert($('#menu_branco').height());
		}
		if( !$('#mb ul').is(':visible') ) { 
		if($('#texto_conteudos2').length>0 || $('#texto_conteudos3').length>0){
			$.each( $('#subContentor a'), function(){
					quantosHa++;									 
					// alert( "Item #" + quantosHa );
				});
				//alert("altura"+$('#menu_branco').height()+" altura combinada"+($('#menu_branco').height()+(30*quantosHa)));
				//if(!$('#menu_terceiro a[@href$="' + path + '"]')){
					$('#menu_branco').height(alturaBranca+(30*quantosHa));
				//}
				//alert("2 "+quantosHa+"alturaEsquerda"+$('#menu_terceiro').height());
			$('#dentro'+id).next().show();
			//alert($('#menu_branco').height());
		}
		}
		$('#footer').show();
	 //alert($('#menu_branco').height());
  $('#menu_geral li a').click(
    function() {
		
		if($(this).parent().hasClass('clicavel')){
		if ( $('#'+anteriorG).next().is(':visible')) { 
				if ( $(this).attr('id')!=anteriorG) { 
					$('#'+anteriorG).next().slideToggle('normal');
				}
				
			if ( $(this).next().is(':visible')) {	
				 
				$('#menu_geral li').animate({lineHeight:'30px'}, 500 );
				
			}
			
		}else{
				if ( $(this).parent().attr('id')!=anteriorG) {
					$('#menu_geral li').animate({lineHeight:'15px'}, 500 );
				}
		}
		
        $(this).next().slideToggle('normal');
		anteriorG=$(this).attr('id');
		
		
		}else{
			 return !window.open($(this).attr('href'),'_self');
		}
		
      }
	 
    );


   $('#mb li a').click(
    function() {
		/*activoForm.idMenu.value=$(this).attr('id');*/
		
		quantosHa=0;

		if($(this).parent().hasClass('clicavel')){
			conceito=1;
			$.each( $('#subContentor a'), function(){
				quantosHa++;									 
	 			// alert( "Item #" + quantosHa );
			});
			var alturaBranco=$('#menu_branco').height();
			if ( $('#'+anterior).next().is(':visible')) { 
				if ( $(this).attr('id')!=anterior) { 
					 $('#'+anterior).next().slideToggle('normal');
				}
				alturaBranco=alturaBranco-20*quantosHa;
			
				if ( $(this).next().is(':visible')) { 
					$('#menu_branco').animate({height:alturaBranco}, 500 );
				}
				//alert(alturaBranco);
			}else{
				
				alturaBranco=alturaBranco+20*quantosHa;
				$('#menu_branco').animate({height:alturaBranco}, 500 );
				//alert(alturaBranco);
			}
			
		
        $(this).next().slideToggle('normal');
		
		//alert($(this).attr('id')+"   "+anterior);
		anterior=$(this).attr('id');
		
		//alert(anterior);
		
		}else{
			
			 return !window.open($(this).attr('href'),'_self');
			
		}
		
		
      }
	 
    );
   
  }
$(document).ready(function() {initMenu();});