$(document).ready(function () { Ministerio.main.init(); }); //Avoid overwrite namespace var Ministerio = Ministerio || {}; //Declare Ministerio.main Ministerio.main = Ministerio.main || {}; //Declare namespace Ministerio.main = (function() { //Declare variables var self = Ministerio.main; //Init function self.init = function () { this.loadStickyNav(); this.loadslimmenu(); this.setUI(); this.createPage(); }; // Load Sticky self.loadStickyNav = function () { $(window).scroll(function () { if ($(window).width() > 480) return; var h1Tagline = $("h1.tagline"); var divOpciones = $("div.opciones"); var nav = $("nav[id$='menu-principal']"); var hdr = $('header').height(); if ($(window).scrollTop() > hdr) { h1Tagline.addClass('sticky'); divOpciones.addClass('sticky'); nav.addClass('sticky'); } else { h1Tagline.removeClass('sticky'); divOpciones.removeClass('sticky'); nav.removeClass('sticky'); } }); } //Load slimmmenu self.loadslimmenu = function () { //Configuración del menú como Slimmenu (Menú responsive) $("ul.slimmenu").slimmenu({ resizeWidth: "980", collapserTitle: "", animSpeed: "medium", easingEffect: null, indentChildren: false, childrenIndenter: " " }); }; //Modify UI self.setUI = function(){ if (!$(".opciones-collapsed").length) { var arrayOpciones = []; $("div.opciones > nav > ul > li").each(function () { arrayOpciones.push({ texto: $(this).text(), url: $(this).find("a").attr("href") }); }); $("ul.slimmenu.collapsed").append("