$(document).ready(function(){

//enter page
	$("body.enter-page #decouv-cab, body.enter-page #comm-cab").hover(function(){
		$(this).find('dt').toggleClass('hover');
	}, function(){
		$(this).find('dt').toggleClass('hover');
	});

//margin-top: -14px;
	$('#content dt').next('dd').addClass('first');

/*
//side bar
	$('#sidebar a').click(function(event){

		var $submenu = $(this).next('ul.sub-menu');

		if ($submenu.is('ul.sub-menu:hidden')){
			event.preventDefault();
			$submenu.slideDown();
		} else if($submenu.is('ul.sub-menu:visible')){
			event.preventDefault();
			$submenu.slideUp();
		}
	});

// auto open
	var $open = $('#sidebar a.open');
	if($open.size()>0){
		$open
			.next()
			.slideDown('slow');
	}
*/

//Add class for margin-top: 84px;	
$('body.metier-page div.para:first').addClass('first');
$('body.metier-page div.para:last').addClass('last');
$('body.actualites-new-page div.para:first').addClass('first');
$('body.actualites-new-page div.para:last').addClass('last');

//Cube tabs
	$('#cube-tabs a').click(function(event){
		event.preventDefault();
		var $parentLink = $(this).parent();

		$('#cube-tabs li.selected').addClass('unselected').removeClass('selected');
		$parentLink.removeClass('unselected').addClass('selected');
		Cufon.refresh('#cube-tabs');

		$('#content div.show').removeClass('show');

		var $ndx = $parentLink.index();

	//only for particulier-page
		if ($('body').hasClass('cas-particulier-page')){
			$('#content div.para:eq('+$ndx+') p.entry')
				.addClass('hidden')
				.siblings()
				.removeClass('hidden');
		}

		$('#content div.para:eq('+$ndx+')').addClass('show');

	});

//show selected page
	var $ndxTab = $('#cube-tabs li.selected').index();
	if ($ndxTab != -1) {
		$('#content div.para:eq('+$ndxTab+')').addClass('show');
	}
	
//only for nos-atouts-page
	if ($('body').hasClass('nos-atouts-page')){
		if ($('#cube-tabs li').size() == 2){
			$('#cube-tabs li:first').addClass('double-margin');
		}
		if ($('#cube-tabs li').size() <= 1){
			$('div.page').addClass('withoutTabs');
			$('div.page div.para:first').addClass('show');
		}
	}

//only for particulier-page
	if ($('body').hasClass('cas-particulier-page')){
		$('#content p.entry')
				.parents('div.para')
				.addClass('show')
				.end()
				.siblings()
				.addClass('hidden')

	}

//footer
	$('#footer li:last').addClass('last');
});
