MediaWiki:Mobile app.js

function scrollAnchor(id) { var scrollTo = $('#' + id).offset.top - 15; window.scrollTo(0, scrollTo); console.log(scrollTo); }

$(document).ready(function { $('table:not(.msgbox):not(.modal-table)').each(function(i, element) { var tableType; var buttonText = '';

if ($(element).attr('class') == 'infobox-rows') { tableType = 'Info Box'; } else { tableType = 'Table'; }

$(element).before(' Click Here to View ' +     tableType +      '  '); });

$('button.modal-button').click(function {   var infoboxContainer = $(' ').addClass('infobox-container');    var table = this.nextSibling.cloneNode(true);

$(table).appendTo(infoboxContainer);

if (this.nextSibling.classList.contains('infobox-rows')) { var infoboxHeaderContainer = $(' ').addClass('infobox-header-container'); var infoboxTitle = $(this).parent.find('.infobox-title').clone.appendTo(infoboxHeaderContainer); var infoboxImage = $(this).parent.find('.infobox-imagearea').clone.appendTo(infoboxHeaderContainer);

$(infoboxHeaderContainer).prependTo(infoboxContainer); }

table.classList.add('modal-table'); $(table).attr('style', ''); console.log(infoboxContainer.html); });

var modalTableWidth = $('body').find('table.modal-table').width;

if (modalTableWidth != null && modalTableWidth > $('body').width + 64) { $('body').css('width', modalTableWidth + 64); } });