//высота закрытого блока
var close_height = 90;
//высота раскрытого блока
var open_height = 305;


$(function(){
	//добавляем обработчик события hover для каждого блока		
	$('#eqp_menu .eqp_item ').each(function(i) {
		$(this).hover(function(event) {	
		  //каждому блоку соответсвует значение top, при котором он раскрыт
		  open_hover($(this), i*close_height, 'fast');
		})
	})
	//раскрываем первый блок
	open_hover($('#eqp_menu .eqp_item:first'), 0, 'fast');	   
	
	
});

/********** функция раскрывающая выбранный блок и скрывающая другие *******************/
function open_hover(hover_item, open_top, speed){
	//сужаем предыдущие блоки и перемещаем вверх
	hover_item.prevAll().each(function(i){
		newtop = open_top-close_height*(i+1);
		$(this).animate({top: newtop}, speed);
	})
	
	//раскрываем выбранны блок
	hover_item.stop(true,true).animate({top: open_top}, speed);

	//сужаем следующие блоки и перемещаем вниз
	hover_item.nextAll().each(function(i){
		newtop = open_top+open_height+close_height*i;
		$(this).animate({top: newtop}, speed);
	})
	

}

