// unobtrusive javascript
document.getElementsByTagName("html")[0].className = "has_js";

$(document).ready(function(){

	//pngfix
	$(document).pngFix();

	// Flash embedded
	$('.has_js #animations').flash({
		swf: '/extension/www/design/www/images/flash/bulles.swf',
		height: 350,
		width: 1012,
		wmode: 'transparent',
		id: 'bulles'
	});
	$('.has_js #animations').flash({
		swf: '/extension/www/design/www/images/flash/carte.swf',
		height: 350,
		width: 1012,
		wmode: 'transparent',
		id: 'carte'
	});
	$('.has_js #animations').flash({
		swf: '/extension/www/design/www/images/flash/encart.swf',
		height: 350,
		width: 1012,
		wmode: 'transparent',
		id: 'encart'
	});
	$('.has_js #animations').flash({
		swf: '/extension/www/design/www/images/flash/fleche.swf',
		height: 350,
		width: 1012,
		wmode: 'transparent',
		id: 'fleches'
	});

	//Header carousel
	$(".has_js #partners .carousel").jCarouselLite({
		btnNext: ".btn-next",
		btnPrev: ".btn-prev",
		visible: 1,
		auto: 300,
		speed: 300
	});

	//Menu
	$('.has_js #menu .wrap-under-menu').hide(); //.not("#item-03 .wrap-under-menu")
	$(".has_js #menu li:has(ul)").hoverIntent({ //:not('#item-03')
		sensitivity: 8,
		interval: 50,
		over: deploy,
		timeout: 500,
		out: retract
	});
	//digest navigation
	/*
	$('ul.sous_menu:not(:has(li))').hide();
	$('ul.sous_menu > li:not(:has(".current")) > ul').hide();
	$('ul.sous_menu > li:has("ul:has(li)")').children("a:not('.ouvrable')").click(function(){
	   sous_menu=$(this).siblings("ul");
	   $('ul.sous_menu > li > ul').not($(sous_menu)).not($(this).parents('ul:first')).not($(sous_menu).children().children('ul.sous_menu')).slideUp();
	   $(sous_menu).slideDown();
	   return false;
	});
	*/

	// rollover
	$(".rollover").hover(function() {
		var nouveausrc = $(this).attr("src").replace('.png','-hover.png');
	    $(this).attr("src", nouveausrc);
	  }, function() {
	    var nouveausrc = $(this).attr("src").replace('-hover.png','.png');
	    $(this).attr("src", nouveausrc);
	});
	$(".rollover").hover(function() {
		var nouveausrc = $(this).attr("src").replace('.gif','-hover.gif');
	    $(this).attr("src", nouveausrc);
	  }, function() {
	    var nouveausrc = $(this).attr("src").replace('-hover.gif','.gif');
	    $(this).attr("src", nouveausrc);
	});

	//Easy tooltip
	$(".has_js #aide-nav a").easyTooltip();	//Print	$(".has_js .print").click(function(){		document.print();	});
	// augmenter / diminuer la taille du texte
	$(".has_js .minus").click(function(){
		var CurrentFontSize = $("#contenu").css("font-size");
		FontSizeDefault = parseInt(CurrentFontSize);
		var NewFontSize = FontSizeDefault-1;
		$("#contenu").css('font-size', NewFontSize)
	});
	$(".has_js .cortex").click(function(){
		var CurrentFontSize = $("#contenu").css("font-size");
		FontSizeDefault = parseInt(CurrentFontSize);
		var NewFontSize = FontSizeDefault+1;
		$("#contenu").css('font-size', NewFontSize)
	});

	$('a[rel="lightbox"]').lightBox({fixedNavigation:true});
}); // end dom ready function

//===================================================== functions (insert outside the dom ready function)

//function navigation over
	function deploy(){
		$(this).parents('ul').children('li').addClass('none');
		$(this).addClass('withVisible');
		//$('#item-03 .wrap-under-menu').hide();
		$(this).children('.wrap-under-menu').show();
	}

//function navigation out
	function retract(){
		$(this).parents('ul').children('li').removeClass('none');
		$(this).removeClass('withVisible');
		$(this).children('.wrap-under-menu').hide();
		//$('#item-03 .wrap-under-menu').show();
	}

function CreateBookmarkLink( title, url )
{
	title = document.title;
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel( title, url, '' );
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title ); }
 }

