window.addEvent('domready', function(){
	
	if($('mainStu')){
    	if($('subStu')){
            var navStuFx = new Fx.Morph($('subStu'), {duration:300, wait:false});
    	    var allListsStu = $('subStu').getElements('li');
    	    var paddingStuIn = "18px 0px 18px 32px;";
    	    var paddingStuOut = "0px 0px 0px 32px;";
        }else{
            var navStuFx = new Fx.Morph($('subStuSmall'), {duration:300, wait:false});
    	    var allListsStu = $('subStuSmall').getElements('li');
    	    var paddingStuIn = "18px 0px 18px 32px;";
    	    var paddingStuOut = "0px 0px 0px 32px;";
        }
    	
    	var allListsStuCount = allListsStu.length;
    	var heightStu = allListsStuCount*17;
    	
    	$('mainStu').addEvents({
    		
        	
    			'mouseenter': function(){
    				navStuFx.start({'height': heightStu,
    								'padding': paddingStuIn});
    		
    				allListsStu.setStyle('display', 'block');
    			},
    			'mouseleave': function(){
    				allListsStu.setStyle('display', 'none');
    		
    				navStuFx.start({'height': '0',
    								'padding': paddingStuOut });
    			}
    			
    	});
    }
	
    if($('mainMin')){
        
        if($('subMin')){
            var navMinFx = new Fx.Morph($('subMin'), {duration:300, wait:false});
            var allListsMin = $('subMin').getElements('li');
            var paddingMinIn = "18px 0px 18px 332px;";
    	    var paddingMinOut = "0px 0px 0px 332px;";
        }else{
            var navMinFx = new Fx.Morph($('subMinSmall'), {duration:300, wait:false});
            var allListsMin = $('subMinSmall').getElements('li');
            var paddingMinIn = "18px 0px 18px 32px;";
    	    var paddingMinOut = "0px 0px 0px 32px;";
        }
        
        var allListsMinCount = (allListsMin.length/3)+4;
        var heightMin = allListsMinCount*17;
        
    	$('mainMin').addEvents({
    		
    			'mouseenter': function(){
    				navMinFx.start({'height': heightMin,
    								'padding': paddingMinIn });
    								
    				allListsMin.setStyle('display', 'block');
    			},
    			'mouseleave': function(){
    				navMinFx.start({'height': '0',
    								'padding': paddingMinOut });
    								
    				allListsMin.setStyle('display', 'none');
    			}
    			
    	});
	}
	
	if($('mainMinNarrow')){
        
        if($('subMinNarrow')){
            var navMinFx = new Fx.Morph($('subMinNarrow'), {duration:300, wait:false});
            var allListsMin = $('subMinNarrow').getElements('li');
            var paddingMinIn = "18px 0px 18px 332px;";
    	    var paddingMinOut = "0px 0px 0px 332px;";
        }else{
            var navMinFx = new Fx.Morph($('subMinSmallNarrow'), {duration:300, wait:false});
            var allListsMin = $('subMinSmallNarrow').getElements('li');
            var paddingMinIn = "18px 0px 18px 32px;";
    	    var paddingMinOut = "0px 0px 0px 32px;";
        }
        
        var allListsMinCount = allListsMin.length;
        var heightMin = allListsMinCount*17;
        
    	$('mainMinNarrow').addEvents({
    		
    			'mouseenter': function(){
    				navMinFx.start({'height': heightMin,
    								'padding': paddingMinIn });
    								
    				allListsMin.setStyle('display', 'block');
    			},
    			'mouseleave': function(){
    				navMinFx.start({'height': '0',
    								'padding': paddingMinOut });
    								
    				allListsMin.setStyle('display', 'none');
    			}
    			
    	});
	}

	if($('mainDoc')){
	
    	if($('subDoc')){
        	var navDocFx = new Fx.Morph($('subDoc'), {duration:300, wait:false});
    	    var allListsDoc = $('subDoc').getElements('li');
    	    var paddingDocIn = "18px 0px 18px 632px;";
    	    var paddingDocOut = "0px 0px 0px 632px;";
    	}else{
        	var navDocFx = new Fx.Morph($('subDocSmall'), {duration:300, wait:false});
        	var allListsDoc = $('subDocSmall').getElements('li');
        	var paddingDocIn = "18px 0px 18px 32px;";
    	    var paddingDocOut = "0px 0px 0px 32px;";
    	}
    	
    	var allListsDocCount = allListsDoc.length;
        var heightDoc = allListsDocCount*17;
    	
    	$('mainDoc').addEvents({
    		
    			'mouseenter': function(){
    				navDocFx.start({'height': heightDoc,
    								'padding': paddingDocIn });
    								
    				allListsDoc.setStyle('display', 'block');
    			},
    			'mouseleave': function(){
        			navDocFx.start({'height': '0',
        								'padding': paddingDocOut });
        								
        			allListsDoc.setStyle('display', 'none');
    			}
    			
    	});
    }
    
    if($$('.timeInactive')){
        
        var timeInactive = $$('.timeInactive');
        var slidefxs = [];
        
        var speed = 750;
        var delayTime = 1500;
        
        timeInactive.each(function(el){
            var inactiveFx = new Fx.Morph(el, {duration:speed, wait:false});
                
            var delayStart = function(){inactiveFx.start({'background-color': '#D7D7D7'})};
            
            delayStart.delay(delayTime);
        });
        
        
        var timeInactive= $$('li.timeInactive span');
        var slidefxs = [];
        
        timeInactive.each(function(el){
            var inactiveFx = new Fx.Morph(el, {duration:speed, wait:false});
                
            var delayStart = function(){inactiveFx.start({'background-color': '#ffffff'})};
            
            delayStart.delay(delayTime);
        });
        
        var timeInactive= $$('li.timeInactive h2 a');
        var slidefxs = [];
        
        timeInactive.each(function(el){
            var inactiveFx = new Fx.Morph(el, {duration:speed, wait:false});
                
            var delayStart = function(){inactiveFx.start({'color': '#898989'})};
            
            delayStart.delay(delayTime);
        });
        
        var timeInactive= $$('li.timeInactive span h3 a');
        var slidefxs = [];
        
        timeInactive.each(function(el){
            var inactiveFx = new Fx.Morph(el, {duration:speed, wait:false});
                
            var delayStart = function(){inactiveFx.start({'color': '#898989'})};
            
            delayStart.delay(delayTime);
        });
        
        var timeInactive= $$('li.timeInactive span h4 a');
        var slidefxs = [];
        
        timeInactive.each(function(el){
            var inactiveFx = new Fx.Morph(el, {duration:speed, wait:false});
                
            var delayStart = function(){inactiveFx.start({'color': '#898989'})};
            
            delayStart.delay(delayTime);
        });
        
        
        
        
        
    }
    
    if($('inlogContainer')){
        
        $('inlogContent').setStyle('opacity', 0);
        
        var inlogFx = new Fx.Morph($('inlogContent'), {duration:250, wait:false});
        
        $('inlogTrigger').addEvents({
    		
    			'mouseenter': function(){
    				inlogFx.start({'right': '50px',
    				                'opacity': 100});
    			}
    			
		});
        
    }

});
