// JavaScript Document

function showmenuhaut(id){
	if(!$("#Idulmenu").hasClass(id)){
		$("#"+id+"haut").stop(true,true);
		$("#"+id+"haut").animate( { color:"#4EB748" }, 200);
	}
}

function hidemenuhaut(id){
	if(!$("#Idulmenu").hasClass(id)){
		$("#"+id+"haut").stop(true,true);	
		$("#"+id+"haut").animate({ color:"#414042" }, 200);
	}
}

$(document).ready(function() {
	
	$('#Bandeau #Nivoslider').nivoSlider({
		effect:'fade', //Specify sets like: 'fold,fade,sliceDown'
		slices:45,
		animSpeed:500,
		pauseTime:5000,
		randomStart: false,
		startSlide:0, //Set starting Slide (0 index)
		directionNav:true, //Next & Prev
		directionNavHide:true, //Only show on hover
		controlNav:true, //1,2,3...
		controlNavThumbs:false, //Use thumbnails for Control Nav
		controlNavThumbsFromRel:false, //Use image rel for thumbs
		controlNavThumbsSearch: '.jpg', //Replace this with...
		controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
		keyboardNav:true, //Use left & right arrows
		pauseOnHover:true, //Stop animation while hovering
		manualAdvance:false //Force manual transitions
	});
	

	var currentPosition = 0;
	var slideWidth = 892;
	var slides = $('.slide');
	var numberOfSlides = slides.length;
  
	$('#slidesContainer').css('overflow', 'hidden');
	slides.wrapAll('<div id="slideInner"></div>').css({'float' : 'left','width' : slideWidth});
	$('#slideInner').css('width', slideWidth * numberOfSlides);
	$('#slideshow').prepend('<span class="control" id="leftControl">Move left</span>').append('<span class="control" id="rightControl">Move right</span>');
	manageControls(currentPosition);
	$('.control')
		.bind('click', function(){
		currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
		manageControls(currentPosition);
		// Move slideInner using margin-left
		$('#slideInner').animate({
			'marginLeft' : slideWidth*(-currentPosition)
		});
	});
	function manageControls(position){
		if(position==0){ $('#leftControl').hide() }
		else{ $('#leftControl').show() }
		if(position==numberOfSlides-1){ $('#rightControl').hide() }
		else{ $('#rightControl').show() }
	}
	
	$('a.ajax').live('click', function(){
		$(".ajax-loading").stop(true, true).fadeIn();
		$('ul[rel=ul-ajax]').removeClass().addClass($(this).attr('class'));
		$('#Sp_img_menuAjax').removeClass().addClass($(this).attr('key'));
		$('a.LinkOnglet').removeAttr().attr('href','Francais--Realisations--'+$(this).attr('key')+'.phtml');
		$.get($(this).attr('rel'),{},function(data){
			$('.AjaxConteneur').empty().append(data);
			$(".ajax-loading").stop(true, true).fadeOut();
		});
		return false;
	});
	
	$("a[rel=Projet1]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titlePosition' 	: 'over',
		'titleShow'			: false, 
		'overlayOpacity'	: 0.7	
	});
	
	$("a[rel=Projet2]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titlePosition' 	: 'over',
		'titleShow'			: false, 
		'overlayOpacity'	: 0.7	
	});
	
	$("a[rel=Projet3]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titlePosition' 	: 'over',
		'titleShow'			: false, 
		'overlayOpacity'	: 0.7	
	});
	
	$("a[rel=Projet4]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titlePosition' 	: 'over',
		'titleShow'			: false, 
		'overlayOpacity'	: 0.7	
	});
	
	$("a[rel=Projet5]").fancybox({
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titlePosition' 	: 'over',
		'titleShow'			: false, 
		'overlayOpacity'	: 0.7	
	});
	
	$("a[rel=googlemap]").fancybox({
		'transitionIn' 		: 'none',
		'transitionOut' 	: 'none',
		'titlePosition' 	: 'over',
		'titleShow'			: false,
		'width'				: '75%',
		'height'			: '75%',
        'autoScale'     	: false,
		'type'				: 'iframe'
	});
	
});
