﻿function filterNavigation(divName, jsFileName) {
    //jsFileName is no longer being used. I kept code to prevent other depencies from failing.
    //will remove in the future

    $("#header").load("/scripts/menu/Menu_Header.js");

    if (readCookie('BPMXLogin') == null)
    { $("#menuPpal").load("/scripts/menu/Menu_TopNav_Default.js"); }
    else
    { $("#menuPpal").load("/scripts/menu/Menu_TopNav_LoggedIn.js"); }

    loadLeftNavContent(divName);

    $("#footer").load("/scripts/menu/Menu_Footer.js");


}
function loadLeftNavContent(divName) {
    var _default = "/scripts/menu/Menu_LeftNav_Default.js";
    var _aboutus = "/scripts/menu/Menu_LeftNav_AboutUs.js";
    var _homepage = "/scripts/menu/Menu_LeftNav_Homepage.js";
    var _support = "/scripts/menu/Menu_LeftNav_Support.js";

    var _pathname = window.location.pathname.replace(/ /g,"");
    if (_pathname == "/" || _pathname == "/index.html") {  $(divName).load(_homepage); }
    else {
        if (_pathname.length > 1) {

            // If length is greater than 1, we want to remove the intital(garbage) forward
            // slash and then check to see if other forward slashes exits.

            _pathname = _pathname.substring(1);
            if (_pathname.indexOf("/") != -1) { //more site folders exists
                var _folders = _pathname.split('/');
                if (_folders.length > 1) {
                    switch (_folders[0].replace(/ /g, "")) {
                        case "quienes": $(divName).load(_aboutus); break;
                        case "soporte": $(divName).load(_support); break;
                        default: $(divName).load(_default); break;
                    }
                } else { $(divName).load(_default); } //root directory folder
            } 
            else { $(divName).load(_default); }
        }
    }
}				
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
