/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyright (c) 2009
|		Design + HTML/CSS/DOM JavaScript : Smart Agence
|		http://www.smartagence.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

  /*_______________________AJOUT DU TARGET BLANK SUR LES LIENS EXTERNES________________________ */
(function($) { 
	$('a[href*=http://][href!='+location.hostname+']').attr("target","_blank");
})(jQuery);

/* ______________________[ 02 | Champs focus sur input recherche ]________________________ */

(function($) {
    $.fn.toggleFocus = function() {
        return this.each( function() {
            var input =  $(this);
			if( input.length > 0 ) { 
				var id_input = input.attr("id");
				var form = input.parents("form");
				var label = form.find("label").attr("for",id_input);				
				var old_val = label.text() || "";
				label.css("display","none");
				input.val(old_val);
				
				var news_val = "";
				input.focus(function() {  
					news_val = input.val() ;
					if ( old_val == news_val ) {
						input.val("");
					}
				});
				input.blur(function() {
					if (input.val() != "" ){
						news_val = input.val();
					} else {
						news_val = old_val ;
					}
				   input.val(news_val);
				});
			}
        });
    };              
})(jQuery);

/* ______________________[ 02 | Interactivité du menu principal (menu horizontal) ]________________________ */
/* A special thanks goes to Eric Shepherd for his ALA article about “Hybrid CSS Dropdowns”: http://www.alistapart.com/articles/hybrid/ 
and to Patrick Griffiths and Dan Webb for their htmldog.com article “Sons of Suckerfish”: http://www.htmldog.com/articles/suckerfish/ */

function SmartHover(ele) {
	if(typeof ele != "string") {
		return;
	}	
	var navRoot = $("#"+ele);	
	if ( navRoot.length >0 ) {
		var kids = navRoot.find("li[id!='']:not('#NavigationPrincipale #NavItem2, #NavigationPrincipale #NavItem3')");
		var uls = navRoot.find("li[id!='']:not('#NavigationPrincipale #NavItem2, #NavigationPrincipale #NavItem3') ul");
		var kidsa = navRoot.find("li[id!='']:not('#NavigationPrincipale #NavItem2, #NavigationPrincipale #NavItem3') a");
		kids.each(function(){
			var li = $(this);
			var afocus = li.find("a:first");
			var ul = li.find("ul");
			li.mouseenter(function(){
				kids.removeClass('over')
				li.addClass('over');
				if ((!$.browser.msie || ($.browser.msie && $.browser.version > 6))){
					if(li.find("ul").html()){
						uls.hide();
						ul.stop(true, true).slideDown(300).find('*');
						return false;
					}
					else {
						li.css({'background-image' : 'none'}).find("a").hide().stop(true, true).slideDown(300);
					}
				}
			}).mouseleave(function(){
				li.removeClass('over');					
				//uls.hide();
				return false;
			});
			afocus.focus(function(){
				li.trigger("mouseenter");
				return false;
			});
		});
		
	}
}

/* ______________________[ 03 | Gestion de la taille du texte d’un article ]________________________ */
/* ********************************* T+ T- */
function SmartSize(args) {
	var cadre = $("#"+args);	
	if( cadre.length > 0 ) {
		var ftz = cadre.css("fontSize");
		var ftzNum = parseFloat(ftz.substring(0,ftz.length-2));
		$("#Tplus").click(function(){
			ftzNum = ftzNum+1;			
			cadre.css("fontSize", ftzNum+"px");		
		 });		
		$("#Tmoins").click(function(){		
			ftzNum = ftzNum-1;		
			cadre.css("fontSize", ftzNum+"px");			
		});	
	}	
}

/* ______________________[ 04 | Lancement d’une impression pour les navigateurs compatibles ]________________________ */
function DirectPrint() {
	if (window.print) self.print();
}

/* ______________________[ 05 | Miscellaneous ]________________________ */
function OpenPopup(url,nom,option) {
	window.open(url,nom,option);
}

/* ______________________[ 06 | Ajout de la page courante aux favoris ]________________________ */
function bookmarksite() {
	var title = document.title;
	var url = document.location.href;
	if (window.sidebar) { // firefox
		window.sidebar.addPanel(title, url, "");
	}
	else if(window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all) {// ie
		window.external.AddFavorite(url, title);
	}
}

/* ______________________[ 07 | toolBox ]________________________ */
function AddToolButton(targets) {	
	if( typeof targets == "string" ) {
		return;
	}	
	var toolbox = $("#"+targets.idWrap);
	var linkId = targets.linkId || "";
	var imgSrc = targets.imgSrc || "";
	var imgAlt = targets.imgAlt || "";	
	var linkHref = targets.linkHref || "";
	var ele = targets.insertBefore || "";

	if(!linkHref) {
		linkHref = "javascript:;";
	}
	if( toolbox.length > 0 ) {
		var ul = toolbox.find("ul");
		if( ul.length == 0 ) {			
			toolbox.html("<ul></ul>"); 
			ul = toolbox.find("ul");
		}
		var li = '<li><a href="'+linkHref+'" id="'+linkId+'"><img src="'+imgSrc+'" alt="'+imgAlt+'" /></a></li>';
		
		if( ele !="" && $("#"+ele).length > 0) {	
			var li_frere = $("#"+ele).parents("li:first");
			$(li).insertBefore(li_frere);
		}else {	
			$(li).appendTo(ul);
		}
	}	
}

function setroll(toolbox){
	/*Roll over*/
	if( typeof toolbox != "string" ) {
		return;
	}	
	var ul = $("#"+toolbox).find("ul");
	ul.find("li a").hover(
		function(){			
			roll($(this).find("img"));
		},
		function(){
			roll($(this).find("img"));
		}
	);
}


/** *********************************  [ roll over] */
function roll(o) {
	var src,ftype,newsrc;
	src=o.attr("src");
	ftype=src.substring(src.lastIndexOf('.'), src.length);
	if(/_over/.test(src)) {
		newsrc=src.replace('_over','');
	} else {
		newsrc=src.replace(ftype, '_over'+ftype);
	}
	o.attr("src",newsrc);
}	

/* ______________________[ 08 | Bloc ouvrant-fermant ]________________________ */

function openclose(){
	var ancre = "a[id="+window.location.hash.split('#')[1]+"]";
	
	if ($(ancre).length > 0){
		$(ancre).next(".openclose").addClass("open");
	}
  $(".openclose .inner2").hide().parents('.inner').addClass("close").append('<p class="Toggle"><a href="javascript:;"><span>Ouvrir</span></a></p>');
  $(".Toggle a").click( function() {
    var toggle = $(this);
    if(window.location.hash.split('#')[1]){
      $(ancre).next(".openclose").find(".Toggle a").focus().blur();
    }
    var oc = toggle.parents(".inner");
    var toggling = oc.find(".inner2");
    toggling.slideToggle("fast", function() {oc.toggleClass("close");toggle.html()=="<span>Ouvrir</span>"?toggle.html("<span>Fermer</span>"):toggle.html("<span>Ouvrir</span>");});
  });
  
  if(window.location.hash.split('#')[1]){
    $(ancre).next(".openclose").find(".Toggle a").click();
  }
  else {
    $(".open .Toggle a").click();
  }
}


/* ______________________[ 09 | Tout afficher/ tout masquer ]________________________ */

function addtoggle(){
	$(".tx-irfaq-answer:first").before('<p class="more close"><a href="javascript:;"><span>Tout afficher / Tout masquer</span></a></p>');
	$(".tx-irfaq-pi1 .more").click( function() {
		var bloc = $(".tx-irfaq-pi1");
		var inner = bloc.find(".inner");
		var inner2 = bloc.find(".inner2");
		if($(this).hasClass("close")) {
			inner.removeClass("close");
			inner2.slideDown("fast");
			$(this).removeClass("close");
		}
		else {
			inner.addClass("close");
			inner2.slideUp("fast");
			$(this).addClass("close");
		}
	});
}

/* ______________________[ 10 | Easy slider - News accueil ]________________________ */

/*
 * 	Base on "Easy Slider - jQuery plugin"
 * 	http://cssglobe.com/post/3783/jquery-plugin-easy-image-or-content-slider 
 *	Special thanks to Alen Grakalic	
 */

(function($) {

	$.fn.easySlider = function(options){
	  
		// default configuration properties
		var defaults = {
			prevId: 		'prevBtn',
			prevText: 		'Previous',
			nextId: 		'nextBtn',	
			nextText: 		'Next',
			pauseId : 'pause',
			auto: true,
			timeout: 5000,	
			orientation:	'', //  'vertical' is optional;
			speed: 			800,
      controls: true			
		}; 
		
		var options = $.extend(defaults, options);  
		
		return this.each(function() {  
			var obj = $(this).find("ul").parent();
			var s = $("li", obj).length;
			var w = obj.width(); 
			var h = obj.height(); 
			var ts = s-1;
			var t = 0;
			var fin = s-1;
			var actif = null;
			var pause = 'Pause';
			
			$("li:gt(0)", obj).hide();
			if (options.controls){
        $(obj).append('<div class="pagination"><span class=\"prev\" id="'+ options.prevId+'"><a href=\"javascript:void(0);\"><strong>'+ options.prevText +'</strong></a></span></div> <div class="pagination"><span class=\"next\" id="'+ options.nextId+'"><a href=\"javascript:void(0);\"><strong>'+ options.nextText +'</strong></a></span></div><div class="pagination"><span class=\"pause\" id="'+ options.pauseId+'"><a href=\"javascript:void(0);\"><strong>'+ pause +'</strong></a></span></div>');
      }
      		
			$("a","#"+options.prevId).hide();
			$("a","#"+options.nextId).hide();
			
			$("a","#"+options.nextId).click(function(){	
				animate("next");
				if (t>=ts) {
					$(this).fadeOut();
					if(actif== null)$("a","#"+options.prevId).focus();
				}
				
				$("a","#"+options.prevId).fadeIn();
			});
			
			$("a","#"+options.prevId).click(function(){
				animate("prev");
				if (t<=0) {
					$(this).fadeOut();
					if(actif== null)$("a","#"+options.nextId).focus();
				}
				$("a","#"+options.nextId).fadeIn();
			});	
			
			function animate(dir){
				if(dir == "next"){
					t = (t>=ts) ? ts : t+1;
				} else {
					t = (t<=0) ? 0 : t-1;
				};								
				p = (t*w*-1);
				$("li", obj).hide();
				$("li", obj).eq(t).fadeIn();
				$("li", obj).eq(t).css('display', 'block');			
			};
			
			if(s>1) $("a","#"+options.nextId).fadeIn();	
						
			/* auto slider */			
			var stopTime = function(){
				window.clearInterval(actif);
				actif = null;
			};
			
			var run = function(){
				if( t == fin ) {
					t = 0;			
					$("li", obj).hide();
					$("li", obj).eq(t).fadeIn();	
					$("a","#"+options.prevId).hide();
					$("a","#"+options.nextId).fadeIn();
				}else {
					$("a","#"+options.nextId).trigger("click");
				}			
			};
			
			var start = function(){
				actif = setInterval(function(){run();},options.timeout);
			};			
			
			// start
			if( options.auto ) {			
				start();
				obj.hover(
					function(){					
						stopTime();
					},
					function(){
						start();
					}
				);
			}
			
			$("a","#"+options.pauseId).click(function(){
			  //alert($(this).parent().attr('class'));
        if($(this).parent().attr('class')=='pause'){
          $(this).parent().removeClass('pause').addClass('play');
          stopTime();
					obj.unbind();
        }
        else{
          $(this).parent().removeClass('play').addClass('pause');
          start();
        }
			});
			
		});
	  
	};

})(jQuery);

		/**
		* ______________[ 12 | diaporama ]_________________________________________________________________
		**/
		
		function AupdateContent() { //____[ update content in innBloc01 & innBloc03 ]_____
			var centre = $("#diaporama #ongletContenu .centre").eq(acompteur);
			$("#diaporama #onglet a.ongletOver").removeClass("ongletOver");
			$("#diaporama #onglet a").eq(acompteur).addClass("ongletOver");
			$("#diaporama #ongletContenu .centre:visible").hide();
			
			centre.fadeIn(500);
			acompteur += 1;
		}
		
		var atotal = 3;
		var acompteur = 1;
		var atimeout = null;

/* ______________________[ 13 | Onglets home ]________________________ */

function ongletsHome(){
  $("#droguesIllicites dd").hide();
  $("#droguesIllicites dt a.on").click( function() {return false;});
  $("#droguesIllicites dt a").click( function() {
    var toggle = $(this);
    var oc = toggle.parents("dt");
	$("#droguesIllicites dt a").removeClass("on").css("cursor", "pointer").cornerz({corners:"bl tl"});
	toggle.addClass("on").css("cursor", "default").cornerz({corners:"bl tl"});
	$("#droguesIllicites dd").hide();
	oc.next("dd").css({'position' : 'absolute', 'right' : '0', 'top' : '0', 'margin' : '0'}).fadeIn("fast");
	return false;
  });
  $("#droguesIllicites dt a:first").click();
  
}

/* ______________________[ 14 | Equalizer ]________________________ */

/**
 * Base on "http://www.tomdeater.com"
 * Copyright (c) 2007 Tom Deater (http://www.tomdeater.com)
 * Licensed under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 * Special thanks to Tom Deater
 */
 
(function($) {
	/**
	 * equalizes the heights of all elements in a jQuery collection
	 * thanks to John Resig for optimizing this!
	 * usage: $("#col1, #col2, #col3").equalizeCols();
	 */
	 
	$.fn.equalizeCols = function(){
		var height = 0,
			reset = $.browser.msie ? "1%" : "auto";
		return this
			.css({"height" : reset})
			.each(function() {
				height = Math.max(height, this.offsetHeight);
				ht = "auto";
				minH = Math.max(height, this.offsetHeight);
				if (jQuery.browser.msie &&parseInt(jQuery.browser.version)<=6) {
				 ht = Math.max(height, this.offsetHeight);
				}
			})
			.css({"height" : ht, "minHeight" : minH})
			.each(function() {
				var h = this.offsetHeight;
				if (h > height) {
					$(this).css({"height" : height - (h - height)});
				};
			});
	};
	
})(jQuery);


/* ______________________[ 15 | CARTE ]________________________ */

function carteSurvol () {
	$("#Map area").mouseenter(function () {	
		$(".AreaSurvol").remove();
	  $(this).parents("#Map").prepend("<div class='AreaSurvol' id='piece"+$("#carte_de_france area").index(this)+"'><a href='"+$(this).attr("href")+"'>"+$(this).attr("alt")+"</a></div>");
	 });
	 $("#Map img").mouseleave(function () {						   	
	  	$(".AreaSurvol").remove();
	 });
};

/* ______________________[ 16 | Pied de page en bas ]________________________ */

function getWindowHeight() {
	var windowHeight = 0;
	if (typeof(window.innerHeight) == 'number') {
		windowHeight = window.innerHeight;
	}
	else {
		if (document.documentElement && document.documentElement.clientHeight) {
			windowHeight = document.documentElement.clientHeight;
		}
		else {
			if (document.body && document.body.clientHeight) {
				windowHeight = document.body.clientHeight;
			}
		}
	}
	return windowHeight;
}
function setFooter() {
	if (document.getElementById) {
		var windowHeight = getWindowHeight();
		if (windowHeight > 0) {
			var contentHeight = document.getElementById('Global').offsetHeight;
			var footerElement = document.getElementById('PiedDePage');
			var footerHeight  = footerElement.offsetHeight;
			if (windowHeight - (contentHeight + footerHeight) >= 0) {
				footerElement.style.position = 'relative';
				footerElement.style.top = (windowHeight - (contentHeight + footerHeight)) + 'px';
			}
			else {
				footerElement.style.position = 'static';
			}
		}
	}
}

function correcFloat () {
  if($.browser.msie) {
    hauteur = $("#ColContenu .txtVisu img").height();
    if ($jQ.browser.version > 6){
      $("#ColContenu .txtVisu").css("min-height", hauteur);
    }
    if ($jQ.browser.version <= 6){
      $("#ColContenu .txtVisu").height(hauteur).css("min-height", hauteur);
    }
  }
}


/* ______________________[ 17 | SCROLL ]________________________ */

function makeScrollable(wrapper, scrollable){
  // Get jQuery elements
  var wrapper = $(wrapper), scrollable = $(scrollable);

  // Hide images until they are not loaded
  scrollable.hide();
  var loading = $('<div class="loading">Loading...</div>').appendTo(wrapper);

  // Set function that will check if all images are loaded
  var interval = setInterval(function(){
    var images = scrollable.find('img');
    var completed = 0;

    // Counts number of images that are succesfully loaded
    images.each(function(){
      if (this.complete) completed++;
    });

    if (completed == images.length){
      clearInterval(interval);
      // Timeout added to fix problem with Chrome
      setTimeout(function(){

        loading.hide();
        // Remove scrollbars
        wrapper.css({overflow: 'hidden'});                                              

        scrollable.slideDown('slow', function(){
          enable();
        });
      }, 1000);
    }
  }, 100);

  function enable(){
    // height of area at the top at bottom, that don't respond to mousemove
    var inactiveMargin = 100;
    // Cache for performance
    var wrapperWidth = wrapper.width();
    var wrapperHeight = wrapper.height();
    // Using outer height to include padding too
    var scrollableHeight = scrollable.outerHeight() + 2*inactiveMargin;
    // Do not cache wrapperOffset, because it can change when user resizes window
    // We could use onresize event, but it's just not worth doing that
    // var wrapperOffset = wrapper.offset();
  
    //When user move mouse over menu
    wrapper.mousemove(function(e){
      var wrapperOffset = wrapper.offset();
      // Scroll menu
      var top = (e.pageY -  wrapperOffset.top) * (scrollableHeight - wrapperHeight) / wrapperHeight  - inactiveMargin;
  
      if (top < 0){
        top = 0;
      }
  
      wrapper.scrollTop(top);
    });
  }
}


/* ********************************* OPEN/CLOSE NAV GABARITS */
function listegabarits() {
	selected = window.location.search.substring(5)-1;
	$("#listegabarits select option:eq("+selected+")").attr("selected", "selected");
	$("#listegabarits select").change( function(){
		window.location=this.value;
	});
}

/*

  SearchableSelect - Plugin for JQuery (tested for 1.3.2)
  Author: Robin Orheden (www.redemption.se) - 2009.04.08
  
  Url: www.redemption.se/other-means-of-selection/

  ******************************************************
*/

function ulToSelect() {
	$('.news-amenu-container h2').hide();
	
	/* Find all friendly UL's */
	$('.news-amenu-container ul').each(function()
	{
	  /* Hide list element */
	  $(this).css("display", "none");

	  /* Create new ID for the select, use existent Id of UL but add the _Select prefix */
	  var ElementId = $(this).attr("id") + "_Select";
	  
	  /* Create new Select-element */
	  $(this).after("<label for=" + ElementId + "><strong>Filtrer par mois :</strong> <select id='" + ElementId + "' class='SearchableSelect'></select></label>");
	  
	  /* Loop-through list and add children to select */
	  $(this).find("li").each(function()
	  {
		/* Setup values */
		var Anchor = $(this).find("a").eq(0), Value = (Anchor.length > 0 ? $(Anchor).attr("href") : '');
		var SelectedElement = ($(this).hasClass("select") ? ' selected' : '');
		
		/* Add child to select */
		$("#"+ElementId).append("<option value='"+Value+"'"+SelectedElement+">"+$(this).html()+"</option>");
	  });
	});
	
	/* Hook selects */
	$("select.SearchableSelect").change(function()
	{
	  if(this.value.length > 0) window.location.href = this.value;
	});
}

(function($) {
    $.fn.tabulations = function() {
        return this.each( function() {
            var onglet =  $(this).find('li');
            var ongleta = onglet.find('a');
            var changement = function (ele, slide){
              onglet.each(function(){
                $(this).removeClass("selected");
                $('#'+$(this).find('a').attr("href").split('#')[1]).hide();
              });
              ele.addClass("selected");
              $(slide).show();
            }
			      ongleta.click(function(){
			        var volet = '#'+$(this).attr("href").split('#')[1];
			        var voletp = $(this).parents("li");
              changement(voletp, volet);
              return false;
            });
        });
    };              
})(jQuery);


/* ______________Lancement script______________________*/

jQuery(document).ready(function($){
	
	/*  ___ [ togglefocus ] __*/	
	if( $("#mot_cle").length > 0 ) {
		 $("#mot_cle").toggleFocus();
	}
	
	/*  ___ [ toolBox ] __*/	
	if( $("#toolBox").length > 0 ) {
		AddToolButton({idWrap:"toolBox",linkId:"print",linkHref:"javascript:DirectPrint();",imgSrc:"img/toolbox/print.gif",imgAlt:"imprimer la page"});
		AddToolButton({idWrap:"toolBox",linkId:"favoris",linkHref:"javascript:bookmarksite();",imgSrc:"img/toolbox/favoris.gif",imgAlt:"ajout aux favoris"});
		AddToolButton({idWrap:"toolBox",linkId:"Tplus",imgSrc:"img/toolbox/Tplus.gif",imgAlt:"grand text"});
		AddToolButton({idWrap:"toolBox",linkId:"Tmoins",imgSrc:"img/toolbox/Tmoins.gif",imgAlt:"petit text"});
		setroll("toolBox");
		SmartSize("ColContenu");
	}
	
	/*  ___ [ Navigation ] __*/
	if($("#NavigationPrincipale").length > 0) {
		SmartHover("NavigationPrincipale");
	}
	
	/*  ___ [ Navigation ] __*/
	if($("#NavigationPrincipalePro").length > 0) {
		SmartHover("NavigationPrincipalePro");
	}
	
	/*  ___ [ arrondis ] __*/	
	$('#ColContenu .inner h3, .xrounded, #cadre-contact .fieldset, .chapo .inner, .polyconso, .menu-onglet, #glossaire #alphabet li.on strong, .tx-indexedsearch .formSearch .input, .tx-mmforum-textbutton, .ancres .contenu .inner, .openclose .eqH3').cornerz()
	$('#droguesIllicites .polyconso, #cadre-contact form .input').cornerz({background: "#DCE9F4"})
	$('#ColContenu .innerLogin .input, #ColContextuelle .tx-felogin-pi1 .input').cornerz({background: "#F0F0F0"})
	$('#ColContextuelle .tx-felogin-pi1 form .input').cornerz({background: "#F0F0F0"})
	$('.risques a, #ColMenu #MenuSecondaire li a').cornerz({corners:"tr br"})
	$('#glossaire #alphabet').cornerz({corners:"tr tl"})
	$('#droguesIllicites .risques a').cornerz({background: "#DCE9F4", corners:"tr br"})
	$('.openclose .inner, .simplyopen .inner, .openclose .inner2, .simplyopen .inner2').cornerz({corners:"bl br"})
	$('.moreInfos .contenu').cornerz({corners:"bl br tr"})
	$('#droguesIllicites dt a, .evenementiel').cornerz({corners:"bl tl"})
	$('.espacepro .xrounded').cornerz({background: "#86ACD4"})
	$(".actus .contenu, .actus:not('.impair') .contenu .inner, .actus:not('.impair') .contenu .inner2, #ColB #diaporama").cornerz()
	$(".espacepro .pagination a:not(.prev, .next), .espacepro .pagination strong").cornerz({radius: 3})
	/*  ___ [ ouvrant fermant ] __*/
	if($(".openclose").length > 0) {
		openclose();
	}
	
	if($(".tx-irfaq-pi1").length > 0) {
		addtoggle();
	}
	
	
	/*  ___ [ onglet home ] __*/
	if($("#droguesIllicites").length > 0) {
		ongletsHome();
	}
	
	
	/*  ___ [ carousel home ] __*/
	if($(".actus").length > 0 ) {
		
		$(".rub0 .actus, #aniBandeau .actus").each(function(i){
			if ($(this).find("li").length > 1){
				var prevId = 'prevBtn'+i;
				var prevTxt = 'Actualité précédente';
				var nextId = 'nextBtn'+i;
				var nextText = 'Actualité suivante';
				var pauseId = 'pauseBtn'+i;
				var t = 4000;
				var ColB = $(this).parents("div#ColB");
				if( ColB.length > 0 ) { t = 6000; }
				var Bandeau = $(this).parents("div#aniBandeau");
				if( Bandeau.length > 0 ) {nextText = "Bandeau suivant"; prevTxt = "Bandeau précédent"}
				$(this).easySlider({
				prevId : prevId,
				prevText: prevTxt,
				nextId : nextId,
				nextText: nextText,
				pauseId : pauseId,
				timeout : t
				});
			}
		});		
	}
	
	/*  ___ [ diaporama home ] __*/
	if( $("#diaporama").length > 0 ) {
		//____[  init  ]_______
		$("#diaporama #onglet a:first").addClass("ongletOver");
		$("#diaporama #ongletContenu .centre").slice(1).hide();
		$("#diaporama #onglet a").each(function(index){   //____[ action click sur onglets ]___
			var a = $(this);
			a.click( function(event){
				if( a.hasClass("ongletOver") ) {
					return;
				}
				$("#diaporama #onglet a.ongletOver").removeClass("ongletOver");
				a.addClass("ongletOver");
				acompteur = index;
				AupdateContent();
				return false;
			});
		});
	}
	
	/*  ___ [ equalizer ] __*/
	if ($('.entries').length>0){
	  $('.entries, .deflist').equalizeCols();
	}
	if ($('#ColProAB .AlaUne .ongletsTabs li a').length>0){
	  $('#ColProAB .AlaUne .ongletsTabs li a').equalizeCols();
	}
	if ($('#ColProC .ongletsTabs .ultabs li a').length>0){
	  $('#ColProC .ongletsTabs .ultabs li a').equalizeCols();
	}
	if ($('.colproB .ongletsTabs .ui-tabs-nav li a').length>0){
	  $('.colproB .ongletsTabs .ui-tabs-nav li a').equalizeCols();
	}
	if ($('.colproB .tabContent').length>0){
	  $('.colproB .tabContent ul').equalizeCols();
	}
	
	
	
	/*  ___ [ organigramme ] __*/	
	if( $(".organigramme .contenu .inner2 ul li").length > 0 ) {
		$('.organigramme').each(function(){
       $(this).find('.contenu .inner2 ul li').equalizeCols();
    });
	}
	
	/*  ___ [ Carte survolée ] __*/	
	if( $("#Map").length > 0 ) {
		carteSurvol();
	}
	
	/*  ___ [ Plan du site ] __*/	
	if( $("#plansite").length > 0 ) {
		var SiteMap = new SiteMapManager("plansite").setToggleSwitch(true,"plansite").apply();
	}
	
	if( $("div.sc_menu_wrapper").length > 0 ) {
		$(function(){	
			makeScrollable("div.sc_menu_wrapper", ".sc_menu");
		});
	}
	
	if($("#listegabarits").length > 0) {
		listegabarits();
	}
	
	
	/* ********************************* TABS */
	if( $(".blocOnglets").length > 0 ){
		$('.blocOnglets .ongletsTabs .ui-tabs-nav').tabulations();
		$('.blocOnglets .ongletsTabs .ui-tabs-nav li:last a:first').click();
		$('.blocOnglets .ongletsTabs .ultabs').tabulations();
		$('.blocOnglets .ongletsTabs .ultabs li a:first').click();
		$('.AlaUne .ongletsTabs').tabulations();
    $('.AlaUne .ongletsTabs li a:first').click();
	}
	
	
	
	if ($('.news-amenu-container li').length>0){
		ulToSelect();
	}
});
	/*  ___ [ Pied de page en bas ] __*/	
jQuery(window).bind("ready resize", function($){
  setFooter();
});

/*  ___ [ bidouille ] __*/
	if($("#ColContenu .txtVisu").length > 0) {
		correcFloat();
	}
