var href = document.location.href;
var splitted = href.split("#goto-");
if (splitted.length > 1)
 {
     /*alert(document.location.href);
     alert(splitted[1]);*/
     if (splitted[1]=="index") {
        document.location = "./";
     }
     else {
         var destination = splitted[1]+".php";
        document.location = destination;
        /*alert(destination);*/
     }
     
 }

$(document).ready(function () {

    function openPage(page) {
        if (page=="./") {
            contentPage = "index.content.php";
            codePage = "index";
        }
        else {
            contentPage = page.replace(".php", ".content.php");     
            codePage    = page.split(".")[0];
        }
        
        mainContent = $("#main-content");
        $.ajax({
            url:contentPage,
            success: function(contenu){

                /*$(".footer").hide();*/
                $("#main-content").hide();
                $("#main-content").html(contenu);
                $("#main-content").fadeIn(400);
                /*$(".footer").show();*/

                //TODO document.title = titles[codePage];

                var newLocation = document.location.href.split("#")[0]+"#goto-"+codePage;
                document.location.href = newLocation;
                prepareExternalLinks();
            }
        });
    }

    function prepareExternalLinks() {
        

        $("#mainmenu ul li a").unbind("click");
        $("#mainmenu ul li a").click(function(e) {
            e.preventDefault();
            var href = $(this).attr("href");
            /*alert("lien "+href+" cliqué");*/
            openPage(href);
            /*alert(href);*/
            $("#footer a.active").removeClass("active");
            $("#mainmenu ul li a.active").removeClass("active");
            $("#mainmenu ul li a[href='"+href+"']").addClass("active");
            
        });
        
        $("#footer a.ajax").unbind("click");
        $("#footer a.ajax").click(function(e) {
            e.preventDefault();
            var href = $(this).attr("href");
            /*alert("lien "+href+" cliqué");*/
            openPage(href);
            /*alert(href);*/
            $("#mainmenu ul li a.active").removeClass("active");
            $("#mainmenu ul li a[href='"+href+"']").addClass("active");
            $("#footer a.ajax.active").removeClass("active");
            $("#footer a.ajax[href='"+href+"']").addClass("active");
            
        });
        
        
        $(".LienAjax").unbind("click");
        $(".LienAjax").click(function(e) {
            e.preventDefault();
            var href = $(this).attr("href");
            /*alert("lien "+href+" cliqué");*/
            openPage(href);
            /*alert(href);*/
            $("#mainmenu ul li a.active").removeClass("active");
            $("#footer a.active").removeClass("active");
            
            var regexp = new RegExp("-[0-9]+");
            href = href.split(regexp).join("");
            
            $("#mainmenu ul li a[href='"+href+"']").addClass("active");
            
        });
    
    }
    

    prepareExternalLinks();
    /*lienSecondaires();*/
    
    

    
}); 
