var navTimer;
var navDelay = 500;

$( function(){
	$('.dropagain').each( function(){
		var newAgain = $(this).clone();
		$(this).prev('a').append( $(newAgain) );
	});
	
	$('.dropArrow').each( function(){
		var newArrow = $(this).clone();
		$(this).prev('a').prepend( $(newArrow) );
		$(this).css('display','none').addClass('original');
	});

        $('#nav .mainNav .dropdown').mouseleave( function(){
            $('#nav .mainNav .dropdown').hide();
        });

	$('#nav .mainNav').mouseenter( function(){
		$(this).css('background-color','#bbb').find('.dropdown, .dropArrow').not('.original').stop().show();
		
		if ( $.support.leadingWhitespace ) {
			$(this).find('.dropdown a').show();
		}
	}).mouseleave( function(){
		$(this).css('background-color','#000').find('.dropdown, .dropArrow').not('.original').stop().hide();
	}).find('.dropdown a, .dropagain a').mouseenter( function(event){
		$('#nav .mainNav .dropdown a, #nav .mainNav .dropdown a').css('background-color','#bbb');
		$(this).css('background-color','#ddd');

		if ( $(this).parent().hasClass('dropdown') ) {
			$('#nav .mainNav .dropagain').hide();
		}
		
		if ( $(this).find('.dropagain').length ) {
			$(this).find('.dropagain').show();
		}
	}).mouseleave( function(){
		$(this).css('background-color','#bbb');
	}).click( function(){
		window.location = $(this).attr('href');
		return false;
	});
	
	$('#nav .mainNav .dropagain').mouseleave( function(){	
		$('.dropagain:visible').hide();
	});
});