var C_HAUTEUR_RANGEE = 70;
$(document).ready(InitPage);


function InitPage()
{
	
	// Visionneuse
//	var max_slides = 99;
//	if($('.slides_container').children().length > max_slides){
//		$('.slides_container').children(":gt("+(max_slides-1)+")").remove()
//	}
//	$('#slides').slides({
//		preload: true,
//		preloadImage: 'images/loading.gif',
//		play: 4000,
//		pause:500,
//		hoverPause: true,
//		autoHeight: true,
//		inlinePagination : true
//	});
//	$(".playpause").css({
//		position:'absolute',
//		bottom:'4px',
//		left:$("ul.pagination").outerWidth()+4
//	})
		
				
	// Egaliser hauteur des colonnes dans accueil
	EgaliserColonnes();	

	
	// Les colonnes de droite et de gauche peuvent être vides (aucun contenu)
	// Donc ajuster le layout en consequence. Ne s'applique pas dans Accueil
	if ( !$("body > div").is(".pageAccueil, .pageAccueilSection,  .microsite"))
	{	
	
		var $colNav = $('div.colNav');				
		var $colContenuSecondaire = $('div.colContenuSecondaire');		
		var $colContenuPrincipal = $('div.colContenuPrincipal');
		var $espaceReserve = 0;
				
		if ($colNav.children().size() > 0)
			$espaceReserve += 240;
		else
			$colNav.hide();

						
		if ($colContenuSecondaire.children().size() > 0) 					
			$espaceReserve += 280;			
		else
			$colContenuSecondaire.hide();

		$nouvelleLargeur = 890 - $espaceReserve;		
		$colContenuPrincipal.css("width", $nouvelleLargeur + "px");			

	}		
	/* Habillage du texte près des images */
    $('img[align="left"]').addClass("aligneGauche").removeAttr("align");
    $('img[align="right"]').addClass("aligneDroite").removeAttr("align");
}

// Egaliser les colonnes PARENTS et AINES dans l'accueil
function EgaliserColonnes()
{	

	colMesColonnes = $(".accueil .boiteCouleurContenu");	
	colMesColonnes.css("height","auto");
	
	if (colMesColonnes)
	{
		hauteurMax = 0;
		hauteurElement = 0;
			
		// Pour trouver la hauteur de la plus haute colonne
		colMesColonnes.each(function(index) 
		{
			hauteurElement = $(this).height();
			if (hauteurElement > hauteurMax)
				hauteurMax = hauteurElement;
		});

		colMesColonnes.css("height",hauteurMax + 20 + "px");
	}
	
}

function SwitchAbonnement(e)
{
	if ($("#ChampPrenom").is(":visible"))	
	{	
		// Cacher tout sauf le courriel et l'intro
		$(".cyberbulletin *").hide();
		$(".cyberbulletin h2").show();
		$(".cyberbulletin .sectionIntro").show();
		$(".cyberbulletin #ChampCourriel").parent().show();
		$(".cyberbulletin #ChampCourriel").show();
		
		


		
	}	
	else
	{
		$("#ChampPrenom").parent().show();
		$("#ChampNom").parent().show();
		$("#ChampCodePostal").parent().show();	
	}
	
	e.preventDefault();
	return false;
}

