//-- Javascript By Cco --//
function fn(){
	jQuery('.galerie_alaune').jcarousel({scroll:1,initCallback:initC,buttonNextHTML:null,buttonPrevHTML:null});
	jQuery('#minicarousel ul').jcarousel({scroll:1,initCallback:initSS,buttonNextHTML:null,buttonPrevHTML:null});
	jQuery('#focus_alaune .alauneBloc').each(function(iTem){var blocALaUne = jQuery('#focus_alaune .alauneBloc:eq('+iTem+')');if(iTem!=0){blocALaUne.hide();}});
	jQuery('.galerie_alaune li').each(function(iTem){
		var linkItem = jQuery('.galerie_alaune li:eq('+iTem+')');
		linkItem.attr("href","javascript:void(0);");
		linkItem.mouseover(function(){
			jQuery('.alauneBloc').each(function(eLem){
				jQuery('.alauneBloc:eq('+eLem+')').css('display','none');
				if(eLem==iTem){
					jQuery('.alauneBloc:eq('+eLem+')').css('display','block');
				}
			});
		});
	});
	jQuery('.e_caroussel_img_big').each(function(iTem){
		var blocCarousselImg = jQuery('.e_caroussel_img_big:eq('+iTem+')');
		if(iTem!=0){blocCarousselImg.hide();}
	});
	jQuery('.bigtexte_ecaroussel').each(function(iTem){
		var blocCarousselTxt = jQuery('.bigtexte_ecaroussel:eq('+iTem+')');
		if(iTem!=0){blocCarousselTxt.hide();}
	});
	jQuery('#minicarousel ul li').each(function(iTem){
		var linkItem = jQuery('#minicarousel ul li:eq('+iTem+') .e_caroussel_img_small a');
		linkItem.attr("href","javascript:void(0);");
		linkItem.click(function(){
			jQuery('.e_caroussel_img_big').each(function(eLem){
				jQuery('.e_caroussel_img_big:eq('+eLem+')').css('display','none');
				jQuery('.bigtexte_ecaroussel:eq('+eLem+')').css('display','none');
				if(eLem==iTem){
					jQuery('.e_caroussel_img_big:eq('+eLem+')').css('display','block');
					jQuery('.bigtexte_ecaroussel:eq('+eLem+')').css('display','block');
				}
			});
		});
	});
	initBtnSiteMap();
	jQuery('#nav_principal').hover(showT,hideT);
}
function initC(carousel){
	hoverC();
	jQuery('#btn_next').bind('click',function(){carousel.next();hoverC();return false;});
	jQuery('#btn_prev').bind('click',function(){carousel.prev();hoverC();return false;});
}
function initSS(carousel){
	jQuery('.suite a').bind('click',function(){carousel.next();return false;});
	jQuery('.retour a').bind('click',function(){carousel.prev();return false;});
};
function hoverC(){
	jQuery('.galerie_alaune li').each(function(iTem){
		var liItem = jQuery('.galerie_alaune li:eq('+iTem+')');
		var thumbItem = liItem.children("div");
		liItem.hover(
			function(){
				thumbItem.show();
				if(thumbItem.length>0){
					if(thumbItem.css('display')=='none'){
						thumbItem.show();
					}
				}
			},
			function(){
				if(thumbItem.length>0){
					if(thumbItem.css('display')=='block'){
						thumbItem.hide();
					}
				}
			}
		);
		iTem++;
  });
}
function initBtnSiteMap(){
	jQuery("<span>").attr("class","fleche").prependTo("#menu_bas");
	jQuery("<p>").attr("class","bouton_ps").prependTo("#menu_bas");
	jQuery("<a>").attr("href","javascript:showHideMap();").appendTo(".fleche");
	jQuery("<a>").attr("href","javascript:showHideMap();").appendTo(".bouton_ps");
	jQuery("<img>").attr("src","typo3conf/ext/e_tca_extented/res/template/images/pictos/fleche_up.png").appendTo(".fleche a");
	jQuery(".bouton_ps a").text(lgShowText)
	jQuery('#plan_site').hide();
}
function showHideMap(){
	if(jQuery('#plan_site').css('display')=='block'){
		jQuery('#plan_site').hide();
		jQuery("#menu_bas img").attr("src","typo3conf/ext/e_tca_extented/res/template/images/pictos/fleche_up.png");
		jQuery(".bouton_ps a").text(lgShowText);
	}else{
		jQuery('#plan_site').show();
		jQuery("#menu_bas img").attr("src","typo3conf/ext/e_tca_extented/res/template/images/pictos/fleche_down.png");
		jQuery(".bouton_ps a").text(lgHideText);
	}
}
function showT(){
	width = jQuery(window).width();
	height = jQuery("#container_top_home").height()+jQuery("#container_middle_bg").height();	
	if (jQuery.browser.msie){left = (jQuery('#container').offset().left) * -1;}
	else{jQuery('#container').css('position','inherit');left=0;}
	div = jQuery("<div>").attr({'id':'transparent_bg','style':'position:absolute; top:160px; left:'+left+'px;width:'+width+'px;height:'+height+'px;','class':'transparent'});
	jQuery("#container").append(div);
	jQuery('#transparent_bg').css('background-color','#000000');
	jQuery('#transparent_bg').css('z-index','30');
	jQuery('#transparent_bg').css('opacity','0.7');
}
function hideT(){
	jQuery('#container').css('position','relative');
	jQuery('#transparent_bg').remove();
}
