/*----------------------------------------------------------------------------//
// Javascript pour le site client  -------------------------------------------//
//----------------------------------------------------------------------------//
// Client : Québec en avant
// Note   : -
// Date   : 8 août 2008 (888)
//----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
// Inclusion dynamique des fichiers externes javascripts
/*----------------------------------------------------------------------------*/
function importJavascript(src)
{
	document.write("<script type=\"text/javascript\" src=\"" + src + "\"></scr" + "ipt>");
}

/*----------------------------------------------------------------------------*/
// Importations de fichiers
/*----------------------------------------------------------------------------*/
// importJavascript("../includes/js/plugins/jquery.plugin.js");
importJavascript("/includes/js/plugins/jquery.dimensions.js");
importJavascript("/includes/js/plugins/jquery.equalizeCols.js");
importJavascript("/includes/js/swfobject.js");
importJavascript("/includes/js/plugins/jquery.thickbox.js");


/*----------------------------------------------------------------------------*/
// Declarations jQuery
/*----------------------------------------------------------------------------*/

jQuery(document).ready(function(){
						   
	jQuery('ul#NavFixe li:first').css('background','none');
	jQuery('ul#PisteNavigation li:last').css('background','none');
	jQuery('.FondSombre').css('opacity','0.5');
	jQuery('.BlocDroite li:last').css('background','none');
	jQuery('.BlocDroite li:last').css('padding-bottom','0');
	jQuery('.BlocDroite:last').css('background','none');
	jQuery('.LiensDroite li:last').css('margin-right','0');
	jQuery('.LiensCorpo li:last').css('background','none');
	jQuery('#ContenuSecondaire p:first').css('margin-top','30px');
	jQuery('.BlocProjet:last').css('background','none');
	jQuery('.BlocProjet:last').css('margin-bottom','0');
	
	// Sous menu
	jQuery("ul.SousMenu").hide();
	
	jQuery("#MenuPrincipal li").hover(function(){
		jQuery(this).children("ul.SousMenu").show();
		jQuery(this).addClass("Hover");
	},function(){
	   jQuery(this).children("ul.SousMenu").hide();
	   jQuery(this).removeClass("Hover");
	});
	
	// Equalize columns
	if(jQuery("#ColonneGaucheAcc").length == 1) jQuery("#ColonneGaucheAcc, #ColonneDroite").equalizeCols();
	else{
		if(jQuery("#ColonneDroite").length == 1){
			jQuery("#ColonneGauche, #ColonneDroite").equalizeCols();
			//jQuery("#ColonneMenu, #ColonneGauche").equalizeCols();
			jQuery("#ColonneMenu").height(jQuery("#ColonneGauche").height() - 263);
			//jQuery("#ColonneMenu, #Contenu").equalizeCols();
		}
		else{
			jQuery("#ContenuSecondaire, #Contenu, #ColonneMenu").equalizeCols();
		}	
	}
	
	jQuery('.BlocNouvelle:nth-child(2n)').addClass("BlocNouvelleDroite");
	
	// Plan du site
	if(jQuery("ul#SiteMap")) {		
	
		jQuery("ul#SiteMap li:first").css("border-top","0px");
		jQuery("ul#SiteMap ul li.SiteMapSousItem:first-child").each(function() {
			var sm_height = jQuery(this).height();
			
			if(jQuery(this).next().height() > sm_height)
				sm_height = jQuery(this).next().height();
			else
				jQuery(this).next().height(sm_height);
			
			if(jQuery(this).next().next().height() > sm_height)
				sm_height = jQuery(this).next().next().height();
			else
				jQuery(this).next().next().height(sm_height);
		});
		
		jQuery("ul#SiteMap li.SiteMapSousItem:nth-child(3n+1)").css("clear","both");	
	}

});