window.addEvent('domready', function(){
	
	var szNormal = 23, szSmall = 23, szFull = 284;
	
	var kwicks = $$("#expanderKeyLocations .accordianlink");
	var fx = new Fx.Elements(kwicks, {wait: false, duration: 400, transition: Fx.Transitions.Sine.easeOut});
	
	kwicks.each(function(kwick, i) {
		
		kwick.addEvent("mouseenter", function(event) {

			this.addClass('elementOn');
			
			var o = {};			
			o[i] = {height: [kwick.getStyle("height").toInt(), szFull]}
			
			kwicks.each(function(other, j) 
			{
				if(i != j) 
				{
					other.removeClass('elementOn');
					
					var w = other.getStyle("height").toInt();
					if(w != szSmall) o[j] = {height: [w, szSmall]};						
				}
			});
			fx.start(o);
		});
	});
	
}); 