User:A proofreader/switch.js

// By Matthew2602

$(document).ready(function {

for (var id=0; id < $('.switch').length; id++) { var $a = $('.switch').eq(id); function finishSetup { $a.find('.switch-item.1').show; $a.find('.switch-links').show; $a.find('.switch-loading').remove; }   if ($($a).hasClass('type-infobox')) { var buttons = $a.find('.switch-links').html; $a.find('.switch-links').remove; $a.find('.switch-item table caption').append('' + buttons + ' '); finishSetup; $a.find('.switch-links .button').css('margin-bottom', '3px'); } else { finishSetup; } }

$('.switch .trigger').click(function {   var $parentSwitch = $(this).parents('.switch');    $parentSwitch.find('.switch-item').hide;    for (var i=1; i <= $parentSwitch.find('.switch-item').length; i++) {        if ($(this).hasClass(i)) {            $parentSwitch.find('.switch-item.' + i).show;        }    } });

});