MediaWiki:Common.js

From Better Than Wolves Wiki
Jump to: navigation, search
$(function()
{
   'use strict';

   if($('.animated').length)
   {
      setInterval(function()
         {$('.animated').each(function()
            {
               var current=$(this).find('.active').removeClass('active'),next=current.next();
               if(!current.next().length)
               {
                  next=$(this).children().eq(0);
               }

               next.addClass('active');
            });
         },2000);
   }

   function pauseGrid(grid)
   {
      $(grid).hover(function()
         {
            $(this).find('.grid .animated').removeClass('animated').addClass('paused');
         },function()
         {
            $(this).find('.grid .paused').removeClass('paused').addClass('animated');
         });
   }

   pauseGrid('.grid-Crafting_Table');
   pauseGrid('.grid-Furnace');
   pauseGrid('.grid-Stewing_Pot');
   pauseGrid('.grid-Anvil');
});;