window.addEvent('domready', function() {
	
	var fx = new Array(3);
	
	$('lang_link1').addEvent('mouseenter', function() {
		if(($('lang_link1').getAttribute('class').search(/lang-active/)) != -1) return; 
		if($defined(fx[0])) fx[0].cancel();
		fx[0] = new Fx.Tween('lang_link1', {property: 'opacity', duration: 200});
		fx[0].start(0.5, 1);
		
	});
	
	$('lang_link1').addEvent('mouseleave', function() {
		if(($('lang_link1').getAttribute('class').search(/lang-active/)) != -1) return; 
		if($defined(fx[0])) fx[0].cancel();
		fx[0] = new Fx.Tween('lang_link1', {property: 'opacity', duration: 200});
		fx[0].start(0.5);	
	});
	
	
	$('lang_link2').addEvent('mouseenter', function() {
		if(($('lang_link2').getAttribute('class').search(/lang-active/)) != -1) return; 
		if($defined(fx[1])) fx[1].cancel();
		fx[1] = new Fx.Tween('lang_link2', {property: 'opacity', duration: 200});
		fx[1].start(0.5, 1);
	});
	
	$('lang_link2').addEvent('mouseleave', function() {
		if(($('lang_link2').getAttribute('class').search(/lang-active/)) != -1) return; 
		if($defined(fx[1])) fx[1].cancel();
		fx[1] = new Fx.Tween('lang_link2', {property: 'opacity', duration: 200});
		fx[1].start(0.5);	
	});
	
	$('lang_link3').addEvent('mouseenter', function() {
		if(($('lang_link3').getAttribute('class').search(/lang-active/)) != -1) return; 
		if($defined(fx[2])) fx[2].cancel();
		fx[2] = new Fx.Tween('lang_link3', {property: 'opacity', duration: 200});
		fx[2].start(0.5, 1);
	});
	
	$('lang_link3').addEvent('mouseleave', function() {
		if(($('lang_link3').getAttribute('class').search(/lang-active/)) != -1) return; 
		if($defined(fx[2])) fx[2].cancel();
		fx[2] = new Fx.Tween('lang_link3', {property: 'opacity', duration: 200});
		fx[2].start(0.5);	
	});
});


/*

function makeButton(class_name){
	var miniesFx = new Array();
	$$(class_name).each(function(element, i){
		miniesFx[i] = new Fx.Styles(element, {
			duration: 200,
			wait: false
		});
		
		element.addEvent('mouseenter', function(){
			miniesFx[i].start({
				'opacity': 1
			});
			
		});
		
		element.addEvent('mouseleave', function(){
			miniesFx[i].start({
				'opacity': 0.5
			});
		});
	});
}			

*/


