/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|
|		Copyright (c) 2009
|		Design + HTML/CSS/DOM JavaScript : Smart Agence
|		http://www.smartagence.com/
|
|
|		[ SIFR ]
|		[ OPEN/CLOSE NAV PROVISOIRE ]
|		[ AJOUT DU TARGET BLANK SUR LES LIENS EXTERNES ]
|		[ Interaction menu principal (menu horizontal) ]
|		[ Gestion corps du texte article ]
|		[ Lancement impression ]
|		[ Miscellaneous ]
|		[ Ajout aux favoris ]
|		[ ToolBox ]
|		[ Roll over ]
|		[ VideoThumbGen ]
|		[ Equalize ]
|		[ Bloc ouvrant-fermant ]
|		[ Lancement scripts ]
|
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

var helveticaneue={src:'http://www.ca-consumerfinance.com/fileadmin/tpl/lib/js/helveticaneuelt57.swf'};
var helveticaneue47={src:'http://www.ca-consumerfinance.com/fileadmin/tpl/lib/js/helr47w.swf'};

sIFR.activate(helveticaneue, helveticaneue47);
sIFR.replace(helveticaneue, {
	selector: 'h1 span, #home #ColA .presse h2 span',
	css: '.sIFR-root {background-color:transparent;leading:0;display: block; color: #81a102;}',
	transparent:true,
	tuneHeight: -5
});

sIFR.replace(helveticaneue, {
	selector: '#home #ColA .hometabs h3 span, #home #ColA .presence h2 span',
	css: '.sIFR-root {background-color:transparent;leading:0;display: block; color: #007456;}',
	transparent:true
});

sIFR.replace(helveticaneue, {
	selector: '#home #ColA .metiers h2 span, #home #ColB .panorama h2 span',
	css: '.sIFR-root {background-color:transparent;leading:0;display: block; color: #007456;}',
	transparent:true,
	tuneHeight: -8
});

sIFR.replace(helveticaneue, {
	selector: '#home #ColB .recrutement h2 span',
	css: '.sIFR-root {background-color:transparent;leading:0;display: block; color: #5f1154;}',
	transparent:true,
	tuneHeight: -3
});

sIFR.replace(helveticaneue, {
	selector: '#home #ColA .metiers ul li',
	css: {
	'.sIFR-root' : {'background-color':'transparent','leading':'0', 'color': '#3d3d43'},
	'a': { 'text-decoration': 'none', 'color':'#3d3d43' },
	'a:link': { 'text-decoration': 'none', 'color':'#3d3d43' },
	'a:hover': { 'text-decoration': 'underline', 'color':'#3d3d43' },
	'a:visited': { 'text-decoration': 'underline', 'color':'#3d3d43' },
	'a:active': { 'text-decoration': 'underline', 'color':'#3d3d43' }
	},
	transparent:true,
	tuneHeight: -5
})

sIFR.replace(helveticaneue, {
	selector: '#home #ColB .engagements h2 span',
	css: '.sIFR-root {background-color:transparent;leading:0;display: block; color: #3d3d43;}',
	transparent:true,
	tuneHeight: -5
});

sIFR.replace(helveticaneue47, {
	selector: '#ColMenu #Tt p',
	css: '.sIFR-root {background-color:transparent;leading:0;display: block; color: #ffffff;}',
	transparent:true
});

sIFR.replace(helveticaneue47, {
	selector: '#ColContextuelle .special .contenu .inner h2 span',
	css: {
	'.sIFR-root' : {'color':'#ffffff','text-align':'center'},
	'a': { 'text-decoration': 'none', 'color':'#ffffff' },
	'a:link': { 'text-decoration': 'none', 'color':'#ffffff' },
	'a:hover': { 'text-decoration': 'none', 'color':'#ffffff' },
	'a:visited': { 'text-decoration': 'none', 'color':'#ffffff' },
	'a:active': { 'text-decoration': 'none', 'color':'#ffffff' }
	},
	transparent:true,
	tuneHeight: -7
});

sIFR.replace(helveticaneue, {
	selector: 'body.prehome #EnTete p strong, body.partenaire #EnTete .ttEspace',
	css: '.sIFR-root {background-color:transparent;leading:0;display: block; color: #007456;}',
	transparent:true,
	tuneHeight: -10
});

sIFR.replace(helveticaneue, {
	selector: 'body.prehome #EnTete p span',
	css: '.sIFR-root {background-color:transparent;leading:0;display: block; color: #70787c;}',
	transparent:true,
	tuneHeight: 0
});

sIFR.replace(helveticaneue47, {
	selector: '.tri .contenu .inner h2',
	css: '.sIFR-root {background-color:transparent;leading:0;display: block; color: #ffffff; text-align: right}',
	transparent:true,
	tuneHeight: -5
});

var $jQ = jQuery.noConflict();

/* - - - - - - - - - - - - - - - - - - - - - [ OPEN/CLOSE NAV PROVISOIRE ] */
function navProv() {
	$jQ('#navProvForm').hide();
	$jQ('.navProvOC a').click(function() {
		if($jQ(this).html()=='+') {
			$jQ(this).html('-');
			$jQ('#navProvForm').show();
		} else {
			$jQ(this).html('+');
			$jQ('#navProvForm').hide();
		}
		return false;
	});
}

/* - - - - - - - - - - - - - - - - - - - - - [ AJOUT DU TARGET BLANK SUR LES LIENS EXTERNES ] */

(function($jQ) {
	$jQ('a[href*=http://][href!='+location.hostname+']').attr("target","_blank");
})(jQuery);

/* - - - - - - - - - - - - - - - - - - - - - [ Champs focus sur input recherche ] */

(function($jQ) {
    $jQ.fn.toggleFocus = function() {
        return this.each( function() {
            var input =  $jQ(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);

/* - - - - - - - - - - - - - - - - - - - - - [ Interaction menu principal (menu horizontal) ] */
function SmartHover(ele) {
	if(typeof ele != "string") {
		return;
	}
	var navRoot = $jQ("#"+ele);
	if ( navRoot.length >0 ) {
		var kids = navRoot.find("li:has('ul')");
		var uls = navRoot.find("li ul");
		var kidsa = navRoot.find("li a");
		kids.each(function(){
			var li = $jQ(this);
			var afocus = li.find("a:first");
			var ul = li.find("ul");
			li.mouseenter(function(){
				uls.hide(10);
				kids.removeClass("over");
				ul.stop(true, true).slideDown(300);
				li.addClass("over");
				return false;
			}).mouseleave(function(){
				kids.removeClass("over");
				ul.hide(10);
				return false;
			});
			afocus.focus(function(){
				li.trigger("mouseenter");
				return false;
			});
		});
		var kidsNoUL = navRoot.find(" > li").not(':has("ul")');
		kidsNoUL.find("a").focus(function(){
			kids.removeClass("over");
			uls.hide(10);
			return false;
		});
	}
}


/* - - - - - - - - - - - - - - - - - - - - - [ Gestion corps du texte article ] */
function SmartSize(args) {
	var cadre = $jQ("#"+args);
	if( cadre.length > 0 ) {
	/*
		var ftz = cadre.css("fontSize");
		var ftzNum = parseFloat(ftz.substring(0,ftz.length-2));
	*/
		var ftzNum = 12;
		$jQ("#Tplus").click(function(){
			ftzNum = ftzNum+1;
			cadre.css("fontSize", ftzNum+"px");
		 });
		$jQ("#Tmoins").click(function(){
			ftzNum = ftzNum-1;
			cadre.css("fontSize", ftzNum+"px");
		});
	}
}

/* - - - - - - - - - - - - - - - - - - - - - [ Lancement impression ] */
function DirectPrint() {
	if (window.print) self.print();
}

/* - - - - - - - - - - - - - - - - - - - - - [ Miscellaneous ] */
function OpenPopup(url,nom,option) {
	window.open(url,nom,option);
}

/* - - - - - - - - - - - - - - - - - - - - - [ Ajout 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);
	}
}

/* - - - - - - - - - - - - - - - - - - - - - [ ToolBox ] */
function AddToolButton(targets) {
	if( typeof targets == "string" ) {
		return;
	}
	var toolbox = $jQ("#"+targets.idWrap);
	var linkId = targets.linkId || "";
	var btTxt = targets.btTxt || "";
	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+'" title="'+btTxt+'"><span>'+btTxt+'</span></a></li>';

		if( ele !="" && $jQ("#"+ele).length > 0) {
			var li_frere = $jQ("#"+ele).parents("li:first");
			$jQ(li).insertBefore(li_frere);
		}else {
			$jQ(li).appendTo(ul);
		}
	}
}



/* - - - - - - - - - - - - - - - - - - - - - [ Equalize ] */
/**
 *
 * Copyright (c) 2007 Tom Deater (http://www.tomdeater.com)
 * Licensed under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 */

(function($jQ) {
	/**
	 * equalizes the heights of all elements in a jQuery collection
	 * thanks to John Resig for optimizing this!
	 * usage: $jQ("#col1, #col2, #col3").equalizeCols();
	 */
	$jQ.fn.equalizeCols = function(){
		var height = 0,
			reset = $jQ.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) {
					$jQ(this).css({"height" : height - (h - height)});
			};
		});
	};
})(jQuery);

/* - - - - - - - - - - - - - - - - - - - - - [ Bloc ouvrant-fermant ] */

(function($){
	$.fn.openclose = function(options) {
		var defaults = {
			labels : new Array("Lire la suite","Masquer la suite")
		};
		var options = $.extend(defaults, options);
		return this.each(function() {
			var global = $(this);
			var labels = options.labels;
			var globalcontent = $(this).find(".inner2:first");
			var globaltitle = $(this).find("h2, h3");
			global.addClass("close").find(".inner2:first").hide();
			globaltitle.wrapInner('<span class="togglebut"><a href="javascript:;"></a></span>');
			globaltitle.find("a").append('<span class="label">… '+labels[0]+'</span>');
			global.find(".togglebut a").click(function() {
				var toggle=$(this);
				globalcontent.slideToggle("fast", function() {
					global.toggleClass("close");
					toggleLabel=toggle.find(".label");
					toggleLabel.html()=='<span class="label">… '+labels[1]+'</span>'?toggleLabel.html('<span class="label">… '+labels[0]+'</span>'):toggleLabel.html('<span class="label">… '+labels[1]+'</span>');
				});
			});
		});
	};
})(jQuery);

/* - - - - - - - - - - - - - - - - - - - - - [ Tabulations ] */
(function($jQ) {
    $jQ.fn.tabulations = function() {
        return this.each( function() {
            var onglet =  $jQ(this).find('li');
            var ongleta = onglet.find('a');
            var changement = function (ele, slide){
              onglet.each(function(){
                $jQ(this).removeClass("selected");
                $jQ('#'+$jQ(this).find('a').attr("href").split('#')[1]).hide();
              });
              ele.addClass("selected");
              $jQ(slide).show();
              sIFR.replace(helveticaneue, {
              	selector: '#home #ColA .hometabs h3 span',
              	css: '.sIFR-root {background-color:transparent;leading:0;display: block; color: #007456;}',
              	transparent:true
              });
            }
			      ongleta.click(function(){
			        var volet = '#'+$jQ(this).attr("href").split('#')[1];
			        var voletp = $jQ(this).parents("li");
              changement(voletp, volet);
              return false;
            });
        });
    };
})(jQuery);


/* - - - - - - - - - - - - - - - - - - - - - [ Lancement scripts ] */
jQuery(document).ready(function($jQ){

	/* external links */
	$jQ.expr[':'].external=function(obj){return !obj.href.match(/^mailto\:/)&&(obj.hostname!=location.hostname);};
	$jQ('a:external').click(function(){
		pathArray=$jQ(this).attr('href').split( '/' );
		host=pathArray[2];
		$jQ('a:external').addClass('external');
		if(typeof(host)!='undefined'){
			if($jQ('html').attr('lang')=='en'){
				alert('You are about to be redirected to '+host);
			}else{
				alert('Vous allez être redirigé vers le site '+host);
			}
		}
	});
	
	if($jQ(".hautdepage").length>0) {$jQ(".hautdepage").localScroll();}
	if($jQ("#hautdepage").length>0) {$jQ("#hautdepage a").localScroll();}
	/* togglefocus */
	if($jQ("#mot_cle").length>0) {$jQ("#mot_cle").toggleFocus();}
	/* toolBox */
	if($jQ("#toolBox").length>0) {
	  if( $jQ("html").attr("lang") == "en" ) {
			var tplus = "Increase text size";
			var Tmoins = "Decrease text size";
      var print =	"Print";
		}
		else{
      var tplus = "Augmenter la taille du texte";
			var Tmoins = "Réduire la taille du texte";
      var print =	"Imprimer";
    }
		AddToolButton({idWrap:"toolBox",linkId:"print",linkHref:"javascript:DirectPrint();",btTxt:print});
		AddToolButton({idWrap:"toolBox",linkId:"Tplus",btTxt:tplus});
		AddToolButton({idWrap:"toolBox",linkId:"Tmoins",btTxt:Tmoins,insertBefore:"ami"});
		//AddToolButton({idWrap:"toolBox",linkId:"ami",linkHref:"javascript:;",imgSrc:"img/toolbox/ami.gif",imgAlt:"envoyer à un ami"});
		SmartSize("ColContenu");
	}

	if($jQ("#sitemap").length>0) {
    $jQ("#sitemap li ul").equalizeCols();
  }

  /*if($jQ("#sitemap").length>0) {
    $jQ("#sitemap li:has('ul')").equalizeCols();
  }*/

	/*if($jQ(".exergue5").length>0) {
    $jQ(".exergue5:eq(1), .exergue5:eq(3), .exergue5:eq(5)").css("clear", "left");
  }*/

	 $jQ("#Annexe ul li a").bind("focus", function(){
      var el = $jQ(this).parents("#Annexe ul>li");
      el.addClass('over');
    });
    $jQ("#Annexe ul li a").bind("blur", function(){
      $jQ("#Annexe ul>li").removeClass('over');
    });
    $jQ("#Annexe ul>li").bind("mouseenter", function(){
      var el = $jQ(this);
      el.addClass('over');
    });
    $jQ("#Annexe ul>li").bind("mouseleave", function(){
      var el = $jQ(this);
      el.removeClass('over');
    });

	/* Navigation */
	if($jQ("#NavigationPrincipale").length>0) {SmartHover("NavigationPrincipale");}
	/* open/close */
	if($jQ(".openclose").length>0) {
		//si autre langage en anglais : passer en parametre une table pour labels
		if( $jQ("html").attr("lang") == "en" ) {
			var tab = new Array("Open","Close","Display all","Hide all");
			$jQ(".openclose").openclose({labels : tab});
		} else {
			//par defaut : les labels en francais
			$jQ(".openclose").openclose();
		if($jQ("#ContainerCols .openclose").hasClass(".open")){
				$jQ(".openclose.open .togglebut:first a").click();
			} else {
				$jQ(".openclose .togglebut:first a").click();
			}
		}
	}

	if( $jQ('input.datepicker').length > 0 ){
		$jQ("input.datepicker").datepicker({showOn: 'button', buttonImage: 'img/bt_calenda.gif', buttonImageOnly: true});
	}

	/* ONGLETS HOME */
	if( $jQ(".hometabs").length > 0 ){
      $jQ('.hometabs').append("<div class='hometabslist'><ul></ul></div>");
      $jQ('.hometabs h2').each( function (){
         var titre = $jQ(this);
         titre.hide();
         var parent = titre.parent().attr('id');
         var li = "<li class='"+parent+"'><a href='#"+parent+"'><span>"+titre.html()+"</span></a></li>";
         $jQ('.hometabs .hometabslist ul').append(li);
         //alert($jQ('.hometabs .hometabslist li a').innerHeight());
      });
      $jQ('.hometabs .hometabslist ul').tabulations();
      $jQ('.hometabs .hometabslist li:first a').trigger('click');
	}


	/* EFFET Opacité home */
	if( $jQ("body#home #ColB .recrutement .inner .inner2 li").length > 0 ){
    		$jQ("body#home #ColB .recrutement .inner .inner2 li a").mouseenter(function() {
          $jQ(this).parent().addClass('over');
          $jQ("body#home #ColB .recrutement .inner .inner2 li:not('.over) a").each(function(){
            $jQ(this).stop(true, true).animate({opacity: 0.5 }, 200);
          });
      });
      $jQ("body#home #ColB .recrutement .inner .inner2 li a").mouseleave(function() {
          $jQ(this).parent().removeClass('over');
          $jQ("body#home #ColB .recrutement .inner .inner2 li a").stop(true, true).animate({ opacity: 1 }, 100);
    	});
	}

	/* ABC */
	if( $jQ(".contenu .inner .inner2 dl dt").length > 0 ){
		$jQ(".contenu .inner .inner2 dl dt").each(function(){
		  var global = $jQ(this);
		  global.addClass("close").next('dd').hide();
		  global.wrapInner('<span class="togglebut"><a href="javascript:;"></a></span>');
		  global.find("a").append('<span class="label">… Lire la définition</span>');
		  global.click(function() {
        global.next('dd').slideToggle("fast", function() {
				global.toggleClass("close");
				toggleLabel=global.find(".label");
				toggleLabel.html()=='<span class="label">… Masquer la définition</span>'?toggleLabel.html('<span class="label">… Lire la définition</span>'):toggleLabel.html('<span class="label">… Masquer la définition</span>');
				});
      });
    });
    $jQ(".contenu .inner .inner2 dl dt:first").trigger('click');
  }

  /* recherche */
  if($jQ('#indexedsearch').length > 0 ){
  		$jQ("#indexedsearch").append("<p class='toggle'><a href ='javascript:;'>Ouvrir la recherche avancée</a></p>");
  		$jQ("#indexedsearch .contenu:not(':first')").hide();
  		var global = $jQ("#indexedsearch .toggle a");
  		global.click(function() {
  		  var blocs = $jQ("#indexedsearch .contenu:not(':first')");
        blocs.slideToggle();
				global.toggleClass("close");
  		  global.html()=='Ouvrir la recherche avancée'?global.html('Fermer la recherche avancée'):global.html('Ouvrir la recherche avancée');
      });
  	}

	/* panorama */
	if($jQ('#ColContenu .panorama .contenu .inner').length > 0 ){
		$jQ("#ColContenu .panorama .contenu").append("<p class='toggle'><a href ='javascript:;'>Fermer</a></p>");
		$jQ("#ColContenu .panorama .contenu:not('.open') .inner4, #ColContenu .panorama .contenu:not('.open') .toggle").hide();
		$jQ("#ColContenu .panorama .contenu .inner h3 a, #ColContenu .panorama .contenu .toggle").click(function(){
			var el = $jQ(this).parents('.panorama');
			//el.find('.inner4').slideToggle();
			$jQ(this).parents('.panorama').prevAll().find('.inner4').slideUp();
			$jQ(this).parents('.panorama').nextAll().find('.inner4').slideUp();
			$jQ(this).parents('.panorama').prevAll().find('.toggle').hide();
			$jQ(this).parents('.panorama').nextAll().find('.toggle').hide();

			//$jQ('.panorama').not($jQ('.panorama').find(this)).find('.inner4').slideUp();

			el.find('.inner4').slideToggle();
			//.not(this);
			el.find('.toggle').toggle();
			//$jQ("#ColContenu .panorama .contenu:not('.open') .inner4, #ColContenu .panorama .contenu:not('.open') .toggle").slideUp();


		});
	}

  /* CARTES */
  if( $jQ("#Carte").length > 0 ){
    $jQ("#Carte .exergue4, .exergue4 .retour").hide();
    $jQ(".departments").hide();
	  $jQ(".countries li a span").hide();

    function CountryDetail (MyCountry, Link) {
      $jQ("#Carte .exergue4").hide();
      $jQ(MyCountry).fadeIn();
    }

    $jQ(".countries li:not('.active'), #Carte area:not('active')").bind("mouseenter focus", function(){
      var el = $jQ(this);
      var OvItem = el.attr("class");
      $jQ("#Map img, #Carte area").removeAttr('alt')
      $jQ(".countries li, #Carte area").removeAttr('alt').removeClass('over');
      el.parents("#Carte").find("."+OvItem).addClass('over');
      el.parents("#Carte").find("li."+OvItem+" span").show();
    });
    $jQ(".countries li a, #Carte area").bind("mouseout blur", function(){
      $jQ(".countries li, #Carte area").removeClass('over');
      $jQ(".countries li a span").hide();
    });

    $jQ(".countries li a, #Carte area").click( function(){
      $jQ(".active").removeClass('active');
      var el = $jQ(this);
      var OvItem = el.attr("href");
      if(el.parents('li'))$jQ(".countries li a[href='"+OvItem+"']").parents('li').addClass('active');
      $jQ("#Carte area[href='"+OvItem+"']").addClass('active');
      CountryDetail(el.attr("href").substring(el.attr("href").indexOf("#"),el.attr("href").length), el);
      return false;
    });
   }

/* Formulaire de contact */
$jQ(".mentions").hide();
   if( $jQ("#formulairedecontact").length > 0 ){
      $jQ("#formulairedecontact .exergue:not('.headless'), .validation").hide();



      if( $jQ("html").attr("lang") == "fr" ) {

        $jQ("#formulairedecontact #uid1").change(function()
        {
          var message_index;
          message_index = $jQ("#formulairedecontact #uid1").val();
          $jQ("#formulairedecontact .exergue:not('.headless'), .validation, #formulairedecontact .exergue:not('.headless') .row").hide();

          if (message_index == 1) {
						$jQ("#formulairedecontact .exergue:not('.headless, #tx-powermail-pi1_fieldset_20, #tx-powermail-pi1_fieldset_21'), #tx-powermail-pi1_fieldset_3 .row, .validation").show();
            $jQ("#powermaildiv_uid2, #powermaildiv_uid3, #powermaildiv_uid4, #powermaildiv_uid5, #powermaildiv_uid58").show();
          }
          if (message_index == 2) {
            $jQ("#formulairedecontact .exergue:not('.headless, #tx-powermail-pi1_fieldset_20, #tx-powermail-pi1_fieldset_21'), #tx-powermail-pi1_fieldset_3 .row, .validation").show();
            $jQ("#powermaildiv_uid2, #powermaildiv_uid3, #powermaildiv_uid4, #powermaildiv_uid5, #powermaildiv_uid17, #powermaildiv_uid16").show();
          }
          if (message_index == 3) {
            $jQ("#formulairedecontact .exergue:not('.headless, #tx-powermail-pi1_fieldset_3, #tx-powermail-pi1_fieldset_2, #tx-powermail-pi1_fieldset_21'), #tx-powermail-pi1_fieldset_20").show();
            $jQ("#powermaildiv_uid59").show();
          }
          if (message_index == 4) {
            $jQ("#formulairedecontact .exergue:not('.headless, #tx-powermail-pi1_fieldset_20'), #tx-powermail-pi1_fieldset_3 .row, #tx-powermail-pi1_fieldset_21").show();
            $jQ("#powermaildiv_uid2, #powermaildiv_uid3, #powermaildiv_uid4, #powermaildiv_uid5, #powermaildiv_uid60, .validation").show();
          }
          if (message_index == 5) {
            $jQ("#formulairedecontact .exergue:not('.headless, #tx-powermail-pi1_fieldset_21, #tx-powermail-pi1_fieldset_20'), #tx-powermail-pi1_fieldset_3 .row").show();
            $jQ("#powermaildiv_uid2, #powermaildiv_uid3, #powermaildiv_uid4, #powermaildiv_uid5, #powermaildiv_uid6, #powermaildiv_uid9, #powermaildiv_uid7, #powermaildiv_uid8, .validation").show();
          }
          if (message_index == 6) {
            $jQ("#formulairedecontact .exergue:not('.headless, #tx-powermail-pi1_fieldset_3, #tx-powermail-pi1_fieldset_2, #tx-powermail-pi1_fieldset_21'), #tx-powermail-pi1_fieldset_20").show();
            $jQ("#powermaildiv_uid61").show();
          }
        });

      }

      if( $jQ("html").attr("lang") == "en" ) {
        $jQ("#formulairedecontact #uid65").change(function()
        {
          var message_index;
          message_index = $jQ("#formulairedecontact #uid65").val();
          $jQ("#formulairedecontact .exergue:not('.headless'), .validation, #formulairedecontact .exergue:not('.headless') .row").hide();
          if (message_index == 1) {
            $jQ("#tx-powermail-pi1_fieldset_26, #tx-powermail-pi1_fieldset_25, #tx-powermail-pi1_fieldset_26 .row, #tx-powermail-pi1_fieldset_25 .row, .validation").show();
          }
          if (message_index == 2) {
            $jQ("#tx-powermail-pi1_fieldset_26, #tx-powermail-pi1_fieldset_25, #tx-powermail-pi1_fieldset_26 .row, #tx-powermail-pi1_fieldset_25 .row, .validation").show();
          }
          if (message_index == 3) {
            $jQ("#tx-powermail-pi1_fieldset_26, #tx-powermail-pi1_fieldset_25, #tx-powermail-pi1_fieldset_24, #tx-powermail-pi1_fieldset_26 .row, #tx-powermail-pi1_fieldset_25 .row, #powermaildiv_uid66, .validation").show();
          }
        });
      }

   }
});

