jQuery('html').addClass('js');

jQuery(document).ready(function($j) {
	// Open external links in new window
	$j('a[rel=external]')
		.click(function(){return !window.open(this.href);})
		.attr('title', 'ouvre dans une nouvelle fenêtre');
	
	$j('ul.errors a').click(function () {
		$j(this.hash).focus();
		return false;
	})
	
	// Setting the tabs in the sidebar hide and show, setting the current tab
	$j('div.tabbed div.tab-content').hide();
	$j('div.t1').show();
	$j('div.video-home').hide();
	$j('div.video').hide();
	$j('div.v1').show();
	
	// Setting the which category tabs to show or hide
	$j('div.tabbed div.post').show();
	$j('div.tabbed div.entry').show();
	$j('div.tabbed div.c').hide();
	$j('div.tabbed div.c1').show();

	$j('div.tabbed ul.tabs li:first-child a').addClass('tab-current');
	$j('div.video-list ul.video li.v1 a').addClass('tab-current');
	$j('div.tabbed ul li a').css('cursor','pointer');
	$j('div.video-list ul li a').css('cursor','pointer');
	$j('#nav li ul li a').css('cursor','pointer');
	$j('#sub-nav li ul li a').css('cursor','pointer');
	
	// SIDEBAR TABS
	$j('div.tabs-block div.tabbed ul.tabs li a').hoverIntent(function(){
		var $tabsBlock = $j(this).parents('div.tabs-block');
		var thisClass = this.className.slice(0,2);
		$j('div.tabbed div', $tabsBlock).hide();
		$j('div.' + thisClass, $tabsBlock).show();
		$j('div.tabbed ul.tabs li a', $tabsBlock).removeClass('tab-current');
		$j(this).addClass('tab-current');
	}, function () {});
	
	// CATEGORY TABS
	$j('#post-tabs div.tabbed ul.tabs li a').hoverIntent(function(){
		var categoryClass = this.className.slice(0,2);
		$j('#post-tabs div.tabbed div.c').hide();
		$j('#post-tabs div.' + categoryClass).show();
		$j('#post-tabs div.tabbed ul.tabs li a').removeClass('tab-current');
		$j(this).addClass('tab-current');
	}, function () {});
	
	$j('#post-block-tabs div.tabbed ul.tabs li a').hoverIntent(function(){
		var categoryClass = this.className.slice(0,2);
		$j('#post-block-tabs div.tabbed div.c').hide();
		$j('#post-block-tabs div.' + categoryClass).show();
		$j('#post-block-tabs div.tabbed ul.tabs li a').removeClass('tab-current');
		$j(this).addClass('tab-current');
	}, function () {});
	
	$j('#post-list-tabs div.tabbed ul.tabs li a').hoverIntent(function(){
		var categoryClass = this.className.slice(0,2);
		$j('#post-list-tabs div.tabbed div.c').hide();
		$j('#post-list-tabs div.' + categoryClass).show();
		$j('#post-list-tabs div.tabbed ul.tabs li a').removeClass('tab-current');
		$j(this).addClass('tab-current');
	}, function () {});
});