function initTabs() {
	$('ul.tabset').each(function(){
		var _list = $(this);
		var _links = _list.find('a.tab');

		_links.each(function() {
			var _link = $(this);
			var _href = _link.attr('href');
			var _tab = $(_href);

			if(_link.hasClass('active')) _tab.show();
			else _tab.hide();

			_link.click(function(){
				_links.filter('.active').each(function(){
					$($(this).removeClass('active').attr('href')).hide();
				});
				_link.addClass('active');
				_tab.show();
				return false;
			});
		});
	});
}

$(document).ready(function(){
	var _t;
	HSA_initScrollbars();
	initTabs();
	initCufon();
	initDropW();
	initRefresh();
	ieHover('ul#nav > li' , 'hover');
});

function ieHover(h_list, h_class){
	if($.browser.msie && $.browser.version < 7){
		
		if(!h_class) var h_class = 'hover';
		$(h_list).live('mouseover', function(){
			$(this).addClass(h_class);
		}).live('mouseout', function(){
			$(this).removeClass(h_class);
		});
	}
}

function initDropW(){
	var _li = $('#nav > li');
	_t = setTimeout(function(){
	_li.each(function(){
		var _drop = $(this).find('div.drop');
		if(_drop.length != 0){
			$(this).addClass('has-drop-down');
			$(this).children('a').addClass('has-drop-down-link');
			var _W = $(this).outerWidth();
			_drop.css('width', _W);
			_drop.find('ul > li > a').css('width', _W-15);
		}
	});
	}, 1);
}

function initRefresh(){
	Cufon.refresh('ul#nav > li > a');
	var _hold = $('div.drop');
	_hold.mouseleave(function(){
		if(_t) clearTimeout(_t);
		_t = setTimeout(function(){
			Cufon.refresh('ul#nav > li > a');
			Cufon.refresh('ul#nav > li > a.has-drop-down-link');
		}, 1);
	});
}

