// JavaScript Document
// MODIF NG menu horiz split on .jpg 
// MODIF Xprime - Slideshow modif si moins de 5 elements 
// MODIF SC 11-5-9 pour corriger bandeau image 
// MODIF SC 22-5-9 mettre function block2 avant appel pour firefox
// MODIF SC 25-5-9 enleve / de /bt_prev_next_blank.gif

$(document).ready(function() {
	
	
	/***************** menu horizontal **********************/
	//Préchargment des images du menu pour une meilleur fluidité d'affichage
	//	
	// modification de la ligne : 	var sr = src.split('.');
	// modifié en 			var sr = src.split('.jpg');

	$('#menu-h img').each(function() {
		var src = $(this).attr('src');
		var sr = src.split('.jpg');
		$.cacheImage(sr[0]+'_hover.jpg');
		$(this).hover(function() {
			$(this).attr('src',sr[0]+'_hover.jpg');
	   },
	   function () {
		    $(this).attr('src',src);
	   });							   
	});
	
	/***************** Slideshow **********************/

	// Slideshow - modif Xprime si moins de 5 elements 
	if($('.anyClass').is('div'))
	{
		var nb=0;
		$('.anyClass ul li').each(function() { nb++;});
		if(nb>5)
		{
			$(".anyClass").jCarouselLite({
				btnNext: ".next",
				btnPrev: ".prev",
				visible: 5
			});
		}
		else
		{
			var uri = $('.prev img').attr('src');
			var ur = uri.split('bt_');
			$('.prev img').attr('src',ur[0]+'bt_prev_next_blank.gif');
			$('.next img').attr('src',ur[0]+'bt_prev_next_blank.gif');
			$(".anyClass").jCarouselLite({
				visible: 5
			});
		}
	}
	
	if($('.tooltip').is('img'))
	{
		$('.tooltip').tooltip({ 
		track: true,
		delay: 0, 
		showURL: false,
		showBody: " - "
		});
	}
	
	$('#media #slider ul img').hover(function() {
		$(this).css('border','solid 2px #c3da64');
	},
	function() {
		$(this).css('border','solid 2px #333333');
	});



	/***************** Gestion des effets sur le bandeau **********************/
	var options = {};
	// MODIF SC 11-5-9 pour corriger bandeau image 
	// MODIF SC 22-5-9 mettre function block2 avant appel pour firefox
	//if($('#img-1').is('div'))
	//{
	//	function block2() {setTimeout("$('#img-2').css('display','block');$('#img-2 img').fadeIn(3000, null)",1000);setTimeout("$('#img-3').css('display','block');$('#img-3 img').fadeIn(3000, null)",2000)};
	//	$('#img-1').effect('slide', options, 600, block2());
	//}
	if($('#img-1').is('div'))
	{
		$('#img-1 img').css('display','block');
		function block2() {setTimeout("$('#img-2').css('display','block');$('#img-2 img').fadeIn(3000, null)",1000);setTimeout("$('#img-3').css('display','block');$('#img-3 img').fadeIn(3000, null)",2000)};
		$('#img-1').effect('slide', options, 600, block2());
	}
	
});

/***************** menu vertical **********************/
function init_nav_v(val)
{		
	// Initialisation des cliks pour ouverture des blocks de navigation
	$("#menu-v-content ul li:has(ul)").each(function() {
			$(this).children('a').click(function() {
				// $(this).attr('href','#');
				$("#menu-v-content ul li ul").css('display','none');
				$("#menu-v-content ul li a").removeClass('hover');
				$("#menu-v-content ul li ul li a").removeClass('hover');
				$(this).addClass('hover');
				$(this).parent('li').children('ul').css('display','block');
				
			});
	});
	//Ouverture du block actif en fonction de la variable passé en paramètre
	var nav = val.split('-');	
	
	if(nav.length==1)
	{
		//On active que le niveau horizontal
		if (nav[0]!="0"){
				var src = $('#menu-h ul li:nth-child('+nav[0]+') img').attr('src');
				var sr = src.split('.jpg');
		 		$('#menu-h ul li:nth-child('+nav[0]+') img').attr('src',sr[0]+'_hover.jpg');
				}			   
	}
	if(nav.length==2)
	{
		//On active le niveau horizontal et le premier niveau du sous menu
		if (nav[0]!="0"){
				var src = $('#menu-h ul li:nth-child('+nav[0]+') img').attr('src');
				var sr = src.split('.jpg');
		 		$('#menu-h ul li:nth-child('+nav[0]+') img').attr('src',sr[0]+'_hover.jpg');
				}			   
		$("#menu-v-content ul li:nth-child("+nav[1]+")").children("a").addClass('hover');
	}
	if(nav.length==3)
	{
		//On active le niveau horizontal et le premier niveau du sous menu, puis on déploie le 2e niveau actif pour laisser apparaitre le 3e niveau
		if (nav[0]!="0"){
				var src = $('#menu-h ul li:nth-child('+nav[0]+') img').attr('src');
				var sr = src.split('.jpg');
		 		$('#menu-h ul li:nth-child('+nav[0]+') img').attr('src',sr[0]+'_hover.jpg');
				}			   
		$("#menu-v-content ul li ul li:last-child").css('border-bottom','none');
		$("#menu-v-content ul li:nth-child("+nav[1]+")").children("a").addClass('hover');
		$("#menu-v-content ul li ul li a").removeClass('hover');
		$("#menu-v-content ul li:nth-child("+nav[1]+") ul").css('display','block');
		$("#menu-v-content ul li:nth-child("+nav[1]+") ul li:nth-child("+nav[2]+") a").addClass('hover');
	}	
}
