// JavaScript Document

/*MENU*/

jQuery(document).ready(function($) {

    var menuid = '#block-menu-menu-menu-inexia-v1';
    if ($('body').hasClass('i18n-en')) menuid += '-anglais';

    // Projects sub pages
	if($('body').hasClass('page-node-177')  || $('body').hasClass('page-node-178') || $('body').hasClass('page-node-179') || $('body').hasClass('page-node-180')
	|| $('body').hasClass('page-node-528')  || $('body').hasClass('page-node-529') || $('body').hasClass('page-node-530') || $('body').hasClass('page-node-531')) {
		$(menuid + ' ul.menu li:nth-child(2)').addClass('active-trail');
		$(menuid + ' ul.menu li:nth-child(2) a').addClass('active-trail active');
	}
	
	if($('body').hasClass('page-archive')) {
		$(menuid + ' ul.menu li:nth-child(7)').addClass('active-trail');
		$(menuid + ' ul.menu li:nth-child(7) a').addClass('active-trail active');
	}
			
	if($(menuid + ' .active-trail').size() == 0) {
		$(menuid + ' .menu').css('background-image', 'none');
		$('#block-views-actualit-s-bande-noire-block').css('margin-top', '0');
		$('#footer').css({'margin-top': '165px', 'background-image': 'url(/sites/all/themes/inexia/img/footerdown.png)'});
	}
	// 1er niveau et pas de 2e niveau
	if($(menuid + ' .active-trail').size() == 2 && ($('div.content > ul > li > a.active-trail').parent().has('ul').length == 0)) {
		$(menuid + ' .menu').css('background-position', 'center center');
		$(menuid + ' .menu ul').css('background', 'none transparent');
		$('#block-views-actualit-s-bande-noire-block').css('margin-top', '0');
	}
	// 1er niveau et 2 niveau
	if($(menuid + ' .active-trail').size() == 2 && ($('div.content > ul > li > a.active-trail').parent().has('ul').length != 0)) {
		$(menuid + ' .menu').css('background-position', 'center center');
		$(menuid + ' .menu ul').css('background', 'none transparent');
		$('#block-views-actualit-s-bande-noire-block').css('margin-top', '29px');
		$('#main #content').css('margin-top', '194px');
	}
	// 2e niveau et pas de 3e niveau
	if($(menuid + ' .active-trail').size() == 4 && ($('div.content > ul > li > ul > li > a.active-trail').parent().has('ul').length == 0)) {
		$(menuid + ' .menu').css('background-position', 'center center');
		$(menuid + ' .menu ul').css('background-position', 'center center');
		$(menuid + ' .menu ul ul').css('background', 'none transparent');
		$('#block-views-actualit-s-bande-noire-block').css('margin-top', '29px');
		$('#main #content').css('margin-top', '194px');
	}
	// 2e niveau et 3e niveau
	if($(menuid + ' .active-trail').size() == 4 && ($('div.content > ul > li > ul > li > a.active-trail').parent().has('ul').length != 0)) {
		$(menuid + ' .menu').css('background-position', 'center center');
		$(menuid + ' .menu ul').css('background-position', 'center center');
		$(menuid + ' .menu ul ul').css('background', 'none transparent');
		$('#block-views-actualit-s-bande-noire-block').css('margin-top', '57px');
		$('#main #content').css('margin-top', '220px');
	}
	if($(menuid + ' .active-trail').size() == 6) {
		$(menuid + ' .menu').css('background-position', 'center center');
		$(menuid + ' .menu ul').css('background-position', 'center center');
		$(menuid + ' .menu ul ul').css('background-position', 'center center');
		$('#block-views-actualit-s-bande-noire-block').css('margin-top', '57px');
		$('#main #content').css('margin-top', '220px');
	}
	$(menuid + ' li.active-trail').prevAll().children('a').css('background', 'url(/sites/all/themes/inexia/img/violethaut.png) repeat-x');
	$(menuid + ' li.active-trail').nextAll().children('a').css('background', 'url(/sites/all/themes/inexia/img/violetbas.png) repeat-x');
	$(menuid + ' a.active-trail').css('background', 'url(/sites/all/themes/inexia/img/vague1.png) no-repeat right top');
	$(menuid + ' li.active-trail .active-trail').prevAll().children('a').css('background', 'url(/sites/all/themes/inexia/img/bleubas.png) repeat-x');
	$(menuid + ' li.active-trail .active-trail').nextAll().children('a').css('background', 'url(/sites/all/themes/inexia/img/bleuhaut.png) repeat-x');
	$(menuid + ' .menu li ul a.active-trail').css('background', 'url(/sites/all/themes/inexia/img/vague2.png) no-repeat right top');
	$(menuid + ' li.active-trail li.active-trail .active-trail').prevAll().children('a').css('background', 'url(/sites/all/themes/inexia/img/orangehaut.png) repeat-x');
	$(menuid + ' li.active-trail li.active-trail .active-trail').nextAll().children('a').css('background', 'url(/sites/all/themes/inexia/img/orangebas.png) repeat-x');
	$(menuid + ' .menu li ul li ul a.active-trail').css('background', 'url(/sites/all/themes/inexia/img/vague3.png) no-repeat right top');
	
	$(menuid + ' .active').css("font-weight", "bold");
	$(menuid + ' .active-trail').css("font-weight", "bold");	
	
	$(menuid + ' .active').css("font-family", "Arial Black");
	$(menuid + ' .active-trail').css("font-family", "Arial Black");	
	
	$('#block-menu-menu-menu-header .active').css("font-family", "Arial Black");
	$('#block-menu-menu-menu-header .active-trail').css("font-family", "Arial Black");	
});


/*PAGE DEROULANTE*/

//$(document).ready(function() {
	//			$("#accordion").accordion({ header: '.accordion_toggle' });
		//	});

jQuery(document).ready(function($) {
	var duration = $('#content').height() / 0.5;
	
	//ouverture d'une page

	//GREGFIX
	if(!$('.gmap')[0]){
	//Fin GREGFIX	

		if(!$("body").hasClass("front")) 
		{
			$('#carousel-info-wrapper').css('bottom', '-100px');
			$('#carousel-prev').css('left', '-100px');
			$('#carousel-next').css('right', '-100px');
			
			//Si ce n'est pas la page m�tier et si ce n'est pas la page dirigeants
			if(!$('body').hasClass('page-node-3') && !$('body').hasClass('page-node-50')
		    && !$('body').hasClass('page-node-524') && !$('body').hasClass('page-node-523')) {
				$('#content').animate({
					height: 'toggle'
				},
				0).delay(duration+100)
				.animate({
					height: 'toggle'
				},
				duration);
			}
			
		}
		else 
		{
			$('#footer').show();
			$('#carousel-info-wrapper').css('bottom', '0px');
			$('#carousel-prev').css('left', '10px');
			$('#carousel-next').css('right', '10px');
		}
	
	
	
	
		
	$('#footer').css('margin-top', '0px');	
	var enrouler = true;
		
		$('#footer').click( function() {
			$('#footer').css('margin-top', '0px');
			//si ce n'est pas la page mediath�que
			if(!$('body').hasClass('page-node-46')) {
				$('#content').animate({height: 'toggle'},duration, 
				function()
				{
					if (enrouler == true) 
					{
						$('#carousel-info-wrapper').css('bottom', '0px');
						$('#carousel-prev').css('left', '10px');
						$('#carousel-next').css('right', '10px');
						
						$('#footer').css({'background-image': 'url(/sites/all/themes/inexia/img/footerdown.png)'});
						posT =$('#block-views-actualit-s-bande-noire-block').offset().top+30;
						$('#footer').css('margin-top', posT);
						if($('.gmap')[0]){$('#footer').css('margin-top', '165px');};
						enrouler = false;
					}
					else if (enrouler == false) 
					{	
						$('#carousel-info-wrapper').css('bottom', '-100px');
						$('#carousel-prev').css('left', '-100px');
						$('#carousel-next').css('right', '-100px');
						
						$('#footer').css({'background-image': 'url(/sites/all/themes/inexia/img/footer.png)'});
						if($('.gmap')[0])
						{
							$('#footer').css('margin-top', '-10px');
						}else{
							$('#footer').css('margin-top', '0px');
						}
						enrouler = true;
					}
				});
			}
			//sinon (si c'est la page mediath�que)
			else {
				//$('#footer').css('margin-top', '0px');
				if (enrouler == true) {
					$('#carousel-info-wrapper').css('bottom', '0px');
					$('#carousel-prev').css('left', '10px');
					$('#carousel-next').css('right', '10px');
					
					$('#content').animate({
						height: 0,
					},
					duration);
					timeoutMed = window.setTimeout(function() {
						enrouler = false;
						$('#content .region-content').css("display", "none");
					}, duration);
					timeoutMed1 = window.setTimeout(function() {
						$('#footer').css({'background-image': 'url(/sites/all/themes/inexia/img/footerdown.png)'});
					}, duration+400);
				}
				else {
					$('#carousel-info-wrapper').css('bottom', '-100px');
					$('#carousel-prev').css('left', '-100px');
					$('#carousel-next').css('right', '-100px');
					$('#content').animate({
						height: 546,
					},
					duration);
					timeoutMed = window.setTimeout(function() {
						enrouler = true;
						$('#content .region-content').css("display", "block");
					}, duration);
					timeoutMed2 = window.setTimeout(function() {
						// $('#footer').css('margin-top', '0px');	
						$('#footer').css({'background-image': 'url(/sites/all/themes/inexia/img/footer.png)'});
					}, duration+100);
					
				}
			}
			
			
		});
		
	//GREGFIX
	}
	else {
		$('#footer').css('margin-top', '-10px');
		//carouselInstance.hideNavigation();
		$('#carousel-info-wrapper').css('bottom', '-100px');
		$('#carousel-prev').css('left', '-100px');
		$('#carousel-next').css('right', '-100px');
		
		var enrouler = true;
		$('#footer').click( function() {
			$('#content').animate({
				height: 'toggle'
			},
			duration);
			
			if (enrouler == true) {
				
				timeout1 = window.setTimeout(function() {
					$('#footer').css('margin-top', '165px');
					$('#footer').css({'background-image': 'url(/sites/all/themes/inexia/img/footerdown.png)'});
					
					//carousel
					//carouselInstance.showNavigation();
					$('#carousel-info-wrapper').css('bottom', '0px');
					$('#carousel-prev').css('left', '10px');
					$('#carousel-next').css('right', '10px');
					
				}, duration);
				enrouler = false;
			}
			else if (enrouler == false) {
				
				//carousel
				//carouselInstance.hideNavigation();
				$('#carousel-info-wrapper').css('bottom', '-100px');
				$('#carousel-prev').css('left', '-100px');
				$('#carousel-next').css('right', '-100px');
				
				$('#footer').css('margin-top', '-10px');
				timeout2 = window.setTimeout(function() {
					$('#footer').css({'background-image': 'url(/sites/all/themes/inexia/img/footer.png)'});
					$('#footer').css('margin-top', '-10px');
				}, duration);
				enrouler = true;
			}
		});
		
	}
        
	
	//Fin GREGFIX

	//accordeon
	$("#accordion").accordion({ header: '.accordion_toggle	', autoHeight: false });
	$("#accordion_metiers").accordion({ header: '.accordion_metiers_toggle	', autoHeight: false });
	
	//news derulantes
	
	$('.view-actualit-s-bande-noire .item-list').vTicker({
		speed: 800,
		pause: 8000,
		showItems: 1,
		animation: 'fade',
		mousePause: false,
		//height: 35,
		direction: 'up'
	});


});




			


