Drupal.behaviors.myModule = function() {


  //----------------------- PUBLIC HOME PAGE ----------------------------//
	
	//Show/hide submenu of first level.
  	$('#topMenu > li').hover( 
		function() { 
			$(this).children('ul.subCategory').addClass('show');
		},
		function() { 
			$(this).children('ul.subCategory').removeClass('show');
		}
	);
   //Show/hide submenu of second level.
	$('#topMenu li li').hover( 
		function() { 
			$(this).children('ul.subCategory').addClass('show');
		},
		function() { 
			$(this).children('ul.subCategory').removeClass('show');
		}
	);
	
	
//	$('div.block-menu-menu-artforms > div.block-inner > div.content > ul > li > a', '#content').click( function() {
	$('ul.categoryMenu > li > a', '#leftCol').click( function() {
	  	//Add active class to menu item.      
		$('ul.categoryMenu > li').removeClass('active');
		$(this).parent('li').addClass('active');
	  	//Show child items. 
		$('ul.categoryMenu ul.subCategory').removeClass('show');
		$(this).siblings('ul.subCategory').addClass('show');
		return false;
	});
	
	$('ul.categoryMenu ul.subCategory > li > a', '#leftCol').click( function() {
	  	//Add active class to child item. 
		$('ul.categoryMenu  ul.subCategory > li').removeClass('active');
		$(this).parent('li').addClass('active');
		//Show video node.
		$.get( $(this).attr('href'), null, show_video_node );
		return false;
	});
	
  //-------------------------- MEMBERS HOME PAGE ---------------------------//
  	
   //Show/hide submenu of first level.
  	$('ul.categoryMenu > li', '#header').hover( 
		function() { 
			$(this).children('ul.subCategory').addClass('show');
		},
		function() { 
			$(this).children('ul.subCategory').removeClass('show');
		}
	);
   //Show/hide submenu of second level.
	$('ul.categoryMenu li li', '#header').hover( 
		function() { 
			$(this).children('ul.subCategory').addClass('show');
		},
		function() { 
			$(this).children('ul.subCategory').removeClass('show');
		}
	);
   //Clik to menu.
	$('ul.categoryMenu > li > a', '#header').click( function() {
		
		if( $('li', $(this).siblings('ul.subCategory')).length == 0 ) {
			//Show video node.
			$.get( $(this).attr('href'), null, show_video_node );
			return false;
		}
	});
   //Clik to submenu.
	$('ul.categoryMenu ul.subCategory > li > a', '#header').click( function() {
		//Show video node.
		if( $(this).is('.mpm_depends_from_ajax') ) {
			$.get( $(this).attr('href'), null, show_video_node );
			$('ul.categoryMenu ul.subCategory').removeClass('show');
			return false;
		}
	});
	
	
}