function initMenus() {

$('ul.menu ul').hide();
	$.each($('ul.menu'), function(){		
			$('#' + this.id + '.expandfirst ul:first').show();
	});

	$('ul.menu li a.title').click(

		function() {
			var checkElement = $(this).next();
			var parent = this.parentNode.parentNode.id;
			if($('.menu').hasClass('noaccordion')) {

				$(this).next().slideToggle('normal');
				return false;
			}
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				
				$('.menu ul:visible').slideUp('normal');
				this.setAttribute("class", "none")
				//checkElement.slideDown('normal');
				return false;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))){
							$('ul.menu li a').attr('class','non1');	
							this.setAttribute("class", "active");
							$('.menu  ul:visible').slideUp('normal');	
							checkElement.slideDown('normal');
							return false;
			}
		}
	);
	$('ul.menu li a.first').click(
									
		function() {
			var checkElement = $(this).next();
			var parent = this.parentNode.parentNode.id;
			if($('#' + parent).hasClass('noaccordion')) {
				$(this).next().slideToggle('normal');
				return false;
			}
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				$('.menu  ul:visible').slideUp('normal');
				this.setAttribute("class", "none")
				//checkElement.slideDown('normal');
				return false;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))){
				$('ul.menu li a').attr('class','non1');	
				this.setAttribute("class", "active");
				$('.menu ul:li:a').slideUp('normal');	

				checkElement.slideDown('normal');
				return false;
			}
		}
	);
		$('ul.menu li a.first').show(						
		function(){

			var checkElement = $(this).next();
			var parent = this.parentNode.parentNode.id;

			if((checkElement.is('ul')) && (!checkElement.is(':visible'))){

				$('ul.menu li a').attr('class','non1');	
				this.setAttribute("class", "active");
				$('.menu  ul:visible').slideUp('normal');	
				checkElement.slideDown('normal');
				return false;
			}
		}
	);
}
$(document).ready(function() {initMenus();});
