$(document).ready( function () {
	$('ul#map li').click( function() {
		var cur_li = $(this);
		var cur_class = cur_li.find('a').attr('class');
		$('.map td.a a.current div').animate( {height: '0px'}, 1000 );
		$('.map td.a a').removeClass('current');
		act_li(cur_li);
		$('.map td.a a.'+cur_class).addClass('current');
		$('.map td.a a.current div').animate( {height: '154px'}, 1000 );
		return false;
	});
    
    /*$('.map td.a a').hover(function(){
        $(this).addClass('hover');
    }, function() {
        $(this).removeClass('hover');
    });*/
    
    var tm=0;
    $('.map td.a a').hover(function(){
        if ($(this).hasClass('current')) {} else {
            var ths = $(this);
            clearTimeout(tm);
            tm = setTimeout(function() {
                 ths.find('div').animate( {height: '154px'}, 1000);
            },500);
        }
    }, function() {
        if ($(this).hasClass('current')) {} else {
            clearTimeout(tm);
            $(this).find('div').animate( {height: '0px'}, 1000 );
        }
    });

});

function act_li(list) {
		$('ul#map li').removeClass('active');
		list.addClass('active');
}
