/*----------------------------------------------------------------------------//
// Javascript pour le site client  -------------------------------------------//
//----------------------------------------------------------------------------//
// Client : -
// Note   : -
// Date   : -
//----------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/
// Inclusion dynamique des fichiers externes javascripts
/*----------------------------------------------------------------------------*/
function importJavascript(src)
{
	document.write("<script type=\"text/javascript\" src=\"" + src + "\"></scr" + "ipt>");
}
function importCss(href, media)
{
	document.write('<link rel="stylesheet" type="text/css" media="' + media + '" href="' + href + '" />');
}

/*----------------------------------------------------------------------------*/
// Importations de fichiers
/*----------------------------------------------------------------------------*/
// importJavascript("../includes/js/plugins/jquery.plugin.js");
// importCss("../includes/js/plugins/jquery.plugin.css", "screen");
importJavascript("/includes/js/swfobject.js");
importJavascript("/includes/js/plugins/jquery.ifixpng.js");
importJavascript("/includes/js/plugins/abso.thickbox.js");
importJavascript("/includes/js/toolbox.js");

/*----------------------------------------------------------------------------*/
// Declarations jQuery
/*----------------------------------------------------------------------------*/
$(document).ready(function() {

    $("#NavFixe li:first").css("margin-left", "24px");
    $("#NavFixe li:last").css("background", "none");
    $("#NavFixe li:last").css("padding-right", "0");
    $("#BlocContenuAcc .BlocPartenaires ul li a:last").css("border", "none");
    $(".BlocPartenaires ul li a:last").css("border","none");
    $("hr").replaceWith("<div class=\"hr\">&nbsp;</div>");
    $('.TopSlice').ifixpng();

    //Patch pour empêcher d'avoir un conflit entre le menu principal et le Flash d'accueil
    if ($.browser.opera) {
        $("#MenuPrincipal li a").css("height", "50px");
    }

    // Plan du site
    if ($("ul#SiteMap")) {

        $("ul#SiteMap li:first").css("border-top", "0px");
        $("ul#SiteMap ul li.SiteMapSousItem:first-child").each(function() {
            var sm_height = $(this).height();

            if ($(this).next().height() > sm_height)
                sm_height = $(this).next().height();
            else
                $(this).next().height(sm_height);

            if ($(this).next().next().height() > sm_height)
                sm_height = $(this).next().next().height();
            else
                $(this).next().next().height(sm_height);
        });

        $("ul#SiteMap li.SiteMapSousItem:nth-child(3n+1)").css("clear", "both");
    }

    $(".CarteLocalisation a").click(function() {
        $(".CarteLocalisation a").each(function() {
            $(this).removeClass("On");
        });
        $(this).addClass("On");
        $(".BlocInfo").removeClass("On");
        $(".BlocInfo[@id=" + $(this).attr("rel") + "]").addClass("On");
    });

});

