<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nb">
	<id>http://dykkepedia.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js</id>
	<title>MediaWiki:Common.js - Revisjonshistorikk</title>
	<link rel="self" type="application/atom+xml" href="http://dykkepedia.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js"/>
	<link rel="alternate" type="text/html" href="http://dykkepedia.com/mediawiki/index.php?title=MediaWiki:Common.js&amp;action=history"/>
	<updated>2026-05-05T01:08:24Z</updated>
	<subtitle>Revisjonshistorikk for denne siden</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>http://dykkepedia.com/mediawiki/index.php?title=MediaWiki:Common.js&amp;diff=6092&amp;oldid=prev</id>
		<title>Joakimsk på 2. okt. 2023 kl. 15:01</title>
		<link rel="alternate" type="text/html" href="http://dykkepedia.com/mediawiki/index.php?title=MediaWiki:Common.js&amp;diff=6092&amp;oldid=prev"/>
		<updated>2023-10-02T15:01:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;nb&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Eldre revisjon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisjonen fra 2. okt. 2023 kl. 15:01&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Linje 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linje 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.map {&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   float: right;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   border: 1px solid #c8ccd1; /* Same as picture thumbnails*/&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   padding: 3px;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   background-color: #00ff00; /* */&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   min-width: 300px; /* With this, you can set the inline width property of the map to 100% */&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   margin-bottom: 20px;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   clear: both; /* To avoid two elements next to each other - force them below another instead*/&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   width: min-content; /* To force the caption to break lines if it is longer than the map*/&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.map &gt; p {&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    font-size: 94%; /* Smaller caption, same as picture captions */&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    padding: 3px 0 0 3px;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/* Make map mobile-friendly by forcing it to stretch 100% width */&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;@media only screen and (max-width: 750px) {&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	.map {&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		float: left; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		width: 100%;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	.leaflet-container {&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		width: 100% !important; /* Override the (inline) width property set when writing e. g. {{#display_map: ... |width=400px}}, because this could be too large for mobile screens */&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key dykkepedia_wiki:diff::1.12:old-6091:rev-6092 --&gt;
&lt;/table&gt;</summary>
		<author><name>Joakimsk</name></author>
	</entry>
	<entry>
		<id>http://dykkepedia.com/mediawiki/index.php?title=MediaWiki:Common.js&amp;diff=6091&amp;oldid=prev</id>
		<title>Joakimsk på 2. okt. 2023 kl. 15:00</title>
		<link rel="alternate" type="text/html" href="http://dykkepedia.com/mediawiki/index.php?title=MediaWiki:Common.js&amp;diff=6091&amp;oldid=prev"/>
		<updated>2023-10-02T15:00:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;nb&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Eldre revisjon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisjonen fra 2. okt. 2023 kl. 15:00&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Linje 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linje 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* Javascript i denne fila vil gjelde for alle drakter. */&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/* Javascript i denne fila vil gjelde for alle drakter. */&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.map {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   float: right;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   border: 1px solid #c8ccd1; /* Same as picture thumbnails*/&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   padding: 3px;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   background-color: #00ff00; /* */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   min-width: 300px; /* With this, you can set the inline width property of the map to 100% */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   margin-bottom: 20px;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   clear: both; /* To avoid two elements next to each other - force them below another instead*/&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;   width: min-content; /* To force the caption to break lines if it is longer than the map*/&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.map &gt; p {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    font-size: 94%; /* Smaller caption, same as picture captions */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    padding: 3px 0 0 3px;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/* Make map mobile-friendly by forcing it to stretch 100% width */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;@media only screen and (max-width: 750px) {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	.map {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		float: left; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		width: 100%;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	.leaflet-container {&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;		width: 100% !important; /* Override the (inline) width property set when writing e. g. {{#display_map: ... |width=400px}}, because this could be too large for mobile screens */&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;//&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key dykkepedia_wiki:diff::1.12:old-3644:rev-6091 --&gt;
&lt;/table&gt;</summary>
		<author><name>Joakimsk</name></author>
	</entry>
	<entry>
		<id>http://dykkepedia.com/mediawiki/index.php?title=MediaWiki:Common.js&amp;diff=3644&amp;oldid=prev</id>
		<title>&gt;Bjornoj: Ny side: /* Javascript i denne fila vil gjelde for alle drakter. */  //&lt;pre&gt; //Version: 3.1 //============================================================ // en: ADD SOME EXTRA BUTTONS TO THE EDITPA...</title>
		<link rel="alternate" type="text/html" href="http://dykkepedia.com/mediawiki/index.php?title=MediaWiki:Common.js&amp;diff=3644&amp;oldid=prev"/>
		<updated>2008-11-25T16:14:47Z</updated>

		<summary type="html">&lt;p&gt;Ny side: &lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Javascript i denne fila vil gjelde for alle drakter.: &lt;/span&gt;  //&amp;lt;pre&amp;gt; //Version: 3.1 //============================================================ // en: ADD SOME EXTRA BUTTONS TO THE EDITPA...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny side&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* Javascript i denne fila vil gjelde for alle drakter. */&lt;br /&gt;
&lt;br /&gt;
//&amp;lt;pre&amp;gt;&lt;br /&gt;
//Version: 3.1&lt;br /&gt;
//============================================================&lt;br /&gt;
// en: ADD SOME EXTRA BUTTONS TO THE EDITPANEL&lt;br /&gt;
// de: FÜGE NEUE BUTTON IN DIE WERKZEUGLEISTE&lt;br /&gt;
//============================================================&lt;br /&gt;
// Vorschläge für neue Buttons werden gerne entgegengenommen&lt;br /&gt;
// Die Reihenfolge und Anzahl der Buttons ist über die (alphabetische) Variable XEBOrder wählbar.&lt;br /&gt;
 &lt;br /&gt;
//================================&lt;br /&gt;
//Control Variables&lt;br /&gt;
//&lt;br /&gt;
//rmEditButtons - Removes standard toolbar buttons&lt;br /&gt;
//XEBOrder - The order in which the buttons are displayed&lt;br /&gt;
 &lt;br /&gt;
document.write('&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;' +&lt;br /&gt;
		       'http://en.wikipedia.org/w/index.php?title=User:MarkS/XEB/live.css' +&lt;br /&gt;
		       '&amp;amp;action=raw&amp;amp;ctype=text/css&amp;amp;dontcountme=s&amp;quot;&amp;gt;');&lt;br /&gt;
 &lt;br /&gt;
if(typeof XEBPopups== 'undefined')XEBPopups=true;&lt;br /&gt;
if(typeof XEBHideDelay== 'undefined')XEBHideDelay=0.5; //Time before the popup disappears after the mouse moves out&lt;br /&gt;
if(typeof XEBExtendEditSummary == 'undefined')XEBExtendEditSummary=true; // Is the edit summary extended after a popup&lt;br /&gt;
 &lt;br /&gt;
//fills the variable mwCustomEditButtons (s. function in /wikibits.js), with buttons for the Toolbar  &lt;br /&gt;
function addCustomButton(imageFile, speedTip, tagOpen, tagClose, sampleText){&lt;br /&gt;
mwCustomEditButtons.push({&lt;br /&gt;
  &amp;quot;imageFile&amp;quot;: imageFile,&lt;br /&gt;
  &amp;quot;speedTip&amp;quot;: speedTip,&lt;br /&gt;
  &amp;quot;tagOpen&amp;quot;: tagOpen,&lt;br /&gt;
  &amp;quot;tagClose&amp;quot;: tagClose,&lt;br /&gt;
  &amp;quot;sampleText&amp;quot;: sampleText});&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
if (typeof usersignature == 'undefined') var usersignature = '-- \~\~\~\~';&lt;br /&gt;
 &lt;br /&gt;
var Isrc='http://upload.wikimedia.org/wikipedia/commons/';&lt;br /&gt;
 &lt;br /&gt;
// English Wikipedia creates 11 extra buttons which are stored in mwCustomEditButtons&lt;br /&gt;
//  rather than mwEditButtons. However, there is no guarantee it will always be 11&lt;br /&gt;
//  so we count them here. &lt;br /&gt;
var enExtraButtons=mwCustomEditButtons.length;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
var BDict={&lt;br /&gt;
'A':['e/e9/Button_headline2.png','Secondary headline','\n===','===','Secondary headline'],&lt;br /&gt;
'B':['1/13/Button_enter.png','Line break','&amp;lt;br /&amp;gt;','',''],&lt;br /&gt;
'C':['5/5f/Button_center.png','Center','&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;\n','\n&amp;lt;\/div&amp;gt;','Centred text'],&lt;br /&gt;
'D':['e/ea/Button_align_left.png','Left-Align','&amp;lt;div style=&amp;quot;text-align: left; direction: ltr; margin-left: 1em;&amp;quot;&amp;gt;\n','\n&amp;lt;\/div&amp;gt;','Left-aligned text'],&lt;br /&gt;
'D1':['a/a5/Button_align_right.png','Right-Align','&amp;lt;div style=&amp;quot;text-align: right; direction: ltr; margin-left: 1em;&amp;quot;&amp;gt;\n','\n&amp;lt;\/div&amp;gt;','Right-aligned text'],&lt;br /&gt;
'E':['0/04/Button_array.png','Table','\n{| class=&amp;quot;wikitable&amp;quot; \n|- \n| 1 || 2\n|- \n| 3 || 4','\n|}\n',''],&lt;br /&gt;
'F':['1/1e/Button_font_color.png','Insert coloured text','&amp;lt;span style=&amp;quot;color: ','&amp;quot;&amp;gt;Coloured text&amp;lt;\/span&amp;gt;','ColourName'],&lt;br /&gt;
'FS':['1/1b/Button_miss_signature.png','Unsigned post','{{subst:unsigned|','|date}}','user name or IP'],&lt;br /&gt;
'G':['9/9e/Btn_toolbar_gallery.png','Picture gallery',&amp;quot;\n&amp;lt;gallery&amp;gt;\nImage:&amp;quot;,&amp;quot;|[[M63]]\nImage:Mona Lisa.jpg|[[Mona Lisa]]\nImage:Truite arc-en-ciel.jpg|Eine [[Forelle ]]\n&amp;lt;\/gallery&amp;gt;&amp;quot;,'M63.jpg'],&lt;br /&gt;
'H':['7/74/Button_comment.png','Comment',&amp;quot;&amp;lt;!--&amp;quot;,&amp;quot;--&amp;gt;&amp;quot;,'Comment'],&lt;br /&gt;
'I1':['6/6a/Button_sup_letter.png','Superscript','&amp;lt;sup&amp;gt;','&amp;lt;\/sup&amp;gt;','Superscript text'],&lt;br /&gt;
'I2':['a/aa/Button_sub_letter.png','Subscript','&amp;lt;sub&amp;gt;','&amp;lt;\/sub&amp;gt;','Subscript text'],&lt;br /&gt;
'J1':['5/58/Button_small.png','Small','&amp;lt;small&amp;gt;','&amp;lt;\/small&amp;gt;','Small Text'],&lt;br /&gt;
'J2':['5/56/Button_big.png','Big text','&amp;lt;big&amp;gt;','&amp;lt;\/big&amp;gt;','Big text'],&lt;br /&gt;
'K':['b/b4/Button_category03.png','Category',&amp;quot;[[Category:&amp;quot;,&amp;quot;]]&amp;quot;,'Category name'],&lt;br /&gt;
'L':['8/8e/Button_shifting.png','Insert tab(s)',':','',':'],&lt;br /&gt;
'M':['f/fd/Button_blockquote.png','Insert block of quoted text','&amp;lt;blockquote style=&amp;quot;border: 1px solid blue; padding: 2em;&amp;quot;&amp;gt;\n','\n&amp;lt;\/blockquote&amp;gt;','Block quote'],&lt;br /&gt;
'N':['4/4b/Button_nbsp.png','nonbreaking space','&amp;amp;nbsp;','',''],&lt;br /&gt;
'O':['2/23/Button_code.png','Insert code','&amp;lt;code&amp;gt;','&amp;lt;\/code&amp;gt;','Code'],&lt;br /&gt;
'P':['3/3c/Button_pre.png','Pre formatted Text','&amp;lt;pre&amp;gt;','&amp;lt;\/pre&amp;gt;','Pre formatted text'],&lt;br /&gt;
'P1':['9/93/Button_sub_link.png','Insert link to sub-page','[[','/Sub_Page]]','Page'],&lt;br /&gt;
'Q':['d/d3/Button_definition_list.png','Insert definition list','\n; ','\n: Item 1\n: Item 2','Definition'],&lt;br /&gt;
'R':['7/79/Button_reflink.png','Insert a reference','&amp;lt;ref&amp;gt;','&amp;lt;\/ref&amp;gt;','Insert reference material'],&lt;br /&gt;
'R1':['7/79/Button_reflink.png','Start a reference','&amp;lt;ref name=&amp;quot;','','Reference name'],&lt;br /&gt;
'R2':['9/99/Button_reflink_advanced_2.png','Insert reference material','&amp;quot;&amp;gt;','&amp;lt;/ref&amp;gt;','Reference material'],&lt;br /&gt;
'R3':['1/1a/Button_reflink_advanced_3.png','No reference material','','&amp;quot;/&amp;gt;',''],&lt;br /&gt;
'R4':['9/9a/Button_references.png','Reference footer',&amp;quot;\n==Notes==\n&amp;lt;!--See http://en.wikipedia.org/wiki/Wikipedia:Footnotes for an explanation of how to generate footnotes using the &amp;lt;ref(erences/)&amp;gt; tags--&amp;gt;\n&amp;lt;div class=\'references-small\'&amp;gt;\n&amp;lt;references/&amp;gt;\n&amp;lt;/div&amp;gt;&amp;quot;,'',''],&lt;br /&gt;
'S':['c/c9/Button_strike.png','Strikeout','&amp;lt;s&amp;gt;','&amp;lt;\/s&amp;gt;','Struck out text'],&lt;br /&gt;
'T':['e/eb/Button_plantilla.png','Template','{{','}}','Template name'],&lt;br /&gt;
'TS':['a/a4/TableStart.png','Start a table','{|','',''],&lt;br /&gt;
'TC':['7/71/TableCell.png','Table cell','|','',''],&lt;br /&gt;
'TE':['0/06/TableEnd.png','End a table','','|}',''],&lt;br /&gt;
'TR':['4/4c/TableRow.png','Start a table row','|-','',''],&lt;br /&gt;
'T1':['3/30/Tt_icon.png','Teletype text','&amp;lt;tt&amp;gt;','&amp;lt;\/tt&amp;gt;','Teletype Text'],&lt;br /&gt;
'TL':['3/37/Button_tl_template.png','Template link',&amp;quot;{{subst:&amp;quot;+&amp;quot;tl|&amp;quot;,'}}','Template name'],&lt;br /&gt;
'U':['f/fd/Button_underline.png','Underlined',&amp;quot;&amp;lt;u&amp;gt;&amp;quot;,&amp;quot;&amp;lt;\/u&amp;gt;&amp;quot;,'Underlined text'],&lt;br /&gt;
'V':['c/c8/Button_redirect.png','Redirect',&amp;quot;#REDIRECT [[&amp;quot;,&amp;quot;]]&amp;quot;,'Article Name'],&lt;br /&gt;
'W':['8/88/Btn_toolbar_enum.png','Numbering',&amp;quot;\n# &amp;quot;,&amp;quot;\n# Element 2\n# Element 3&amp;quot;,'Element 1'],&lt;br /&gt;
'X':['1/11/Btn_toolbar_liste.png','List',&amp;quot;\n* &amp;quot;,&amp;quot;\n* Element B\n* Element C&amp;quot;,'Element A'],&lt;br /&gt;
'Y1':['c/ce/Button_no_include.png','No Include',&amp;quot;&amp;lt;noinclude&amp;gt;&amp;quot;,&amp;quot;&amp;lt;\/noinclude&amp;gt;&amp;quot;,'Text'],&lt;br /&gt;
'Y2':['7/79/Button_include.png','Include only',&amp;quot;&amp;lt;includeonly&amp;gt;&amp;quot;,&amp;quot;&amp;lt;\/includeonly&amp;gt;&amp;quot;,'Text'],&lt;br /&gt;
'Z':['3/35/Button_substitute.png','Substitute',&amp;quot;{{subst:&amp;quot;,&amp;quot;}}&amp;quot;,'Template'],&lt;br /&gt;
'AI':['1/1c/Button_advanced_image.png','Advanaced Image',&amp;quot;[[Image:&amp;quot;,&amp;quot;|thumb|right|px|Caption]]&amp;quot;,'FileName.jpg'],&lt;br /&gt;
'GEO':['b/b8/Button_Globe.png','Geo location',&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;&amp;quot;],&lt;br /&gt;
'TALK':['4/49/Button_talk.png','Add talk template',&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;&amp;quot;]&lt;br /&gt;
};&lt;br /&gt;
 &lt;br /&gt;
var XEBOrder2=[];&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
addOnloadHook(initButtons);&lt;br /&gt;
if(!wgIsArticle)// only if edit&lt;br /&gt;
{ &lt;br /&gt;
 &lt;br /&gt;
	if(XEBPopups)hookEvent(&amp;quot;load&amp;quot;, extendButtons);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function initButtons(){&lt;br /&gt;
 &lt;br /&gt;
	var bc,d;&lt;br /&gt;
 &lt;br /&gt;
	if (typeof XEBOrder!='string') // can be modified&lt;br /&gt;
		XEBOrder2=&amp;quot;A,D,C,D1,F,U,J1,E,G,Q,W,X,K,L,H,O,R,T&amp;quot;.split(&amp;quot;,&amp;quot;);&lt;br /&gt;
	else if (XEBOrder.toLowerCase()=='all') &lt;br /&gt;
		for (b in BDict) XEBOrder2.push(b);&lt;br /&gt;
	else XEBOrder2=XEBOrder.toUpperCase().split(&amp;quot;,&amp;quot;);&lt;br /&gt;
 &lt;br /&gt;
	for (b in BDict) BDict[b][0] = Isrc+BDict[b][0]; // // Add the start of the URL (Isrc) to the XEB buttons&lt;br /&gt;
	// If the user has defined any buttons then add them into the available button lists &lt;br /&gt;
 &lt;br /&gt;
	if (typeof myButtons=='object')&lt;br /&gt;
	  for (b in myButtons) BDict[b] = myButtons[b];	// custom user buttons&lt;br /&gt;
	// Add the media wiki standard buttons into the available buttons &lt;br /&gt;
 &lt;br /&gt;
	for (b in mwEditButtons) { // add standard buttons for full XEB order changing&lt;br /&gt;
 &lt;br /&gt;
	//	BDict[b]=[];&lt;br /&gt;
BDict[b]=[mwEditButtons[b].imageFile,mwEditButtons[b].speedTip,mwEditButtons[b].tagOpen,mwEditButtons[b].tagClose,mwEditButtons[b].sampleText];&lt;br /&gt;
 &lt;br /&gt;
//		for (d in mwEditButtons[b]) BDict[b].push(mwEditButtons[b][d]);&lt;br /&gt;
	}&lt;br /&gt;
 &lt;br /&gt;
	// Build the new buttons &lt;br /&gt;
 &lt;br /&gt;
	for (i=0;i&amp;lt;XEBOrder2.length;i++) {&lt;br /&gt;
		bc = BDict[XEBOrder2[i]];&lt;br /&gt;
 &lt;br /&gt;
		//Check if bc is an object &lt;br /&gt;
		// - protects if user specified a non-existant buttons&lt;br /&gt;
		// - IE causes a javascript error when viewing a page&lt;br /&gt;
		if(typeof bc=='object')&lt;br /&gt;
		{&lt;br /&gt;
 &lt;br /&gt;
			//Call addCustomButton in wikibits&lt;br /&gt;
			addCustomButton(bc[0],bc[1],bc[2],bc[3],bc[4]);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
 &lt;br /&gt;
	// Remove the default buttons (if requested by the user)&lt;br /&gt;
	eraseButtons();&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
/** en: Removes arbitrary standard buttons from the toolbar&lt;br /&gt;
* @author: [[:de:User:Olliminatore]]&lt;br /&gt;
* @version: 0.1 (01.10.2006) **/&lt;br /&gt;
 &lt;br /&gt;
function eraseButtons(){&lt;br /&gt;
 &lt;br /&gt;
	//Remove the buttons the user doesn't want&lt;br /&gt;
 &lt;br /&gt;
	if(typeof rmEditButtons!='object') return;&lt;br /&gt;
 &lt;br /&gt;
	if (typeof rmEditButtons[0] == 'string' &amp;amp;&amp;amp; rmEditButtons[0].toLowerCase() == 'all') &lt;br /&gt;
	{&lt;br /&gt;
		mwEditButtons=[];&lt;br /&gt;
		for(i=0;i&amp;lt;enExtraButtons;i++){mwCustomEditButtons.shift();}&lt;br /&gt;
	}&lt;br /&gt;
	//Sort the user's requests so we remove the button with the highest index first&lt;br /&gt;
	//- This ensures we remove the buttons the user expects whatever order he requested the buttons in&lt;br /&gt;
	rmEditButtons.sort(sortit);&lt;br /&gt;
 &lt;br /&gt;
	//Remove individual buttons the user doesn't want &lt;br /&gt;
 &lt;br /&gt;
	for(i=0;i&amp;lt;rmEditButtons.length;i++){&lt;br /&gt;
		var n=rmEditButtons[i];&lt;br /&gt;
		//Standard Wikimedia buttons&lt;br /&gt;
		if(n&amp;gt;=0 &amp;amp;&amp;amp; n&amp;lt;mwEditButtons.length){&lt;br /&gt;
			if(n&amp;lt;mwEditButtons.length){&lt;br /&gt;
				var x = -1;&lt;br /&gt;
				while((++x)&amp;lt;mwEditButtons.length)&lt;br /&gt;
					if(x&amp;gt;=n)&lt;br /&gt;
						mwEditButtons[x] = mwEditButtons[x+1];&lt;br /&gt;
			}&lt;br /&gt;
		mwEditButtons.pop();&lt;br /&gt;
		}&lt;br /&gt;
		//Extra buttons in English Wikipedia&lt;br /&gt;
		n=n-mwEditButtons.length;&lt;br /&gt;
		if(n&amp;gt;0 &amp;amp;&amp;amp; n&amp;lt;mwCustomEditButtons.length){&lt;br /&gt;
		if(n&amp;lt;mwCustomEditButtons.length){&lt;br /&gt;
				var x = -1;&lt;br /&gt;
				while((++x)&amp;lt;mwCustomEditButtons.length)&lt;br /&gt;
					if(x&amp;gt;=n)&lt;br /&gt;
						mwCustomEditButtons[x] = mwCustomEditButtons[x+1];&lt;br /&gt;
			}&lt;br /&gt;
		mwCustomEditButtons.pop();&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
};&lt;br /&gt;
 &lt;br /&gt;
//Function:&lt;br /&gt;
//	sortit&lt;br /&gt;
//Purpose:&lt;br /&gt;
//	Used to sort the rmEditButtons array into descending order&lt;br /&gt;
function sortit(a,b){&lt;br /&gt;
	return(b-a)&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
//Function:&lt;br /&gt;
//Purpose:&lt;br /&gt;
//	Adds extended onclick-function to some buttons &lt;br /&gt;
function extendButtons(){&lt;br /&gt;
 &lt;br /&gt;
	if(!(allEditButtons = document.getElementById('toolbar'))) return false;&lt;br /&gt;
	if(typeof editform != 'undefined')&lt;br /&gt;
		if(!(window.editform = document.forms['editform'])) return false;&lt;br /&gt;
 &lt;br /&gt;
	//  table&lt;br /&gt;
	extendAButton(Isrc+&amp;quot;0/04/Button_array.png&amp;quot;,XEBPopupTable)&lt;br /&gt;
	extendAButton(Isrc+&amp;quot;7/79/Button_reflink.png&amp;quot;,XEBPopupRef)&lt;br /&gt;
	extendAButton(Isrc+&amp;quot;b/b8/Button_Globe.png&amp;quot;,XEBPopupGeoLink)&lt;br /&gt;
	extendAButton(Isrc+&amp;quot;4/49/Button_talk.png&amp;quot;,XEBPopupTalk)&lt;br /&gt;
	extendAButton(Isrc+&amp;quot;1/1c/Button_advanced_image.png&amp;quot;,XEBPopupImage)&lt;br /&gt;
	//extendAButton(Isrc+&amp;quot;6/6a/Button_sup_letter.png&amp;quot;,XEBPopupFormattedText)&lt;br /&gt;
 &lt;br /&gt;
	// redirect -##IE doesn't like this line. Object doesn't support this property or method&lt;br /&gt;
	//c=XEBOrder2.getIndex('V');&lt;br /&gt;
 &lt;br /&gt;
//	if(c != -1)&lt;br /&gt;
//		allEditButtons[bu_len+c].onclick=function(){&lt;br /&gt;
//		var a='#REDIRECT \[\['+prompt(&amp;quot;Which page do you want to redirect to\?&amp;quot;)+'\]\]';&lt;br /&gt;
//		document.editform.elements['wpTextbox1'].value=a;&lt;br /&gt;
//		document.editform.elements['wpSummary'].value=a;&lt;br /&gt;
//		document.editform.elements['wpWatchthis'].checked=false&lt;br /&gt;
//  };&lt;br /&gt;
};&lt;br /&gt;
 &lt;br /&gt;
function extendAButton(url,newfunc)&lt;br /&gt;
{&lt;br /&gt;
	if(!(allEditButtons = document.getElementById('toolbar'))) return false;&lt;br /&gt;
	if(typeof editform != 'undefined')&lt;br /&gt;
		if(!(window.editform = document.forms['editform'])) return false;&lt;br /&gt;
	allEditButtons = allEditButtons.getElementsByTagName('img');&lt;br /&gt;
	for(i=0;i&amp;lt;allEditButtons.length;i++)&lt;br /&gt;
	{&lt;br /&gt;
		if(allEditButtons[i].src==url)&lt;br /&gt;
		{&lt;br /&gt;
			allEditButtons[i].onclick=newfunc;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
//==========================================================================================================&lt;br /&gt;
// General purpose popup code&lt;br /&gt;
//==========================================================================================================&lt;br /&gt;
 &lt;br /&gt;
function getXEBPopupDiv(name)&lt;br /&gt;
{&lt;br /&gt;
	XEBMainDiv= document.getElementById(&amp;quot;XEB&amp;quot;);&lt;br /&gt;
	if(XEBMainDiv==null){&lt;br /&gt;
		XEBMainDiv=document.createElement(&amp;quot;div&amp;quot;);&lt;br /&gt;
		document.body.appendChild(XEBMainDiv);&lt;br /&gt;
		XEBMainDiv.id=&amp;quot;XEB&amp;quot;;&lt;br /&gt;
	}&lt;br /&gt;
 &lt;br /&gt;
	me= document.getElementById(&amp;quot;XEBPopup&amp;quot; &amp;amp; name);&lt;br /&gt;
	if(!(me==null))return me;&lt;br /&gt;
	me=document.createElement(&amp;quot;div&amp;quot;);&lt;br /&gt;
	XEBMainDiv.appendChild(me);&lt;br /&gt;
 &lt;br /&gt;
	me.id=&amp;quot;XEBPopup&amp;quot;;&lt;br /&gt;
	me.style.position='absolute';&lt;br /&gt;
	me.display='none';&lt;br /&gt;
	me.visibility='hidden';&lt;br /&gt;
	me.onmouseout=CheckHideXEBPopup;&lt;br /&gt;
	me.onmouseover=cancelHidePopup;&lt;br /&gt;
	return me;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
//Function:&lt;br /&gt;
//	CheckHideXEBPopup&lt;br /&gt;
//Purpose:&lt;br /&gt;
//	Looks at the cursor position and if it has moved outside the popup it will close the popup&lt;br /&gt;
//Called:&lt;br /&gt;
//	When the onMouseEvent is fired on the popup&lt;br /&gt;
 &lt;br /&gt;
function CheckHideXEBPopup(e){&lt;br /&gt;
	m= document.getElementById(&amp;quot;XEBmnu&amp;quot;);&lt;br /&gt;
	if(is_gecko)&lt;br /&gt;
	{&lt;br /&gt;
		ph=m.offsetHeight;&lt;br /&gt;
		var x=e.clientX + window.scrollX;&lt;br /&gt;
		var y=e.clientY + window.scrollY;;&lt;br /&gt;
		s=window.getComputedStyle(m,&amp;quot;&amp;quot;);&lt;br /&gt;
		ph=s.height;&lt;br /&gt;
		ph=Number(ph.substring(0,ph.length-2));&lt;br /&gt;
	}&lt;br /&gt;
	else&lt;br /&gt;
	{&lt;br /&gt;
		var x=event.clientX+ document.documentElement.scrollLeft + document.body.scrollLeft;&lt;br /&gt;
		var y=event.clientY+ document.documentElement.scrollTop + document.body.scrollTop;&lt;br /&gt;
		ph=m.offsetHeight;&lt;br /&gt;
	}&lt;br /&gt;
	pl=curPopup.x;&lt;br /&gt;
	pt=curPopup.y;&lt;br /&gt;
	pw=m.style.width;&lt;br /&gt;
	pw=Number(pw.substring(0,pw.length-2));&lt;br /&gt;
 &lt;br /&gt;
	if(x&amp;gt;(pl+2)&amp;amp;&amp;amp;x&amp;lt;(pl+pw-5)&amp;amp;&amp;amp;y&amp;gt;(pt+2)&amp;amp;&amp;amp;y&amp;lt;(pt+ph-5))return;&lt;br /&gt;
	curPopup.hideTimeout=setTimeout('hideXEBPopup()',XEBHideDelay*1000);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function cancelHidePopup()&lt;br /&gt;
{&lt;br /&gt;
	clearTimeout(curPopup.hideTimeout)&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function hideXEBPopup(){&lt;br /&gt;
	XEBMainDiv= document.getElementById(&amp;quot;XEB&amp;quot;);&lt;br /&gt;
	m= document.getElementById(&amp;quot;XEBPopup&amp;quot;);&lt;br /&gt;
	XEBMainDiv.removeChild(m);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function XEBstartDrag(e)&lt;br /&gt;
{&lt;br /&gt;
	m=new GetPos(e||event);&lt;br /&gt;
	curPopup.startDrag.mouse=m;&lt;br /&gt;
	curPopup.startDrag.floatpopup.y=parseInt(curPopup.div.style.top);&lt;br /&gt;
	curPopup.startDrag.floatpopup.x=parseInt(curPopup.div.style.left);&lt;br /&gt;
	curPopup.dragging=true;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function XEBstopDrag(e)&lt;br /&gt;
{&lt;br /&gt;
	if(curPopup.dragging==false)return;&lt;br /&gt;
	curPopup.dragging=false;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function XEBDrag(e)&lt;br /&gt;
{&lt;br /&gt;
	if(curPopup.dragging==false)return;&lt;br /&gt;
 &lt;br /&gt;
	m=new GetPos(e||event);&lt;br /&gt;
	x=parseInt(curPopup.startDrag.floatpopup.x+(m.x-curPopup.startDrag.mouse.x));&lt;br /&gt;
	y=parseInt(curPopup.startDrag.floatpopup.y+(m.y-curPopup.startDrag.mouse.y));&lt;br /&gt;
 &lt;br /&gt;
	curPopup.div.style.top=y+&amp;quot;px&amp;quot;;&lt;br /&gt;
	curPopup.div.style.left=x+&amp;quot;px&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
	curPopup.x=x;&lt;br /&gt;
	curPopup.y=y;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
//=============================================================================&lt;br /&gt;
// Popup: Table&lt;br /&gt;
//=============================================================================&lt;br /&gt;
 &lt;br /&gt;
function XEBPopup(name,x,y)&lt;br /&gt;
{&lt;br /&gt;
	// Make sure the popup can appear on the screen&lt;br /&gt;
 &lt;br /&gt;
	this.IESelectedRange=XEBgetIESelectedRange();&lt;br /&gt;
 &lt;br /&gt;
	winW=(is_gecko)?window.innerWidth:document.body.offsetWidth;&lt;br /&gt;
	if((winW-this.width)&amp;lt;x)x=(winW-this.width);&lt;br /&gt;
 &lt;br /&gt;
	this.div=getXEBPopupDiv(name);&lt;br /&gt;
	this.div.style.zIndex=2000;&lt;br /&gt;
	this.div.display=&amp;quot;inline&amp;quot;;&lt;br /&gt;
	this.div.visibility=&amp;quot;visible&amp;quot;;&lt;br /&gt;
	this.div.style.top=y + &amp;quot;px&amp;quot;;&lt;br /&gt;
	this.x=x;&lt;br /&gt;
	this.y=y;&lt;br /&gt;
	this.name=name;&lt;br /&gt;
 &lt;br /&gt;
	this.startDrag=new Object;&lt;br /&gt;
	this.startDrag.floatpopup=new Object;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function setInnerHTML(text)&lt;br /&gt;
{&lt;br /&gt;
	winW=(is_gecko)?window.innerWidth:document.body.offsetWidth;&lt;br /&gt;
	if((winW-this.width)&amp;lt;this.x)this.x=(winW-this.width);&lt;br /&gt;
	this.div.style.left=this.x+ &amp;quot;px&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
	mt=&amp;quot;&amp;lt;div id='XEBmnu' style='width:&amp;quot; + this.width + &amp;quot;px' &amp;gt;&amp;quot;;&lt;br /&gt;
	mt+='&amp;lt;div id=&amp;quot;XEBmnuTitle&amp;quot; class=&amp;quot;XEBPopupTitle&amp;quot; onmousedown=&amp;quot;XEBstartDrag(event)&amp;quot; onmouseup=&amp;quot;XEBstopDrag(event)&amp;quot; onmousemove=&amp;quot;XEBDrag(event)&amp;quot;&amp;gt;Title&amp;lt;/div&amp;gt;'&lt;br /&gt;
	mt+=text;&lt;br /&gt;
	mt+=&amp;quot;&amp;lt;/div&amp;gt;&amp;quot;;&lt;br /&gt;
	this.div.innerHTML=mt;&lt;br /&gt;
//Turn off autocomplete. If the mouse moves over the autocomplete popup then x,y in CheckHidePopup is relative to the&lt;br /&gt;
// autocomplete popup and our popup is hidden&lt;br /&gt;
	var InTexts = this.div.getElementsByTagName('input');&lt;br /&gt;
	for (var i = 0; i &amp;lt; InTexts.length; i++) {&lt;br /&gt;
        	var theInput = InTexts[i];&lt;br /&gt;
		if (theInput.type == 'text'){theInput.setAttribute('autocomplete','off');}&lt;br /&gt;
	}&lt;br /&gt;
//Add rollover features to menu items. Doing it here means we don't have to do it for each menu&lt;br /&gt;
	x=XEBgetElementsByClassName(this.div,'XEBMnuItm','span');&lt;br /&gt;
	for (var i = 0; i &amp;lt; x.length; i++) {&lt;br /&gt;
        	var theItm = x[i];&lt;br /&gt;
		theItm.onmouseout=XEBMenuMouseOut;&lt;br /&gt;
		theItm.onmouseover=XEBMenuMouseOver;&lt;br /&gt;
	}&lt;br /&gt;
 &lt;br /&gt;
	this.div.style.borderWidth='thin';&lt;br /&gt;
	this.div.style.borderStyle='solid';&lt;br /&gt;
	this.div.style.backgroundColor='#D0D0D0';&lt;br /&gt;
}&lt;br /&gt;
XEBPopup.prototype.width=250;&lt;br /&gt;
XEBPopup.prototype.dragging=false;&lt;br /&gt;
XEBPopup.prototype.setInnerHTML=setInnerHTML;&lt;br /&gt;
 &lt;br /&gt;
var curPopup;&lt;br /&gt;
 &lt;br /&gt;
function GetPos(e)&lt;br /&gt;
{&lt;br /&gt;
	this.x=e.clientX-10+ document.documentElement.scrollLeft + document.body.scrollLeft;&lt;br /&gt;
	this.y=e.clientY-10+ document.documentElement.scrollTop + document.body.scrollTop;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function XEBPopupTable(e){&lt;br /&gt;
	m=new GetPos(e||event);&lt;br /&gt;
 &lt;br /&gt;
	curPopup=new XEBPopup(&amp;quot;table&amp;quot;,m.x,m.y);&lt;br /&gt;
 &lt;br /&gt;
	mt='&amp;lt;p&amp;gt;Enter the table parameters below: &amp;lt;\/p&amp;gt;'&lt;br /&gt;
		+'&amp;lt;form name=&amp;quot;XEBPopupTableForm&amp;quot;&amp;gt;'&lt;br /&gt;
		+'Table caption: &amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;inputCaption&amp;quot;&amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'Table alignment: center&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;inputAlign&amp;quot;&amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'Table headline: colored&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;inputHead&amp;quot;&amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'Number of rows: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;inputRow&amp;quot; value=&amp;quot;3&amp;quot; size=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'Number of columns: &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;inputCol&amp;quot; value=&amp;quot;3&amp;quot; size=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		//+'Alternating grey lines: &amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;inputLine&amp;quot; checked=&amp;quot;1&amp;quot; &amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'Item column: &amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;inputItems&amp;quot; &amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'Sortable: &amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;inputSort&amp;quot; &amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'&amp;lt;\/form&amp;gt;'&lt;br /&gt;
		+'&amp;lt;i&amp;gt;The default table allows for fields and values only.&amp;lt;\/i&amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'Check &amp;quot;Item column&amp;quot; to allow for the table to have fields, items, and values.&amp;lt;\/i&amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'&amp;lt;p&amp;gt;&amp;lt;button onClick=&amp;quot;javascript:insertTableCode()&amp;quot;&amp;gt;Insert&amp;lt;/button&amp;gt;'&lt;br /&gt;
		+'&amp;lt;button onClick=&amp;quot;hideXEBPopup()&amp;quot;&amp;gt;Cancel&amp;lt;/button&amp;gt;'&lt;br /&gt;
 &lt;br /&gt;
	curPopup.setInnerHTML(mt);&lt;br /&gt;
 &lt;br /&gt;
	return true;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function insertTableCode(){&lt;br /&gt;
	f=document.XEBPopupTableForm;&lt;br /&gt;
	var caption = (f.inputCaption.checked)?&amp;quot;|+ TABLE CAPTION \n&amp;quot;:&amp;quot;&amp;quot;; &lt;br /&gt;
	var exhead = (f.inputHead.checked)?'|- style=&amp;quot;background: #DDFFDD;&amp;quot;\n':&amp;quot;&amp;quot;; &lt;br /&gt;
	var nbRow = parseInt(f.inputRow.value); &lt;br /&gt;
	var nbCol = parseInt(f.inputCol.value); &lt;br /&gt;
	var exfield = f.inputItems.checked; &lt;br /&gt;
	var align = (f.inputAlign.checked)?'align=&amp;quot;center&amp;quot;':&amp;quot;&amp;quot;; &lt;br /&gt;
 &lt;br /&gt;
	//generateTable(caption, exhead, nbCol, nbRow, exfield, align);&lt;br /&gt;
 &lt;br /&gt;
	var code = &amp;quot;\n&amp;quot;;&lt;br /&gt;
	code += '{| {{prettytable}} ' + align + ' '; // en: class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
	code+=(f.inputSort.checked)?'class=&amp;quot;sortable&amp;quot; \n':'\n';&lt;br /&gt;
	code += caption + exhead;&lt;br /&gt;
	if (exfield) code += '!\n';&lt;br /&gt;
	for (i=1;i&amp;lt;nbCol+1;i++) code += '! FELD ' + i + '\n';&lt;br /&gt;
	var items = 0;&lt;br /&gt;
	for (var j=0;j&amp;lt;nbRow;j++){&lt;br /&gt;
		if (exfield) { &lt;br /&gt;
			items++;&lt;br /&gt;
			code += '|-\n! style=&amp;quot;background: #FFDDDD;&amp;quot;|ITEM ' + items + '\n';&lt;br /&gt;
		}	else code += '|-\n';&lt;br /&gt;
		for (i=0;i&amp;lt;nbCol;i++) code += '| Element\n';&lt;br /&gt;
	}&lt;br /&gt;
	code += '|}\n';&lt;br /&gt;
	hideXEBPopup();&lt;br /&gt;
	insertTags('','', code);&lt;br /&gt;
	extendSummary('table');&lt;br /&gt;
 &lt;br /&gt;
	return false;&lt;br /&gt;
}  &lt;br /&gt;
 &lt;br /&gt;
// Get the text currently selected by user in the textAra&lt;br /&gt;
// This code is based on part of the insertTags function in wikibits.js&lt;br /&gt;
 &lt;br /&gt;
function XEBGetSelectedText()&lt;br /&gt;
{&lt;br /&gt;
	var txtarea;&lt;br /&gt;
	if (document.editform) {&lt;br /&gt;
		txtarea = document.editform.wpTextbox1;&lt;br /&gt;
	} else {&lt;br /&gt;
		// some alternate form? take the first one we can find&lt;br /&gt;
		var areas = document.getElementsByTagName('textarea');&lt;br /&gt;
 &lt;br /&gt;
		txtarea = areas[0];&lt;br /&gt;
	}&lt;br /&gt;
	// IE &amp;amp; Opera&lt;br /&gt;
	if (document.selection  &amp;amp;&amp;amp; !is_gecko)&lt;br /&gt;
	{&lt;br /&gt;
		var theSelection = document.selection.createRange().text;&lt;br /&gt;
		if (!theSelection) theSelection='';&lt;br /&gt;
	}&lt;br /&gt;
	// Mozilla&lt;br /&gt;
	else if(txtarea.selectionStart || txtarea.selectionStart == '0') {&lt;br /&gt;
		var replaced = false;&lt;br /&gt;
		var startPos = txtarea.selectionStart;&lt;br /&gt;
		var endPos = txtarea.selectionEnd;&lt;br /&gt;
		var theSelection = (txtarea.value).substring(startPos, endPos);&lt;br /&gt;
		if (!theSelection) theSelection='';&lt;br /&gt;
	}&lt;br /&gt;
	return theSelection;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
//Notes:&lt;br /&gt;
//	IE loses the cursor position in the textarea when the popup is used. &lt;br /&gt;
//	So we save the cursor position here&lt;br /&gt;
function XEBgetIESelectedRange(){&lt;br /&gt;
	var IESel=new Object;&lt;br /&gt;
	var txtarea;&lt;br /&gt;
	if (document.editform) {&lt;br /&gt;
		txtarea = document.editform.wpTextbox1;&lt;br /&gt;
	} else {&lt;br /&gt;
		// some alternate form? take the first one we can find&lt;br /&gt;
		var areas = document.getElementsByTagName('textarea');&lt;br /&gt;
 &lt;br /&gt;
		txtarea = areas[0];&lt;br /&gt;
	}&lt;br /&gt;
	// IE &amp;amp; Opera&lt;br /&gt;
 &lt;br /&gt;
	if (document.selection  &amp;amp;&amp;amp; !is_gecko)&lt;br /&gt;
	{&lt;br /&gt;
		txtarea.focus();&lt;br /&gt;
		IESel.Rng=document.selection.createRange();&lt;br /&gt;
		return IESel;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function XEBinsertText(beforeText,selText,afterText,IESelectedRange) {&lt;br /&gt;
	var newText=beforeText + selText + afterText;&lt;br /&gt;
	var txtarea;&lt;br /&gt;
	if (document.editform) {&lt;br /&gt;
		txtarea = document.editform.wpTextbox1;&lt;br /&gt;
	} else {&lt;br /&gt;
		// some alternate form? take the first one we can find&lt;br /&gt;
		var areas = document.getElementsByTagName('textarea');&lt;br /&gt;
		txtarea = areas[0];&lt;br /&gt;
	}&lt;br /&gt;
 &lt;br /&gt;
	// IE&lt;br /&gt;
	if (document.selection  &amp;amp;&amp;amp; !is_gecko) {&lt;br /&gt;
 &lt;br /&gt;
		tr=IESelectedRange.Rng;&lt;br /&gt;
		tr.text=newText;&lt;br /&gt;
		txtarea.focus();&lt;br /&gt;
		//txtarea.caretpos=tr.duplicate();&lt;br /&gt;
		tr.select();&lt;br /&gt;
 &lt;br /&gt;
		return;&lt;br /&gt;
 &lt;br /&gt;
	// Mozilla&lt;br /&gt;
	} else if(txtarea.selectionStart || txtarea.selectionStart == '0') {&lt;br /&gt;
		var replaced = false;&lt;br /&gt;
		var startPos = txtarea.selectionStart;&lt;br /&gt;
		var endPos = txtarea.selectionEnd;&lt;br /&gt;
 &lt;br /&gt;
		if (endPos-startPos) {&lt;br /&gt;
			replaced = true;&lt;br /&gt;
		}&lt;br /&gt;
		var scrollTop = txtarea.scrollTop;&lt;br /&gt;
//		var myText = (txtarea.value).substring(startPos, endPos);&lt;br /&gt;
//		if (!myText) {&lt;br /&gt;
//			myText=sampleText;&lt;br /&gt;
//		}&lt;br /&gt;
//		if (myText.charAt(myText.length - 1) == &amp;quot; &amp;quot;) { // exclude ending space char, if any&lt;br /&gt;
//			subst = tagOpen + myText.substring(0, (myText.length - 1)) + tagClose + &amp;quot; &amp;quot;;&lt;br /&gt;
//		} else {&lt;br /&gt;
//			subst = tagOpen + myText + tagClose;&lt;br /&gt;
//		}&lt;br /&gt;
		txtarea.value = txtarea.value.substring(0, startPos) + newText +&lt;br /&gt;
			txtarea.value.substring(endPos, txtarea.value.length);&lt;br /&gt;
		txtarea.focus();&lt;br /&gt;
		//set new selection&lt;br /&gt;
		if (!replaced) {&lt;br /&gt;
			var cPos = startPos+(newText.length);&lt;br /&gt;
			txtarea.selectionStart = cPos;&lt;br /&gt;
			txtarea.selectionEnd = cPos;&lt;br /&gt;
		} else {&lt;br /&gt;
			txtarea.selectionStart = startPos+beforeText.length;&lt;br /&gt;
			txtarea.selectionEnd = startPos+beforeText.length+selText.length;&lt;br /&gt;
		}&lt;br /&gt;
		txtarea.scrollTop = scrollTop;&lt;br /&gt;
 &lt;br /&gt;
	// All other browsers get no toolbar.&lt;br /&gt;
	// There was previously support for a crippled &amp;quot;help&amp;quot;&lt;br /&gt;
	// bar, but that caused more problems than it solved.&lt;br /&gt;
	}&lt;br /&gt;
	// reposition cursor if possible&lt;br /&gt;
	if (txtarea.createTextRange) {&lt;br /&gt;
 &lt;br /&gt;
		txtarea.caretPos = document.selection.createRange().duplicate();&lt;br /&gt;
//txtarea.caretPos =IESelectedRange.Rng;&lt;br /&gt;
	}&lt;br /&gt;
txtarea.focus();&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
//============================================================&lt;br /&gt;
// Table generator &lt;br /&gt;
//============================================================&lt;br /&gt;
/** en: Generate an array using Mediawiki syntax&lt;br /&gt;
* @author: originally from fr:user:dake&lt;br /&gt;
* @version: 0.2 */&lt;br /&gt;
function generateTable(caption, exhead, nbCol, nbRow, exfield, align){&lt;br /&gt;
 &lt;br /&gt;
};&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
function XEBPopupRef(e){&lt;br /&gt;
 &lt;br /&gt;
	m=new GetPos(e||event);&lt;br /&gt;
 &lt;br /&gt;
	curPopup=new XEBPopup(&amp;quot;ref&amp;quot;,m.x,m.y);&lt;br /&gt;
	curPopup.width=500;&lt;br /&gt;
	mt='&amp;lt;p&amp;gt;Enter the reference parameters below: &amp;lt;\/p&amp;gt;'&lt;br /&gt;
		+'&amp;lt;form name=&amp;quot;XEBPopupRefForm&amp;quot;&amp;gt;'&lt;br /&gt;
		+'Name:&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;refName&amp;quot; value=&amp;quot;&amp;quot; size=&amp;quot;10&amp;quot;&amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'Material:&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;refMaterial&amp;quot; value=&amp;quot;' + XEBGetSelectedText() + '&amp;quot; size=&amp;quot;20&amp;quot;&amp;gt;'&lt;br /&gt;
		+'&amp;lt;\/form&amp;gt;'&lt;br /&gt;
		+'&amp;lt;p&amp;gt;&amp;lt;button onClick=&amp;quot;javascript:insertRef()&amp;quot;&amp;gt;Insert&amp;lt;/button&amp;gt;'&lt;br /&gt;
		+'&amp;lt;button onClick=&amp;quot;hideXEBPopup()&amp;quot;&amp;gt;Cancel&amp;lt;/button&amp;gt;';&lt;br /&gt;
 &lt;br /&gt;
	curPopup.setInnerHTML(mt);&lt;br /&gt;
//	document.XEBPopupRefForm.refName.focus();&lt;br /&gt;
	return true;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function insertRef(){&lt;br /&gt;
	f=document.XEBPopupRefForm;&lt;br /&gt;
	var refName = f.refName.value;&lt;br /&gt;
	var refMaterial=f.refMaterial.value;&lt;br /&gt;
 &lt;br /&gt;
	hideXEBPopup();&lt;br /&gt;
	var code1='&amp;lt;ref';&lt;br /&gt;
	code1+=(refName)?' name=&amp;quot;'+refName+'&amp;quot;&amp;gt;':'&amp;gt;'; &lt;br /&gt;
	code2=refMaterial;&lt;br /&gt;
	code3='&amp;lt;\/ref&amp;gt;'&lt;br /&gt;
	XEBinsertText(code1,code2,code3,curPopup.IESelectedRange);&lt;br /&gt;
 &lt;br /&gt;
	extendSummary('ref');&lt;br /&gt;
	return false;&lt;br /&gt;
} &lt;br /&gt;
 &lt;br /&gt;
//===GEO LINK Function==================================================&lt;br /&gt;
 &lt;br /&gt;
function XEBPopupGeoLink(e)&lt;br /&gt;
{&lt;br /&gt;
	m=new GetPos(e||event);&lt;br /&gt;
 &lt;br /&gt;
	curPopup=new XEBPopup(&amp;quot;geo&amp;quot;,m.x,m.y);&lt;br /&gt;
	curPopup.width=300;&lt;br /&gt;
	mt='&amp;lt;p&amp;gt;Enter the location parameters below: &amp;lt;\/p&amp;gt;'&lt;br /&gt;
		+'&amp;lt;form name=&amp;quot;XEBPopupGeoLinkForm&amp;quot;&amp;gt;'&lt;br /&gt;
		+'Loction:&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'&amp;lt;table style=&amp;quot;background: transparent;&amp;quot;&amp;gt;'&lt;br /&gt;
		+'&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Latitude:&amp;lt;\/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; autocomplete=&amp;quot;off&amp;quot; name=&amp;quot;geoLatDeg&amp;quot; value=&amp;quot;&amp;quot; size=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;geoLatMin&amp;quot; size=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;geoLatSec&amp;quot; size=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td&amp;gt;&amp;lt;select name=&amp;quot;geoLatNS&amp;quot;&amp;gt;&amp;lt;option value=&amp;quot;N&amp;quot;&amp;gt;N&amp;lt;option value=&amp;quot;S&amp;quot;&amp;gt;S&amp;lt;/select&amp;gt;&amp;lt;\/td&amp;gt;&amp;lt;\/tr&amp;gt;'&lt;br /&gt;
		+'&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Longitude:&amp;lt;\/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;geoLonDeg&amp;quot; value=&amp;quot;&amp;quot; size=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;geoLonMin&amp;quot; value=&amp;quot;&amp;quot; size=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;geoLonSec&amp;quot; value=&amp;quot;&amp;quot; size=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td&amp;gt;&amp;lt;select name=&amp;quot;geoLonEW&amp;quot;&amp;gt;&amp;lt;option value=&amp;quot;E&amp;quot;&amp;gt;E&amp;lt;option value=&amp;quot;W&amp;quot;&amp;gt;W&amp;lt;/select&amp;gt;&amp;lt;\/td&amp;gt;&amp;lt;\/tr&amp;gt;'&lt;br /&gt;
		+'&amp;lt;\/table&amp;gt;'&lt;br /&gt;
		+'Region:&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;geoRegion&amp;quot; value=&amp;quot;&amp;quot; size=&amp;quot;4&amp;quot;&amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'Type:'&lt;br /&gt;
		+'&amp;lt;SELECT NAME=&amp;quot;geoType&amp;quot; size=&amp;quot;5&amp;quot;&amp;gt;'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;country&amp;quot;&amp;gt;Country&amp;lt;OPTION VALUE=&amp;quot;state&amp;quot;&amp;gt;State'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;adm1st&amp;quot;&amp;gt;Admin unit, 1st level&amp;lt;OPTION VALUE=&amp;quot;adm2st&amp;quot;&amp;gt;Admin unit, 2nd level'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;city&amp;quot;&amp;gt;City&amp;lt;OPTION VALUE=&amp;quot;airport&amp;quot;&amp;gt;Airport'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;mountain&amp;quot;&amp;gt;Mountain&amp;lt;OPTION VALUE=&amp;quot;isle&amp;quot;&amp;gt;Isle'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;waterbody&amp;quot;&amp;gt;Waterbody&amp;lt;OPTION VALUE=&amp;quot;landmark&amp;quot; SELECTED&amp;gt;Landmark'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;forest&amp;quot;&amp;gt;forest&amp;lt;/SELECT&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
		+'Title: &amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;geoTitle&amp;quot; &amp;gt;&amp;lt;p\/&amp;gt;'&lt;br /&gt;
		+'&amp;lt;\/form&amp;gt;'&lt;br /&gt;
		+'&amp;lt;p&amp;gt;&amp;lt;button onClick=&amp;quot;javascript:insertGeoLink()&amp;quot;&amp;gt;Insert&amp;lt;/button&amp;gt;'&lt;br /&gt;
		+'&amp;lt;button onClick=&amp;quot;hideXEBPopup()&amp;quot;&amp;gt;Cancel&amp;lt;/button&amp;gt;';&lt;br /&gt;
 &lt;br /&gt;
	curPopup.setInnerHTML(mt);&lt;br /&gt;
	document.paramForm.refName.focus();&lt;br /&gt;
	return true;&lt;br /&gt;
 &lt;br /&gt;
}&lt;br /&gt;
function insertGeoLink()&lt;br /&gt;
{&lt;br /&gt;
	f=document.XEBPopupGeoLinkForm;&lt;br /&gt;
 &lt;br /&gt;
	var code='{{Coor ';&lt;br /&gt;
	if(f.geoTitle.checked)code+='title ';&lt;br /&gt;
	ft='dms';&lt;br /&gt;
	if(f.geoLatSec.value==''&amp;amp;&amp;amp;f.geoLonSec.value=='')ft='dm';&lt;br /&gt;
	if(ft=='dm'&amp;amp;&amp;amp;f.geoLatMin.value==''&amp;amp;&amp;amp;f.geoLonMin.value=='')ft='d';&lt;br /&gt;
	code+=ft;&lt;br /&gt;
	code+='|'+f.geoLatDeg.value;&lt;br /&gt;
	code+=(ft=='dm'||ft=='dms')?'|'+f.geoLatMin.value:'';&lt;br /&gt;
	code+=(ft=='dms')?'|'+f.geoLatSec.value:'';&lt;br /&gt;
	code+='|'+f.geoLatNS.value;&lt;br /&gt;
	code+='|'+f.geoLonDeg.value;&lt;br /&gt;
	code+=(ft=='dm'||ft=='dms')?'|'+f.geoLonMin.value:'';&lt;br /&gt;
	code+=(ft=='dms')?'|'+f.geoLonSec.value:'';&lt;br /&gt;
	code+='|'+f.geoLonEW.value;&lt;br /&gt;
	code+='|type:'+f.geoType.value+'_region:'+f.geoRegion.value&lt;br /&gt;
	code+='}}';&lt;br /&gt;
	insertTags('','', code);&lt;br /&gt;
	extendSummary('geo-location');&lt;br /&gt;
	hideXEBPopup();&lt;br /&gt;
	return false;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
//===Talk Page entry Function===========================================&lt;br /&gt;
 &lt;br /&gt;
function XEBPopupTalk(e)&lt;br /&gt;
{&lt;br /&gt;
	m=new GetPos(e||event);&lt;br /&gt;
 &lt;br /&gt;
	curPopup=new XEBPopup(&amp;quot;talk&amp;quot;,m.x,m.y);&lt;br /&gt;
	curPopup.width=200;&lt;br /&gt;
	mt='&amp;lt;div style=&amp;quot;font-size:medium&amp;quot;&amp;gt;&amp;lt;p&amp;gt;Please choose:&amp;lt;\/p&amp;gt;'&lt;br /&gt;
	mt+='&amp;lt;span class=&amp;quot;XEBMnuItm&amp;quot; onclick=&amp;quot;XEBInsertTalk(1)&amp;quot;&amp;gt;Test1&amp;lt;\/span&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
	mt+='&amp;lt;span class=&amp;quot;XEBMnuItm&amp;quot; onclick=&amp;quot;XEBInsertTalk(2)&amp;quot;&amp;gt;Self Test&amp;lt;\/span&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
	mt+='&amp;lt;span class=&amp;quot;XEBMnuItm&amp;quot; onclick=&amp;quot;XEBInsertTalk(3)&amp;quot;&amp;gt;Nonsense&amp;lt;\/span&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
	mt+='&amp;lt;span class=&amp;quot;XEBMnuItm&amp;quot; onclick=&amp;quot;XEBInsertTalk(4)&amp;quot;&amp;gt;Please stop&amp;lt;\/span&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
	mt+='&amp;lt;span class=&amp;quot;XEBMnuItm&amp;quot; onclick=&amp;quot;XEBInsertTalk(5)&amp;quot;&amp;gt;Last chance&amp;lt;\/span&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
	mt+='&amp;lt;span class=&amp;quot;XEBMnuItm&amp;quot; onclick=&amp;quot;XEBInsertTalk(6)&amp;quot;&amp;gt;Blanking&amp;lt;\/span&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
	mt+='&amp;lt;span class=&amp;quot;XEBMnuItm&amp;quot; onclick=&amp;quot;XEBInsertTalk(7)&amp;quot;&amp;gt;Blatant&amp;lt;\/span&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
	mt+='&amp;lt;span class=&amp;quot;XEBMnuItm&amp;quot; onclick=&amp;quot;XEBInsertTalk(8)&amp;quot;&amp;gt;*BLOCKED*&amp;lt;\/span&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
	mt+='&amp;lt;span class=&amp;quot;XEBMnuItm&amp;quot; onclick=&amp;quot;XEBInsertTalk(9)&amp;quot;&amp;gt;Spam&amp;lt;\/span&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
	mt+='&amp;lt;span class=&amp;quot;XEBMnuItm&amp;quot; onclick=&amp;quot;XEBInsertTalk(10)&amp;quot;&amp;gt;Npov&amp;lt;\/span&amp;gt;&amp;lt;/div&amp;gt;'&lt;br /&gt;
 &lt;br /&gt;
	curPopup.setInnerHTML(mt);&lt;br /&gt;
 &lt;br /&gt;
	return true;&lt;br /&gt;
 &lt;br /&gt;
}&lt;br /&gt;
function XEBInsertTalk(itm)&lt;br /&gt;
{&lt;br /&gt;
	hideXEBPopup();&lt;br /&gt;
	if(itm==1)code='{{subst:test1-n|}}';&lt;br /&gt;
	if(itm==2)code='{{subst:selftest-n|}}';&lt;br /&gt;
	if(itm==3)code='{{subst:test2-n|}}';&lt;br /&gt;
	if(itm==4)code='{{subst:test3-n|}}';&lt;br /&gt;
	if(itm==5)code='{{subst:test4-n|}}';&lt;br /&gt;
	if(itm==6)code='{{subst:test2a-n|}}';&lt;br /&gt;
	if(itm==7)code='{{subst:bv-n|}}';&lt;br /&gt;
	if(itm==8)code='{{subst:blantant|}}';&lt;br /&gt;
	if(itm==9)code='{{subst:spam-n|}}';&lt;br /&gt;
	if(itm==10)code='{{subst:NPOV user}}';&lt;br /&gt;
 &lt;br /&gt;
	insertTags('','', code);&lt;br /&gt;
	return false;&lt;br /&gt;
}&lt;br /&gt;
function XEBPopupImage(e)&lt;br /&gt;
{&lt;br /&gt;
	m=new GetPos(e||event);&lt;br /&gt;
 &lt;br /&gt;
	curPopup=new XEBPopup(&amp;quot;image&amp;quot;,m.x,m.y);&lt;br /&gt;
	curPopup.width=300;&lt;br /&gt;
 &lt;br /&gt;
	mt='&amp;lt;p&amp;gt;Enter the image parameters below: &amp;lt;\/p&amp;gt;'&lt;br /&gt;
		+'&amp;lt;form name=&amp;quot;XEBPopupImageForm&amp;quot;&amp;gt;'&lt;br /&gt;
		+'File:&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;imgFile&amp;quot; value=&amp;quot;' + XEBGetSelectedText() + '&amp;quot; size=&amp;quot;30&amp;quot;&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
		+'Type:&amp;lt;SELECT NAME=&amp;quot;imgType&amp;quot;&amp;gt;'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;thumb&amp;quot;&amp;gt;Thumbnail'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;frame&amp;quot;&amp;gt;Frame'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;none&amp;quot;&amp;gt;[not specified]'&lt;br /&gt;
		+'&amp;lt;/SELECT&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
		+'Location:&amp;lt;SELECT NAME=&amp;quot;imgLocation&amp;quot;&amp;gt;'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;left&amp;quot;&amp;gt;Left'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;center&amp;quot;&amp;gt;Centre'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;right&amp;quot;&amp;gt;Right'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;none&amp;quot;&amp;gt;None'&lt;br /&gt;
		+'&amp;lt;/SELECT&amp;gt;&amp;lt;br&amp;gt;'&lt;br /&gt;
		+'Size:&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;imgSize&amp;quot; value=&amp;quot;100&amp;quot; size=&amp;quot;3&amp;quot;&amp;gt;px&amp;lt;br&amp;gt;'&lt;br /&gt;
		+'Caption:&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;imgCaption&amp;quot; value=&amp;quot;&amp;quot; size=&amp;quot;30&amp;quot;&amp;gt;&amp;lt;\/p&amp;gt;'&lt;br /&gt;
		+'&amp;lt;\/form&amp;gt;'&lt;br /&gt;
		+'&amp;lt;p&amp;gt;&amp;lt;button onClick=&amp;quot;javascript:XEBInsertImage()&amp;quot;&amp;gt;Insert&amp;lt;/button&amp;gt;'&lt;br /&gt;
		+'&amp;lt;button onClick=&amp;quot;hideXEBPopup()&amp;quot;&amp;gt;Cancel&amp;lt;/button&amp;gt;';&lt;br /&gt;
 &lt;br /&gt;
	curPopup.setInnerHTML(mt);&lt;br /&gt;
 &lt;br /&gt;
	return true;&lt;br /&gt;
}&lt;br /&gt;
function XEBInsertImage()&lt;br /&gt;
{&lt;br /&gt;
	f=document.XEBPopupImageForm;&lt;br /&gt;
	hideXEBPopup();&lt;br /&gt;
	var code='[[Image:';&lt;br /&gt;
	code+=f.imgFile.value;&lt;br /&gt;
	code+='|'+f.imgType.value;&lt;br /&gt;
	code+='|'+f.imgLocation.value;&lt;br /&gt;
	code+='|'+f.imgSize.value;&lt;br /&gt;
	code+='|'+f.imgCaption.value;&lt;br /&gt;
	code+=']]';&lt;br /&gt;
	insertTags('','', code);&lt;br /&gt;
	extendSummary('image');&lt;br /&gt;
 &lt;br /&gt;
	return false;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function XEBPopupFormattedText(e)&lt;br /&gt;
{&lt;br /&gt;
	m=new GetPos(e||event);&lt;br /&gt;
 &lt;br /&gt;
	curPopup=new XEBPopup(&amp;quot;image&amp;quot;,m.x,m.y);&lt;br /&gt;
	curPopup.width=300;&lt;br /&gt;
 &lt;br /&gt;
	mt='&amp;lt;form name=&amp;quot;XEBPopupImageForm&amp;quot;&amp;gt;'&lt;br /&gt;
		+'&amp;lt;table  style=&amp;quot;background: transparent;&amp;quot;&amp;gt;'&lt;br /&gt;
		+'&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Bold:&amp;lt;\/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;textBold&amp;quot;&amp;gt;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td&amp;gt;Superscript:&amp;lt;\/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;textSuperscript&amp;quot;&amp;gt;&amp;lt;\/td&amp;gt;&amp;lt;\/tr&amp;gt;'&lt;br /&gt;
		+'&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Italic:&amp;lt;\/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;textItalic&amp;quot;&amp;gt;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td&amp;gt;Subscript:&amp;lt;\/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;textSubscript&amp;quot;&amp;gt;&amp;lt;\/td&amp;gt;&amp;lt;\/tr&amp;gt;'&lt;br /&gt;
		+'&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Strike:&amp;lt;\/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; name=&amp;quot;textStrike&amp;quot;&amp;gt;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;\/tr&amp;gt;'&lt;br /&gt;
		+'&amp;lt;/table&amp;gt;'&lt;br /&gt;
		+'Size:&amp;lt;SELECT NAME=&amp;quot;textSize&amp;quot;&amp;gt;'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;small&amp;quot;&amp;gt;small'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;normal&amp;quot;&amp;gt;[Normal]'&lt;br /&gt;
		+'&amp;lt;OPTION VALUE=&amp;quot;big&amp;quot;&amp;gt;big'&lt;br /&gt;
		+'&amp;lt;/SELECT&amp;gt;&amp;lt;br&amp;gt;&amp;lt;table style=&amp;quot;background:transparent;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Colour:&amp;lt;\/td&amp;gt;&amp;lt;td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;table width=&amp;quot;100px&amp;quot;&amp;gt;'&lt;br /&gt;
		+'&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;None&amp;lt;\/td&amp;gt;&amp;lt;/tr&amp;gt;'&lt;br /&gt;
		+'&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;aqua&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;gray&amp;quot;&amp;gt; &amp;amp;nbsp;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td bgcolor=&amp;quot;olive&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;navy&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;\/tr&amp;gt;'&lt;br /&gt;
		+'&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;black&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;green&amp;quot;&amp;gt; &amp;amp;nbsp;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td bgcolor=&amp;quot;purple&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;teal&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;\/tr&amp;gt;'&lt;br /&gt;
		+'&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;blue&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;lime&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td bgcolor=&amp;quot;red&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;white&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;\/tr&amp;gt;'&lt;br /&gt;
		+'&amp;lt;tr&amp;gt;&amp;lt;td bgcolor=&amp;quot;fuchsia&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;maroon&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;'&lt;br /&gt;
		+'&amp;lt;td bgcolor=&amp;quot;silver&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;td bgcolor=&amp;quot;yellow&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;\/td&amp;gt;&amp;lt;\/tr&amp;gt;'&lt;br /&gt;
		+'&amp;lt;/table&amp;gt;&amp;lt;\/td&amp;gt;&amp;lt;\/tr&amp;gt;'&lt;br /&gt;
		+'&amp;lt;\/form&amp;gt;'&lt;br /&gt;
		+'Sample:'&lt;br /&gt;
		+'&amp;lt;span id=&amp;quot;sampleText&amp;quot;&amp;gt;Text&amp;lt;/span&amp;gt;&amp;quot;'&lt;br /&gt;
		+'&amp;lt;p&amp;gt;&amp;lt;button onClick=&amp;quot;javascript:XEBInsertFormattedText()&amp;quot;&amp;gt;Insert&amp;lt;/button&amp;gt;'&lt;br /&gt;
		+'&amp;lt;button onClick=&amp;quot;hideXEBPopup()&amp;quot;&amp;gt;Cancel&amp;lt;/button&amp;gt;';&lt;br /&gt;
 &lt;br /&gt;
	curPopup.setInnerHTML(mt);&lt;br /&gt;
 &lt;br /&gt;
	return true;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function XEBUpdateSampleText()&lt;br /&gt;
{&lt;br /&gt;
	f=document.XEBPopupImageForm;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
//====================&lt;br /&gt;
 &lt;br /&gt;
function XEBMenuMouseOut(e)&lt;br /&gt;
{&lt;br /&gt;
	var targ;&lt;br /&gt;
	if (!e) var e = window.event;&lt;br /&gt;
	if (e.target) targ = e.target;&lt;br /&gt;
	else if (e.srcElement) targ = e.srcElement;&lt;br /&gt;
 &lt;br /&gt;
	targ.style.color='black';&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function XEBMenuMouseOver(e)&lt;br /&gt;
{	var targ;&lt;br /&gt;
	if (!e) var e = window.event;&lt;br /&gt;
	if (e.target) targ = e.target;&lt;br /&gt;
	else if (e.srcElement) targ = e.srcElement;&lt;br /&gt;
 &lt;br /&gt;
	targ.style.color='red';&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
//=======================================================================&lt;br /&gt;
// Other functions&lt;br /&gt;
//=======================================================================&lt;br /&gt;
 &lt;br /&gt;
function XEBgetElementsByClassName(parent,clsName,htmltag){ &lt;br /&gt;
	var arr = new Array(); &lt;br /&gt;
	var elems = parent.getElementsByTagName(htmltag);&lt;br /&gt;
	for ( var cls, i = 0; ( elem = elems[i] ); i++ ){&lt;br /&gt;
		if ( elem.className == clsName ){&lt;br /&gt;
			arr[arr.length] = elem;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	return arr;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function extendSummary(newText)&lt;br /&gt;
{&lt;br /&gt;
	if(!XEBExtendEditSummary)return;&lt;br /&gt;
	s=document.editform.elements['wpSummary'].value;&lt;br /&gt;
	s+=(s=='')?newText:' +'+newText;&lt;br /&gt;
	document.editform.elements['wpSummary'].value=s;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
function bug(msg)&lt;br /&gt;
{&lt;br /&gt;
	if(wgUserName=='MarkS')alert(msg);&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
//&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>&gt;Bjornoj</name></author>
	</entry>
</feed>