/* rapide test useragent */

function getBrowser() {
ua = navigator.userAgent.toLowerCase();
if ( ua.indexOf('webkit') > 0 ) {
return 'webkit';
} else if ( ua.indexOf('opera') > 0 ) {
return 'opera';
} else if ( ua.indexOf('msie') > 0 ) {
return 'msie';
} else if ( ua.indexOf('ipad') > 0 ) {
return 'ipad';
} else if ( ua.indexOf('iphone') > 0 ) {
return 'iphone';
} else if ( ua.indexOf('ipod') > 0 ) {
return 'ipod';
} else {
return 'gecko';
}
}



/* ajustement de la page */


/* inutilisé 
function resetPageHeight() {

	heightTarget = (bodyHeight);
	document.getElementById("page").style.height = heightTarget + "px";

};
*/

function resetLaDeuxHeight() {

	filActuHeight = document.getElementById("filActu").offsetHeight;
	actuTitreHeight = document.getElementById("actuTitre").offsetHeight;
	laUneHeight = document.getElementById("laUne").offsetHeight;
	
	heightTarget = (filActuHeight - actuTitreHeight - laUneHeight);
	document.getElementById("laDeux").style.height = heightTarget + "px";
	
};

function resetFooterHeight() {

	var nav = getBrowser();
	if (nav == "webkit") 
		{ var correction=1; }
	else { var correction=0;}

	
	if(contentHeight < bodyHeight)
	{
		heightTarget = (bodyHeight - headerHeight - mainHeight - correction);
		document.getElementById("footer").style.height = heightTarget + "px";
	}
};

function resetAllHeight() {

	bodyHeight = document.documentElement.clientHeight; //window.innerHeight
	headerHeight = document.getElementById("header").offsetHeight;
	footerHeight = document.getElementById("footerContent").offsetHeight;
	mainHeight = document.getElementById("main").offsetHeight;
	contentHeight = headerHeight + mainHeight + footerHeight;
	
	resetFooterHeight();

};

window.onload = resetAllHeight;
window.onresize = resetAllHeight;



/* navigation accueil */

/* le 1 infdique que le menu la recherche est actif par défaut. Il faut mettre 0 pour le premier*/

$(function() {
		$( "#navigation" ).tabs({
			event: "mouseover"
		})
		.tabs({
			selected: 1
			
			});
		
	}); 


/* navigation accueil fonction originale de N Taffin*/

/* le 1 infdique que le menu la recherche est actif par défaut. Il faut mettre 0 pour le premier

$(function() {
		$( "#navigation" ).tabs({
			selected: 1,
			fx: { opacity: 'toggle', duration:350} 
		
		});
		
	}); */




/* navigation menus déroulants */


/* ferme les autres et ouvre/ferme ce menu */
jQuery(document).ready(function(){

 	$( "#navigationPage .menu h3 a" ).mouseover(function(){
			
			$( "#navigationPage .deroulant").slideUp("fast");
			$(this).parent().next("ul").slideDown("fast");
			
		});
});

/* ferme tout - version originale
jQuery(document).ready(function(){

 	$( "#navigationPage .deroulant" ).mouseleave(function(){
			
			$( "#navigationPage .deroulant").slideUp("fast");
			
		});
});*/


/* ferme tout  version CL 1-09-11 */
jQuery(document).ready(function(){

 	$( "#navigationPage .menu" ).mouseleave(function(){
			
			$( "#navigationPage .deroulant").fadeOut("fast");
			
		});
});




/*  menu gauche (sideBar) ouverture de la sous rubrique en cours */


jQuery(document).ready(function(){

	$( ".localNav li a" ).each(function(){
	

			if($(this).css("color") == "#00294b") {
				$(this).parents("ul").show();
			}
			
			else if ($(this).css("color") == "rgb(0, 41, 75)")
			{
				$(this).parents("ul").show();
			}
		
		});
});


/*  tiroirs menu gauche (sideBar) 


jQuery(document).ready(function(){

	$( ".localNav li a" ).click(function(){
	
			$(this).parent().children("ul").toggle();
			
		});
});

*/


/* changement de taille de police */

$(document).ready(function(){
$('ul.miniTools a').click(function(){

var texte = $('div#document');
var taille = texte.css('fontSize');
var nombre = parseFloat(taille, 10);
var unite = taille.slice(-2);

if (this.id == "bigger") { 
nombre *= 1.2;
}
else if (this.id == "smaller"){ 
nombre /=1.2;
}
texte.css('fontSize', nombre + unite);
});
});



/* actu AUTO ROTATE BETA*/

var currentTab = 0; 
var rotateSpeed = 9000;
var numTabs;
var autoRotate;
var survol = 0;
 
function openTab(clickedTab) {
	var thisTab = $("#laUne li").index(clickedTab);
	$("#laUne li").removeClass("selected");
	$("#laUne li:eq("+thisTab+")").addClass("selected");
	$("#laUne li:eq("+thisTab+") .diapo").fadeIn(0);
	$("#laUne li.first .diapo").fadeOut(0);
	$("#laUne li.first").removeClass("first");
	$("#laUne li:not(.selected) .diapo").fadeOut(0);
	
//	$(".tabbed-box .tabbed-content").hide();
//	$(".tabbed-box .tabbed-content:eq("+thisTab+")").show();
	currentTab = thisTab;
}
 
function rotateTabs() {
	var nextTab = (currentTab == (numTabs - 1)) ? 0 : currentTab + 1;
	openTab($("#laUne li:eq("+nextTab+")"));
}
 



 $(document).ready(function() {

	numTabs = $("#laUne li").length;

		
		
	$("#laUne li").hover(function() { 
			openTab($(this)); return false; 
		}); 
	


	$("#laUne li a").hover(function(){clearInterval(autoRotate)},function(){autoRotate = setInterval("rotateTabs()", rotateSpeed)})
	
//	$("#laUne li a").hover(function(){clearInterval(autoRotate)})
//	.mouseout(function(){autoRotate = setInterval("rotateTabs()", rotateSpeed)});

	autoRotate = setInterval("rotateTabs()", rotateSpeed);
	
	$(".tabbed-box .tabs li a:eq("+currentTab+")").click()
	
}); 

