var Site = {
	
	start: function()
	{
		if ($('main-menu')) Site.parseKwicks();
	},
	
	parseKwicks: function()
	{
		var positioner = 10;
		var kwicks = $$('#main-menu .kwick');
		var fx = new Fx.Elements(kwicks, {wait: false, duration: 200, transition: Fx.Transitions.quadOut});
		var arrWidthOld = new Array( 50, 110, 119, 110, 103, 108, 103 );
		var arrWidthOld2 = new Array( 43, 103, 112, 103, 96, 101, 102 );
		var arrWidthNew = new Array( 86, 146, 155, 146, 139, 144, 145 );
		kwicks.each(function(kwick, i)
		{
			kwick.addEvent('mouseenter', function(e)
			{
				var obj = {};
				obj[i] = { 'width': [kwick.getStyle('width').toInt(), arrWidthNew[i]+positioner] };
				
				kwicks.each(function(other, j)
				{
					if (other != kwick)
					{
						var w = other.getStyle('width').toInt();
						if (w != arrWidthOld2[j]+positioner)
							obj[j] = {'width': [w, arrWidthOld2[j]+positioner]};
					}
				});
				fx.start(obj);
			});
		});
		
		$('main-menu').addEvent('mouseleave', function(e){
			var obj = {};
			kwicks.each(function(other, j){
				obj[j] = {'width': [other.getStyle('width').toInt(), arrWidthOld[j]+positioner]};
			});
			fx.start(obj);
		});
	}
	
	
	
};

window.addEvent('load', Site.start);
