]> iEval git - gruntmaster-page.git/blobdiff - js/90-custom.js
Highlight current nav via javascript
[gruntmaster-page.git] / js / 90-custom.js
index bff6ab15fd9c914a012e7b9c2d259b58130deab8..183f3dd3c282aff96679e85b6f942df027ecfb80 100644 (file)
@@ -1,44 +1,36 @@
-function set_style(name){
-       $('#stylesheet').attr("href", "/css/" + name);
-       localStorage.setItem("theme", name);
+(function(){
+       'use strict';
+       function set_style(name){
+               $('#stylesheet').attr("href", "/css/" + name + ".css");
+               localStorage.setItem("theme", name);
+       }
 
-       $('#yardi').attr('src', name == "slate" || name == "cyborg" ? "/img/yardi-white.png" : "/img/yardi-blue.png");
-}
+       $( document ).ready(function() {
+               $('#theme-selector').removeClass('hidden');
 
-$( document ).ready(function() {
-    var txt = $('#comments');
-    hiddenDiv = $(document.createElement('div')),
-    content = null;
+               var hiddenDiv = $(document.createElement('div'));
 
-    txt.addClass('txtstuff');
-    hiddenDiv.addClass('hiddendiv common');
+               hiddenDiv.addClass('hiddendiv common');
 
-    $('body').append(hiddenDiv);
+               $('body').append(hiddenDiv);
 
-    $("textarea.autoresize").on('keyup', function () {
-               content = $(this).val();
+               $("textarea.autoresize").on('keyup', function () {
+                       var content = $(this).val();
 
-               content = content.replace(/\n/g, '<br>');
-               hiddenDiv.html(content + '<br class="lbr">');
+                       content = content.replace(/\n/g, '<br>');
+                       hiddenDiv.html(content + '<br class="lbr">');
 
-               $(this).css('height', hiddenDiv.height()+23);
+                       $(this).css('height', hiddenDiv.height()+23);
+               });
+
+               $('#theme_slate'   ).on('click', function () { set_style("slate"); });
+               $('#theme_cerulean').on('click', function () { set_style("cerulean"); });
+               $('#theme_cyborg'  ).on('click', function () { set_style("cyborg"); });
+               $('#theme_cosmo'   ).on('click', function () { set_style("cosmo"); });
        });
 
-       $('#theme_slate'   ).on('click', function () { set_style("slate"); });
-       $('#theme_cerulean').on('click', function () { set_style("cerulean"); });
-       $('#theme_cyborg'  ).on('click', function () { set_style("cyborg"); });
-       $('#theme_cosmo'   ).on('click', function () { set_style("cosmo"); });
-});
-
-var theme = localStorage.getItem("theme");
-if(theme) {
-       set_style(theme);
-       $(document).ready(function(){
-               $('#yardi').attr('src', theme == "slate" || theme == "cyborg" ? "/img/yardi-white.png" : "/img/yardi-blue.png");
-       })
-}
-
-$( document ).ready(function() {
-    var sb=$('#sidebar').detach();
-    sb.appendTo($('#sponsors'));
-});
+       var theme = localStorage.getItem("theme");
+       if(theme) {
+               set_style(theme);
+       }
+})();
This page took 0.019498 seconds and 4 git commands to generate.