$(function(){
	carouselHeader();
	flashCarousel();
	flashCarouselRDV();
	ShowNav();
	submenu();
	initMap();
	/* ajouter le scroll  */
	if($('.jsScrol-pane').length){
		$('.jsScrol-pane').jScrollPane();
	}
	$('.text').hide();
	$('.logo h1').bind('mouseover',function(){
		$('.text').show();
	})
	$('.logo').bind('mouseleave',function(){
		$('.text').hide();
	})
	
	// carte pour ie6
	card();
	 var bodyHeight = $("body").height();        
	$('#generate-popin').height(bodyHeight);
	showPopin();
	hidePopin();
	timing();
	$('.destination div').hide();
	imprimer();
})

function carouselHeader() {
	var flashvars = {
			conf: "media/flash/xml/conf.xml"
		};
		var params = {
			menu: "false",
			scale: "noScale",
			allowFullscreen: "true",
			allowScriptAccess: "always",
			//bgcolor: "red",
			wmode:"transparent"
		};
		var attributes = {
			id:"index"
		};
		swfobject.embedSWF("media/flash/carousselHeader.swf", "flash-head", "518", "212", "9.0.0", "media/flash/expressInstall.swf", flashvars, params, attributes);
}
function flashCarousel() {
if ($('#flash-carousel').length){
			var flashvars = {
			conf: "media/flash/xml/data.xml"
		};
		var params = {
			menu: "false",
			scale: "noScale",
			allowFullscreen: "true",
			allowScriptAccess: "always",
			//bgcolor: "#548ab8"
			wmode:"transparent"
		};
		var attributes = {
			id:"index"
		};
		swfobject.embedSWF("media/flash/itunes.swf", "flash-carousel", "950", "409", "9.0.0", "media/flash/expressInstall.swf", flashvars, params, attributes);
	}
}
function flashCarouselRDV() {
if ($('#flash-carousel-rdv').length){
			var flashvars = {
			conf: "media/flash/xml/data_rdv.xml"
		};
		var params = {
			menu: "false",
			scale: "noScale",
			allowFullscreen: "true",
			allowScriptAccess: "always",
			//bgcolor: "#548ab8"
			wmode:"transparent"
		};
		var attributes = {
			id:"index"
		};
		swfobject.embedSWF("media/flash/itunes.swf", "flash-carousel-rdv", "950", "409", "9.0.0", "media/flash/expressInstall.swf", flashvars, params, attributes);
	}
}
function ShowNav() {
	$('.navtop > li').bind('mouseover',function(){
		$('.navtop > li').removeClass('active');
		$(this).addClass('active');
	})
	$('.navtop').bind('mouseout',function(){
		$('.navtop li').removeClass('active');
	})
}
function submenu() {
	$('.submenu li').bind('mouseover',function(){
		$('.submenu li').removeClass('active');
		$(this).addClass('active');
	})
}
 function initMap(){
	$('#Map area').each(function(){
		var nameClass = $(this).attr('class');
		$(this).click(function(){
			//$('.destination div').removeClass('show');
			$('.destination div').hide();
			//$('#'+nameClass).addClass('show');
			$('#'+nameClass).show();
			var img = 'media/img/carte/'+nameClass+'.png';
			$('.card img').attr('src',img);
			card();
			inistialiseScroll();
			return false;
		})
	})
} 
/*
// carousel
var current = 0;
function initcarousel(){
	
	// Naviguation next / previous
	$('#emission .next').click(function(){
		//$('.current').pngFix();
		if(current<($('#prog li').length)-1){
			$('.previous').css('visibility','visible');
			$('#prog li.current').removeClass('current');
			current++;
			$($('#prog li')[current]).addClass('current');
		}
		
		if(current == ($('#prog li').length)-1)$('.next').css('visibility','hidden');
		return false;
	})
	
	$('#emission .previous').click(function(){
		//$('.current').pngFix();
		$('.next').css('visibility','visible');
		if(current>0){
			$('#prog li.current').removeClass('current');
			current--;
			$($('#prog li')[current]).addClass('current');
		}
		
		if(current == 0)$('.previous').css('visibility','hidden');
		return false;
	})
	
}*/
function card() {
	if ($('.card').length) {
		if($.browser.msie && $.browser.version=="6.0"){
			var src = $('.card img').attr('src').replace(/\.png$/g,'.gif');
			$('.card img').attr('src',src);
			$('.card img').show();
			$('span.map').remove();
		};
	}
}
function showPopin() {
	$('.see_video').bind('click',function(){
		$('.display-popin').show();
		return false;
	})
}
function hidePopin() {
	$('.close').bind('click',function(){
		$('.display-popin').hide();
		return false;
	})
}

function timing() {
	if ($('.timing').length){
		$('.hour').before('<ul class="list">'+$('.hour').html()+'</ul>')
		$('.timing .hour li').bind('mouseover',function(){
			var index = $(this).index();
			$('.timing .list li').removeClass('active');
			$($('.timing .list li')[index]).addClass('active');
			var maclass = $('a',$($('.timing .list li')[index])).attr('rel');	
			$('.list-prog li').removeClass('hover');
			$('#'+maclass).addClass('hover');
			if($(this).hasClass('double')){
				var id = $('.list-prog li.hover').index();
				$($('.list-prog li')[index-1]).addClass('hover');
			}	
		})
		
		$('.list-prog li').bind('mouseover',function(){
			var index = $(this).index();			
			$('.list-prog li').removeClass('hover');
			$($('.list-prog li')[index]).addClass('hover');
			var id = $(this).attr('id');
			$('.list li').removeClass('active');
			$($('.list li')[index]).addClass('active');
			//$('.list li[rel='+id+']').addClass('active');			
		})
		$('.list-prog li').bind('click',function(){
			var url = $('.artist a',$(this)).attr('href');
			document.location.href = url;
		})
		/*$('.timing .hour li').bind('click',function(){
			return false;
		})*/
	}
}

// correction d'affichage du scroll
function inistialiseScroll(){
	$('.jScrollPaneContainer').show();
	$('.jScrollPaneTrack').show();
	$('.jScrollPaneDrag').show();
} 
// imprimer
function imprimer(){
	if ($('#print a').length) {
		$('#print a').bind('click',function(){
			window.print();
			return false;
		})
	}

} 
