$(function(){	
	// Fix z-index
	var zIndexNumber = 1000;
		$('div').each(function() {
			$(this).css('zIndex', zIndexNumber);
			zIndexNumber -= 10;
		});
		
	$('#menu-notes p').each(function(i){
		$('#navlist > li:eq('+i+') > ul').append('<li class="message">'+$(this).html()+'</li>');
	});
	$('#menu-notes').remove();
	$('#navlist .message').each(function(){
		$(this).css({width: ($(this).parent().width()+20)+'px'});
		//var toppos = $(this).prev().offset().top + $(this).prev().height() + $(this).height();
		//$(this).css({width: $(this).parent().width()+'px', top: toppos});
	});
	
	
	$('#navlist li, #nav-utility > li').hover(function(){
		$('ul', this).show();
		$(this).addClass('active');
	}, function(){
		$('ul', this).hide();
		$(this).removeClass('active');
	});
	
	$('#navlist li li, #nav-utility li li').unbind('mouseover');
	$('#navlist li li, #nav-utility li li').unbind('mouseout');
	
	$('#navlist > li > ul').wrap('<div class="menu-shadow"></div>');
	
	
	
	
	
	$('form.mtc input, select').each(function(){
		if($(this).is('.required'))
			$(this).attr('isrequired', 'true');
		else
			$(this).attr('isrequired', 'false');
			
			if($(this).is('.auto'))
				$(this).attr('regioncode', 'AUTO');
			else
				$(this).attr('regioncode', '');
	});

});