var Site = {
	
	start: function(){
		
		if ($('imj_home_item')) Site.parseimj_home_items();

	},
	
	parseimj_home_items: function(){
		var imj_home_items = $$('#imj_home_item .imj_home_item');
		var fx = new Fx.Elements(imj_home_items, {wait: false, duration: 200, transition: Fx.Transitions.quadOut});
		imj_home_items.each(function(imj_home_item, i){
			imj_home_item.addEvent('mouseover', function(e){
				e = new Event(e).stop();
				var obj = {};
				obj[i] = {
					'width': [imj_home_item.getStyle('width').toInt(), 465]
				};
				current = i;
				imj_home_items.each(function(other, j){
					if (other != imj_home_item){
						var w = other.getStyle('width').toInt();
						if (w != 129) obj[j] = {'width': [w, 129]};
					}
				});
				fx.start(obj);
			});
		});
		
		document.addEvent('mouseover', function(e){
			e = new Event(e);
			var rel = e.relatedTarget;
			if (!rel) return;
			if (rel.hasClass && (rel.hasClass('imj_home_items') || rel.hasClass('imj_home_item') || rel.id == 'imj_home_item')){
				var obj = {};
				imj_home_items.each(function(other, j){
					obj[j] = {'width': [other.getStyle('width').toInt(), 213]};
				});
				fx.start(obj);
			};
		});
	}
};

window.addEvent('domready', Site.start);