Event.observe(window, 'load', function() {  main_menu_item_id = 'main_menu_0'; Event.observe('main_menu_0', 'mouseout', function(event){           
                  toggle_button_main_menu_item($('main_menu_0'), 'mouseout', event);                   
        });Event.observe('main_menu_0', 'mouseover', function(event){
                  toggle_button_main_menu_item($('main_menu_0'), 'mouseover', event);
        });Event.observe('main_menu_0', 'click', function(event){
                    field_key = '150';  var field_id = '150'; var field_id_parent = '136'; var field_id_status = 'published'; var field_id_script = '24'; var field_id_source = '0'; var field_id_clone = '0'; var field_id_redirect = '154'; var field_id_access = '0'; var field_order = ''; var field_rw_path = ''; var field_new_window = ''; var field_sitemap = '1'; var field_default_page = '0'; var field_total_time = '0.13'; var field_color = ''; var field_content = 'Grupo Somelos'; var field_description = 'Grupo Somelos';              
                  var element = $('main_menu_0');
                   main_menu_item_id = element.id;
              if(field_new_window == '1')
                window.open('?id=' + field_key);
              else
                window.location.href='?id=' + field_key;
       
        });Event.observe('main_menu_1', 'mouseout', function(event){           
                  toggle_button_main_menu_item($('main_menu_1'), 'mouseout', event);                   
        });Event.observe('main_menu_1', 'mouseover', function(event){
                  toggle_button_main_menu_item($('main_menu_1'), 'mouseover', event);
        });Event.observe('main_menu_1', 'click', function(event){
                    field_key = '152';  var field_id = '152'; var field_id_parent = '136'; var field_id_status = 'published'; var field_id_script = '24'; var field_id_source = '0'; var field_id_clone = '0'; var field_id_redirect = '170'; var field_id_access = '0'; var field_order = ''; var field_rw_path = ''; var field_new_window = ''; var field_sitemap = '1'; var field_default_page = '0'; var field_total_time = '0.21'; var field_color = ''; var field_content = 'Empresas'; var field_description = 'Empresas';              
                  var element = $('main_menu_1');
                   main_menu_item_id = element.id;
              if(field_new_window == '1')
                window.open('?id=' + field_key);
              else
                window.location.href='?id=' + field_key;
       
        });Event.observe('main_menu_2', 'mouseout', function(event){           
                  toggle_button_main_menu_item($('main_menu_2'), 'mouseout', event);                   
        });Event.observe('main_menu_2', 'mouseover', function(event){
                  toggle_button_main_menu_item($('main_menu_2'), 'mouseover', event);
        });Event.observe('main_menu_2', 'click', function(event){
                    field_key = '153';  var field_id = '153'; var field_id_parent = '136'; var field_id_status = 'published'; var field_id_script = '24'; var field_id_source = '0'; var field_id_clone = '0'; var field_id_redirect = '0'; var field_id_access = '0'; var field_order = ''; var field_rw_path = ''; var field_new_window = ''; var field_sitemap = '1'; var field_default_page = '0'; var field_total_time = '0.04'; var field_color = ''; var field_content = 'Contactos Gerais'; var field_description = 'Contactos Gerais do Grupo Somelos';              
                  var element = $('main_menu_2');
                   main_menu_item_id = element.id;
              if(field_new_window == '1')
                window.open('?id=' + field_key);
              else
                window.location.href='?id=' + field_key;
       
        }); sub_menu_item_id = 'sub_menu_0'; Event.observe('sub_menu_0', 'mouseout', function(event){           
                  toggle_button_sub_menu_item($('sub_menu_0'), 'mouseout', event);                   
        });Event.observe('sub_menu_0', 'mouseover', function(event){
                  toggle_button_sub_menu_item($('sub_menu_0'), 'mouseover', event);
        });Event.observe('sub_menu_0', 'click', function(event){
                    field_key = '154';  var field_id = '154'; var field_id_parent = '150'; var field_id_status = 'published'; var field_id_script = '0'; var field_id_source = '0'; var field_id_clone = '0'; var field_id_redirect = '0'; var field_id_access = '0'; var field_order = '999'; var field_rw_path = ''; var field_new_window = ''; var field_sitemap = '1'; var field_default_page = '1'; var field_total_time = '0.04'; var field_color = '302E2F'; var field_content = 'Apresentação'; var field_description = 'Apresentação do Grupo Somelos';              
                  var element = $('sub_menu_0');
                   sub_menu_item_id = element.id;
       
              if(field_new_window == '1')
                window.open('?id=' + field_key);
              else  
                window.location.href='?id=' + field_key;
              
        });Event.observe('sub_menu_1', 'mouseout', function(event){           
                  toggle_button_sub_menu_item($('sub_menu_1'), 'mouseout', event);                   
        });Event.observe('sub_menu_1', 'mouseover', function(event){
                  toggle_button_sub_menu_item($('sub_menu_1'), 'mouseover', event);
        });Event.observe('sub_menu_1', 'click', function(event){
                    field_key = '156';  var field_id = '156'; var field_id_parent = '150'; var field_id_status = 'published'; var field_id_script = '0'; var field_id_source = '0'; var field_id_clone = '0'; var field_id_redirect = '0'; var field_id_access = '0'; var field_order = '998'; var field_rw_path = ''; var field_new_window = ''; var field_sitemap = '1'; var field_default_page = '0'; var field_total_time = '0.2'; var field_color = '302E2F'; var field_content = 'Áreas de negócio'; var field_description = 'Áreas de negócio';              
                  var element = $('sub_menu_1');
                   sub_menu_item_id = element.id;
       
              if(field_new_window == '1')
                window.open('?id=' + field_key);
              else  
                window.location.href='?id=' + field_key;
              
        });Event.observe('sub_menu_2', 'mouseout', function(event){           
                  toggle_button_sub_menu_item($('sub_menu_2'), 'mouseout', event);                   
        });Event.observe('sub_menu_2', 'mouseover', function(event){
                  toggle_button_sub_menu_item($('sub_menu_2'), 'mouseover', event);
        });Event.observe('sub_menu_2', 'click', function(event){
                    field_key = '167';  var field_id = '167'; var field_id_parent = '150'; var field_id_status = 'published'; var field_id_script = '0'; var field_id_source = '0'; var field_id_clone = '0'; var field_id_redirect = '0'; var field_id_access = '0'; var field_order = '997'; var field_rw_path = ''; var field_new_window = ''; var field_sitemap = '1'; var field_default_page = '0'; var field_total_time = '0.04'; var field_color = '302E2F'; var field_content = 'O Grupo em Numeros'; var field_description = 'O Grupo em Numeros';              
                  var element = $('sub_menu_2');
                   sub_menu_item_id = element.id;
       
              if(field_new_window == '1')
                window.open('?id=' + field_key);
              else  
                window.location.href='?id=' + field_key;
              
        });Event.observe('sub_menu_3', 'mouseout', function(event){           
                  toggle_button_sub_menu_item($('sub_menu_3'), 'mouseout', event);                   
        });Event.observe('sub_menu_3', 'mouseover', function(event){
                  toggle_button_sub_menu_item($('sub_menu_3'), 'mouseover', event);
        });Event.observe('sub_menu_3', 'click', function(event){
                    field_key = '155';  var field_id = '155'; var field_id_parent = '150'; var field_id_status = 'published'; var field_id_script = '0'; var field_id_source = '0'; var field_id_clone = '0'; var field_id_redirect = '0'; var field_id_access = '0'; var field_order = '996'; var field_rw_path = ''; var field_new_window = ''; var field_sitemap = '1'; var field_default_page = '0'; var field_total_time = '0.07'; var field_color = '302E2F'; var field_content = 'Notícias'; var field_description = 'Notícias';              
                  var element = $('sub_menu_3');
                   sub_menu_item_id = element.id;
       
              if(field_new_window == '1')
                window.open('?id=' + field_key);
              else  
                window.location.href='?id=' + field_key;
              
        });$('language_menu_0_2').show(); $('language_menu_0_1').hide(); language_menu_item_id = 'language_menu_0'; Event.observe('language_menu_0', 'mouseout', function(event){           
                  toggle_button_language_menu_item($('language_menu_0'), 'mouseout', event);                   
        });Event.observe('language_menu_0', 'mouseover', function(event){
                  toggle_button_language_menu_item($('language_menu_0'), 'mouseover', event);
        });Event.observe('language_menu_0', 'click', function(event){
                    field_key = 'pt';  var field_id = 'pt'; var field_id_status = 'published'; var field_order = '002'; var field_name = 'Português'; var field_content = 'PT';              
                  var element = $('language_menu_0');
                  if(language_menu_item_id) { $(language_menu_item_id + '_2').hide(); $(language_menu_item_id + '_1').show(); } language_menu_item_id = element.id;
 
                window.location.href = '?set_lang=' + field_key;
                  
       
        });Event.observe('language_menu_1', 'mouseout', function(event){           
                  toggle_button_language_menu_item($('language_menu_1'), 'mouseout', event);                   
        });Event.observe('language_menu_1', 'mouseover', function(event){
                  toggle_button_language_menu_item($('language_menu_1'), 'mouseover', event);
        });Event.observe('language_menu_1', 'click', function(event){
                    field_key = 'en';  var field_id = 'en'; var field_id_status = 'published'; var field_order = ''; var field_name = 'Inglês'; var field_content = 'EN';              
                  var element = $('language_menu_1');
                  if(language_menu_item_id) { $(language_menu_item_id + '_2').hide(); $(language_menu_item_id + '_1').show(); } language_menu_item_id = element.id;
 
                window.location.href = '?set_lang=' + field_key;
                  
       
        });Event.observe('footer_menu_0', 'mouseout', function(event){           
                  toggle_button_footer_menu_item($('footer_menu_0'), 'mouseout', event);                   
        });Event.observe('footer_menu_0', 'mouseover', function(event){
                  toggle_button_footer_menu_item($('footer_menu_0'), 'mouseover', event);
        });Event.observe('footer_menu_0', 'click', function(event){
                    field_key = '159';  var field_id = '159'; var field_id_parent = '158'; var field_id_status = 'published'; var field_id_script = '0'; var field_id_source = '0'; var field_id_clone = '0'; var field_id_redirect = '0'; var field_id_access = '0'; var field_order = ''; var field_rw_path = ''; var field_new_window = ''; var field_sitemap = '0'; var field_default_page = '0'; var field_total_time = '0.17'; var field_color = ''; var field_content = 'Mapa Web'; var field_description = 'Mapa Web';              
                  var element = $('footer_menu_0');
                   footer_menu_item_id = element.id;
              if(field_new_window == '1')
                window.open('?id=' + field_key);
              else
                window.location.href='?id=' + field_key;
       
        });Event.observe('footer_menu_1', 'mouseout', function(event){           
                  toggle_button_footer_menu_item($('footer_menu_1'), 'mouseout', event);                   
        });Event.observe('footer_menu_1', 'mouseover', function(event){
                  toggle_button_footer_menu_item($('footer_menu_1'), 'mouseover', event);
        });Event.observe('footer_menu_1', 'click', function(event){
                    field_key = '161';  var field_id = '161'; var field_id_parent = '158'; var field_id_status = 'published'; var field_id_script = '0'; var field_id_source = '0'; var field_id_clone = '153'; var field_id_redirect = '0'; var field_id_access = '0'; var field_order = ''; var field_rw_path = ''; var field_new_window = ''; var field_sitemap = '0'; var field_default_page = '0'; var field_total_time = '1.59'; var field_color = ''; var field_content = 'Contactos'; var field_description = 'Contactos';              
                  var element = $('footer_menu_1');
                   footer_menu_item_id = element.id;
              if(field_new_window == '1')
                window.open('?id=' + field_key);
              else
                window.location.href='?id=' + field_key;
       
        });  
			var slider = new Control.Slider('scroll_handle', 'scroll_track', {
				axis: 'vertical',
				onSlide: function(v) { scrollVertical(v, $('content'), slider);  },
				onChange: function(v) { scrollVertical(v, $('content'), slider); }
			});
  
			if ($('content').scrollHeight <= $('content').offsetHeight) {			   
          slider.setDisabled();
          $('scroll').hide();      	
			} else {      
          $('scroll').setStyle({'visibility' : 'visible'});
      }    
   } );