function dynamicMenuSelectPersist(url,navID){
     if(window.location.href.indexOf(url) != -1){
          jQuery("#"+navID).addClass("current");
     }
}

// Put Plugins here


jQuery(function($) {
 "use strict";

    var Engine = {
        
        tweaks : {
            
            navSelectedState : function(nav){ // adds selected state to dynamic menus
                 // pass in the container tag eg 'nav'
                 jQuery(nav + " ul li").each(function(){
                       if (jQuery(this).find("a").attr('href') === window.location.pathname)
                       {
                             jQuery(this).addClass('current');
                             jQuery(this).parents("li").addClass('current');
                       }   
                 });
            },// navSelectedState
            
            webAppNavPersist : function(){ // pass url and ID of li
                 dynamicMenuSelectPersist("app-portfolio","main-nav-portfolio");
                 dynamicMenuSelectPersist("announcements","main-nav-about");
                 dynamicMenuSelectPersist("_blog","main-nav-blog");
            } // webAppNavPersist
            
        } // tweaks 
    };
    
    Engine.tweaks.navSelectedState('nav');
    Engine.tweaks.webAppNavPersist();
    
    
});
