$(document).ready(function(){
	$('header').addClass('active');
	$('#main').addClass('active');
	$('.htab').addClass('cf active');
	$('.htab nav li:eq(0)').addClass('selected');
	
	
	
	$('.ui_list').each(function(){
		var minheight = parseInt($(this).outerHeight()) /*+  parseInt($(this).css('padding-top'))*/+ parseInt($(this).parent().css('padding-top')) - parseInt($(this).children('.term').css('margin-bottom'));
		$(this).data('minheight', minheight);
	});
	
	
	
	
	$('.sub').each(function(){
		$(this).wrapInner('<div class="graybox"><div class="bottomleft"><div class="bottomright"><div class="content"></div></div></div></div>');
		$(this).children('.graybox').prepend('<div class="topleft"><div class="topright"></div></div>');
		
		
		
		var minHeight = parseInt($(this).parent().children('nav').innerHeight())-(16*5-5);
		$(this).parent().find('.content').css('min-height', minHeight);
		
		
		
		$(this).find('ul.list>li:gt(0)').hide();
		var current = '#'+$(this).find('ul.list>li:first').addClass('selected').attr('id');
		
	
		$(this).parent().data('current', current);
	
	});

	
	$('.htab nav a').click(function(event){
		event.preventDefault();
		var htab = $(this).parents('.htab');
		var target = $(this).attr('href');	
		var old = htab.data('current');		
		var where = $('html').scrollTop();
		if(old != target){
			
			
			$('.htab nav li.selected').removeClass('selected');
			$(old).slideUp('slow').removeClass('selected');
			resetScroll();
			htab.data('current', target);
			$(this).parent().addClass('selected');
			$(target).slideDown('slow').addClass('selected');
		}						
	});
	
	$('.htab nav a').mouseover(function(){
		$(this).parent().addClass('hover');									
	});
	$('.htab nav a').mouseout(function(){
		$(this).parent().removeClass('hover');									
	});
	
});

function resetScroll(){
$('html,body').animate({
	scrollTop: 0
	}, 200);
}



