MediaWiki:Common.js

From WikiName
Revision as of 01:34, 4 February 2011 by *Breeze* (talk | contribs)
Jump to: navigation, search
/* Any JavaScript here will be loaded for all users on every page load. */

/** Collapsible tables *********************************************************
 *
 *  Description: Allows tables to be collapsed, showing only the header. See
 *			   http://www.mediawiki.org/wiki/Manual:Collapsible_tables.
 *  Maintainers: [[en:User:R. Koot]]
 */

/* 
var autoCollapse = 2;
var collapseCaption = 'less';
var expandCaption = 'more';
 
function collapseTable( tableIndex ) {

	var elem = document.getElementById( 'collapsibleTable' + tableIndex );

	if ( elem )
	{
		if(elem.className=="" || elem.className=="show")
		{
			elem.className = 'hide';
		}
		else
		{
			elem.className = 'show';
		}
	}
}
 
alert('loaded'); 

/** Test if an element has a certain class **************************************
 *
 * Description: Uses regular expressions and caching for better performance.
 * Maintainers: [[User:Mike Dillon]], [[User:R. Koot]], [[User:SG]]
 */
 
var hasClass = ( function() {
	var reCache = {};
	return function( element, className ) {
		return ( reCache[className] ? reCache[className] : ( reCache[className] = new RegExp( "(?:\\s|^)" + className + "(?:\\s|$)" ) ) ).test( element.className );
	};
})();
*/