window.addEvent('domready', function() {

//window.resizeTo(1100,1000);
var durationstart=600;	

	$$('.current').each(function(el) {
	el.addEvent('click', function(event) {
		 if(event){
		    event.stop();
		 }
		 
	});
	});
	
	$$('.menufirstlevel').each(function(el) {
	
	xef = new Fx.Morph(el, {duration: durationstart, transition: Fx.Transitions.Sine.easeIn,
	onComplete: function(){ 
	               			el.set('style', '');
	               			
	               			var lastElement = $$('.menufirstlevel').getLast();
	               			
	               			if(el==$$('.menufirstlevel').getLast()){
	               		
	               			$$('body').set('style', '');
	               			}
	        			}
	});
			 
						xef.start({
						    'width': [350, 220],
						    'margin-left': [100, 0],
						    'opacity': [0, .6]
						});
				
				
		durationstart=durationstart+100;
	

	
	
	/*
	el.addEvent('mouseleave', function(event) {
		 if(event){
		    event.stop();
		    }
		    begin();
		    alert(begin);
		    
		    });
		*/    
		    

	el.addEvent('click', function(event) {
		 if(event){
		    event.stop();
		 }
		
		var duration=500;	
			
				$$('.menufirstlevel').each(function(el2) {
				
				if(el2==el){
				
				myEffects = new Fx.Morph(el2, {duration: 1500, transition: Fx.Transitions.Sine.easeIn, 
						onComplete: function(){ 
	               			document.location.href =el2.href;
	               			
	        			}
       			 });
			 
						myEffects.start({						    
						    'opacity': 0
						});
				}else{
				myEffects = new Fx.Morph(el2, {duration: duration, transition: Fx.Transitions.Sine.easeIn});
			 
						myEffects.start({
						   
						    'width': 0,
						    'opacity': 0
						});
						duration=duration+100;
				}
				
						
				
				});
		   
		
    
	});
	



 	
		
	});
	
	var durationstart=800;	
if($$('.backlink')){
	var toptotal=20*$$('.backlink').length;
}

	$$('.backlink').each(function(el) {
	
	

			xef = new Fx.Morph(el, {duration: durationstart, transition: Fx.Transitions.Linear});
					 
								xef.start({
								    'top': [toptotal, 0],
								    'opacity': [0, 1]
								});
				
				toptotal=toptotal-20;
		durationstart=durationstart+100;
				
				el.addEvent('click', function(event) {
					 if(event){
					    event.stop();
					 }
					
					
						var durationback=500;	
			var topback=-20;
		
		
		
		if($$('#sidemenu-position li').length>0)
		
		{
		var durationbb=500;
		
				$$('#sidemenu-position li a').each(function(el2) {
				
						
							if(el2==el){
				
				myEffects = new Fx.Morph(el2, {duration: 1500, transition: Fx.Transitions.Sine.easeIn, 
						onComplete: function(){ 
	               			document.location.href =el2.href;
	               			
	        			}
       			 });
			 
						myEffects.start({						    
						    'opacity': 0
						});
				}else{
				myEffects = new Fx.Morph(el2, {duration: durationbb, transition: Fx.Transitions.Sine.easeIn});
			
						myEffects.start({
						   
						    'width': 0,
						    'opacity': 0
						});
						durationbb=durationbb+100;
				}
						
					
			 
						
						
				 
							
						
				});
				}
				else{
				
				document.location.href =el.href;
				
				}
							
					   
					
			    
				});
								
					
	

	

		
	});
	

});
