function collapse_submenu(){

								var em_size_block = document.createElement('div');

								em_size_block.style.display = 'block';

								em_size_block.style.width = '1em';

								em_size_block.style.height = '1em';

								em_size_block.style.position = 'absolute';

								em_size_block.id = 'em_size_block';

								document.getElementsByTagName('body')[0].appendChild(em_size_block);

								

								em_size = $('em_size_block').getSize().y;

								$('em_size_block').dispose();



								submenus = $$('ul#menu li ul');

								lineHeight = 1.8;

								

								submenus.each(function(item, index){

													   submenuHeight = item.getSize().y;

													   

													   var HideSubmenu		= new Fx.Tween(item, {duration:500});

													   HideSubmenu.set('height', 0);

													   item.style.overflow = 'hidden';

													   

													   menu_item = $(item.parentNode.getElementsByTagName('a')[0]);

													   submenu_items = item.getElementsByTagName('li');

													   submenu_items_total = submenu_items.length;

													   

													   menu_item.addEvent('click', function(e){

																						 var e = new Event(e).stop();

																						 

																						 currentMenuSize = item.getSize();

																						 

																						 if ( currentMenuSize.y == 0 )

																							 HideSubmenu.start('height', 0, submenuHeight);

																						 else

																							 HideSubmenu.start('height', currentMenuSize.y, 0);

																						 });

													   

													   });

}



window.addEvent('domready', function(){

								collapse_submenu();

								});