<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4055023104827371260</id><updated>2012-01-04T16:18:19.898-05:00</updated><category term='current clamp'/><category term='pump'/><category term='neuromodulation'/><category term='VSIF'/><category term='Aplysia'/><category term='neurotrophines'/><category term='NMDA'/><category term='hippocampus'/><category term='intracellular recording'/><category term='Dendronotus'/><category term='molecular devices'/><category term='potentiation'/><category term='cAMP'/><category term='Abrams'/><category term='molluscan neuroscience meeting'/><category term='LTP'/><category term='Katz'/><category term='pyramidal cell'/><category term='EPSP'/><category term='EPSC'/><category term='Dorosophila'/><category term='Beyond Neurotransmission'/><category term='cyproheptadine'/><category term='SintII'/><category term='video'/><category term='tank'/><category term='electrophysiologist'/><category term='timing'/><category term='Tritonia diomedea'/><category term='voltage clamp'/><category term='notes'/><category term='exercise'/><category term='lab meeting'/><category term='slug'/><category term='dynamic clamp'/><category term='LTD'/><category term='pyrolic'/><category term='aquarium'/><category term='dendritic plasticity'/><category term='economy'/><category term='injury'/><category term='headstage'/><category term='L-NAME'/><category term='PTP'/><category term='synaptic change'/><category term='transmitter release'/><category term='Short-term plasticity'/><category term='spiperone'/><category term='swim'/><category term='motor cortex'/><category term='monkey'/><category term='KN-93'/><category term='heterosynaptic plasticity'/><category term='CPG'/><category term='stock'/><category term='backfill'/><category term='mature CNS'/><category term='calpain'/><category term='Puerto Rico'/><category term='compressor'/><category term='spinal cord'/><category term='DSI'/><category term='slice'/><category term='patch clamp'/><category term='fly'/><category term='SintI'/><category term='PKA'/><category term='lab event'/><category term='ground wire'/><category term='KN-62'/><category term='electrophysiology'/><category term='VSI-B'/><category term='synaptic depression'/><category term='Melibe'/><category term='transmitter'/><category term='PDE'/><category term='Kiehn'/><category term='habituation'/><category term='methiothepin'/><category term='I-V converter'/><category term='evolution'/><category term='arousal'/><category term='BDNF'/><category term='axoclamp'/><category term='NO'/><category term='ODQ'/><category term='KN-92'/><category term='manipulator'/><category term='Gover'/><category term='homeostatic plasticity'/><category term='Katz PS'/><category term='STG'/><category term='5-HT'/><category term='locomotion'/><category term='cGMP'/><category term='siskyou'/><category term='recovery'/><category term='CC9/10'/><category term='AgCl2'/><category term='quantal release'/><category term='Pleurobranchaea'/><category term='cinanserin'/><category term='SfN'/><category term='synapse'/><category term='PKC'/><category term='games'/><category term='AC'/><category term='seizure'/><category term='Sakurai A'/><category term='epilepsy'/><category term='neuromuscular junction'/><category term='axopatch'/><category term='motor learning'/><category term='Neuroscience Institute'/><category term='microelectrode'/><category term='axon instruments'/><category term='CaMKII'/><category term='virus'/><category term='protein kinase'/><category term='FRET'/><category term='GC'/><category term='GABAA'/><category term='Hillary Clinton'/><category term='ryanodine'/><category term='stroke'/><category term='Arf'/><category term='エネルギー'/><category term='Davis GW'/><category term='Sarah Palin'/><category term='problem'/><category term='GSU'/><title type='text'>AKIRA</title><subtitle type='html'>This is my personal notes.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>57</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-1903681008593018016</id><published>2012-01-02T15:00:00.000-05:00</published><updated>2012-01-04T16:18:19.906-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SfN'/><title type='text'>Interesting SfN posters</title><content type='html'>&lt;br /&gt;&lt;br /&gt;It is a bit late but this is about the SfN meeting. During cleaning up my desk near the end of year I rescued a bunch of notes I took during the meeting. Most of them were hard to read. Here are some.&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;497.06&amp;nbsp;Presentation Title: Endogenous neuropeptide facilitates INap pacemakers and acts on low respiratory frequency&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;*A. DOI, J. M. RAMIREZ&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I often heard of Dr. Doi's work in Dr. Ramirez's talks.&amp;nbsp;This was actually my first time visiting his poster. He explained to me in very clear logic in English and then we chatted in Japanese.&amp;nbsp;He studied the role of&amp;nbsp;endogenous substance P (SP) and&amp;nbsp;toic activation of neurokinin1 (NK1) receptors in the generation of eupneic respiratory rhythm in pre-Bötzinger complex (pre-BötC) by blocking of NK1 receptors.&lt;br /&gt;Both Cd&lt;sup&gt;2+&lt;/sup&gt;-sensitive (CS) and Cd&lt;sup&gt;2+&lt;/sup&gt;-insensitive (CI)&amp;nbsp;pacemakers received endogenous SP release, but CI pacemaker activities were only tonically facilitated by activation of NK1 receptors. This seems to be due to the difference in voltage-sensitivity between&amp;nbsp;CS pacemakers and&amp;nbsp;CI pacemakers. The former mediated by&amp;nbsp;non-selective cation channel (ICaN) whereas the latter by persistent Na&lt;sup&gt;+&lt;/sup&gt;&amp;nbsp;channel (INaP).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;585.09&amp;nbsp;Presentation Title: Electrical coupling in Aplysia bag cell neurons: Biophysical characterization and role in synchronous firing.&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;P. L. W. COLMERS, *N. S. MAGOSKI&lt;/strong&gt;&lt;br /&gt;The role of gap-junctions among the &lt;i&gt;Aplysia&lt;/i&gt; bag cell neurons were examined.&amp;nbsp;Meclofenamic acid is an electrical coupling blocker.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;699.20&amp;nbsp;Presentation Title: Developmental reconfiguration of gaze control commands from spinal locomotor circuitry during&amp;nbsp;&lt;em&gt;Xenopus metamorphosis&lt;/em&gt;.&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;*D. COMBES, G. VON UCKERMANN, D. LE RAY, F. LAMBERT, H. STRAKA, J. SIMMERS&lt;/strong&gt;&lt;br /&gt;Dr. Denis Combes' poster is always one of my favorite in this meeting. This is a true NEUROBIOLOGY work. He studied the developmental changes in the neural control of eye movement in tadpole.&amp;nbsp;During metamorphosis,&amp;nbsp;&lt;em&gt;Xenopus&lt;/em&gt;&amp;nbsp;switches its mode of locomotion from tail-based undulatory movements to bilaterally-synchronous hindlimb kick propulsion, with intervening stages where these two modes co-exist.&lt;br /&gt;There is a developmental transition in spinal efference copy control of extraocular motor output during Xenopus metamorphosis that corresponds to the change in locomotor strategy.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;818.15 Evolution of a behavior mediated by the lateral line system adapts &lt;i&gt;Astyanax&lt;/i&gt; to life in darkness.&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;*M. YOSHIZAWA, W. R. JEFFERY&lt;/strong&gt;&lt;br /&gt;This is also a very interesting work that grasped the moment of evolution of cavefish traits during the adaptation processes. Showing physiological and genetic basis of an adaptive behavior, vibration attraction behavior (VAB) in&lt;em&gt;Astyanax mexicanus&lt;/em&gt;, which has an eyed surface (surface fish) and a blind cave (cavefish) dwelling forms.&lt;br /&gt;Quantitative laboratory assays indicate that VAB is common in cavefish but rarely observed and much less robust in surface fish.&amp;nbsp;VAB is beneficial for feeding in the dark.&amp;nbsp;Increase in superficial neuromast (SN) during development is important forVAB.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-1903681008593018016?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/1903681008593018016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=1903681008593018016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/1903681008593018016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/1903681008593018016'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2012/01/interesting-sfn-posters.html' title='Interesting SfN posters'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-4345232424167744330</id><published>2011-06-10T11:17:00.009-04:00</published><updated>2011-06-10T11:39:56.218-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='swim'/><category scheme='http://www.blogger.com/atom/ns#' term='Aplysia'/><title type='text'>Aplysia brasiliana</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;Charuni, a grad student in our lab, is now studying the swimming behavior of a sea hare, &lt;span style="font-style: italic;"&gt;Aplysia brasiliana&lt;/span&gt;.  Compared to other sea slugs, this one looks very intelligent.  Especially when they are swimming.  Peeping over the water, flipping over, making quick turns...  They are not sluggish at all.   Their playful behaviors make me even think like these creatures are almost as intelligent as dolphins.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt; &lt;iframe src="http://www.youtube.com/embed/DOkGRMUv_5c" allowfullscreen="" frameborder="0" height="349" width="560"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-4345232424167744330?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/4345232424167744330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=4345232424167744330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/4345232424167744330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/4345232424167744330'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2011/06/aplysia-brasiliana.html' title='Aplysia brasiliana'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/DOkGRMUv_5c/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-7419573229142098953</id><published>2011-05-28T12:23:00.009-04:00</published><updated>2011-05-28T13:49:57.137-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dendronotus'/><category scheme='http://www.blogger.com/atom/ns#' term='Melibe'/><category scheme='http://www.blogger.com/atom/ns#' term='evolution'/><title type='text'>The Dendronotus and Melibe paper in Current Biology</title><content type='html'>&lt;p&gt;&lt;/p&gt; My latest paper appeared in Current Biology!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cell.com/current-biology/abstract/S0960-9822%2811%2900482-9"&gt;&lt;span style="font-family:arial;"&gt;Different Roles for Homologous Interneurons in Species Exhibiting Similar Rhythmic Behaviors&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This paper describes the differences in synaptic properties and organization of the swim CPGs in closely-related nudibranch species, &lt;span style="font-style: italic;"&gt;Melibe leonina&lt;/span&gt; and &lt;span style="font-style: italic;"&gt;Dendronotus iris&lt;/span&gt;.  These animals show very similar swimming behaviors with left-right body flexions.  However, their CPGs have quite different network organization; they have different synaptic connectivity and responded differently when perturbed by current injections. Thus, similarity in species-typical behavior is not necessarily predictive of common neural mechanisms.&lt;br /&gt;&lt;br /&gt;&lt;object width="300" height="248" class="BLOG_video_class" id="BLOG_video-15dc3d2156fea113" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v1.nonxt8.googlevideo.com/videoplayback?id%3D15dc3d2156fea113%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330461570%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D65245199063939A91F881EC1D8F01E97A8962CC7.6BB42F0D25639D70F0CFC43CFC6F21441A7B294B%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D15dc3d2156fea113%26offsetms%3D5000%26itag%3Dw160%26sigh%3DEpyN3f7RaJCsDIXpx_n9-nxR5Y8&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="300" height="248" bgcolor="#FFFFFF"flashvars="flvurl=http://v1.nonxt8.googlevideo.com/videoplayback?id%3D15dc3d2156fea113%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330461570%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D65245199063939A91F881EC1D8F01E97A8962CC7.6BB42F0D25639D70F0CFC43CFC6F21441A7B294B%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D15dc3d2156fea113%26offsetms%3D5000%26itag%3Dw160%26sigh%3DEpyN3f7RaJCsDIXpx_n9-nxR5Y8&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;  &lt;object width="300" height="249" class="BLOG_video_class" id="BLOG_video-2bea8901528c2a3c" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v24.nonxt6.googlevideo.com/videoplayback?id%3D2bea8901528c2a3c%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330461570%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D59EBA96EBD245C5BD945F44BF3DEFE3B44E2C41F.3D41D4893513C2A713BE0BD2D4D34E2F8187A233%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D2bea8901528c2a3c%26offsetms%3D5000%26itag%3Dw160%26sigh%3D1H41c79AlXMVhlhlxPjD7scqs7c&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="300" height="249" bgcolor="#FFFFFF"flashvars="flvurl=http://v24.nonxt6.googlevideo.com/videoplayback?id%3D2bea8901528c2a3c%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330461570%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D59EBA96EBD245C5BD945F44BF3DEFE3B44E2C41F.3D41D4893513C2A713BE0BD2D4D34E2F8187A233%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D2bea8901528c2a3c%26offsetms%3D5000%26itag%3Dw160%26sigh%3D1H41c79AlXMVhlhlxPjD7scqs7c&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;We also discuss about how species-specific behaviors have developed through the animal evolution.  We showed that, even though closely-related animals with similar neuronal architectures  exhibit similar behaviors, some degree of divergence can be found in the underlying neural circuitry.   A pair of homologous neurons in one species have regulatory role to modify the motor rhythm, whereas in the other species they are part of the CPG and reinforce the rhythm regularity. We don't know what is the functional significance; maybe such difference will be hidden until some time when it becomes more critical in the face of some environmental perturbations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-7419573229142098953?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/7419573229142098953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=7419573229142098953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/7419573229142098953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/7419573229142098953'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2011/05/dendronotus-and-melibe-paper-in-current.html' title='The Dendronotus and Melibe paper in Current Biology'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-287627255542225012</id><published>2011-05-03T00:57:00.004-04:00</published><updated>2011-05-03T01:25:10.308-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spinal cord'/><category scheme='http://www.blogger.com/atom/ns#' term='recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='injury'/><category scheme='http://www.blogger.com/atom/ns#' term='GABAA'/><title type='text'>Plateau potentials in sacrocaudal motoneurons of chronic spinal rats, recorded in vitro</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;David J. Bennet, Yunru Li, and Merek Siu&lt;br /&gt;J. Neurophysiol. 86, 2001&lt;br /&gt;&lt;br /&gt;Jerky limb movements often develop after spinal cord injury.  This general spasticity syndrome is caused at least in part by enhanced plateau potentials in the MNs.  Depolarization in MN triggers the plateau potential and causes its sustained firing, which lead to exaggerated muscle contraction.   This paper describes the basic properties of this plateau potential and the sustained firing in MNs after spinal cord transection.  The recurrent GABAergic and Glycinergic inhibitions may play a role in suppressing this enhanced plateau potential.  This will be studied in following paper.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-287627255542225012?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/287627255542225012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=287627255542225012' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/287627255542225012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/287627255542225012'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2011/05/plateau-potentials-in-sacrocaudal.html' title='Plateau potentials in sacrocaudal motoneurons of chronic spinal rats, recorded in vitro'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-4828972276690629016</id><published>2011-04-23T09:34:00.011-04:00</published><updated>2011-04-23T11:33:41.880-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tank'/><category scheme='http://www.blogger.com/atom/ns#' term='pump'/><title type='text'>A new pump from Pentair Aquatics</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;A few weeks ago on Saturday I installed a new pump in one of our animal tanks.  It is &lt;a href="https://www.thatpetplace.com/pet/prod/198980/product.web"&gt;Quiet One Aquarium Pump 3000 - 780 gph from Pentair Aquatics&lt;/a&gt;.  It can directly connect to &lt;a href="http://www.thatpetplace.com/pet/group/15132/product.web"&gt;Lifegard Module Filter System&lt;/a&gt;.  But I didn't do that.  I didn't want to do the plumbing job for all the circuitry of the PVC pipes under the tank on weekend. I just used plastic tubes to put it in.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-7oE3UwfHUQ4/TbLg1Ck878I/AAAAAAAAE44/2TCgR-gpGDM/s1600/04092011138.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/-7oE3UwfHUQ4/TbLg1Ck878I/AAAAAAAAE44/2TCgR-gpGDM/s400/04092011138.jpg" alt="" id="BLOGGER_PHOTO_ID_5598784488604495810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Little Giant pumps were originally installed when Paul purchased them in 1997.  Since then we had been using them with no specific reason despite their frequent failures.  I like this new one better.   It's real quiet.   It is waterproof.   And it's cheap (~$60)!    Little Giant pumps usually cost more than $200.  I will switch from Little Giant to Quiet One for all tanks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-4828972276690629016?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/4828972276690629016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=4828972276690629016' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/4828972276690629016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/4828972276690629016'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2011/04/new-pumps-from-pentair-aquatics.html' title='A new pump from Pentair Aquatics'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-7oE3UwfHUQ4/TbLg1Ck878I/AAAAAAAAE44/2TCgR-gpGDM/s72-c/04092011138.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-848642875568925671</id><published>2011-04-02T01:20:00.003-04:00</published><updated>2011-04-02T01:36:45.796-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='swim'/><category scheme='http://www.blogger.com/atom/ns#' term='Dendronotus'/><title type='text'>Dendronotus swim movie</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div style="text-align: center;"&gt;OK, this is another nudibranch, &lt;span style="font-style: italic;"&gt;Dendronotus iris&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-2bea8901528c2a3c" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v24.nonxt6.googlevideo.com/videoplayback?id%3D2bea8901528c2a3c%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330461570%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D1443804E4F5689EA86A0496EB9A339C8EFC43728.17C405FD304E12FE3612957D2746BB9E5FE6B0E2%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D2bea8901528c2a3c%26offsetms%3D5000%26itag%3Dw160%26sigh%3D1H41c79AlXMVhlhlxPjD7scqs7c&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v24.nonxt6.googlevideo.com/videoplayback?id%3D2bea8901528c2a3c%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330461570%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D1443804E4F5689EA86A0496EB9A339C8EFC43728.17C405FD304E12FE3612957D2746BB9E5FE6B0E2%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D2bea8901528c2a3c%26offsetms%3D5000%26itag%3Dw160%26sigh%3D1H41c79AlXMVhlhlxPjD7scqs7c&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Just like&lt;span style="font-style: italic;"&gt; Melibe&lt;/span&gt;, it swims by lateral body flexions.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-848642875568925671?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/848642875568925671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=848642875568925671' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/848642875568925671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/848642875568925671'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2011/04/dendronotus-swim-movie.html' title='Dendronotus swim movie'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-9082379113832057387</id><published>2011-03-26T00:17:00.006-04:00</published><updated>2011-03-26T01:43:35.865-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='swim'/><category scheme='http://www.blogger.com/atom/ns#' term='Melibe'/><title type='text'>Swimming Melibe leonina</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;Melibe leonina&lt;/span&gt; swimming in a glass tank.&lt;br /&gt;&lt;br /&gt;&lt;object width="368" height="305" class="BLOG_video_class" id="BLOG_video-15dc3d2156fea113" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v1.nonxt8.googlevideo.com/videoplayback?id%3D15dc3d2156fea113%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330461570%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D40FD432B06753EC761D986DD4BFE2B97738513C5.73A9BEC400E0C8C1A233D4281A02B2801EBD1672%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D15dc3d2156fea113%26offsetms%3D5000%26itag%3Dw160%26sigh%3DEpyN3f7RaJCsDIXpx_n9-nxR5Y8&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="368" height="305" bgcolor="#FFFFFF"flashvars="flvurl=http://v1.nonxt8.googlevideo.com/videoplayback?id%3D15dc3d2156fea113%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330461570%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D40FD432B06753EC761D986DD4BFE2B97738513C5.73A9BEC400E0C8C1A233D4281A02B2801EBD1672%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D15dc3d2156fea113%26offsetms%3D5000%26itag%3Dw160%26sigh%3DEpyN3f7RaJCsDIXpx_n9-nxR5Y8&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Shooting a movie is tough!&lt;br /&gt;To make this, I spent 2 days in the tank room and 2 nights on computer.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-9082379113832057387?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/9082379113832057387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=9082379113832057387' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/9082379113832057387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/9082379113832057387'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2011/03/swimming-melibe-leonina.html' title='Swimming Melibe leonina'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-5023967450844285042</id><published>2011-03-25T20:21:00.009-04:00</published><updated>2011-04-12T00:00:47.458-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='エネルギー'/><title type='text'>次世代エネルギーはどんなものか</title><content type='html'>&lt;p&gt;&lt;/p&gt;　いま話題の原子力発電も，火力発電も，水力発電も，風力発電も，地熱発電も，波力発電も，磁石とコイルからなるモーターを回転させることによっておこる&lt;span style="font-weight: bold;"&gt;　『電磁誘導』　&lt;/span&gt;によって電気をつくり出しているという点では同じである&lt;br /&gt;　唯一の例外は太陽電池だろう&lt;br /&gt;　太陽電池は，光がモノに当たったときに放出される光電子を集めて，それを電流にしている&lt;br /&gt;　いずれの方法も，エネルギー変換の効率は，すこぶる悪い&lt;br /&gt;&lt;br /&gt;　これら人間の手によるエネルギー変換と比べたとき，それらをはるか凌ぐ高効率のエネルギー変換が&lt;span&gt;生物の細胞内&lt;/span&gt;で起こっている&lt;br /&gt;　植物の&lt;span style="font-weight: bold;"&gt;葉緑体&lt;/span&gt;では　&lt;span style="font-weight: bold;"&gt;『光合成』&lt;/span&gt;　によって太陽光を炭水化物の化学エネルギーに変換しているし，一方，&lt;span style="font-weight: bold;"&gt;ミトコンドリア&lt;/span&gt;では　&lt;span style="font-weight: bold;"&gt;『呼吸』&lt;/span&gt;　によって有機物に蓄えられた化学エネルギーを，より利用しやすいリン酸化合物の化学エネルギーへと変換している&lt;br /&gt;　また，呼吸も，光合成も，膜の&lt;span style="font-weight: bold;"&gt;プロトン濃度勾配&lt;/span&gt;という電気エネルギーによって仲介されているという点で似ている&lt;br /&gt;　呼吸でつくり出された化学エネルギーは，細胞内外のタンパク質の形を変化させ，最終的には&lt;span style="font-weight: bold;"&gt;筋の収縮&lt;/span&gt;や&lt;span style="font-weight: bold;"&gt;細胞膜の電気現象&lt;/span&gt;をひき起こす&lt;br /&gt;&lt;br /&gt;　次世代のエネルギーの開発というのは，新しいエネルギー源を見つけるというより，むしろ我々が入手できるエネルギーをいかに効率よく電気エネルギーに置換するかという点に絞られるんじゃないだろうか&lt;br /&gt;　おそらくそれは従来の磁石とコイルを使ったものではなく，むしろ上記の光合成や呼吸にみられるような生体内のエネルギー変換機構を巧みに利用するか，あるいはそれと似たものを人為的に作りだすことによってもたらされるんじゃないかと思うがどうだろう&lt;br /&gt;&lt;br /&gt;　&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-5023967450844285042?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/5023967450844285042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=5023967450844285042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5023967450844285042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5023967450844285042'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2011/04/blog-post.html' title='次世代エネルギーはどんなものか'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-3704735561994548367</id><published>2010-11-07T01:39:00.006-04:00</published><updated>2010-11-07T09:31:04.943-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lab event'/><title type='text'>Happy birthday Paul!</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;It's good to have girls in the lab.&lt;br /&gt;I really thought so when I heard Charuni and Ariana laughing at something about the birthday cake while putting letters on it.  I don't know what they were laughing at, but I liked it.&lt;br /&gt;&lt;br /&gt;Paul became 50.  I am 10 years behind.&lt;br /&gt;He was 41 and I was 31 when I came here.   I remember Stefan was 38.  Jim was 34.&lt;br /&gt;Now he is 50 and I am 40.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_AifV3_3Rpmk/TNY-kbxv56I/AAAAAAAAEf0/1l-qdaLtTuI/s1600/11052010076.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_AifV3_3Rpmk/TNY-kbxv56I/AAAAAAAAEf0/1l-qdaLtTuI/s400/11052010076.jpg" alt="" id="BLOGGER_PHOTO_ID_5536681587551233954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Last week, he said I was doing well on getting good data.&lt;br /&gt;Well, getting  new data is like breathing to me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-3704735561994548367?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/3704735561994548367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=3704735561994548367' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/3704735561994548367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/3704735561994548367'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2010/11/happy-birthday-paul.html' title='Happy birthday Paul!'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_AifV3_3Rpmk/TNY-kbxv56I/AAAAAAAAEf0/1l-qdaLtTuI/s72-c/11052010076.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-8690649003380282803</id><published>2010-09-13T21:59:00.009-04:00</published><updated>2010-09-13T22:44:58.310-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pump'/><category scheme='http://www.blogger.com/atom/ns#' term='aquarium'/><title type='text'>Dissecting a Little Giant</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;We use &lt;a href="http://www.google.com/products/catalog?hl=&amp;amp;q=little+giant+pump&amp;amp;rlz=1B3GCNV_en___US366&amp;amp;um=1&amp;amp;ie=UTF-8&amp;amp;cid=13526113203026724445&amp;amp;ei=cdeOTIP9OIO78gaxyMjVDA&amp;amp;sa=X&amp;amp;oi=product_catalog_result&amp;amp;ct=result&amp;amp;resnum=5&amp;amp;ved=0CEUQ8wIwBA#"&gt;Little Giant Pumps&lt;/a&gt; for animal tanks.  This pump looks sturdy, but often fails if you don't lube it like every 6 months or so like Harley Davidson.  You have to baby-sit it all time. Just like HD, this Little Giant is proudly made in USA.&lt;br /&gt;By the way, Georgia Aquarium uses Iwaki pump, which is more like Honda than Harley Davidson.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Today, I had to shut down one of our tanks to replace the filter.  Then, this little giant failed to restart.&lt;br /&gt;So I had to restore it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_AifV3_3Rpmk/TI7cJr_RqyI/AAAAAAAAEQQ/H6HudMLB788/s1600/09132010035.jpg"&gt;&lt;img style="cursor: pointer; width: 360px; height: 339px;" src="http://4.bp.blogspot.com/_AifV3_3Rpmk/TI7cJr_RqyI/AAAAAAAAEQQ/H6HudMLB788/s400/09132010035.jpg" alt="" id="BLOGGER_PHOTO_ID_5516588652560493346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This is a tricky part.  You need a flat-head screwdriver and a hammer to remove this flip thing.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_AifV3_3Rpmk/TI7cJ7nAO5I/AAAAAAAAEQY/1y2MRkj1nrU/s1600/09132010031.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 246px;" src="http://4.bp.blogspot.com/_AifV3_3Rpmk/TI7cJ7nAO5I/AAAAAAAAEQY/1y2MRkj1nrU/s400/09132010031.jpg" alt="" id="BLOGGER_PHOTO_ID_5516588656753654674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Water propeller, Motor, Inlet-outlet part, main shaft with fan, end cover, magnet ring&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_AifV3_3Rpmk/TI7cKNQN5rI/AAAAAAAAEQg/P1-R_z1uORY/s1600/09132010034.jpg"&gt;&lt;img style="cursor: pointer; width: 360px; height: 270px;" src="http://2.bp.blogspot.com/_AifV3_3Rpmk/TI7cKNQN5rI/AAAAAAAAEQg/P1-R_z1uORY/s400/09132010034.jpg" alt="" id="BLOGGER_PHOTO_ID_5516588661489919666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Inside the motor.  This needs overall cleaning.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-8690649003380282803?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/8690649003380282803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=8690649003380282803' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/8690649003380282803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/8690649003380282803'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2010/09/dissecting-little-giant.html' title='Dissecting a Little Giant'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_AifV3_3Rpmk/TI7cJr_RqyI/AAAAAAAAEQQ/H6HudMLB788/s72-c/09132010035.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-2513959255146666230</id><published>2010-09-11T22:14:00.005-04:00</published><updated>2010-09-13T11:57:21.850-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ground wire'/><category scheme='http://www.blogger.com/atom/ns#' term='intracellular recording'/><category scheme='http://www.blogger.com/atom/ns#' term='AgCl2'/><category scheme='http://www.blogger.com/atom/ns#' term='electrophysiology'/><title type='text'>Cause of voltage drifting</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Sources of 60 Hz noise can be detected by a piece of tin foil.&lt;br /&gt;Don't forget connecting it to reliable ground.&lt;br /&gt;&lt;br /&gt;Drifting of the bath potential level is also a quite common problem.&lt;br /&gt;If it is minor one, you can try re-chloriding the silver wires for the bath ground and for electrodes.&lt;br /&gt;&lt;br /&gt;If drift goes by several hundred mV, then it is not just a chloriding issue.&lt;br /&gt;There must be electrical connection between the dish saline and surrounding metallic devices.  This happens after saline overflow and spill.&lt;br /&gt;The ground for the amplifier head stage (bath ground) and that for other electrical devices (device ground) are not exactly the same.  If the dish saline was connected to both of these grounds, then there would be a voltage drop (= drift).&lt;br /&gt;&lt;br /&gt;The joint between the silver wire and the soldered point can produce a strong voltage when it gets wet just like a voltaic cell.   The ground wire often sucks up saline and gets wet.  If the saline reach the soldered joints, it will cause a huge drift.   Do not use a short silver wire for grounding the dish.  Keep them dry all time during e-phys experiment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-2513959255146666230?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/2513959255146666230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=2513959255146666230' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/2513959255146666230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/2513959255146666230'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2010/09/cause-of-voltage-drifting.html' title='Cause of voltage drifting'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-5394673142581256796</id><published>2010-06-11T00:24:00.008-04:00</published><updated>2010-06-11T00:47:14.950-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='compressor'/><category scheme='http://www.blogger.com/atom/ns#' term='GSU'/><category scheme='http://www.blogger.com/atom/ns#' term='Neuroscience Institute'/><category scheme='http://www.blogger.com/atom/ns#' term='aquarium'/><title type='text'>New Lab</title><content type='html'>We, Katz lab, and the Neuroscience Institute have moved to the new building near Georgia State MARTA Station.&lt;br /&gt;We are on the 8th floor.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_AifV3_3Rpmk/TBG7mVb05ZI/AAAAAAAAD7Q/gE038Foow4k/s1600/Photo-0018.jpg"&gt;   &lt;img style="cursor: pointer; width: 360px; height: 395px;" src="http://1.bp.blogspot.com/_AifV3_3Rpmk/TBG7mVb05ZI/AAAAAAAAD7Q/gE038Foow4k/s400/Photo-0018.jpg" alt="" id="BLOGGER_PHOTO_ID_5481368488749884818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Cool-looking building.  Tornado-proof?  Probably not.&lt;br /&gt;&lt;br /&gt;My rig room has a window.  I can see the horizon while poking cells!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_AifV3_3Rpmk/TBG7mgJleSI/AAAAAAAAD7Y/8lr4nE0fNQw/s1600/Photo-0019.jpg"&gt;    &lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_AifV3_3Rpmk/TBG7mgJleSI/AAAAAAAAD7Y/8lr4nE0fNQw/s1600/Photo-0019.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 233px;" src="http://3.bp.blogspot.com/_AifV3_3Rpmk/TBG7mgJleSI/AAAAAAAAD7Y/8lr4nE0fNQw/s400/Photo-0019.jpg" alt="" id="BLOGGER_PHOTO_ID_5481368491626166562" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_AifV3_3Rpmk/TBG7mgJleSI/AAAAAAAAD7Y/8lr4nE0fNQw/s1600/Photo-0019.jpg"&gt;  &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Our aquarium is now 30 sec away from the lab.  This is great.&lt;br /&gt;I did lots of plumbing work to install new filtering system and protein skimmers.  This is a hard work.  I have had 3 leakage from various PVC joints I made.  One of them was due to a crack that was developed during weekend.  By Monday morning, half of the tank water leaked out.&lt;br /&gt;&lt;br /&gt;One of the chillers failed because the compressor overload protector had fallen off and disconnected the power.  I  opened it up the chiller and rewired the circuit to skip this failed protector.  Now it is running fine.&lt;br /&gt;&lt;br /&gt;I was also in panic when I found the other chiller heated up in the  morning.  The radiator fan was not running.  The water was like hot  tub.  I opened the chiller and found that the fan blade was stuck by  touching the frame.  I mended it back and now its working fine like new.&lt;br /&gt;&lt;br /&gt;Setting up the aquarium is like buying a new Harley Davidson.  You will have  trouble after trouble until the machinery gets settled.&lt;br /&gt;I would definitely buy Honda.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-5394673142581256796?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/5394673142581256796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=5394673142581256796' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5394673142581256796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5394673142581256796'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2010/06/new-lab.html' title='New Lab'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_AifV3_3Rpmk/TBG7mVb05ZI/AAAAAAAAD7Q/gE038Foow4k/s72-c/Photo-0018.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-6261506396224138997</id><published>2010-01-28T12:54:00.009-05:00</published><updated>2010-01-29T08:13:44.227-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='backfill'/><category scheme='http://www.blogger.com/atom/ns#' term='Melibe'/><title type='text'>Backfill</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_AifV3_3Rpmk/S2HR9s1g-FI/AAAAAAAADYo/BfjtvsPGCcA/s1600-h/1+proj.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://2.bp.blogspot.com/_AifV3_3Rpmk/S2HR9s1g-FI/AAAAAAAADYo/BfjtvsPGCcA/s400/1+proj.jpg" alt="" id="BLOGGER_PHOTO_ID_5431853483523373138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I did backfills on two &lt;span style="font-style: italic;"&gt;Melibe&lt;/span&gt; brains. Both appeared very nicely.&lt;br /&gt;&lt;br /&gt;My success rate on backfilling is pretty high, almost 100%.&lt;br /&gt;It is simple.   All you have to do is to let dye solution touch only the cut end of the nerve you want to fill.   And make sure the prep is in healthy condition until fixation.  Poor results are mostly due to failure in these two things. It is not because of materials or protocols.  It is how you manipulate them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-6261506396224138997?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/6261506396224138997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=6261506396224138997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/6261506396224138997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/6261506396224138997'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2010/01/backfill.html' title='Backfill'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_AifV3_3Rpmk/S2HR9s1g-FI/AAAAAAAADYo/BfjtvsPGCcA/s72-c/1+proj.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-5677151912894840208</id><published>2009-11-25T01:34:00.007-05:00</published><updated>2009-11-26T16:26:44.611-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='synapse'/><category scheme='http://www.blogger.com/atom/ns#' term='Abrams'/><category scheme='http://www.blogger.com/atom/ns#' term='synaptic change'/><category scheme='http://www.blogger.com/atom/ns#' term='habituation'/><category scheme='http://www.blogger.com/atom/ns#' term='Aplysia'/><category scheme='http://www.blogger.com/atom/ns#' term='Arf'/><category scheme='http://www.blogger.com/atom/ns#' term='protein kinase'/><category scheme='http://www.blogger.com/atom/ns#' term='PKA'/><category scheme='http://www.blogger.com/atom/ns#' term='synaptic depression'/><category scheme='http://www.blogger.com/atom/ns#' term='PKC'/><category scheme='http://www.blogger.com/atom/ns#' term='calpain'/><category scheme='http://www.blogger.com/atom/ns#' term='Gover'/><category scheme='http://www.blogger.com/atom/ns#' term='heterosynaptic plasticity'/><category scheme='http://www.blogger.com/atom/ns#' term='PTP'/><category scheme='http://www.blogger.com/atom/ns#' term='Short-term plasticity'/><title type='text'>Insights into a molecular switch that gates sensory neuron synapses during habituation in Aplysia</title><content type='html'>&lt;p style="font-family: times new roman;"&gt;&lt;/p&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Tony D. Gover, Thomas W. Abrams&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;I think this paper spends so much space and time only to deny depletion hypothesis.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;The effects of calpain and Arf sound very interesting and promissing.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;&lt;br /&gt;1. Habituation of reflex responses in vertebrates and invertebrates: a simple form of neural plasticity&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;In addition to habituation, the repeated stimulus may lead to a strengthening of the response, known as sensitization.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Their observations led them to propose the ‘‘dual-process theory” in which the behavioral change actually reflects the&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;contribution of these two independent processes.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Whereas short-term depression at these synapses appears to be mediated entirely by presynaptic changes (Castellucci &amp;amp; Kandel, 1974; Manseau, Fan, Hueftlein, Sossin, &amp;amp; Castellucci, 2001), long-term depression that is initiated by extensive stimulation or blocks of stimuli delivered over hours appears to depend upon signals initiated by postsynaptic glutamate receptors, including Ca2+ influx through NMDA receptors (Lin &amp;amp; Glanzman, 1996; Mata, Chen, Cai, &amp;amp; Glanzman, 2008) (see also Ezzeddine &amp;amp; Glanzman, 2003).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;2. Mechanisms of synaptic depression in other systems&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:times new roman;font-size:100%;"  &gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2.1. Depletion of the readily releasable pool of vesicles as a mechanism &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;of depression&lt;/span&gt;&lt;br /&gt;Historically, the earliest proposed mechanism for synaptic depression was depletion of the neurotransmitter that is av&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;ailable for release. Vesicles at synaptic release sites that are available for immediate release are considered to constitute a readily releasable pool (Betz, 1970; Gingrich &amp;amp; Byrne, 1985; Stevens &amp;amp; Tsujimoto, 1995); these vesicles may already be docked at exocytosis sites.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:times new roman;" &gt;2.2. Use-dependent inactivation of presynaptic Ca2+ channels&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:times new roman;font-size:100%;"  &gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;2.3. Desensitization of postsynaptic receptors&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;2.4. Autoreceptors and retrograde signaling&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;At parallel fiber-to-Purkinje cell synapses in cerebellum, high frequency presynaptic activity causes suppression of transmitter release, which is mediated by release of endocannabinoids from the postsynaptic Purkinje cell; the endocannabinoids act on receptors on presynaptic terminals, resulting in reduced Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt; influx (Brown, Brenowitz, &amp;amp; Regehr, 2003).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;3. Proposed mechanisms for synaptic depression at the sensory neuron-to-motor neuron synapse in &lt;span style="font-style: italic;"&gt;Aplysia&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;font-family:times new roman;" &gt;3.1. Short-term homosynaptic depression at sensory neuron-to-motor neuron synapses involves a presynaptic mechanism, rather than alteration in postsynaptic responses&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:times new roman;" &gt;3.2. Ca2+ current inactivation&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;With repeated stimulation of the sensory neuron, the action potential duration decreased, suggesting that Ca2+ influx decreased with each successive action potential. Klein et al. (1980) also measured the Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt; current in&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;the soma of the presynaptic sensory neuron under voltage clamp.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;With repeated depolarizing voltage steps, they observed that the Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt; current decreased in parallel with the decline in the amplitude of the EPSP recorded in the motor neuron.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Gingrich and Byrne (1985) also reached the conclusion that Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt; current inactivation alone during the normal duration ac-tion potential does not account for depression at this synapse.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;Armitage and Siegelbaum (1998)&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt; used fluorescent Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt; indicators to directly measure Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+ &lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt;influx at presynaptic varicosities of sensory neurons through the dihydropyridine-insensitive Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt; channels. No change in Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt; influx through these channels that initiate release was observed during synaptic depression.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;font-family:times new roman;" &gt;3.3. Depletion of the readily releasable pool of vesicles as the primary mechanism for synaptic depression during habituation&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Thus, depletion of the readily releasable pool of vesicles can contribute to depression, but probably only with relatively prolonged presynaptic activity.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Recent evidence implicated the Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt;-activated protease&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt; &lt;/span&gt;&lt;span style="color: rgb(204, 0, 0); font-weight: bold;font-family:times new roman;" &gt;calpain&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt; both in modulation of depression at the sensory neuron-to-motor neuron synapse and in serotonin-induced facilitation after depression (Khoutorsky &amp;amp; Spira, 2005).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;This intriguing observation has been interpreted to indicate that this protease acts to untether vesicles in the reserve&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;pool, and thereby initiates mobilization of vesicles to the readily releasable pool. Although this is a plausible model, another possible function for calpain is the proteolytic cleavage of protein kinase C (PKC), converting the enzyme to the persistently active PKM form (Sutton, Bagnall, Sharma, Shobe, &amp;amp; Carew, 2004). PKC is known to participate in facilitation of depressed sensory neuron-to-motor neuron synapses by serotonin (Ghirardi et al., 1992; Manseau&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;et al., 2001), and also acts to prevent the development of depression during bursts of activity (see below). Thus, calpain cleavage of PKC could reduce synaptic depression.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;font-family:times new roman;" &gt;3.4. S&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;font-family:times new roman;" &gt;witching of release sites to a silent state as a mechanism of synaptic depression&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Gover et al. (2002) considered five mechanisms of synaptic depression:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;(1)  vesicle depletion, which by default must be dependent on vesicular release (Fig. 3);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;(2)  reduction in the probability of release of individual releasable vesicles after a release event;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;(3)  reduction in the probability of release of individual releasable vesicles after an action potential, but independent of a release event;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;(4)  silencing of release sites after a release event, and&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;(5)  silencing of release sites, after an action potential, but independent of a release event (Fig. 4).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;These data suggest that the probability of release does not change gradually; rather individual release sites are simply silenced, or switched off, during development of depression.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Furthermore, Royer et al. (2000) argued that given their data, if p were nonuniform across release sites, then homosynaptic depression due to silencing of release sites would be independent of release [which is consistent with the conclusions of Gover et al. (2002)].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:times new roman;" &gt;3.5. Other evidence suggesting depletion of vesicles is not the major&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:times new roman;" &gt;mechanism for synaptic depression at Aplysia sensory neuron&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;font-family:times new roman;" &gt;synapses&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;4. Evidence from other systems suggesting that vesicle&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;&lt;span style="font-weight: bold;"&gt; depletion is not the primary mechanism responsible for synaptic depression&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Rather depression with relatively few stimuli or with low frequency stimulation cannot be explained primarily by depletion.&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. Ca&lt;/span&gt;&lt;sup style="font-weight: bold;"&gt;2+&lt;/sup&gt;&lt;span style="font-weight: bold;"&gt; influx initiates the silencing of release sites during depression at sensory neuron-to-motor neuron synapse in &lt;span style="font-style: italic;"&gt;Aplysia&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;In the absence of Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt; influx no detectable synaptic depressin developed.&lt;/span&gt;&lt;span style="font-style: italic;font-family:times new roman;" &gt;  Thus the switching off of sensory neuron release sites during repetitive presynaptic activity appears to be initiated by presynaptic Ca&lt;/span&gt;&lt;sup style="font-style: italic; font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-style: italic;font-family:times new roman;" &gt; influx&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;&lt;span style="font-weight: bold;"&gt;6. The switch that silences sensory neuron-to-motor neuron synapses during depression in Aplysia involves the small G protein Arf&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;One possibility is that because &lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;facilitation of depressed synapse involves protein kinase C &lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;(Ghirardi et al., 1992; Manseau et al., 2001), the switching of synapses to a silent state is mediated by a protein phosphatase.   Indeed, some types of long-term depression involve protein phosphatases (...).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;... a general inhibitor of &lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);font-family:times new roman;" &gt;Arf &lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;signaling powerfuly inhibited transmission at sensory neuron-to-motor neuron synapses and occluded the development of synaptic depression.  Similarly, a binding domain of an Arf effector protein acted as a dominant negative and substantially reduced the depression that developed with single action pontentials.  Reciprocally, we found that constitutively active Arf6, when injected into presynaptic sensory neurons, prevented the development of synaptic depression.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;&lt;span style="font-weight: bold;"&gt;7. Bursts of sensory neuron activity prevent the development of homosynaptic depression"burst-dependent protection" from synaptic depression&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Burst-dependent protection from synaptic depression involves Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt;-dependent activation of protein kinase C (PKC). Chelating Ca&lt;/span&gt;&lt;sup style="font-family: times new roman;"&gt;2+&lt;/sup&gt;&lt;span style="font-family:times new roman;"&gt; in the presynaptic sensory neuron with intracellular EGTA, which is not a sufficiently rapid buffer to block transmitter release, eliminates burst-dependent protection.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-5677151912894840208?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/5677151912894840208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=5677151912894840208' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5677151912894840208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5677151912894840208'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2009/11/insights-into-molecular-switch-that.html' title='Insights into a molecular switch that gates sensory neuron synapses during habituation in &lt;i&gt;Aplysia&lt;/i&gt;'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-362525259203395271</id><published>2009-10-15T21:20:00.008-04:00</published><updated>2009-10-15T22:07:30.697-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CPG'/><category scheme='http://www.blogger.com/atom/ns#' term='recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tritonia diomedea'/><category scheme='http://www.blogger.com/atom/ns#' term='Sakurai A'/><category scheme='http://www.blogger.com/atom/ns#' term='Katz PS'/><title type='text'>The recovery paper</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;My latest paper will appear in the &lt;a href="http://www.jneurosci.org/"&gt;&lt;span style="font-weight: bold;"&gt;Journal of Neuroscience&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;October 21, 2009 | Volume 29 | Number 42 |&lt;br /&gt;&lt;br /&gt;They will introduce my paper in &lt;a href="http://www.jneurosci.org/cgi/content/full/29/42/i"&gt;"This Week in The Journal"&lt;/a&gt;&lt;em&gt;&lt;br /&gt;Development/Plasticity/Repair&lt;/em&gt; - "Nerve Transection Induces Circuit Reorganization in &lt;span style="font-style: italic;"&gt;Tritonia"&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;The article title is:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"Functional Recovery after Lesion of a Central Pattern Generator"&lt;/span&gt;&lt;br /&gt;by &lt;span style="font-weight: bold;"&gt;Akira Sakurai and Paul S. Katz &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In this paper, we found that severing a set of connections between some CPG neurons impaired motor pattern production but that the system spontaneously recovered over the course of a few hours to a day. Furthermore, we observed corresponding changes in synaptic strength that can account for the functional recovery.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-362525259203395271?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/362525259203395271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=362525259203395271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/362525259203395271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/362525259203395271'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2009/10/recovery-paper-will-be-out.html' title='The recovery paper'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-5010993719276149806</id><published>2009-10-14T23:30:00.004-04:00</published><updated>2009-10-15T23:28:47.185-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Beyond Neurotransmission'/><category scheme='http://www.blogger.com/atom/ns#' term='neuromodulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Kiehn'/><category scheme='http://www.blogger.com/atom/ns#' term='Katz'/><title type='text'>Neuromodulation of motor systems</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Among many reviews about CPG funciton, I like this one by &lt;span style="font-weight: bold;"&gt;Ole Kiehn&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;Paul S. Katz&lt;/span&gt;.&lt;br /&gt;The introduction starts with a brief talk about dancing.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;"...by changing cellular and synaptic properties, neuromodulators choreograph circuits from an ensemble of interacting neurons capable f dancing with a variety of partners."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt; &lt;span style="font-weight: bold;"&gt;2. The elements of neuromodulation in motor systems: alterations of cellular and synaptic properties&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;The CPGs - Localized neuronal networks in the central nervous system control the timing of the coordinated muscle activities, capable of producing rhythmic movement even when isolated from the sensory input (Delcomyn 1980).&lt;br /&gt;&lt;br /&gt;The CPG function depends on &lt;span style="font-style: italic;"&gt;synaptic interconnections&lt;/span&gt; and &lt;span style="font-style: italic;"&gt;intrinsic membrane properties&lt;/span&gt;.&lt;br /&gt;Neuromodulation changes both of them.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1) Rewiring circuits&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt; We may often think of the nervous system as a hard-wired device whose connectivity is changed only during the developental period or as a result of learning. &lt;/span&gt;&lt;br /&gt;NO, the strength of connections between neurons is not fixed, but can vary continusously under moment-to-moment neuromodulatory control.&lt;br /&gt;The wiring diagram for a circuit is  merely an outline of potential connections and does not uniquely determine the flow of information at all times.&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;Modulation of chemical transmission&lt;/span&gt;&lt;br /&gt;The effect of neuromodulation can be a &lt;span style="font-style: italic;"&gt;functional disconnection&lt;/span&gt; of cells or a &lt;span style="font-style: italic;"&gt;strengthening of the communication&lt;/span&gt; between cells.&lt;br /&gt;Thus, the wiring diagram of synaptic connections is strongly &lt;span style="font-weight: bold;"&gt;dependent upon which neuromodulator is present&lt;/span&gt;.&lt;br /&gt;In vertebrate locomotion, 5-HT and noradrenaline modulate glycinergic synapses to increase circuit flexibility.&lt;br /&gt;- &lt;span style="font-weight: bold;"&gt;Modulation of electrical coupling&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2) Changing neuronal personalities&lt;br /&gt;&lt;br /&gt;- Modulation of resting conductances can determine neuronal participation in a network&lt;br /&gt;&lt;br /&gt;- Modulation of conductances involved in phase transisions&lt;br /&gt;&lt;br /&gt;- Modulation of conductances that determine spike rate&lt;br /&gt;&lt;br /&gt;- Modulation of conductances underlying neuronal bistability&lt;br /&gt;&lt;br /&gt;- Modulation of conductances underlying conditional bursting&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3) Changes in cellular and synaptic properties produce secondary effects&lt;br /&gt;&lt;br /&gt;The differential actions of neuromodulators on neurons in motor circuits underlie some forms of behavioral plasticity such as motor pattern selection.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Choreographing motor patterns: the effects of neuromodulators on the output of motor circuits&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Neuromodulatory substances can &lt;span style="font-style: italic;"&gt;initiate &lt;/span&gt;motor patterns by endowing neurons with the properties that are needed to form a functional CPG circuit.&lt;br /&gt;Neuromodulatory sunstances can &lt;span style="font-style: italic;"&gt;alter&lt;/span&gt; (or &lt;span style="font-style: italic;"&gt;reorganize&lt;/span&gt;) motor patterns by changing those properties.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1) Neuromodulators can activate motor patterns&lt;/span&gt;&lt;br /&gt;As a rule, the initiation of rhythmic movements requires non-rhythmic input from a source external to the CPG network itself.&lt;br /&gt;-fast synaptic input  (tadpole escape)&lt;br /&gt;-neuromodulatory input (Tritonia swim, cats, rats, rabbits)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2) Neuromodulators can alter ongoing motor activity&lt;/span&gt;&lt;br /&gt;- changing the speed/frequency&lt;br /&gt;- muscle force&lt;br /&gt;- phase relationship&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3) Neuromodulators can reconfigure networks&lt;/span&gt;&lt;br /&gt;-stomatogastric system&lt;br /&gt;- At the moment, little is known about these types of network reorganizations in CPGs other than those in the stomatogastric system.  Reconfiguration in the larger neuronal networks that control thythmic activity in vertebrates is difficult to evaluate because the CPG networks are poorly difined and it is impossible to be sure that one has recorded from all possible members of a functional circuit.&lt;br /&gt;&lt;br /&gt;4) Neuromodulation can alter the ability of a CPG to drive its follower motor neurons&lt;br /&gt;&lt;br /&gt;4. INtegrating neuromodulation into neuronal circuits&lt;br /&gt;&lt;br /&gt;1) Properties of neuromodulatory neurons&lt;br /&gt;&lt;br /&gt;2) Sources of neuromodulation&lt;br /&gt;- Extrinsic vs Intrinsic&lt;br /&gt;&lt;br /&gt;3) Convergence of modulation&lt;br /&gt;&lt;br /&gt;5. Long-term alteration of motor patterns&lt;br /&gt;Fast proprioceptive adjustment mechanisms are plastic and that they can adjust to long-term changes in the sensory signaling.&lt;br /&gt;&lt;br /&gt;- in spinalized cats where locomotion on a treadmill is evoked by L-DOPA injection, cutting the lateral-gastrocnemius-soleus nerve results in long-term up-regulation of the load-compensating effects from group I afferents in the synergistic medial-gastrocnemius nerve, allowing the cat to slowly recover its normal stepping behavior (Whelan and Pearson 1997).&lt;br /&gt;&lt;br /&gt; Neuromodulatory inputs may play a role in promoting long-term plasticity of CPG circuits.  In spinalized cats, daily intraperitoneal or intrathecal injections of the alpha-2 adrenergic receptor agonist, clonidine, enhanced the recovery of locomotion when combined with training on a treadmill (Chau et al., 1998).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-5010993719276149806?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/5010993719276149806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=5010993719276149806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5010993719276149806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5010993719276149806'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2009/10/neuromodulation-of-motor-systems.html' title='Neuromodulation of motor systems'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-8014218019929145245</id><published>2009-10-09T10:54:00.006-04:00</published><updated>2009-10-09T10:59:45.872-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Melibe'/><title type='text'>Melibe leonina</title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;  &lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt; &lt;/span&gt;&lt;br /&gt;I am working on &lt;a href="http://www.seaslugforum.net/factsheet.cfm?base=melileon"&gt;Melibe&lt;/a&gt; brain now. It is so small.&lt;br /&gt;&lt;br /&gt;There are two small ganglia on Pleural-Pleural connective nerve. What they do?&lt;br /&gt;A copepod is sitting on the brain in the dish. I think it came out from the stomach, but it is still alive. It is so pity that I have to kill it to protect my prep.&lt;br /&gt;&lt;br /&gt;I saw a pair of green tube that seem to go to the dorsal gill from the stomach.&lt;br /&gt;Is it also &lt;a href="http://www.seaslugforum.net/showall.cfm?base=solarpow"&gt;solar-powered&lt;/a&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-8014218019929145245?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/8014218019929145245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=8014218019929145245' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/8014218019929145245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/8014218019929145245'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2009/10/melibe-leonina.html' title='Melibe leonina'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-6360890621003086263</id><published>2009-10-08T09:06:00.002-04:00</published><updated>2009-10-08T09:31:56.260-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='motor cortex'/><category scheme='http://www.blogger.com/atom/ns#' term='motor learning'/><category scheme='http://www.blogger.com/atom/ns#' term='monkey'/><title type='text'>Long-Term Modifications in Motor Cortical Dynamics Induced by Intensive Practice</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Bjørg E. Kilavik, Sébastien Roux, Adrián Ponce-Alvarez, Joachim Confais, Sonja Grün, and Alexa Riehle&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;The timing of the task is represented in the temporal structure of significant spike synchronization at the population level.  By practice, the temporal structure of synchrony was shaped.   Synchrony became stronger and more localized in time during late experimental sessions, in parallel with a behavioral improvement, whereas the firing rate in the same neurons mainly decreased. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The brain processes in parallel sensory, temporal, and contextual information, which has to be combined appropriately to organize a movement.&lt;br /&gt;&lt;br /&gt;It is widely accepted that sensorimotor funcitons are based on activity modulations in neuronal networks distributed over various brain structures. (Wise, 1984; Tanji and Kurata 1989; Riehle, 2005).&lt;br /&gt;The timing of modulation of synchrony and firing rate at the population level in motor cortex suggests that synchrony may be preferentially involved in early preparatory and cognitive processes, whereas rate modulation may rather control movement initiation and execution (Riehle et al., 2000; Grammont and Riehle, 2003).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-6360890621003086263?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/6360890621003086263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=6360890621003086263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/6360890621003086263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/6360890621003086263'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2009/10/long-term-modifications-in-motor.html' title='Long-Term Modifications in Motor Cortical Dynamics Induced by Intensive Practice'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-5449952736250860634</id><published>2009-09-03T10:32:00.002-04:00</published><updated>2009-09-03T10:46:25.862-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='locomotion'/><category scheme='http://www.blogger.com/atom/ns#' term='spinal cord'/><category scheme='http://www.blogger.com/atom/ns#' term='CPG'/><category scheme='http://www.blogger.com/atom/ns#' term='recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='injury'/><title type='text'>Re-expression of Locomotor Function After Partial Spinal Cord Injury</title><content type='html'>&lt;span style="font-weight: bold;"&gt;S. Rossignol, G. Barrière, O. Alluin and A. Frigon&lt;/span&gt;&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;br /&gt;&lt;br /&gt;The CPG is defined as a spinal network of neurons capable of generating a rhythmic pattern consisting of alternating activity between flexor and extensor motoneurons on the same side with reciprocal activation of homologous motoneurons in the other limb of&lt;br /&gt;the same girdle. In general, during walking or trotting, this network ensures that flexor motoneurons on one side are active with contralateral extensors and vice versa for extensor motoneurons.&lt;br /&gt;&lt;br /&gt;...In such a preparation, rhythmic activity, evoked by injecting the noradrenaline precursor l-dihydroxyphenylalanine (L-DOPA), is recorded from peripheral muscle nerves and is termed “fictive locomotion.”&lt;br /&gt;&lt;br /&gt;...Indeed, electrical stimulation of a circumscribed brain stem region called the mesencephalic locomotor region (MLR), ... Various gait patterns, such as walk, trot, and gallop, can be&lt;br /&gt;evoked with increasing stimulation intensity.&lt;br /&gt;&lt;br /&gt;...Other descending pathways release specific neurotransmitters, which are synthesized by cells in well defined brain stem nuclei (e.g., noradrenaline in the locus coeruleus and serotonin in the raphe and parapyramidal nuclei). These neurotransmitters exert powerful effects on the spinal circuitry and can change characteristics of the locomotor pattern.&lt;br /&gt;&lt;br /&gt;...it is important to know that, after a complete spinal transection, most quadruped mammals will&lt;br /&gt;recover some degree of locomotor function in the limbs below the lesion.  Cats, rats, and mice can re-express hindlimb locomotion provided the spinal cord below the complete lesion is properly&lt;br /&gt;stimulated, either pharmacologically or through locomotor training.&lt;br /&gt;&lt;br /&gt;...locomotion is controlled at multiple levels of the central nervous system, and a subtle and intricate balance is established between these levels of control. This then leads to the question of how an optimal equilibrium is re-established when this exquisite balance is perturbed following lesions of the spinal cord.&lt;br /&gt;&lt;br /&gt;...Instead of taking over lost spinal functions, remnant descending pathways or regenerating pathways could direct the reorganization of the spinal circuitry so that it can function optimally and with a greater level of independence so that, after the complete section, the full pattern of hindlimb locomotion can be expressed by an already autonomous CPG.&lt;br /&gt;&lt;br /&gt;The main conclusion of this brief review of multiple types of lesions is that there are several ways through which the CNS and peripheral afferent inputs can access the spinal locomotor circuitry. This apparent redundancy points to the fact that the rhythm is generated at the spinal level and that various degrees of control levels can modulate this spinal circuitry through multiple pathways. The removal of certain pathways produces specific locomotor deficits, but the&lt;br /&gt;spinal circuitry and other intact pathways are still able to optimize remnant locomotor functions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-5449952736250860634?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/5449952736250860634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=5449952736250860634' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5449952736250860634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5449952736250860634'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2009/09/re-expression-of-locomotor-function.html' title='Re-expression of Locomotor Function After Partial Spinal Cord Injury'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-5093752070558178804</id><published>2009-09-03T10:22:00.002-04:00</published><updated>2009-09-03T10:29:19.353-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='locomotion'/><category scheme='http://www.blogger.com/atom/ns#' term='spinal cord'/><category scheme='http://www.blogger.com/atom/ns#' term='CPG'/><category scheme='http://www.blogger.com/atom/ns#' term='recovery'/><category scheme='http://www.blogger.com/atom/ns#' term='injury'/><title type='text'>Prominent Role of the Spinal Central Pattern Generator in the Recovery of Locomotion after Partial Spinal Cord Injuries</title><content type='html'>&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;span style="font-weight: bold;"&gt;Grégory Barrie`re, Hugues Leblond, Janyne Provencher, and Serge Rossignol&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The general accepted model of locomotor control is tripartite.&lt;br /&gt;1) CPG&lt;br /&gt;2) sensory feedback&lt;br /&gt;3) descending pathways&lt;br /&gt;&lt;br /&gt;After partial spinal cord injury (SCI), this optimal balance is perturbed because communication between the brain and the spinal CPG is altered (Barbeau and Rossignol, 1994).&lt;br /&gt;&lt;br /&gt;Q: Are there lastic changes within descending pathways?&lt;br /&gt;   Or, the spinal CPG retains its function and that changes in descending commands aim at maintaining an optimal control of the spinal locomotor network?&lt;br /&gt;&lt;br /&gt;The role of the CPG in the recovery of locomotion after incomplete spinal cord lesion is mostly unknown.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;RESULT&lt;/span&gt;&lt;br /&gt;The first step consisted of an incomplete section of the spinal cord at the thoracic level T10 or T11.&lt;br /&gt;The second step was a complete transection of the spinal cord at T13 or L1.&lt;br /&gt;&lt;br /&gt;1)  The recovery of quadrupedal locomotion after partial lesions is mostly the result of an intrinsic reorganization of the spinal locomotor network below the lesion.&lt;br /&gt;&lt;br /&gt;2) Locomotor training is a major factor in facilitating the recovery process because cats intensively trained after the partial lesion expressed a very high locomotor&lt;br /&gt;performance bilaterally within hours of the complete spinalization, whereas in untrained animals only a unilateral locomotion was observed in the limb ipsilateral to the partial lesion.&lt;br /&gt;&lt;br /&gt;3) Plastic reorganization of the spinal CPG may still occur after the complete spinal section because bilateral locomotor performance improved with training over time in all cats after complete spinalization.&lt;br /&gt;&lt;br /&gt;Altogether, this work highlights the importance of promoting spinal neuroplasticity in rehabilitation strategies in SCI patients, especially to maintain the spinal circuitry in an optimal condition to generate locomotion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-5093752070558178804?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/5093752070558178804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=5093752070558178804' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5093752070558178804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/5093752070558178804'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2009/09/prominent-role-of-spinal-central.html' title='Prominent Role of the Spinal Central Pattern Generator in the Recovery of Locomotion after Partial Spinal Cord Injuries'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-8595341247320112767</id><published>2009-08-24T18:25:00.014-04:00</published><updated>2009-08-24T21:28:11.243-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electrophysiologist'/><category scheme='http://www.blogger.com/atom/ns#' term='electrophysiology'/><title type='text'>Conversation with the e-phys master</title><content type='html'>&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Mater: &lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;Poke it....&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Young Akira:&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt; ?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Mater: &lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;I said, poke it!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Young Akira:&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt; .... (Tap, tap)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Master: &lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;Wah was dat? An exhibition? We need EMOTIONAL CONTENT. Try again!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Young Akira:&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt; .... (TAP, TAP)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Master:&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt; I said EMOTIONAL CONTENT. Not anger! Now, try again!&lt;br /&gt;       With meeee!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Yong Akira:&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt; .... (Tap! Tap!)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Master: &lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;Ho, ha! That's it!  See, it's bursting!  How did it feel to you?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Young Akira:&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt; Well, let me see...&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Master:&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt; (Whap!) Don’t think! FEEEEEL. It is like a finger pointing a way to the neuron!&lt;br /&gt;       (Whap!) Don’t concentrate on the electrode or you will miss all that heavenly action potential!     Do you understand?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Young Akira: &lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt;I see, sir... (Bows)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:130%;"  &gt;Master:&lt;/span&gt;&lt;span style="font-weight: bold;font-family:times new roman;font-size:130%;"  &gt; (Whap!) Never take your eyes off your prep!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-8595341247320112767?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/8595341247320112767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=8595341247320112767' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/8595341247320112767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/8595341247320112767'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2009/08/conversation-with-e-phys-master.html' title='Conversation with the e-phys master'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-4769468208080661006</id><published>2009-08-21T09:21:00.008-04:00</published><updated>2009-08-21T10:00:01.177-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GC'/><category scheme='http://www.blogger.com/atom/ns#' term='cAMP'/><category scheme='http://www.blogger.com/atom/ns#' term='AC'/><category scheme='http://www.blogger.com/atom/ns#' term='PDE'/><category scheme='http://www.blogger.com/atom/ns#' term='ODQ'/><category scheme='http://www.blogger.com/atom/ns#' term='Dorosophila'/><category scheme='http://www.blogger.com/atom/ns#' term='cGMP'/><category scheme='http://www.blogger.com/atom/ns#' term='FRET'/><category scheme='http://www.blogger.com/atom/ns#' term='NO'/><category scheme='http://www.blogger.com/atom/ns#' term='L-NAME'/><title type='text'>Prolonged presynaptic posttetanic cyclic GMP signaling in Drosophila motoneurons</title><content type='html'>&lt;span style="font-weight: bold;"&gt;By Dinara Shakiryanova and Edwin S. Levitan&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.pubmedcentral.nih.gov/articlerender.fcgi?tool=pubmed&amp;amp;pubmedid=18765813"&gt;PNAS 105 (36): 13611-13613&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;1) The activity of cyclic nucleotide activity is first shown at the terminal. It is &lt;span style="font-weight: bold;"&gt;cGMP&lt;/span&gt;, not cAMP.&lt;br /&gt;2) NO generation and activation both occur in the presynaptic terminal&lt;br /&gt;3) It is surprisingly long lasting.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;FRET-based cAMP imaging showed a Ca-dependent sustained increase of cAMP (or cyclic nucleotide) after a brief activation of synapse (fly neuromuscular synapse).&lt;br /&gt;&lt;br /&gt;However,&lt;br /&gt;1) Ca-dependent increase of cyclic nucleotide (cAMP). Both extracellular and RyR-mediated.&lt;br /&gt;But,&lt;br /&gt;- Ca-stimulated AC mutant has no effect.&lt;br /&gt;- cAMP-specific PDE mutant has no effect.&lt;br /&gt;&lt;br /&gt;2) This is cGMP instead of cAMP?&lt;br /&gt;- GC inhibitor (ODQ) reduced the FRET signal.&lt;br /&gt;- NOS inhibitor and NO scavenger reduced it too.&lt;br /&gt;- Expression of cGMP-specific PDE shortened the signal.&lt;br /&gt;- IBMX indeed extend the cGMP signal duration.&lt;br /&gt;&lt;br /&gt;NOS-guanylyl cyclase-mediated presynaptic cGMP synthesis.&lt;br /&gt;&lt;br /&gt;ODQ: guanylyl cyclase inhibitor&lt;br /&gt;L-NAME: NOS inhibitor&lt;br /&gt;PTIO: NO scavenger&lt;br /&gt;&lt;br /&gt;They don’t show the effect on synaptic strength…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4055023104827371260-4769468208080661006?l=akira-gsu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akira-gsu.blogspot.com/feeds/4769468208080661006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4055023104827371260&amp;postID=4769468208080661006' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/4769468208080661006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4055023104827371260/posts/default/4769468208080661006'/><link rel='alternate' type='text/html' href='http://akira-gsu.blogspot.com/2009/08/prolonged-presynaptic-posttetanic.html' title='Prolonged presynaptic posttetanic cyclic GMP signaling in Drosophila motoneurons'/><author><name>Akira</name><uri>http://www.blogger.com/profile/05378336842888608959</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_AifV3_3Rpmk/TSfaEYDEMgI/AAAAAAAAEoI/9cVh4Q0hXa0/S220/akira%2B%2528101221%2529.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4055023104827371260.post-6403380828734962157</id><published>2009-08-17T20:20:00.017-04:00</published><updated>2009-08-21T09:54:28.958-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='electrophysiologist'/><title type='text'>Video games and experiments</title><content type='html'>&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Performing a biology experiment is somewhat like playing a role playing video game (RPG).  You need to pile a series of success to reach the goal.  There are two types of the RPGs.  One is the Final Fantasy/Dragonquest- type games, and the other is the Zelda/Metroid-type games.&lt;br /&gt;&lt;br /&gt;In the Final Fantasy/Dragonquest-type, all you need to do is to give commands to your character to defeat the enemies and to make him/her stronger and stronger. Tactics and strategies are important.  The character will gather a lot of weapons and armors, potions, and dozens of other items in the inventory.  The inventory has to be well organized by the player.&lt;br /&gt;&lt;br /&gt;On the other hand, games like the Zelda series and Metroid, a player needs to develop his/her own skill and technique to control the character.    The player needs to learn how to precisely attack enemies and maneuver quickly  from their attacks.  Very challenging and even stoic.&lt;br /&gt;&lt;br /&gt;I assume those who live on biochemistry and molecular biology may prefer the Final Fantasy/Dragonquest type rather than the Zelda/Metroid type.&lt;br /&gt;I prefer Zelda and Metroid. There I could even feel dopamine being gushed out inside my brain when I defeat the final opponent. I feel similarly when I am having a good result from the electrophysiological experiment.&lt;script&gt;WikEdWrapper = function () {     window.wikEdProgramVersion = window.wikEdProgramVersion || "0.9.64d";     window.wikEdProgramDate = window.wikEdProgramDate || "July 26, 2008";     window.WikEdInitGlobalConfigs = function () {if (typeof wikEdText == "undefined") {window.wikEdText = {};}window.WikEdInitText = function () {WikEdInitObject(wikEdText, {'wikEdLogo alt': "wikEd", 'wikEdLogo title': "wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Click to disable", 'wikEdLogo error alt': "wikEd error", 'wikEdLogo error title': "Loading error - wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Click to disable", 'wikEdLogo browser alt': "(wikEd)", 'wikEdLogo browser title': "Browser not supported - wikEd {wikEdProgramVersion} ({wikEdProgramDate})", 'wikEdLogo disabled alt': "(wikEd)", 'wikEdLogo disabled title': "Disabled - wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Click to enable", 'wikEdScrollToEdit4 alt': "Scroll to edit", 'wikEdScrollToEdit4 title': "Scroll to edit field", 'wikEdGripFormat title': "Formatting buttons (click to hide or show)", 'wikEdGripCustom1 title': "Custom buttons (click to hide or show)", 'wikEdGripFind title': "Find buttons (click to hide or show)", 'wikEdGripFix title': "Fixing buttons (click to hide or show)", 'wikEdGripCustom2 title': "Custom buttons (click to hide or show)", 'wikEdGripControl title': "wikEd control buttons (click to hide or show)", 'wikEdUndo alt': "Undo", 'wikEdUndo title': "Undo", 'wikEdRedo alt': "Redo", 'wikEdRedo title': "Redo", 'wikEdBold title': "Bold text", 'wikEdItalic alt': "Italic", 'wikEdItalic title': "Italic text", 'wikEdUnderline alt': "Underline", 'wikEdUnderline title': "Underline text", 'wikEdStrikethrough alt': "Strikethrough", 'wikEdStrikethrough title': "Strikethrough text", 'wikEdNowiki alt': "Nowiki", 'wikEdNowiki title': "Nowiki markup text", 'wikEdSuperscript alt': "Superscript", 'wikEdSuperscript title': "Superscript text", 'wikEdSubscript alt': "Subscript", 'wikEdSubscript title': "Subscript text", 'wikEdRef alt': "Ref", 'wikEdRef title': "In-text reference (shift-click: named tag)", 'wikEdCase alt': "Case", 'wikEdCase title': "Toggle between lowercase, uppercase first, and uppercase", 'wikEdRedirect alt': "Redirect", 'wikEdRedirect title': "Create redirect, deletes whole text", 'wikEdUndoAll alt': "Undo all", 'wikEdUndoAll title': "Undo all changes", 'wikEdRedoAll alt': "Redo all", 'wikEdRedoAll title': "Redo all changes", 'wikEdWikiLink alt': "Link", 'wikEdWikiLink title': "Wiki link", 'wikEdWebLink alt': "Weblink", 'wikEdWebLink title': "External weblink", 'wikEdHeading alt': "Heading", 'wikEdHeading title': "Increase heading levels (shift-click: decrease)", 'wikEdBulletList alt': "Bullet list", 'wikEdBulletList title': "Increase bulleted list level (shift-click: decrease)", 'wikEdNumberList alt': "Number list", 'wikEdNumberList title': "Increase numbered list level (shift-click: decrease)", 'wikEdIndentList alt': "Indent list", 'wikEdIndentList title': "Increase indention (shift-click: decrease)", 'wikEdDefinitionList alt': "Def list", 'wikEdDefinitionList title': "Definition list", 'wikEdImage alt': "Image", 'wikEdImage title': "Image", 'wikEdTable alt': "Table", 'wikEdTable title': "Table", 'wikEdReferences alt': "References", 'wikEdReferences title': "References location (shift-click: References section)", 'wikEdWikify alt': "Wikify", 'wikEdWikify title': "Convert pasted content to wiki code, update highlighting", 'wikEdTextify alt': "Textify", 'wikEdTextify title': "Convert pasted content to plain text, update highlighting", 'wikEdFindAll alt': "Find all", 'wikEdFindAll title': "Find all matches", 'wikEdFindPrev alt': "Find prev", 'wikEdFindPrev title': "Find previous match", 'wikEdFindSelect title': "Select a previous search or jump to a heading", 'wikEdFindNext alt': "Find next", 'wikEdFindNext title': "Find next match (shift-click: get selection)", 'wikEdJumpPrev alt': "Selected prev", 'wikEdJumpPrev title': "Find the selected text backwards", 'wikEdJumpNext alt': "Selected next", 'wikEdJumpNext title': "Find the selected text forwards", 'wikEdReplaceAll alt': "Replace all", 'wikEdReplaceAll title': "Replace all matches in whole text or selection", 'wikEdReplacePrev alt': "Replace prev", 'wikEdReplacePrev title': "Replace previous match", 'wikEdReplaceSelect title': "Select a previous replacement", 'wikEdReplaceNext alt': "Replace next (shift-click: get selection)", 'wikEdReplaceNext title': "Replace next match", 'wikEdCaseSensitive alt': "Case sensitive", 'wikEdCaseSensitive title': "Search is case sensitive", 'wikEdRegExp alt': "RegExp", 'wikEdRegExp title': "Search field is a regular expression", 'wikEdFindAhead alt': "Find ahead", 'wikEdFindAhead title': "Find ahead as you type (case-insensitive non-regexp search)", 'wikEdFixBasic alt': "Fix basic", 'wikEdFixBasic title': "Fix blanks and empty lines, also done by other fixing functions", 'wikEdFixHtml alt': "Fix html", 'wikEdFixHtml title': "Fix html to wikicode", 'wikEdFixCaps alt': "Fix caps", 'wikEdFixCaps title': "Fix caps in headers and lists", 'wikEdfixUnicode alt': "Fix Unicode", 'wikEdfixUnicode title': "Fix Unicode character representations", 'wikEdFixAll alt': "Fix all", 'wikEdFixAll title': "Fix basic, html, capitalization, and Unicode", 'wikEdFixRegExTypo alt': "Fix typos", 'wikEdFixRegExTypo title': "Fix typos using the AutoWikiBrowser RegExTypoFixer rules", 'wikEdFixDashes alt': "Fix dashes", 'wikEdFixDashes title': "Fix dashes", 'wikEdFixPunct alt': "Fix punctuation", 'wikEdFixPunct title': "Fix spaces before punctuation", 'wikEdFixMath alt': "Fix math", 'wikEdFixMath title': "Fix math", 'wikEdFixChem alt': "Fix chem", 'wikEdFixChem title': "Fix chemical formulas", 'wikEdFixUnits alt': "Fix units", 'wikEdFixUnits title': "Fix units", 'wikEdRefHide alt': "Hide &lt;ref&gt;", 'wikEdRefHide title': "Toggle &lt;ref&gt; tag hiding", 'wikEdTextZoom alt': "Text zoom", 'wikEdTextZoom title': "Text zoom cycling (shift-click: reverse)", 'wikEdClearHistory alt': "Clear history", 'wikEdClearHistory title': "Clear the find, replace, and summary history", 'wikEdScrollToPreview alt': "Scroll to preview", 'wikEdScrollToPreview title': "Scroll to preview field", 'wikEdScrollToEdit alt': "Scroll to edit", 'wikEdScrollToEdit title': "Scroll to edit field", 'wikEdUseWikEd alt': "Use wikEd", 'wikEdUseWikEd title': "Toggle between classic text area and wikEd", 'wikEdHighlightSyntax alt': "Syntax", 'wikEdHighlightSyntax title': "Toggle automatic syntax highlighting", 'wikEdSource alt': "Source", 'wikEdCloseToolbar title': "Close the standard non-wikEd toolbar", 'wikEdCloseToolbar alt': "Close toolbar", 'wikEdSource title': "Show the source code for testing purposes", 'wikEdUsing alt': "Using", 'wikEdUsing title': "Automatically add ''\u2026using wikEd'' to summaries", 'wikEdDiff alt': "wikEdDiff", 'wikEdDiff title': "Toggle automatic improved diff view", 'wikEdFullScreen alt': "Fullscreen", 'wikEdFullScreen title': "Toggle the fullscreen mode", 'wikEdTableMode alt': "Table mode", 'wikEdTableMode title': "Toggle table edit mode", 'wikEdClearSummary alt': "Clear summary", 'wikEdClearSummary title': "Clear the summary field", 'wikEdSummarySelect title': "Select a previous summary", wikEdPresetSummary: ["/*  */ ", "copyedit", "reply", "article created", "intro rewrite", "linkfix", "fixing typos", "removing linkspam", "reverting test", "reverting vandalism", "formatting source text", "{wikEdUsing}"], wikEdSummaryUsing: "\u2026using [[en:User:Cacycle/wikEd|wikEd]]", 'alt-shift': "alt-shift-", 'wikEdLocalPreviewImg alt': "Preview below", 'wikEdLocalPreview title': "Show preview below", 'wikEdLocalDiffImg alt': "Changes below", 'wikEdLocalDiff title': "Show current changes below", wikEdHelpPageLink: " | &lt;a href="\" target="\"&gt;wikEd help&lt;/a&gt;", 'wikEdClose alt': "Close", 'wikEdClose title': "Close preview box", 'wikEdScrollToPreview2 alt': "Scroll to preview", 'wikEdScrollToPreview2 title': "Scroll to preview field", 'wikEdScrollToEdit2 alt': "Scroll to edit", 'wikEdScrollToEdit2 title': "Scroll to edit field", 'wikEdClose alt': "Close", 'wikEdClose title': "Close preview box", 'wikEdScrollToPreview3 alt': "Scroll to preview", 'wikEdScrollToPreview3 title': "Scroll to preview field", 'wikEdScrollToEdit3 alt': "Scroll to edit", 'wikEdScrollToEdit3 title': "Scroll to edit field", wikEdPreviewLoading: "...", 'image filename': "filename", 'image width': "width", 'table caption': "caption", 'table heading': "heading", 'table cell': "cell", 'redirect article link': "article link", 'External links': "External links", 'See also': "See also", References: "References", 'wikicode Image': "Image", 'wikicode Category': "Category", 'wikicode Template': "Template", wikEdReferencesSection: "\n== References ==\n\n&lt;references&gt;\n", shortenedPreview: "Preview", shortenedChanges: "Changes", followLink: "(Ctrl-click)", wikEdTableModeError: "The table wikicode contains errors", wikEdGreasemonkeyAutoUpdate: "wikEd Update:\n\nA new version of the GreaseMonkey script \"wikEd\" is available.\n\n\nIt will be downloaded from:\n\n{updateURL}"});};WikEdInitText();if (typeof wikEdUseLocalImages == "undefined") {window.wikEdUseLocalImages = false;}if (typeof wikEdImagePathLocal == "undefined") {window.wikEdImagePathLocal = "file:///D:/wikEd/images/";}if (typeof wikEdImagePath == "undefined") {window.wikEdImagePath = "http://upload.wikimedia.org/wikipedia/commons/";}if (typeof wikEdImage == "undefined") {window.wikEdImage = {};}window.WikedInitImage = function () {WikEdInitImage(wikEdImage, {blank: "5/51/WikEd_blank.png", bold: "5/59/WikEd_bold.png", browser: "0/07/WikEd_disabled.png", bulletList: "6/62/WikEd_bullet_list.png", case: "a/aa/WikEd_case.png", caseSensitive: "0/0d/WikEd_case_sensitive.png", clearHistory: "c/c8/WikEd_clear_history.png", clearSummary: "2/2c/WikEd_clear_summary.png", close: "9/97/WikEd_close.png", closeToolbar: "1/1d/WikEd_close_toolbar.png", ctrl: "1/10/WikEd_ctrl.png", definitionList: "f/f5/WikEd_definition_list.png", diff: "d/db/WikEd_diff.png", disabled: "0/07/WikEd_disabled.png", dummy: "c/c5/WikEd_dummy.png", error: "3/3e/WikEd_error.png", findAhead: "3/34/WikEd_find_ahead.png", findAll: "7/75/WikEd_find_all.png", findNext: "a/ad/WikEd_find_next.png", findPrev: "f/f5/WikEd_find_prev.png", fixAll: "8/86/WikEd_fix_all.png", fixBasic: "3/30/WikEd_fix_basic.png", fixCaps: "0/00/WikEd_fix_caps.png", fixUnicode: "d/d4/WikEd_fix_unicode.png", fixChem: "e/e7/WikEd_fix_chem.png", fixDash: "e/e5/WikEd_fix_dash.png", fixHtml: "0/05/WikEd_fix_html.png", fixMath: "3/3f/WikEd_fix_math.png", fixPunct: "d/db/WikEd_fix_punct.png", fixRegExTypo: "9/94/WikEd_fix_reg-ex-typo.png", fixUnits: "6/69/WikEd_fix_units.png", textZoom: "7/71/WikEd_font_size.png", fullScreen: "d/d3/WikEd_fullscreen.png", getFind: "9/96/WikEd_get_selection.png", grip: "a/ad/WikEd_grip.png", heading: "0/07/WikEd_heading.png", highlightSyntax: "6/67/WikEd_syntax.png", image: "3/37/WikEd_image.png", indentList: "7/7a/WikEd_indent_list.png", italic: "d/d4/WikEd_italic.png", jumpNext: "5/54/WikEd_jump_next.png", logo: "6/67/WikEd_logo.png", nowiki: "5/5a/WikEd_nowiki.png", numberList: "3/3b/WikEd_number_list.png", jumpPrev: "c/c7/WikEd_jump_prev.png", preview: "3/31/WikEd_preview.png", redirect: "f/fa/WikEd_redirect.png", redo: "d/d7/WikEd_redo.png", ref: "b/ba/WikEd_ref.png", refHide: "0/0b/WikEd_ref_hide.png", references: "6/66/WikEd_references.png", redoAll: "2/2d/WikEd_redo_all.png", regExp: "6/6a/WikEd_regexp.png", replaceAll: "2/2a/WikEd_replace_all.png", replaceNext: "b/b0/WikEd_replace_next.png", replacePrev: "a/a1/WikEd_replace_prev.png", scrollToEdit: "1/13/WikEd_align_top.png", scrollToPreview: "3/37/WikEd_align_preview.png", scrollToEditDown: "a/a8/WikEd_align_down.png", scrollToPreviewDown: "5/58/WikEd_align_preview_down.png", source: "0/02/WikEd_source.png", strikethrough: "0/06/WikEd_strikethrough.png", subscript: "9/9e/WikEd_subscript.png", superscript: "b/bf/WikEd_superscript.png", tab: "e/e7/WikEd_tab.png", table: "b/bd/WikEd_table.png", tableMode: "0/00/WikEd_table_edit.png", tableBG: "8/8a/WikEd_unknown.png", textify: "c/cd/WikEd_textify.png", underline: "2/21/WikEd_underline.png", undo: "e/e6/WikEd_undo.png", undoAll: "0/08/WikEd_undo_all.png", unknown: "8/8a/WikEd_unknown.png", useWikEd: "6/67/WikEd_logo.png", using: "e/e0/WikEd_using.png", webLink: "1/16/WikEd_weblink.png", wikEdDiff: "c/c6/WikEdDiff.png", wikify: "9/9f/WikEd_wikify.png", wikiLink: "2/21/WikEd_wikilink.png"});};if (typeof wikEdFrameCSS == "undefined") {window.wikEdFrameCSS = {};}window.WikedInitFrameCSS = function () {WikEdInitObject(wikEdFrameCSS, {'.wikedFrameBody': "background: #FFFFFF; margin: 0px; padding: 0.2em; overflow: -moz-scrollbars-vertical; overflow-x: auto; font-family: monospace;", '.wikEdBlock': "background-color: #e8e8e8;", '.wikEdBlockTag': "color: #0000e0;", '.wikEdInlineTag': "color: #0000e0;", '.wikEdUnknown': "background-image: url({wikEdUnknown});", '.wikEdSubscript': "position: relative; top: 0.3em;", '.wikEdSuperscript': "position: relative; top: -0.3em;", '.wikEdBold': "font-weight: bold;", '.wikEdRef': "color: #808080; background-color: #e8e8e8;", '.wikEdRefHide': "color: #c0c0c0;", '.wikEdComment': "background-color: #fff0d0;", '.wikEdDel': "text-decoration: line-through;", '.wikEdIns': "text-decoration: underline;", '.wikEdItalic': "font-style: italic;", '.wikEdNowiki': "background-color: #e8e8e8;", '.wikEdRGB': "", '.wikEdHR': "background-color: #d0d0d0;", '.wikEdHRInline': "background-color: #d0d0d0;", '.wikEdWiki': "color: #0000e0;", '.wikEdWikiRedir': "color: #0000e0; background-color: #ffffff; font-weight: bold;", '.wikEdMagic': "color: #0000e0; background-color: #e0e0e0; font-weight: bold;", '.wikEdHeading': "background-color: #e0e0e0; font-weight: bold;", '.wikEdHeadingWp': "background-color: #d8e0ff; font-weight: bold;", '.wikEdTableBlock': "background-color: #e8e8e8;", '.wikEdTableLine': "background-color: #e8e8e8;", '.wikEdTableTag': "background-color: #e8e8e8; color: #0000e0;", '.wikEdListBlock': "background-color: #e8e8e8;", '.wikEdListLine': "background-color: #f0f0f0", '.wikEdListTag': "background-color: #e8e8e8; color: #0000e0; font-weight: bold;", '.wikEdSpaceBlock': "background-color: #e8e8e8;", '.wikEdSpaceLine': "background-color: #e8e8e8;", '.wikEdSpaceTag': "color: #0000e0; font-weight: bold;", '.wikEdLinkTag': "color: #0000e0;", '.wikEdLink': "", '.wikEdImage': "background-color: #d5ffaa;", '.wikEdCat': "background-color: #d0d8ff;", '.wikEdTemplTag': "color: #0000e0;", '.wikEdTempl': "background-color: #e0e8ff;", '.wikEdInter': "color: #000000;", '.wikEdLinkInter': "background-color: #c8c8ff;", '.wikEdImageInter': "background-color: #c8c8ff;", '.wikEdCatInter': "background-color: #c8c8ff;", '.wikEdTemplInter': "background-color: #c8c8ff;", '.wikEdLinkName': "color: #f00000; font-weight: bold;", '.wikEdImageName': "color: #000000; font-weight: bold;", '.wikEdCatName': "color: #f00000; font-weight: bold;", '.wikEdTemplName': "color: #f00000; font-weight: bold;", '.wikEdURLLink': "color: #f00000; font-weight: bold;", '.wikEdHighlightLink': "text-decoration: none; color: #909090;", ':hover.wikEdHighlightLink': "text-decoration: underline; color: #909090;", '.wikEdPastedHtml': "background-color: #ffc080;", '.wikEdLinkText': "color: #000000; font-weight: bold;", '.wikEdImageParam': "color: #0000e0;", '.wikEdImageCaption': "color: #000000;", '.wikEdCatText': "color: #000000;", '.wikEdTemplText': "color: #000000;", '.wikEdURLText': "color: #000000; font-weight: bold;", '.wikEdTableEdit': "border: solid black; border-width: 1px 1px 0 0; background-color: red; background-image: url('" + wikEdImage.tableBG + "'); border-collapse: separate; border-spacing: 0;", '.wikEdTableEdit td': "border: solid black; border-width: 0 0 1px 1px; background-color: white;", '.wikEdTableEdit th': "border: solid black; border-width: 0 0 1px 1px; background-color: lightgrey; font-weight: bold;", '.wikEdTableEdit tr': "background-color: lightgrey; font-weight: bold;", '.wikEdInsertHere': "background-color: orange; font-style: italic;", '.wikEdColorsLight': "color: black;", '.wikEdColorsDark': "color: white;", '.wikEdTab': "white-space: pre; background-image: url({wikEdTab}); background-position: bottom right; background-repeat: no-repeat;", '.wikEdTabPlain': "white-space: pre;", '.wikEdCtrl': "white-space: pre; background-image: url({wikEdCtrl}); background-position: center center; background-repeat: no-repeat; margin: 0 1px;", '.wikEdCtrl:before': "content: '\xA0'", '.wikEdBlank': "white-space: -moz-pre-wrap; background-image: url({wikEdBlank}); background-position: bottom left; background-repeat: no-repeat; margin: 0 1px; padding: 0 1px;"});};if (typeof wikEdMainCSS == "undefined") {window.wikEdMainCSS = {};}window.WikedInitMainCSS = function () {WikEdInitObject(wikEdMainCSS, {'.wikEdLogo': "margin-left: 0.5em;", '.wikEdLogoFallBack': "float: right;", '.wikEdCombo': "font-size: smaller; padding-left: 0.1em; padding-right: 0.1em; margin: 0 0.1em 0 0.1em; height: 1.6em; vertical-align: bottom;", '.wikEdButtonBarFormat': "margin: 0 8px 3px 0; float: left;", '.wikEdButtonBarCustom1': "margin: 0 8px 3px 0; float: left;", '.wikEdButtonBarFind': "margin: 0 8px 3px 0; float: left;", '.wikEdButtonBarFix': "margin: 0 8px 3px 0; float: left;", '.wikEdButtonBarCustom2': "margin: 0 8px 3px 0; float: left;", '.wikEdButtonBarControl': "margin: 0 0 3px 0; float: right;", '.wikEdButtonBarPreview': "margin: 0 0 0.15em 0.6em; float: right;", '.wikEdButtonBarPreviewFull': "margin: -0.2em 0 0 0.6em; float: right;", '.wikEdButtonBarPreview2': "margin: 0.2em 0 0.4em 0; float: right;", '.wikEdButtonBarJump': "margin: 0 0 0 0.6em; float: right;", '.wikedButtonBarInnerWrapperVisible': "border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikedButtonBarInnerWrapperHidden': "", '.wikedButtonBarGripWrapperVisible': "float: left;", '.wikedButtonBarGripWrapperHidden': "float: left; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikedButtonBarButtonsWrapperVisible': "float: left; background: #d4d0cc; ", '.wikedButtonBarButtonsWrapperHidden': "float: left; background: #d4d0cc; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0; z-index: 4;", '.wikedButtonBarGrip': "background: #d4d0cc; padding: 0; background-image: url({wikEdGrip}); background-repeat: repeat-y; cursor: pointer;", '.wikEdButtonsFormat': "background: #d4d0cc; padding: 2px 2px 0 0px;", '.wikEdButtonsCustom1': "background: #d4d0cc; padding: 2px 2px 0 0px;", '.wikEdButtonsFind': "background: #d4d0cc; padding: 0px 2px 0 0px;", '.wikEdButtonsFix': "background: #d4d0cc; padding: 2px 2px 0 0px;", '.wikEdButtonsCustom2': "background: #d4d0cc; padding: 2px 2px 0 0px;", '.wikEdButtonsControl': "background: #d4d0cc; padding: 2px 2px 0 1px;", '.wikEdButtonsPreview': "background: #d4d0cc; padding: 2px; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikEdButtonsPreviewFull': "background: #d4d0cc; padding: 2px; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikEdButtonsPreview2': "background: #d4d0cc; padding: 2px; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikEdButtonsJump': "background: #d4d0cc; padding: 2px; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikEdButton': "vertical-align: text-top; font-size: small; text-decoration: underline; margin: 1px 2px; padding: 0; background: #d4d0cc; border: 1px #d4d0cc solid !important; cursor: pointer;", '.wikEdButton:hover': "background: #e4e0dd; border: 1px outset !important; cursor: pointer;", '.wikEdButton:active': "background: #e4e0dc; border: 1px inset !important;  cursor: pointer;", '.wikEdButtonSolo': "vertical-align: text-top; font-size: small; text-decoration: underline; margin: 1px 2px; padding: 0; background: #d4d0cc; border: 1px #d4d0cc solid !important; cursor: pointer;", '.wikEdButtonSolo:hover': "background: #e4e0dd; border: 1px outset !important; cursor: pointer;", '.wikEdButtonChecked': "vertical-align: text-top; font-size: small; text-decoration: none; margin: 1px 2px; padding: 0; background: #ccc8c3; border: 1px solid !important; border-color: black white white black !important; cursor: pointer;", '.wikEdButtonUnchecked': "vertical-align: text-top; font-size: small; text-decoration: none; margin: 1px 2px; padding: 0; background: #ddd8d3; border: 1px solid !important; border-color: white black black white !important; cursor: pointer;", '.wikEdButtonPressed': "vertical-align: text-top; font-size: small; text-decoration: none; margin: 1px 2px; padding: 0; background: #ccc8c3; border: 1px solid !important; border-color: black white white black !important; cursor: wait;", '.wikEdButtonInactive': "vertical-align: text-top; font-size: small; text-decoration: underline; margin: 1px 2px; padding: 0; background: #c0c0c0; border: 1px #b0b0b0 solid !important; cursor: not-allowed", '.wikEdLocalPreview': "vertical-align: top; margin: 0 0.33em 0 0.15em; padding: 0;", '.wikEdLocalDiff': "vertical-align: top; margin: 0 0.33em 0 -0.18em; padding: 0;", '.wikEdButtonDummy': "vertical-align: text-top; margin: 1px 2px; padding: 1px; background: #d4d0cc;", '.wikEdPreviewBoxOuter': "clear: both; margin: 0; border-width: 1px; border-style: solid; border-color: #808080 #d0d0d0 #d0d0d0 #808080;", '.wikEdPreviewBox': "background-color: #faf8f6; padding: 5px; border-width: 1px; border-style: solid; border-color: #404040 #ffffff #ffffff #404040;", '.wikEdFindComboInput': "position: relative; padding: 0; margin: 0 0.2em; white-space: nowrap; top: 0; vertical-align: bottom;", '#wikEdFindText': "vertical-align: 0%; font-family: monospace; padding: 0; margin: 0; position: absolute; z-index: 2; -moz-box-sizing: content-box; left: 0; top: 1px; height: 14px; width: 170px;", '#wikEdFindSelect': "vertical-align: 0%; font-family: monospace; padding: 0; margin: 0; position: relative; z-index: 1; -moz-box-sizing: content-box; left: 0; top: 0px; height: 18px; border: none;", '.wikEdReplaceComboInput': "position: relative; padding: 0; margin: 0 0.2em; white-space: nowrap; top: 0; vertical-align: bottom;", '#wikEdReplaceText': "vertical-align: 0%; font-family: monospace; padding: 0; margin: 0; position: absolute; z-index: 2; -moz-box-sizing: content-box; left: 0; top: 1px; height: 14px; width: 170px;", '#wikEdReplaceSelect': "vertical-align: 0%; font-family: monospace; padding: 0; margin: 0; position: relative; z-index: 1; -moz-box-sizing: content-box; left: 0; top: 0px; height: 18px; border: none; ", '.wikEdSummaryComboInput': "position: relative; padding: 0; margin: 0 0 0 0.1em; white-space: nowrap; top: 0; vertical-align: text-bottom;", '.wikEdSummaryText': "vertical-align: 0%; padding: 0; margin: 0; position: absolute; z-index: 2; -moz-box-sizing: content-box; left: 0; top: 0px; height: 18px; width: auto;", '.wikEdSummarySelect': "vertical-align: 0%; padding: 0; margin: 0; position: relative; z-index: 1; -moz-box-sizing: content-box; left: 0; top: 1px; height: 21px; border: none;", '.editButtons': "margin: 0;", '.wikEdFrameOuter': "width: 100%; margin: 0; border-width: 1px; border-style: solid; border-color: #808080 #d0d0d0 #d0d0d0 #808080;", '.wikEdFrameInner': "padding: 0; border-width: 1px; border-style: solid; border-color: #404040 #ffffff #ffffff #404040;", '.wikEdFrame': "width: 100%; padding: 0; margin: 0; border: none;", '.wikEdSummaryWrapper': "margin: 0 0 0.4em 0; width: 100%", '.wikEdSummaryWrapperTop': "margin: 0.1em 0 0.4em 0; width: 100%", '#wpSummaryLabel': "margin: 0 0.2em 0 0;", '.editOptions': "position: relative; top: 0.1em;", '.wikEdClearSummaryForm': "display: inline;", '.wikEdClearSummary': "vertical-align: middle; margin: 0 0.1em 0 0.5em; padding: 0 0 0.2em 0;", '.wikEdInputWrapper': "z-index: 100; clear: both; margin-top: 0.5em;", '.wikEdInputWrapperFull': "position: fixed; top: 0; left: 0; right: 0; padding: 4px; background: white; z-index: 100;", '.wikEdToolbarWrapper': "margin: 0 0 0.25em 0;", '.wikEdCaptchaWrapper': "", '.wikEdDebugWrapper': "margin: 0 0 0.35em 0;", '.wikEdTextareaWrapper': "margin: 0 0 0.35em 0;", '.wikEdFrameWrapper': "margin: 0 0 0.35em 0;", '.wikEdConsoleWrapper': "", '.wikEdButtonsWrapper': "", '.wikEdSummaryInputWrapper': "display: inline; white-space: nowrap;", '.wikEdSummaryOptions': "display: inline;", '.wikEdSubmitWrapper': ";", '.wikEdSubmitButtonsWrapper': "", '.wikEdLocalPrevWrapper': "margin: 0.5em 0 0 0;", '.wikEdInsertWrapper': "", '.wikEdEditOptions': "display: inline; vertical-align: baseline; margin-right: 0.75em; white-space: nowrap;", '.wikEdEditHelp': "vertical-align: baseline; margin-right: 0.5em; white-space: nowrap;", '#editpage-specialchars': "clear: both;"});};if (typeof wikEdButton == "undefined") {window.wikEdButton = {};}window.WikedInitButton = function () {WikEdInitObject(wikEdButton, {1: ["wikEdUndo", "wikEdButtonInactive", wikEdText['wikEdUndo title'], wikEdImage.undo, "16", "16", wikEdText['wikEdUndo alt'], "javascript:WikEdEditButton(obj, objId);"], 2: ["wikEdRedo", "wikEdButtonInactive", wikEdText['wikEdRedo title'], wikEdImage.redo, "16", "16", wikEdText['wikEdRedo alt'], "javascript:WikEdEditButton(obj, objId);"], 3: ["wikEdBold", "wikEdButton", wikEdText['wikEdBold title'], wikEdImage.bold, "16", "16", wikEdText['wikEdBold alt'], "javascript:WikEdEditButton(obj, objId);"], 4: ["wikEdItalic", "wikEdButton", wikEdText['wikEdItalic title'], wikEdImage.italic, "16", "16", wikEdText['wikEdItalic alt'], "javascript:WikEdEditButton(obj, objId);"], 5: ["wikEdUnderline", "wikEdButton", wikEdText['wikEdUnderline title'], wikEdImage.underline, "16", "16", wikEdText['wikEdUnderline alt'], "javascript:WikEdEditButton(obj, objId);"], 6: ["wikEdStrikethrough", "wikEdButton", wikEdText['wikEdStrikethrough title'], wikEdImage.strikethrough, "16", "16", wikEdText['wikEdStrikethrough alt'], "javascript:WikEdEditButton(obj, objId);"], 7: ["wikEdNowiki", "wikEdButton", wikEdText['wikEdNowiki title'], wikEdImage.nowiki, "16", "16", wikEdText['wikEdNowiki alt'], "javascript:WikEdEditButton(obj, objId);"], 8: ["wikEdSuperscript", "wikEdButton", wikEdText['wikEdSuperscript title'], wikEdImage.superscript, "16", "16", wikEdText['wikEdSuperscript alt'], "javascript:WikEdEditButton(obj, objId);"], 9: ["wikEdSubscript", "wikEdButton", wikEdText['wikEdSubscript title'], wikEdImage.subscript, "16", "16", wikEdText['wikEdSubscript alt'], "javascript:WikEdEditButton(obj, objId);"], 10: ["wikEdRef", "wikEdButton", wikEdText['wikEdRef title'], wikEdImage.ref, "16", "16", wikEdText['wikEdRef alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, 'wikEdRef'); } else { javascript:WikEdEditButton(obj, 'wikEdRefNamed'); }"], 12: ["wikEdCase", "wikEdButton", wikEdText['wikEdCase title'], wikEdImage.case, "16", "16", wikEdText['wikEdCase alt'], "javascript:WikEdEditButton(obj, objId);"], 25: ["wikEdRedirect", "wikEdButton", wikEdText['wikEdRedirect title'], wikEdImage.redirect, "16", "16", wikEdText['wikEdRedirect alt'], "javascript:WikEdEditButton(obj, objId);"], 13: ["wikEdUndoAll", "wikEdButton", wikEdText['wikEdUndoAll title'], wikEdImage.undoAll, "16", "16", wikEdText['wikEdUndoAll alt'], "javascript:WikEdEditButton(obj, objId);"], 14: ["wikEdRedoAll", "wikEdButtonInactive", wikEdText['wikEdRedoAll title'], wikEdImage.redoAll, "16", "16", wikEdText['wikEdRedoAll alt'], "javascript:WikEdEditButton(obj, objId);"], 15: ["wikEdWikiLink", "wikEdButton", wikEdText['wikEdWikiLink title'], wikEdImage.wikiLink, "16", "16", wikEdText['wikEdWikiLink alt'], "javascript:WikEdEditButton(obj, objId);"], 16: ["wikEdWebLink", "wikEdButton", wikEdText['wikEdWebLink title'], wikEdImage.webLink, "16", "16", wikEdText['wikEdWebLink alt'], "javascript:WikEdEditButton(obj, objId);"], 17: ["wikEdHeading", "wikEdButton", wikEdText['wikEdHeading title'], wikEdImage.heading, "16", "16", wikEdText['wikEdHeading alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, 'wikEdIncreaseHeading'); } else { javascript:WikEdEditButton(obj, 'wikEdDecreaseHeading'); }"], 19: ["wikEdBulletList", "wikEdButton", wikEdText['wikEdBulletList title'], wikEdImage.bulletList, "16", "16", wikEdText['wikEdBulletList alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, 'wikEdIncreaseBulletList'); } else { javascript:WikEdEditButton(obj, 'wikEdDecreaseBulletList'); }"], 20: ["wikEdNumberList", "wikEdButton", wikEdText['wikEdNumberList title'], wikEdImage.numberList, "16", "16", wikEdText['wikEdNumberList alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, 'wikEdIncreaseNumberList'); } else { javascript:WikEdEditButton(obj, 'wikEdDecreaseNumberList'); }"], 21: ["wikEdIndentList", "wikEdButton", wikEdText['wikEdIndentList title'], wikEdImage.indentList, "16", "16", wikEdText['wikEdIndentList alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, 'wikEdIncreaseIndentList'); } else { javascript:WikEdEditButton(obj, 'wikEdDecreaseIndentList'); }"], 22: ["wikEdDefinitionList", "wikEdButton", wikEdText['wikEdDefinitionList title'], wikEdImage.definitionList, "16", "16", wikEdText['wikEdDefinitionList alt'], "javascript:WikEdEditButton(obj, objId);"], 23: ["wikEdImage", "wikEdButton", wikEdText['wikEdImage title'], wikEdImage.image, "16", "16", wikEdText['wikEdImage alt'], "javascript:WikEdEditButton(obj, objId);"], 24: ["wikEdTable", "wikEdButton", wikEdText['wikEdTable title'], wikEdImage.table, "16", "16", wikEdText['wikEdTable alt'], "javascript:WikEdEditButton(obj, objId);"], 11: ["wikEdReferences", "wikEdButton", wikEdText['wikEdReferences title'], wikEdImage.references, "16", "16", wikEdText['wikEdReferences alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, objId); } else { javascript:WikEdEditButton(obj, 'wikEdReferencesSection'); }"], 26: ["wikEdWikify", "wikEdButton", wikEdText['wikEdWikify title'], wikEdImage.wikify, "16", "16", wikEdText['wikEdWikify alt'], "javascript:WikEdEditButton(obj, objId);"], 27: ["wikEdTextify", "wikEdButton", wikEdText['wikEdTextify title'], wikEdImage.textify, "16", "16", wikEdText['wikEdTextify alt'], "javascript:WikEdEditButton(obj, objId);"], 77: ["wikEdRefHide", "wikEdButtonUnchecked", wikEdText['wikEdRefHide title'], wikEdImage.refHide, "16", "16", wikEdText['wikEdRefHide alt'], "javascript:WikEdButton(obj, objId, true);"], 29: ["wikEdTextZoom", "wikEdButton", wikEdText['wikEdTextZoom title'], wikEdImage.textZoom, "16", "16", wikEdText['wikEdTextZoom alt'], "if (!eventShiftKey) { javascript:WikEdButton(obj, 'wikEdTextZoomDown'); } else { javascript:WikEdButton(obj, 'wikEdTextZoomUp'); }"], 30: ["wikEdClearHistory", "wikEdButton", wikEdText['wikEdClearHistory title'], wikEdImage.clearHistory, "16", "16", wikEdText['wikEdClearHistory alt'], "javascript:WikEdButton(obj, objId);"], 31: ["wikEdScrollToPreview", "wikEdButton", wikEdText['wikEdScrollToPreview title'], wikEdImage.scrollToPreviewDown, "16", "16", wikEdText['wikEdScrollToPreview alt'], "javascript:WikEdButton(obj, objId);"], 32: ["wikEdScrollToEdit", "wikEdButton", wikEdText['wikEdScrollToEdit title'], wikEdImage.scrollToEditDown, "16", "16", wikEdText['wikEdScrollToEdit alt'], "javascript:WikEdButton(obj, objId);"], 33: ["wikEdUseWikEd", "wikEdButtonChecked", wikEdText['wikEdUseWikEd title'], wikEdImage.useWikEd, "16", "16", wikEdText['wikEdUseWikEd alt'], "javascript:WikEdButton(obj, objId, true);"], 34: ["wikEdHighlightSyntax", "wikEdButtonUnchecked", wikEdText['wikEdHighlightSyntax title'], wikEdImage.highlightSyntax, "16", "16", wikEdText['wikEdHighlightSyntax alt'], "javascript:WikEdButton(obj, objId, true);"], 35: ["wikEdSource", "wikEdButton", wikEdText['wikEdSource title'], wikEdImage.source, "16", "16", wikEdText['wikEdSource alt'], "javascript:WikEdEditButton(obj, objId);"], 75: ["wikEdCloseToolbar", "wikEdButtonUnchecked", wikEdText['wikEdCloseToolbar title'], wikEdImage.closeToolbar, "16", "16", wikEdText['wikEdCloseToolbar alt'], "javascript:WikEdButton(obj, objId, true);"], 36: ["wikEdUsing", "wikEdButtonUnchecked", wikEdText['wikEdUsing title'], wikEdImage.using, "16", "16", wikEdText['wikEdUsing alt'], "javascript:WikEdButton(obj, objId, true);"], 37: ["wikEdFullScreen", "wikEdButtonUnchecked", wikEdText['wikEdFullScreen title'], wikEdImage.fullScreen, "16", "16", wikEdText['wikEdFullScreen alt'], "javascript:WikEdButton(obj, objId, true);"], 79: ["wikEdTableMode", "wikEdButtonUnchecked", wikEdText['wikEdTableMode title'], wikEdImage.tableMode, "16", "16", wikEdText['wikEdTableMode alt'], "javascript:WikEdButton(obj, objId, true);"], 39: ["wikEdFindAll", "wikEdButton", wikEdText['wikEdFindAll title'], wikEdImage.findAll, "16", "16", wikEdText['wikEdFindAll alt'], "javascript:WikEdEditButton(obj, objId);"], 40: ["wikEdFindPrev", "wikEdButton", wikEdText['wikEdFindPrev title'], wikEdImage.findPrev, "16", "16", wikEdText['wikEdFindPrev alt'], "javascript:WikEdEditButton(obj, objId);"], 41: ["wikEdFindNext", "wikEdButton", wikEdText['wikEdFindNext title'], wikEdImage.findNext, "16", "16", wikEdText['wikEdFindNext alt'], "if (eventShiftKey) { javascript:WikEdEditButton(obj, objId, 'shift'); } else { javascript:WikEdEditButton(obj, objId); }"], 43: ["wikEdJumpPrev", "wikEdButton", wikEdText['wikEdJumpPrev title'], wikEdImage.jumpPrev, "16", "16", wikEdText['wikEdJumpPrev alt'], "javascript:WikEdEditButton(obj, objId);"], 44: ["wikEdJumpNext", "wikEdButton", wikEdText['wikEdJumpNext title'], wikEdImage.jumpNext, "16", "16", wikEdText['wikEdJumpNext alt'], "javascript:WikEdEditButton(obj, objId);"], 46: ["wikEdReplaceAll", "wikEdButton", wikEdText['wikEdReplaceAll title'], wikEdImage.replaceAll, "16", "16", wikEdText['wikEdReplaceAll alt'], "javascript:WikEdEditButton(obj, objId);"], 47: ["wikEdReplacePrev", "wikEdButton", wikEdText['wikEdReplacePrev title'], wikEdImage.replacePrev, "16", "16", wikEdText['wikEdReplacePrev alt'], "javascript:WikEdEditButton(obj, objId);"], 48: ["wikEdReplaceNext", "wikEdButton", wikEdText['wikEdReplaceNext title'], wikEdImage.replaceNext, "16", "16", wikEdText['wikEdReplaceNext alt'], "if (eventShiftKey) { javascript:WikEdEditButton(obj, objId, 'shift'); } else { javascript:WikEdEditButton(obj, objId); }"], 49: ["wikEdCaseSensitive", "wikEdButtonUnchecked", wikEdText['wikEdCaseSensitive title'], wikEdImage.caseSensitive, "16", "16", wikEdText['wikEdCaseSensitive alt'], "javascript:WikEdButton(obj, objId, true);"], 50: ["wikEdRegExp", "wikEdButtonUnchecked", wikEdText['wikEdRegExp title'], wikEdImage.regExp, "16", "16", wikEdText['wikEdRegExp alt'], "javascript:WikEdButton(obj, objId, true);"], 51: ["wikEdFindAhead", "wikEdButtonUnchecked", wikEdText['wikEdFindAhead title'], wikEdImage.findAhead, "16", "16", wikEdText['wikEdFindAhead alt'], "javascript:WikEdButton(obj, objId, true);"], 52: ["wikEdFixBasic", "wikEdButton", wikEdText['wikEdFixBasic title'], wikEdImage.fixBasic, "16", "16", wikEdText['wikEdFixBasic alt'], "javascript:WikEdEditButton(obj, objId);"], 53: ["wikEdFixHtml", "wikEdButton", wikEdText['wikEdFixHtml title'], wikEdImage.fixHtml, "16", "16", wikEdText['wikEdFixHtml alt'], "javascript:WikEdEditButton(obj, objId);"], 54: ["wikEdFixCaps", "wikEdButton", wikEdText['wikEdFixCaps title'], wikEdImage.fixCaps, "16", "16", wikEdText['wikEdFixCaps alt'], "javascript:WikEdEditButton(obj, objId);"], 55: ["wikEdfixUnicode", "wikEdButton", wikEdText['wikEdfixUnicode title'], wikEdImage.fixUnicode, "16", "16", wikEdText['wikEdfixUnicode alt'], "javascript:WikEdEditButton(obj, objId);"], 56: ["wikEdFixAll", "wikEdButton", wikEdText['wikEdFixAll title'], wikEdImage.fixAll, "16", "16", wikEdText['wikEdFixAll alt'], "javascript:WikEdEditButton(obj, objId);"], 57: ["wikEdFixRegExTypo", "wikEdButton", wikEdText['wikEdFixRegExTypo title'], wikEdImage.fixRegExTypo, "16", "16", wikEdText['wikEdFixRegExTypo alt'], "javascript:WikEdEditButton(obj, objId);"], 58: ["wikEdFixDashes", "wikEdButton", wikEdText['wikEdFixDashes title'], wikEdImage.fixDash, "16", "16", wikEdText['wikEdFixDashes alt'], "javascript:WikEdEditButton(obj, objId);"], 59: ["wikEdFixPunct", "wikEdButton", wikEdText['wikEdFixPunct title'], wikEdImage.fixPunct, "16", "16", wikEdText['wikEdFixPunct alt'], "javascript:WikEdEditButton(obj, objId);"], 60: ["wikEdFixMath", "wikEdButton", wikEdText['wikEdFixMath title'], wikEdImage.fixMath, "16", "16", wikEdText['wikEdFixMath alt'], "javascript:WikEdEditButton(obj, objId);"], 61: ["wikEdFixChem", "wikEdButton", wikEdText['wikEdFixChem title'], wikEdImage.fixChem, "16", "16", wikEdText['wikEdFixChem alt'], "javascript:WikEdEditButton(obj, objId);"], 62: ["wikEdFixUnits", "wikEdButton", wikEdText['wikEdFixUnits title'], wikEdImage.fixUnits, "16", "16", wikEdText['wikEdFixUnits alt'], "javascript:WikEdEditButton(obj, objId);"], 65: ["wikEdClose", "wikEdButton", wikEdText['wikEdClose title'], wikEdImage.close, "16", "16", wikEdText['wikEdClose alt'], "javascript:WikEdButton(obj, objId);"], 66: ["wikEdScrollToPreview2", "wikEdButton", wikEdText['wikEdScrollToPreview2 title'], wikEdImage.scrollToPreviewDown, "16", "16", wikEdText['wikEdScrollToPreview2 alt'], "javascript:WikEdButton(obj, objId);"], 67: ["wikEdScrollToEdit2", "wikEdButton", wikEdText['wikEdScrollToEdit2 title'], wikEdImage.scrollToEdit, "16", "16", wikEdText['wikEdScrollToEdit2 alt'], "javascript:WikEdButton(obj, objId);"], 70: ["wikEdClose2", "wikEdButton", wikEdText['wikEdClose2 title'], wikEdImage.close, "16", "16", wikEdText['wikEdClose2 alt'], "javascript:WikEdButton(obj, objId);"], 71: ["wikEdScrollToPreview3", "wikEdButton", wikEdText['wikEdScrollToPreview3 title'], wikEdImage.scrollToPreview, "16", "16", wikEdText['wikEdScrollToPreview3 alt'], "javascript:WikEdButton(obj, objId);"], 72: ["wikEdScrollToEdit3", "wikEdButton", wikEdText['wikEdScrollToEdit3 title'], wikEdImage.scrollToEdit, "16", "16", wikEdText['wikEdScrollToEdit3 alt'], "javascript:WikEdButton(obj, objId);"], 78: ["wikEdDiff", "wikEdButtonUnchecked", wikEdText['wikEdDiff title'], wikEdImage.wikEdDiff, "16", "16", wikEdText['wikEdDiff alt'], "javascript:WikEdButton(obj, objId, true);"], 74: ["wikEdScrollToEdit4", "wikEdButtonSolo", wikEdText['wikEdScrollToEdit4 title'], wikEdImage.scrollToEditDown, "16", "16", wikEdText['wikEdScrollToEdit4 alt'], "javascript:WikEdButton(obj, objId);"], 76: ["wikEdDummy", "wikEdButtonDummy", "", wikEdImage.dummy, "16", "16", "", ""]});};if (typeof wikEdButtonKey == "undefined") {window.wikEdButtonKey = {};}window.WikedInitButtonKey = function () {WikEdInitObject(wikEdButtonKey, {26: ["b", 66], 27: ["o", 79], 67: ["g", 71], 72: ["g", 71], 74: ["g", 71], 32: ["g", 71]});};if (typeof wikEdButtonBar == "undefined") {window.wikEdButtonBar = {};}window.WikedInitButtonBar = function () {WikEdInitObject(wikEdButtonBar, {format: ["wikEdButtonBarFormat", "wikEdButtonBarFormat", "wikEdButtonsFormat", "wikEdButtonsFormat", 44, wikEdText['wikEdGripFormat title'], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, "br", 15, 16, 17, 19, 20, 21, 22, 23, 24, 11, 25, 26, 27]], custom1: ["wikEdButtonBarCustom1", "wikEdButtonBarCustom1", "wikEdButtonsCustom1", "wikEdButtonsCustom1", 44, wikEdText['wikEdGripCustom1 title'], []], find: ["wikEdButtonBarFind", "wikEdButtonBarFind", "wikEdButtonsFind", "wikEdButtonsFind", 44, wikEdText['wikEdGripFind title'], [39, 40, "find", 41, 76, 43, 44, "br", 46, 47, "replace", 48, 49, 50, 51]], fix: ["wikEdButtonBarFix", "wikEdButtonBarFix", "wikEdButtonsFix", "wikEdButtonsFix", 44, wikEdText['wikEdGripFix title'], [52, 53, 54, 55, 56, 57, "br", 58, 59, 60, 61, 62]], custom2: ["wikEdButtonBarCustom2", "wikEdButtonBarCustom2", "wikEdButtonsCustom2", "wikEdButtonsCustom2", 44, wikEdText['wikEdGripCustom2 title'], []], control: ["wikEdButtonBarControl", "wikEdButtonBarControl", "wikEdButtonsControl", "wikEdButtonsControl", 44, wikEdText['wikEdGripControl title'], [77, 29, 30, 31, 32, 79, "br", 33, 34, 35, 75, 36, 78, 37]], preview: ["wikEdButtonBarPreview", "wikEdButtonBarPreview", "wikEdButtonsPreview", "wikEdButtonsPreview", 0, null, [66, 67, 65]], preview2: ["wikEdButtonBarPreview2", "wikEdButtonBarPreview2", "wikEdButtonsPreview2", "wikEdButtonsPreview2", 0, null, [71, 72, 70]], jump: ["wikEdButtonBarJump", "wikEdButtonBarJump", "wikEdButtonsJump", "wikEdButtonsJump", 0, null, [74]]});};if (typeof wikEdHistoryLength == "undefined") {window.wikEdHistoryLength = {};}wikEdHistoryLength.find = 10;wikEdHistoryLength.replace = 10;wikEdHistoryLength.summary = 10;if (typeof wikEdComboPresetOptions == "undefined") {window.wikEdComboPresetOptions = {};}if (typeof wikEdComboPresetOptions.summary == "undefined") {window.wikEdComboPresetOptions.summary = wikEdText.wikEdPresetSummary;}if (typeof wikEdSummaryUsing == "undefined") {window.wikEdSummaryUsing = wikEdText.wikEdSummaryUsing;}if (typeof wikEdCookieExpireSec == "undefined") {window.wikEdCookieExpireSec = 2592000;}if (typeof wikEdDisabledPreset == "undefined") {window.wikEdDisabledPreset = false;}if (typeof wikEdFindAheadSelected == "undefined") {window.wikEdFindAheadSelected = true;}if (typeof wikEdHighlightSyntaxPreset == "undefined") {window.wikEdHighlightSyntaxPreset = true;}if (typeof wikEdUseWikEdPreset == "undefined") {window.wikEdUseWikEdPreset = true;}if (typeof wikEdUsingPreset == "undefined") {window.wikEdUsingPreset = false;}if (typeof wikEdScrollToEdit == "undefined") {window.wikEdScrollToEdit = true;}if (typeof wikEdDiffPreset == "undefined") {window.wikEdDiffPreset = false;}if (typeof wikEdFullScreenModePreset == "undefined") {window.wikEdFullScreenModePreset = false;}if (typeof wikEdCloseToolbarPreset == "undefined") {window.wikEdCloseToolbarPreset = false;}if (typeof wikEdRefHidePreset == "undefined") {window.wikEdRefHidePreset = false;}if (typeof wikEdTextZoom == "undefined") {window.wikEdTextZoom = 100;}if (typeof wikEdRemoveHighlightComments == "undefined") {window.wikEdRemoveHighlightComments = true;}if (typeof wikEdShowSourceButton == "undefined") {window.wikEdShowSourceButton = false;}if (typeof wikEdShowUsingButton == "undefined") {window.wikEdShowUsingButton = false;}if (typeof wikEdHelpPageLink == "undefined") {window.wikEdHelpPageLink = wikEdText.wikEdHelpPageLink;}if (typeof wikEdLoadDiffScript == "undefined") {window.wikEdLoadDiffScript = true;}if (typeof wikEdLoadDiff == "undefined") {window.wikEdLoadDiff = true;}if (typeof wikEdLoadInstaView == "undefined") {window.wikEdLoadInstaView = true;}if (typeof wikEdRegExTypoFixURL == "undefined") {window.wikEdRegExTypoFixURL = "http://en.wikipedia.org/w/index.php?title=Wikipedia:AutoWikiBrowser/Typos&amp;action=raw";}if (typeof wikEdRegExTypoFix == "undefined") {window.wikEdRegExTypoFix = false;}if (typeof wikEdFollowHighlightedLinks == "undefined") {window.wikEdFollowHighlightedLinks = false;}if (typeof wikEdSkipBrowserTest == "undefined") {window.wikEdSkipBrowserTest = false;}if (typeof wikEdButtonBarGripWidth == "undefined") {window.wikEdButtonBarGripWidth = 8;}if (typeof wikEdUseLocalPreview == "undefined") {window.wikEdUseLocalPreview = true;}if (typeof wikEdAllowLocalAjax == "undefined") {window.wikEdAllowLocalAjax = false;}if (typeof wikEdUseAjaxPreview == "undefined") {window.wikEdUseAjaxPreview = true;}if (typeof wikEdAutoUpdate == "undefined") {window.wikEdAutoUpdate = true;}if (typeof wikEdAutoUpdateHours == "undefined") {window.wikEdAutoUpdateHours = 20;}if (typeof wikEdAutoUpdateHoursGM == "undefined") {window.wikEdAutoUpdateHoursGM = 40;}if (typeof wikEdAutoUpdateUrl == "undefined") {window.wikEdAutoUpdateUrl = "http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd_current_version&amp;action=raw&amp;maxage=0";}if (typeof wikEdAutoUpdateScriptUrl == "undefined") {window.wikEdAutoUpdateScriptUrl = "http://en.wikipedia.org/w/index.php?action=raw&amp;ctype=text/javascript&amp;title=User:Cacycle/wikEd.user.js";}if (typeof wikEdFullDiff == "undefined") {window.wikEdFullDiff = false;}if (typeof wikEdFollowLinks == "undefined") {window.wikEdFollowLinks = true;}if (typeof wikEdSubmitTabOrder == "undefined") {window.wikEdSubmitTabOrder = false;}if (typeof wikEdWikifyTableParameters == "undefined") {window.wikEdWikifyTableParameters = "";}if (typeof wikEdNoRearrange == "undefined") {window.wikEdNoRearrange = false;}if (typeof wikEdFixPunctFrench == "undefined") {window.wikEdFixPunctFrench = false;}if (typeof wikEdSetupHook == "undefined") {window.wikEdSetupHook = [];}if (typeof wikEdOnHook == "undefined") {window.wikEdOnHook = [];}if (typeof wikEdOffHook == "undefined") {window.wikEdOffHook = [];}if (typeof wikEdTextareaHook == "undefined") {window.wikEdTextareaHook = [];}if (typeof wikEdFrameHook == "undefined") {window.wikEdFrameHook = [];}if (typeof wikEdCustomEditFormId == "undefined") {window.wikEdCustomEditFormId = "";}if (typeof wikEdCustomTextAreaId == "undefined") {window.wikEdCustomTextAreaId = "";}if (typeof wikEdCustomSaveButtonId == "undefined") {window.wikEdCustomSaveButtonId = "";}if (typeof wikEdShowTableModeButton == "undefined") {window.wikEdShowTableModeButton = false;}return;};     if (typeof wikEdDiffScriptSrc == "undefined") {         window.wikEdDiffScriptSrc = "http://en.wikipedia.org/w/index.php?title=User:Cacycle/diff.js&amp;action=raw&amp;ctype=text/javascript";     }     if (typeof wikEdDiffSrc == "undefined") {         window.wikEdDiffSrc = "http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEdDiff.js&amp;action=raw&amp;ctype=text/javascript";     }     if (typeof wikEdInstaViewSrc == "undefined") {         window.wikEdInstaViewSrc = "http://en.wikipedia.org/w/index.php?title=User:Pilaf/include/instaview.js&amp;action=raw&amp;ctype=text/javascript";     }     if (typeof wikEdGadget == "undefined") {         window.wikEdGadget = null;     }     window.WikEdInitGlobals = function () {window.wikEdTurnedOn = null;window.wikEdDisabled = null;window.wikEdUpload = null;window.wikEdFieldHist = [];window.wikEdSavedName = [];window.wikEdInputElement = [];window.wikEdSelectElement = [];window.wikEdCheckMarker = [];window.wikEdCheckMarker[true] = "\u2666";window.wikEdCheckMarker[false] = "\u25CA";window.wikEdFrameDOMCache = null;window.wikEdOrigVersion = "";window.wikEdLastVersion = null;window.wikEdLogo = null;window.wikEdLogoList = null;window.wikEdDebug = null;window.wikEdTextarea = null;window.wikEdEditForm = null;window.wikEdFrame = null;window.wikEdFrameBody = null;window.wikEdFrameDocument = null;window.wikEdFrameWindow = null;window.wikEdInputWrapper = null;window.wikEdToolbarWrapper = null;window.wikEdCaptchaWrapper = null;window.wikEdDebugWrapper = null;window.wikEdTextareaWrapper = null;window.wikEdFrameWrapper = null;window.wikEdConsoleWrapper = null;window.wikEdButtonsWrapper = null;window.wikEdSummaryWrapper = null;window.wikEdSummaryInputWrapper = null;window.wikEdSummaryOptions = null;window.wikEdSubmitWrapper = null;window.wikEdSubmitButtonsWrapper = null;window.wikEdLocalPrevWrapper = null;window.wikEdInsertWrapper = null;window.wikEdButtonBarFormat = null;window.wikEdButtonBarCustom1 = null;window.wikEdButtonBarFind = null;window.wikEdButtonBarFix = null;window.wikEdButtonBarCustom2 = null;window.wikEdButtonBarControl = null;window.wikEdButtonBarPreview = null;window.wikEdButtonBarPreview2 = null;window.wikEdButtonBarJump = null;window.wikEdPreviewBox = null;window.wikEdClearSummary = null;window.wikEdClearSummaryImg = null;window.wikEdCaseSensitive = null;window.wikEdRegExp = null;window.wikEdFindAhead = null;window.wikEdFindText = null;window.wikEdReplaceText = null;window.wikEdSummaryText = null;window.wikEdSummarySelect = null;window.wikEdSummaryTextWidth = null;window.wikEdEditOptions = null;window.wikEdEditHelp = null;window.wikEdSaveButton = null;window.wikEdPreviewButton = null;window.wikEdLDiffButton = null;window.wikEdLocalPreview = null;window.wikEdLocalDiff = null;window.wikEdDiffPreviewButton = null;window.wikEdSummaryLabel = null;window.wikEdGetGlobalNode = null;window.wikEdEditButtonHandler = {};window.wikEdTextareaHeight = null;window.wikEdClearSummaryWidth = null;window.wikEdFullScreenMode = false;window.wikEdAddNewSection = null;window.wikEdBrowserNotSupported = null;window.wikEdFrameScrollTop = null;window.wikEdTextareaUpdated = null;window.wikEdPreviewIsAjax = null;window.wikEdButtonKeyCode = [];window.wikEdFollowLinkIdNo = 0;window.wikEdFollowLinkHash = {};if (typeof wikEdWikiGlobals == "undefined") {window.wikEdWikiGlobals = [];}window.wikEdDirection = null;window.WikEdInsertTagsOriginal = null;window.WikEdInsertAtCursorOriginal = null;window.wikEdRefHide = null;window.wikEdUsing = null;window.wikEdUseWikEd = null;window.wikEdCloseToolbar = null;window.wikEdHighlightSyntax = null;window.wikEdDiff = null;window.wikEdTableMode = null;window.wikEdControlCharsStr = "";window.wikEdSupportedChars = null;window.wikEdSpecialChars = null;window.wikEdProblemChars = null;window.wikEdControlChars = null;window.wikEdStrangeSpaces = null;window.wikEdTypoRulesFind = [];window.wikEdTypoRulesReplace = [];window.wikEdDebugTimer = [];window.wikEdServer = "";window.wikEdArticlePath = "";window.wikEdScript = "";window.wikEdScriptPath = "";window.wikEdScriptName = "";return;};     if (typeof wikEdExternalScripts == "undefined") {         window.wikEdExternalScripts = null;     }     if (typeof wikEdStartup == "undefined") {         window.wikEdStartup = false;     }     if (typeof wikEdPageLoaded == "undefined") {         window.wikEdPageLoaded = false;     }     if (typeof wikEdBrowserName == "undefined") {         window.wikEdBrowserName = "";     }     if (typeof wikEdBrowserFlavor == "undefined") {         window.wikEdBrowserFlavor = "";     }     if (typeof wikEdBrowserVersion == "undefined") {         window.wikEdBrowserVersion = 0;     }     if (typeof wikEdMSIE == "undefined") {         window.wikEdMSIE = false;     }     if (typeof wikEdMozilla == "undefined") {         window.wikEdMozilla = false;     }     if (typeof wikEdOpera == "undefined") {         window.wikEdOpera = false;     }     if (typeof wikEdSafari == "undefined") {         window.wikEdSafari = null;     }     if (typeof wikEdGreasemonkey == "undefined") {         window.wikEdGreasemonkey = null;     }     if (typeof wikEdGreasemonkeyToBody == "undefined") {         window.wikEdGreasemonkeyToBody = null;     }     if (typeof wikEdMediaWikiSkinIds == "undefined") {         window.wikEdMediaWikiSkinIds = {monobook: ["p-personal", true, true, ["column-content", "content", "bodyContent", "siteSub", "contentSub", "column-one", "p-cactions", "p-personal"]], pinkwich5: ["p-personal", true, true, ["column-content", "content", "bodycontent", "sitesub", "contentSub", "column-one", "p-cactions", "p-personal"]], standard: ["quickbar", false, true, ["content", "topbar", "article", "footer", "pagestats", "quickbar"]], nostalgia: ["topbar", false, true, ["content", "topbar", "specialpages", "article", "footer"]], cologneblue: ["quickbar", false, true, ["content", "topbar", "sitetitle", "sitesub", "article", "footer", "quickbar"]], modern: ["p-personal", true, true, ["mw_header", "mw_main", "mw_contentwrapper"]], monaco: ["wikia_header", true, true, ["headerMenuHub", "background_strip", "siteSub", "contentSub", "monaco_footer"]], quartz: ["welcome", false, true, ["articleWrapper", "bodyContent", "siteSub", "contentSub", "sidebar"]], searchwikia: ["header-li-buttons", false, true, ["header", "header-container", "header-go-button", "article-container", "article", "article-text"]], cavendish: ["nav", false, true, ["internal", "container", "header", "contentTop", "mBody", "side", "nav", "mainContent", "siteSub", "contentSub"]], devmo: ["personal", false, true, ["developer-mozilla-org", "container", "header", "navigation", "bar", "personal", "page", "sidebar", "sidebarslideup", "contentTop", "siteSub", "contentSub"]], gumax: ["gumax-p-navigation", false, true, ["gumax-header", "gumax-content-body"]], mediawiki: ["", false, false, ["mediawiki"]]};     }     if (typeof wikEdSkinLogo == "undefined") {         window.wikEdSkinLogo = "";     }     if (typeof wikEdRearrange == "undefined") {         window.wikEdRearrange = false;     }     if (typeof wikEdLogoToList == "undefined") {         window.wikEdLogoToList = false;     }     if (typeof wikEdSkin == "undefined") {         window.wikEdSkin = "";     }     window.WikEdInitObject = function (array, preset) {for (var key in preset) {if (typeof key != "string") {continue;}if (array[key] == null) {array[key] = preset[key];}}return;};     window.WikEdInitImage = function (array, preset) {for (var key in preset) {if (typeof key != "string") {continue;}if (array[key] == null) {if (wikEdUseLocalImages == true) {array[key] = wikEdImagePathLocal + preset[key].replace(/^[0-9a-f]+\/[0-9a-f]+\//, "");} else {array[key] = wikEdImagePath + preset[key];}}}return;};     window.WikEdStartup = function () {if (wikEdStartup == true) {return;}wikEdStartup = true;window.WED = WikEdDebug;var agent = navigator.userAgent.match(/(Firefox|Netscape|SeaMonkey|IceWeasel|IceCat|Minefield|BonEcho|GranParadiso)\W+(\d+\.\d+)/i);if (agent != null) {wikEdMozilla = true;wikEdBrowserName = "Mozilla";wikEdBrowserFlavor = agent[1];wikEdBrowserVersion = parseFloat(agent[2]);} else {var agent = navigator.userAgent.match(/(MSIE)\W+(\d+\.\d+)/i);if (agent != null) {wikEdBrowserName = "MSIE";wikEdBrowserVersion = parseFloat(agent[2]);wikEdMSIE = true;}var agent = navigator.userAgent.match(/(Opera)\W+(\d+\.\d*)/i);if (agent != null) {wikEdBrowserName = "Opera";wikEdBrowserVersion = parseFloat(agent[2]);wikEdOpera = true;wikEdMSIE = false;}if (wikEdBrowserName == "") {agent = navigator.userAgent.match(/(Safari)\W+(\d+\.\d*)/i);if (agent != null) {wikEdBrowserName = "Safari";wikEdBrowserVersion = parseFloat(agent[2]);wikEdSafari = true;}}}WikEdAddEventListener(window, "load", WikEdSetup, false);return;};     window.WikEdSetup = function () {WikEdRemoveEventListener(window, "load", WikEdSetup, false);if (document.getElementById("wikEdSetupFlag") != null) {return;}if (wikEdExternalScripts == null) {wikEdExternalScripts = [];var pageScripts = document.getElementsByTagName("script");for (var i = 0; i &lt; scriptsrc =" pageScripts[i].src;var" namematch =" scriptSrc.match(/\btitle=" namematch ="=" namematch =" scriptSrc.match(/\/([^\/]*?)($|\?)/);}if" scriptname =" nameMatch[1];if" scriptname ="=" gm_getvalue ="=" wikedgreasemonkey =" false;return;}" wikedgreasemonkey =" true;}}" gm_log =" window.WikEdDebug;}if" wikedgadget ="=" wikedgadget =" true;}}var" flag =" document.createElement(" id = "wikEdSetupFlag" display = "none" visibility = "hidden" logoelement =" wikEdMediaWikiSkinIds[skin][0];var" logotolist =" wikEdMediaWikiSkinIds[skin][1];var" rearrange =" wikEdMediaWikiSkinIds[skin][2];var" skinids =" wikEdMediaWikiSkinIds[skin][3];if" i =" 0;" i ="=" wikedskinlogo =" logoElement;wikEdSkin" wikedrearrange =" rearrange;wikEdLogoToList" wikedskin ="=" wikedrearrange =" false;}WikEdInitGlobals();var" variable =" [" i =" 0;" wikedlogo ="=" wikedlogo =" document.createElement(" id = "wikEdLogoImg" wikedlogotolist ="=" wikedlogolist =" document.createElement(" id = "wikEdLogoList" personaltools =" document.getElementById(wikEdSkinLogo);if" classname = "wikEdLogo" classname ="=" classname = "wikEdLogo" classname = "wikEdLogoFallBack" wikedpageloaded =" true;var" head =" document.getElementsByTagName(" wikedloaddiffscript ="=" wdiffstring ="=" script =" document.createElement(" type = "text/javascript" src =" wikEdDiffScriptSrc;head.appendChild(script);}wikEdExternalScripts['diff.js']" wikedloaddiff ="=" wikeddiff ="=" script =" document.createElement(" type = "text/javascript" src =" wikEdDiffSrc;head.appendChild(script);}wikEdExternalScripts['wikEdDiff.js']" wikeddisabled =" WikEdGetSavedSetting(" wikeddisabled ="=" wikedusewiked =" false;WikEdSetLogo();return;}WikEdTurnOn(wikEdScrollToEdit);return;};" wikedturnon =" function" wikedturnedon ="=" wikedskipbrowsertest ="=" appname ="=" wikedbrowsernotsupported =" true;}" origin =" navigator.appName.match(/Netscape/i);if" origin ="=" origin ="=" wikedbrowsernotsupported =" true;}var" generation =" navigator.appVersion.match(/\d+(\.\d+)/);if" generation ="=" wikedbrowsernotsupported =" true;}var" geckodate =" navigator.userAgent.match(/\bGecko\/(\d+)/i);if" wikedbrowsernotsupported =" true;}}}}if" wikedbrowsername ="=" wikedbrowserflavor ="=" wikedbrowserflavor ="=" wikedbrowserflavor ="=" wikedbrowsernotsupported =" true;}}" wikedbrowsername ="=" wikedbrowsernotsupported =" true;}" wikedbrowsername ="=" wikedbrowsernotsupported =" true;}" wikedbrowsername ="=" wikedbrowsernotsupported =" true;}" wikedbrowsernotsupported =" true;}if" wikedbrowsernotsupported ="=" wikedskipbrowsertest ="=" wikededitform =" document.getElementById(wikEdCustomEditFormId);}if" wikedtextarea =" document.getElementById(wikEdCustomTextAreaId);}if" wikedsavebutton =" document.getElementById(wikEdCustomwikEdSaveButtonId);}if" wikedtextarea ="=" wikedtextarea =" document.getElementsByName(" wikededitform ="=" wikededitform =" document.getElementById(" wikedsavebutton ="=" wikedsavebutton =" document.getElementById(" wikedtextarea ="=" wikededitform =" document.getElementsByName(" wikedtextarea =" document.getElementsByName(" wikedtextarea ="=" wikededitform ="=" wikedsavebutton ="=" wikedtextarea =" document.getElementsByName(" wikededitform =" document.getElementById(" wikedsavebutton =" document.getElementsByName(" wikedtextarea ="=" wikededitform ="=" wikedsavebutton ="=" wikedupload =" true;wikEdRearrange" section="new\b/.test(window.location.search)" wikedaddnewsection =" true;}var" head =" document.getElementsByTagName(" wikedgreasemonkey ="=" wikedloadinstaview ="=" instaview ="=" script =" document.createElement(" type = "text/javascript" src =" wikEdInstaViewSrc;head.appendChild(script);}wikEdExternalScripts['instaview.js']" wikedgreasemonkey ="=" wikeduselocalpreview =" false;}wikEdTextareaHeight" wikedorigversion =" wikEdTextarea.value;var" mainstyle =" new" rules = "" rulestyle =" wikEdMainCSS[ruleName];if" rulestyle =" ruleStyle.replace(/\{wikEdGrip\}/g," wikedusing =" WikEdGetSavedSetting(" wikedusewiked =" !WikEdGetSavedSetting(" wikedhighlightsyntax =" !WikEdGetSavedSetting(" wikedfullscreenmode =" WikEdGetSavedSetting(" wikedclosetoolbar =" WikEdGetSavedSetting(" wikedrefhide =" WikEdGetSavedSetting(" wikeddiff =" WikEdGetSavedSetting(" wikedtablemode =" false;if" wikedupload ="=" action="submit\b/)" wikedfullscreenmode =" false;}if"&gt; 20000) {wikEdUseWikEd = false;} else {wikEdHighlightSyntax = false;}}}var styleFrameBody;var styleFrameWrapperPosition;var styleFrameWrapperVisibility;var styleDebugWrapperPosition;var styleDebugWrapperVisibility;var styleTextareaWrapperPosition;var styleTextareaWrapperVisibility;if (wikEdUseWikEd == true) {styleFrameBody = "style=\"display: block;\" ";styleFrameWrapperPosition = "static";styleFrameWrapperVisibility = "visible";styleTextareaWrapperPosition = "absolute";styleTextareaWrapperVisibility = "hidden";} else {styleFrameBody = "style=\"display: none;\" ";styleFrameWrapperPosition = "absolute";styleFrameWrapperVisibility = "hidden";styleTextareaWrapperPosition = "static";styleTextareaWrapperVisibility = "visible";}var inputWrapperClass;if (wikEdFullScreenMode == true) {inputWrapperClass = "wikEdInputWrapperFull";} else {inputWrapperClass = "wikEdInputWrapper";}wikEdInputWrapper = document.createElement("div");wikEdInputWrapper.id = "wikEdInputWrapper";wikEdInputWrapper.className = inputWrapperClass;wikEdTextarea.parentNode.insertBefore(wikEdInputWrapper, wikEdTextarea);wikEdToolbarWrapper = document.createElement("div");wikEdToolbarWrapper.id = "wikEdToolbarWrapper";wikEdToolbarWrapper.className = "wikEdToolbarWrapper";wikEdInputWrapper.appendChild(wikEdToolbarWrapper);if (wikEdRearrange == true) {wikEdCaptchaWrapper = document.createElement("div");wikEdCaptchaWrapper.id = "wikEdCaptchaWrapper";wikEdCaptchaWrapper.className = "wikEdCaptchaWrapper";wikEdInputWrapper.appendChild(wikEdCaptchaWrapper);}wikEdDebugWrapper = document.createElement("div");wikEdDebugWrapper.id = "wikEdDebugWrapper";wikEdDebugWrapper.className = "wikEdDebugWrapper";wikEdDebugWrapper.style.position = "static";wikEdDebugWrapper.style.visibility = "hidden";wikEdInputWrapper.appendChild(wikEdDebugWrapper);wikEdTextareaWrapper = document.createElement("div");wikEdTextareaWrapper.id = "wikEdTextareaWrapper";wikEdTextareaWrapper.className = "wikEdTextareaWrapper";wikEdTextareaWrapper.style.position = styleTextareaWrapperPosition;wikEdTextareaWrapper.style.visibility = styleTextareaWrapperVisibility;wikEdInputWrapper.appendChild(wikEdTextareaWrapper);wikEdFrameWrapper = document.createElement("div");wikEdFrameWrapper.id = "wikEdFrameWrapper";wikEdFrameWrapper.className = "wikEdFrameWrapper";wikEdFrameWrapper.style.position = styleFrameWrapperPosition;wikEdFrameWrapper.style.visibility = styleFrameWrapperVisibility;wikEdInputWrapper.appendChild(wikEdFrameWrapper);if (wikEdRearrange == true) {wikEdConsoleWrapper = document.createElement("div");wikEdConsoleWrapper.id = "wikEdConsoleWrapper";wikEdConsoleWrapper.className = "wikEdConsoleWrapper";wikEdInputWrapper.appendChild(wikEdConsoleWrapper);}wikEdButtonsWrapper = document.createElement("div");wikEdButtonsWrapper.id = "wikEdButtonsWrapper";wikEdButtonsWrapper.className = "wikEdButtonsWrapper";wikEdInputWrapper.insertBefore(wikEdButtonsWrapper, wikEdTextareaWrapper);if (wikEdRearrange == true) {wikEdSummaryWrapper = document.createElement("div");wikEdSummaryWrapper.id = "wikEdSummaryWrapper";if (wikEdAddNewSection == true) {wikEdSummaryWrapper.className = "wikEdSummaryWrapperTop";wikEdInputWrapper.insertBefore(wikEdSummaryWrapper, wikEdFrameWrapper);} else {wikEdSummaryWrapper.className = "wikEdSummaryWrapper";wikEdConsoleWrapper.appendChild(wikEdSummaryWrapper);}wikEdSummaryInputWrapper = document.createElement("div");wikEdSummaryInputWrapper.id = "wikEdSummaryInputWrapper";wikEdSummaryInputWrapper.className = "wikEdSummaryInputWrapper";wikEdSummaryWrapper.appendChild(wikEdSummaryInputWrapper);wikEdSummaryOptions = document.createElement("div");wikEdSummaryOptions.id = "wikEdSummaryOptions";wikEdSummaryOptions.className = "wikEdSummaryOptions";wikEdSummaryWrapper.appendChild(wikEdSummaryOptions);wikEdSubmitWrapper = document.createElement("div");wikEdSubmitWrapper.id = "wikEdSubmitWrapper";wikEdSubmitWrapper.className = "wikEdSubmitWrapper";wikEdConsoleWrapper.appendChild(wikEdSubmitWrapper);wikEdSubmitButtonsWrapper = document.createElement("div");wikEdSubmitButtonsWrapper.id = "wikEdSubmitButtonsWrapper";wikEdSubmitButtonsWrapper.className = "wikEdSubmitButtonsWrapper";wikEdSubmitWrapper.appendChild(wikEdSubmitButtonsWrapper);}wikEdLocalPrevWrapper = document.createElement("div");wikEdLocalPrevWrapper.id = "wikEdLocalPrevWrapper";wikEdLocalPrevWrapper.className = "wikEdLocalPrevWrapper";wikEdLocalPrevWrapper.style.display = "none";if (wikEdRearrange == true) {wikEdInputWrapper.appendChild(wikEdLocalPrevWrapper);} else {wikEdSaveButton.parentNode.appendChild(wikEdLocalPrevWrapper);}if (wikEdRearrange == true) {wikEdInsertWrapper = document.createElement("div");wikEdInsertWrapper.id = "wikEdInsertWrapper";wikEdInsertWrapper.className = "wikEdInsertWrapper";wikEdInputWrapper.appendChild(wikEdInsertWrapper);}if (wikEdRearrange == true) {wikEdEditForm.insertBefore(wikEdInputWrapper, wikEdEditForm.firstChild);}if (typeof wikEdDiffTable == "object") {if (wikEdDiffTable != null &amp;&amp; wikEdDiff == true) {if (typeof WikEdDiff == "function") {WikEdDiff();}}}var wpToolbar = document.getElementById("toolbar");if (wikEdCloseToolbar == true) {wikEdToolbarWrapper.style.display = "none";} else {wikEdToolbarWrapper.style.display = "block";}if (wpToolbar != null) {wikEdToolbarWrapper.appendChild(wpToolbar);}if (wikEdUpload != true) {var node = wikEdInputWrapper.nextSibling;while (node != null) {if (node == wikEdTextarea) {break;}var nextNode = node.nextSibling;wikEdCaptchaWrapper.appendChild(node);node = nextNode;}}if (wpToolbar != null) {if (wpToolbar.getElementsByTagName("IMG").length == 0) {if (typeof mwSetupToolbar == "function") {mwSetupToolbar();WikEdRemoveEventListener(window, "load", mwSetupToolbar, false);}}}var wpSummary = document.getElementsByName("wpSummary");if (wpSummary.length &gt; 0) {wikEdEditOptions = wpSummary[0].parentNode;wikEdEditOptions.className = "wikEdEditOptions";}if (wikEdRearrange == true) {wikEdSummaryLabel = document.getElementById("wpSummaryLabel");if (wikEdSummaryLabel != null) {wikEdSummaryInputWrapper.appendChild(wikEdSummaryLabel);}wikEdSummaryText = document.getElementsByName("wpSummary")[0];wikEdSummaryInputWrapper.appendChild(wikEdSummaryText);}if (wikEdRearrange == true) {var copywarn = document.getElementById("editpage-copywarn");if (copywarn != null) {wikEdInputWrapper.parentNode.insertBefore(copywarn, wikEdInputWrapper.nextSibling);}}if (wikEdRearrange == true) {var wpEditButtons = wikEdSaveButton.parentNode;wikEdSubmitWrapper.insertBefore(wpEditButtons, wikEdSubmitButtonsWrapper);}wikEdDiffPreviewButton = document.getElementById("wpDiff");wikEdPreviewButton = document.getElementById("wpPreview");if (wikEdRearrange == true) {if (wikEdDiffPreviewButton != null) {wikEdDiffPreviewButton.parentNode.insertBefore(wikEdEditOptions, wikEdDiffPreviewButton.nextSibling);var node = wikEdEditOptions.firstChild;while (node != null) {if (node.tagName != null) {if (node.tagName == "BR") {node.parentNode.removeChild(node);break;}}node = node.nextSibling;}if (wikEdSubmitTabOrder == true) {var wpMinoredit = document.getElementById("wpMinoredit");var wpWatchthis = document.getElementById("wpWatchthis");if (wpMinoredit != null &amp;&amp; wpWatchthis != null) {var tabIndex = [];tabIndex.push(wpMinoredit.tabIndex, wpWatchthis.tabIndex, wikEdSaveButton.tabIndex, wikEdPreviewButton.tabIndex, wikEdDiffPreviewButton.tabIndex);wikEdSaveButton.tabIndex = tabIndex.shift();wikEdPreviewButton.tabIndex = tabIndex.shift();wikEdDiffPreviewButton.tabIndex = tabIndex.shift();wpMinoredit.tabIndex = tabIndex.shift();wpWatchthis.tabIndex = tabIndex.shift();}}}}wikEdDebug = document.createElement("textarea");wikEdDebug.rows = 20;wikEdDebug.style.display = "none";wikEdDebugWrapper.appendChild(wikEdDebug);wikEdTextareaWrapper.appendChild(wikEdTextarea);var html = "";html += "&lt;div id="\" class="\"&gt;";html += "&lt;div id="\" class="\"&gt;";html += "&lt;iframe id="\" class="\" name="\" style="\"&gt;&lt;/iframe&gt;";html += "&lt;/div&gt;";html += "&lt;/div&gt;";wikEdFrameWrapper.innerHTML = html;wikEdInputWrapper.insertBefore(wikEdTextareaWrapper, wikEdFrameWrapper);html = "";html += "&lt;html id="\"&gt;&lt;head&gt;&lt;/head&gt;";if (wikEdMozilla == true) {html += "&lt;body id="\" class="\" onload="\" designmode =" 'on';"&gt;";} else {html += "&lt;body id="\" class="\"&gt;";}html += "&lt;/body&gt;&lt;/html&gt;";wikEdFrame = document.getElementById("wikEdFrame");wikEdFrameWindow = wikEdFrame.contentWindow;wikEdFrameDocument = wikEdFrameWindow.document;if (wikEdMozilla == false) {wikEdFrameDocument.designMode = "on";}wikEdFrameDocument.open();wikEdFrameDocument.write(html);wikEdFrameDocument.close();wikEdFrameBody = wikEdFrameDocument.body;wikEdButtonBarFormat = MakeButtonBar(wikEdButtonBar.format);wikEdButtonsWrapper.appendChild(wikEdButtonBarFormat);wikEdButtonBarControl = MakeButtonBar(wikEdButtonBar.control);wikEdButtonsWrapper.appendChild(wikEdButtonBarControl);if (wikEdButtonBar.custom1[6].length &gt; 0) {wikEdButtonBarCustom1 = MakeButtonBar(wikEdButtonBar.custom1);wikEdButtonsWrapper.appendChild(wikEdButtonBarCustom1);}wikEdButtonBarFind = MakeButtonBar(wikEdButtonBar.find);wikEdButtonsWrapper.appendChild(wikEdButtonBarFind);wikEdButtonBarFix = MakeButtonBar(wikEdButtonBar.fix);wikEdButtonsWrapper.appendChild(wikEdButtonBarFix);if (wikEdButtonBar.custom2[6].length &gt; 0) {wikEdButtonBarCustom2 = MakeButtonBar(wikEdButtonBar.custom2);wikEdButtonsWrapper.appendChild(wikEdButtonBarCustom2);}var br = document.createElement("br");br.style.clear = "both";wikEdButtonsWrapper.appendChild(br);wikEdCaseSensitive = document.getElementById("wikEdCaseSensitive");wikEdRegExp = document.getElementById("wikEdRegExp");wikEdFindAhead = document.getElementById("wikEdFindAhead");wikEdFindText = document.getElementById("wikEdFindText");wikEdReplaceText = document.getElementById("wikEdReplaceText");wikEdButtonBarPreview = MakeButtonBar(wikEdButtonBar.preview);if (wikEdRearrange == true) {wikEdSubmitWrapper.insertBefore(wikEdButtonBarPreview, wikEdSubmitWrapper.firstChild);}if (wikEdLocalPrevWrapper != null) {var div = document.createElement("div");div.id = "wikEdPreviewBoxOuter";div.className = "wikEdPreviewBoxOuter";wikEdLocalPrevWrapper.appendChild(div);wikEdPreviewBox = document.createElement("div");wikEdPreviewBox.id = "wikEdPreviewBox";wikEdPreviewBox.className = "wikEdPreviewBox";div.appendChild(wikEdPreviewBox);wikEdButtonBarPreview2 = MakeButtonBar(wikEdButtonBar.preview2);wikEdLocalPrevWrapper.appendChild(wikEdButtonBarPreview2);}var wikiPreview = document.getElementById("wikiPreview");if (wikiPreview != null) {if (wikiPreview.firstChild != null) {wikEdButtonBarJump = MakeButtonBar(wikEdButtonBar.jump);wikiPreview.insertBefore(wikEdButtonBarJump, wikiPreview.firstChild);}}if (wikEdInsertWrapper != null) {var wpSpecialchars = document.getElementById("editpage-specialchars");if (wpSpecialchars != null) {wikEdInsertWrapper.appendChild(wpSpecialchars);}}wikEdLocalPreview = document.createElement("button");wikEdLocalPreview.id = "wikEdLocalPreview";wikEdLocalPreview.title = wikEdText['wikEdLocalPreview title'];wikEdLocalPreview.className = "wikEdLocalPreview";var localPreviewImg = document.createElement("img");localPreviewImg.id = "wikEdLocalPreviewImg";localPreviewImg.src = wikEdImage.preview;localPreviewImg.alt = wikEdText['wikEdLocalPreviewImg alt'];localPreviewImg.title = wikEdText['wikEdLocalPreviewImg title'];wikEdLocalPreview.appendChild(localPreviewImg);if (wikEdPreviewButton != null) {wikEdPreviewButton.parentNode.insertBefore(wikEdLocalPreview, wikEdPreviewButton.nextSibling);} else {wikEdSaveButton.parentNode.insertBefore(wikEdLocalPreview, wikEdSaveButton.nextSibling);}if (wikEdDiffPreviewButton != null) {wikEdLocalDiff = document.createElement("button");wikEdLocalDiff.id = "wikEdLocalDiff";wikEdLocalDiff.title = wikEdText['wikEdLocalDiff title'];wikEdLocalDiff.className = "wikEdLocalDiff";var localDiffImg = document.createElement("img");localDiffImg.id = "wikEdLocalDiffImg";localDiffImg.src = wikEdImage.diff;localDiffImg.alt = wikEdText['wikEdLocalDiffImg alt'];localDiffImg.title = wikEdText['wikEdLocalDiffImg title'];wikEdLocalDiff.appendChild(localDiffImg);wikEdDiffPreviewButton.parentNode.insertBefore(wikEdLocalDiff, wikEdDiffPreviewButton.nextSibling);}WikEdButton(document.getElementById("wikEdDiff"), "wikEdDiff", null, wikEdDiff);WikEdButton(document.getElementById("wikEdRefHide"), "wikEdRefHide", null, wikEdRefHide);WikEdButton(document.getElementById("wikEdHighlightSyntax"), "wikEdHighlightSyntax", null, wikEdHighlightSyntax);WikEdButton(document.getElementById("wikEdUseWikEd"), "wikEdUseWikEd", null, wikEdUseWikEd);WikEdButton(document.getElementById("wikEdCloseToolbar"), "wikEdCloseToolbar", null, wikEdCloseToolbar);WikEdButton(document.getElementById("wikEdFullScreen"), "wikEdFullScreen", null, wikEdFullScreenMode);WikEdButton(document.getElementById("wikEdUsing"), "wikEdUsing", null, wikEdUsing);WikEdButton(document.getElementById("wikEdCaseSensitive"), "wikEdCaseSensitive", null, false);WikEdButton(document.getElementById("wikEdRegExp"), "wikEdRegExp", null, false);WikEdButton(document.getElementById("wikEdFindAhead"), "wikEdFindAhead", null, wikEdFindAheadSelected);WikEdButton(document.getElementById("wikEdClose"), "wikEdClose", null, false, "wikEdButton");WikEdButton(document.getElementById("wikEdClose2"), "wikEdClose2", null, false, "wikEdButton");WikEdButton(document.getElementById("wikEdTableMode"), "wikEdTableMode", null, wikEdTableMode);document.getElementById("wikEdFixRegExTypo").style.display = "none";if (wikEdSummaryText != null) {var clearSummaryForm = document.createElement("form");clearSummaryForm.id = "wikEdClearSummaryForm";clearSummaryForm.className = "wikEdClearSummaryForm";wikEdSummaryText.parentNode.insertBefore(clearSummaryForm, wikEdSummaryText);wikEdClearSummary = document.createElement("button");wikEdClearSummary.id = "wikEdClearSummary";wikEdClearSummary.className = "wikEdClearSummary";wikEdClearSummary.alt = wikEdText['wikEdClearSummary alt'];wikEdClearSummary.title = wikEdText['wikEdClearSummary title'];wikEdClearSummary.style.height = wikEdSummaryText.clientHeight + 1 + "px";clearSummaryForm.appendChild(wikEdClearSummary);wikEdClearSummaryImg = document.createElement("img");wikEdClearSummaryImg.id = "wikEdClearSummaryImg";wikEdClearSummaryImg.src = wikEdImage.clearSummary;wikEdClearSummaryImg.alt = "Clear summary";wikEdClearSummary.appendChild(wikEdClearSummaryImg);wikEdClearSummaryWidth = wikEdClearSummary.offsetWidth;var summaryComboInput = document.createElement("span");summaryComboInput.id = "wikEdSummaryComboInput";summaryComboInput.className = "wikEdSummaryComboInput";summaryComboInput = wikEdSummaryText.parentNode.insertBefore(summaryComboInput, wikEdSummaryText);wikEdSummaryText = wikEdSummaryText.parentNode.removeChild(wikEdSummaryText);wikEdSummaryText.className = "wikEdSummaryText";wikEdSummaryTextWidth = wikEdSummaryWrapper.offsetWidth - wikEdSummaryInputWrapper.offsetWidth;if (wikEdSummaryTextWidth &lt; wikedsummarytextwidth =" 150;}wikEdSummaryText.style.width" wikedsummaryselect =" document.createElement(" id = "wikEdSummarySelect" classname = "wikEdSummarySelect" value =" wikEdText.shortenedPreview;}if" value =" wikEdText.shortenedChanges;}wikEdFieldHist.find" find = "wikEdFindHistory" find =" new" find =" new" title =" wikEdText['wikEdFindSelect" replace =" [];wikEdSavedName.replace" replace =" new" replace =" new" title =" wikEdText['wikEdReplaceSelect" summary =" [];wikEdSavedName.summary" summary =" new" summary =" new" title =" wikEdText['wikEdSummarySelect" wikedusewiked ="=" wikedrearrange ="=" edithelpparent =" wikEdDiffPreviewButton;while" tagname ="=" edithelpparent =" editHelpParent.nextSibling;}if" edithelp =" editHelpParent.lastChild;while" tagname ="=" edithelp =" editHelp.previousSibling;}if" wikedhelpspan =" document.createElement(" id = "wikEdHelpSpan" classname = "wikEdHelpSpan" innerhtml =" wikEdHelpPageLink;editHelpParent.insertBefore(wikEdHelpSpan," wikededithelp =" wikEdHelpSpan.parentNode;wikEdEditHelp.id" classname = "wikEdEditHelp" fontsize =" parseInt(wikEdTextZoom)" wikeddirection =" WikEdGetStyle(document.body," direction =" wikEdDirection;var" framestyle =" new" rules = "" rulestyle =" wikEdFrameCSS[ruleName];if" rulestyle =" ruleStyle.replace(/\{wikEdUnknown\}/g," rulestyle =" ruleStyle.replace(/\{wikEdTab\}/g," rulestyle =" ruleStyle.replace(/\{wikEdCtrl\}/g," rulestyle =" ruleStyle.replace(/\{wikEdBlank\}/g," rulestyle =" ruleStyle.replace(/\{wikEdGrip\}/g," wikedusewiked ="=" buttonobj =" document.getElementById(buttonId);if" action="submit\b/)" wikedusewiked ="=" wikedmsie ="=" wikedserver =" wikEdWikiGlobals.wgServer;}if" wikedarticlepath =" wikEdWikiGlobals.wgArticlePath;}if" wikedscriptpath =" wikEdWikiGlobals.wgScriptPath;}if" wikedscript =" wikEdWikiGlobals.wgScript;}wikEdArticlePath" wikedscriptpath =" wikEdScriptPath.replace(wikEdServer," wikedarticlepath =" wikEdArticlePath.replace(/\$1$/," wikedscriptpath =" wikEdScriptPath.replace(/\/?$/," wikedscriptname =" wikEdScript.replace(wikEdScriptPath," wikedserver =" wikEdServer.replace(/(\W)/g," wikedarticlepath =" wikEdArticlePath.replace(/(\W)/g," wikedscript =" wikEdScript.replace(/(\W)/g," wikedscriptpath =" wikEdScriptPath.replace(/(\W)/g," wikedscriptname =" wikEdScriptName.replace(/(\W)/g," wikedfullscreenmode ="=" inserttags ="=" wikedinserttagsoriginal ="=" wikedinserttagsoriginal =" insertTags;}insertTags" insertatcursor ="=" wikedinsertatcursororiginal ="=" wikedinsertatcursororiginal =" insertAtCursor;}insertAtCursor" wikedturnedon =" true;WikEdLoadTypoFixRules();WikEdExecuteHook(wikEdSetupHook);return;};" wikedautoupdate =" function" action="/.test(window.location.search)" lastcheckstr =" WikEdGetPersistent(" lastcheckdate =" new" currentdate =" new" diffhours =" (currentDate" wikedgreasemonkey ="=" html =" ajax.responseText;var" ver =" wikEdProgramVersion.match(/(\d+)\.(\d+)\.(\d+)(\w?)/);if" ver ="=" currentversion =" ((Number(ver[1])" ver =" html.match(/(\d+)\.(\d+)\.(\d+)(\w?)/);if" ver ="=" newversion =" ((Number(ver[1])"&gt;= newVersion) {return;}if (wikEdGreasemonkey == true) {var updatePopup = wikEdText.wikEdGreasemonkeyAutoUpdate;updatePopup = updatePopup.replace(/\{updateURL\}/g, wikEdAutoUpdateUrl);alert(updatePopup);window.location.href = wikEdAutoUpdateScriptUrl;} else {window.location.reload(true);}});return;};     window.WikEdLoadTypoFixRules = function () {if (wikEdRegExTypoFix == true &amp;&amp; wikEdTypoRulesFind.length == 0) {WikEdAjaxRequest("GET", wikEdRegExTypoFixURL, null, null, null, null, function (ajax) {var rulesTxt = ajax.responseText;var regExp = new RegExp("^&lt;typo word="\" find="\" replace="\"&gt;", "gim");while ((regExpMatch = regExp.exec(rulesTxt)) != null) {var regExpFind;try {regExpFind = new RegExp(regExpMatch[2], "gim");} catch (err) {continue;}wikEdTypoRulesFind.push(regExpFind);wikEdTypoRulesReplace.push(regExpMatch[3]);}if (wikEdTypoRulesFind.length &gt; 0) {document.getElementById("wikEdFixRegExTypo").style.display = "inline";}return;});}return;};     window.WikEdEditButtonHandler = function (event) {event = WikEdEvent(event);if (event == null) {return;}var obj;if (event.currentTarget != null) {obj = event.currentTarget;} else {obj = event.srcElement;}objId = obj.id;eventShiftKey = event.shiftKey;eval(wikEdEditButtonHandler[objId]);return;};     window.WikEdShrinkSummaryHandler = function (event) {var diffWidth = wikEdClearSummary.offsetWidth - wikEdClearSummaryWidth;if (typeof wikEdInputElement.summary.clientLeft == "undefined") {wikEdInputElement.summary.style.width = wikEdInputElement.summary.clientWidth - diffWidth + "px";wikEdSelectElement.summary.style.width = wikEdSelectElement.summary.clientWidth - diffWidth + "px";} else {wikEdInputElement.summary.style.width = wikEdInputElement.summary.clientWidth - diffWidth + "px";wikEdSelectElement.summary.style.width = wikEdSelectElement.summary.clientWidth - diffWidth + 3 + "px";}wikEdClearSummaryWidth = wikEdClearSummary.offsetWidth;return;};     window.WikEdResizeSummaryHandler = function (event) {WikEdResizeSummary();return;};     window.WikEdUnloadHandler = function (event) {if (wikEdUseWikEd == true) {if (wikEdTextareaUpdated != true) {WikEdUpdateTextarea();}}return;};     window.WikEdSaveButtonHandler = function (event) {WikEdRemoveEventListener(wikEdSaveButton, "click", WikEdSaveButtonHandler, true);if (wikEdUseWikEd == true) {WikEdUpdateTextarea();wikEdTextareaUpdated = true;}var text = wikEdSummaryText.value;text = text.replace(/^[, ]+/, "");text = text.replace(/[, ]+$/, "");WikEdAddToHistory("summary");if (wikEdUsing == true &amp;&amp; text != "") {if (text.lastIndexOf(wikEdSummaryUsing) &lt; value =" text;wikEdSaveButton.click();WikEdAddEventListener(wikEdSaveButton," wikedpreviewbuttonhandler =" function" wikedusewiked ="=" wikedtextareaupdated =" true;}return;};" wikeddiffpreviewbuttonhandler =" function" wikedfullscreenmode ="=" wikedusewiked ="=" wikedtextareaupdated =" true;}return;};" wikedfollowlinkhandler =" function" event =" WikEdEvent(event);if" event ="=" ctrlkey ="=" linkid =" event.currentTarget.id;if" linkurl =" wikEdFollowLinkHash[linkId];if" wikedlocalpreviewhandler =" function" event =" WikEdEvent(event);if" event ="=" wikedlocaldiffhandler =" function" event =" WikEdEvent(event);if" event ="=" wikedbuttonbargriphandler =" function" event =" WikEdEvent(event);if" event ="=" grip =" event.target;var" gripwrapper =" grip.parentNode;var" buttonswrapper =" gripWrapper.nextSibling;var" buttons =" buttonsWrapper.firstChild;var" barinnerwrapper =" gripWrapper.parentNode;var" bar =" barInnerWrapper.parentNode;if" type ="=" position = "static" classname = "wikedButtonBarInnerWrapperHidden" classname = "wikedButtonBarGripWrapperHidden" classname = "wikedButtonBarButtonsWrapperHidden" widthoriginal =" buttonsWrapper.offsetWidth;buttonsWrapper.style.display" minimized =" true;WikEdAddEventListener(grip," classname = "wikedButtonBarInnerWrapperVisible" classname = "wikedButtonBarGripWrapperVisible" classname = "wikedButtonBarButtonsWrapperVisible" display = "block" minimized =" false;WikEdRemoveEventListener(grip," type ="=" minimized ="="&gt; grip.offsetLeft + grip.offsetWidth + buttonsWrapper.widthOriginal) {buttonsWrapper.style.left = grip.offsetLeft + grip.offsetWidth + "px";} else {buttonsWrapper.style.left = gripWrapper.offsetLeft - buttonsWrapper.widthOriginal + "px";}buttonsWrapper.style.top = gripWrapper.offsetTop + "px";buttonsWrapper.style.position = "absolute";buttonsWrapper.style.display = "block";}}return;};     window.WikEdButtonBarHandler = function (event) {event = WikEdEvent(event);if (event == null) {return;}event.stopPropagation();var bar = event.currentTarget;var barInnerWrapper = bar.firstChild;var gripWrapper = barInnerWrapper.firstChild;var grip = gripWrapper.firstChild;var buttonsWrapper = gripWrapper.nextSibling;var buttons = buttonsWrapper.firstChild;if (event.type == "mouseout") {if (buttonsWrapper.minimized == true) {if ((event.target == grip || event.target == gripWrapper) &amp;&amp; event.relatedTarget != gripWrapper &amp;&amp; event.relatedTarget != buttonsWrapper &amp;&amp; event.relatedTarget != buttons &amp;&amp; event.relatedTarget.parentNode != buttons || (event.target.parentNode.parentNode == buttons || event.target.parentNode == buttons || event.target == buttons || event.target == buttonsWrapper) &amp;&amp; event.relatedTarget.parentNode.parentNode != buttons &amp;&amp; event.relatedTarget.parentNode != buttons &amp;&amp; event.relatedTarget != buttons &amp;&amp; event.relatedTarget != buttonsWrapper &amp;&amp; event.relatedTarget != gripWrapper &amp;&amp; event.relatedTarget != grip) {WikEdRemoveEventListener(bar, "mouseout", WikEdButtonBarHandler, false);buttonsWrapper.style.display = "none";buttonsWrapper.style.position = "static";}}}return;};     window.WikEdClearSummaryHandler = function (event) {event = WikEdEvent(event);if (event == null) {return;}event.preventDefault();if (/^\/\* .*? \*\/ *$/.test(wikEdSummaryText.value)) {wikEdSummaryText.value = "";} else {wikEdSummaryText.value = wikEdSummaryText.value.replace(/^((\/\* .*? \*\/ *)?).*()/, function (p, p1, p2) {if (p1.length &gt; 0) {p1 = p1 + " ";}return p1;});}wikEdSummaryText.focus();return;};     window.WikEdFindReplaceHandler = function (event) {event = WikEdEvent(event);if (event == null) {return;}if (event.type == "keydown") {if (event.keyCode == 9) {if (event.target == wikEdFindText) {event.preventDefault();WikEdRemoveEventListener(wikEdReplaceText, "focus", WikEdFindReplaceHandler, true);wikEdReplaceText.focus();WikEdAddEventListener(wikEdReplaceText, "focus", WikEdFindReplaceHandler, true);} else if (event.target == wikEdReplaceText) {event.preventDefault();WikEdRemoveEventListener(wikEdFindText, "focus", WikEdFindReplaceHandler, true);wikEdFindText.focus();WikEdAddEventListener(wikEdFindText, "focus", WikEdFindReplaceHandler, true);}}} else if (event.type == "focus") {if (wikEdMSIE == true) {} else {event.target.setSelectionRange(0, this.textLength);}}return;};     window.WikEdSetLogo = function (state) {if (state == "error") {wikEdLogo.src = wikEdImage.error;wikEdLogo.alt = wikEdText['wikEdLogo error alt'];wikEdLogo.title = wikEdText['wikEdLogo error title'];} else if (state == "browser") {wikEdLogo.src = wikEdImage.browser;wikEdLogo.alt = wikEdText['wikEdLogo browser alt'];wikEdLogo.title = wikEdText['wikEdLogo browser title'];} else {if (wikEdDisabled == true) {wikEdLogo.src = wikEdImage.disabled;wikEdLogo.alt = wikEdText['wikEdLogo disabled alt'];wikEdLogo.title = wikEdText['wikEdLogo disabled title'];} else {wikEdLogo.src = wikEdImage.logo;wikEdLogo.alt = wikEdText['wikEdLogo alt'];wikEdLogo.title = wikEdText['wikEdLogo title'];}}var version = wikEdProgramVersion;if (wikEdGadget == true) {version += " G";} else if (wikEdGreasemonkey == true) {version += " GM";} else if (wikEdGreasemonkeyToBody == true) {version += " GM";}wikEdLogo.title = wikEdLogo.title.replace(/\{wikEdProgramVersion\}/g, version);wikEdLogo.title = wikEdLogo.title.replace(/\{wikEdProgramDate\}/g, wikEdProgramDate);return;};     window.MakeButtonBar = function (bar) {var barId = bar[0];var barClass = bar[1];var buttonsId = bar[2];var buttonsClass = bar[3];var barHeight = bar[4];var gripTitle = bar[5];var buttonNumbers = bar[6];var buttons = "";for (var property in buttonNumbers) {if (typeof buttonNumbers[property] != "string" &amp;&amp; typeof buttonNumbers[property] != "number") {continue;}var buttonNo = buttonNumbers[property];switch (buttonNo) {case "br":buttons += "&lt;br /&gt;";break;case "find":buttons += "&lt;span class="\" id="\"&gt;";buttons += "&lt;input class="\" id="\" type="\" value="\"&gt;";buttons += "&lt;select class="\" id="\"&gt;";buttons += "&lt;/select&gt;";buttons += "&lt;/span&gt;";break;case "replace":buttons += "&lt;span class="\" id="\"&gt;";buttons += "&lt;input class="\" id="\" type="\" value="\"&gt;";buttons += "&lt;select class="\" id="\"&gt;";buttons += "&lt;/select&gt;";buttons += "&lt;/span&gt;";break;default:var currButton = wikEdButton[buttonNo];if (typeof currButton != "object") {alert("Loading error: The button \"" + buttonNumbers[property] + "\" is not defined.");}if (currButton[0] == "wikEdSource" &amp;&amp; wikEdShowSourceButton != true) {break;} else if (currButton[0] == "wikEdUsing" &amp;&amp; wikEdShowUsingButton != true) {break;} else if (currButton[0] == "wikEdTableMode" &amp;&amp; wikEdShowTableModeButton != true) {break;}var accessKey = "";if (wikEdButtonKey[buttonNo] != null) {accessKey = " [" + wikEdText['alt-shift'] + wikEdButtonKey[buttonNo][0] + "]";wikEdButtonKeyCode[wikEdButtonKey[buttonNo][1]] = currButton[0];}buttons += "&lt;img id="\" class="\" title="\" src="\" width="\" height="\" alt="\" /&gt;";wikEdEditButtonHandler[currButton[0]] = currButton[7];}}var div = document.createElement("div");div.id = barId;div.className = barClass;var buttonsStyle = "";if (barHeight &gt; 0) {buttonsStyle = " style=\"height: " + barHeight + "px;\"";}var html = "";if (gripTitle != null) {var gripStyle = "width: " + wikEdButtonBarGripWidth + "px; ";if (barHeight &gt; 0) {gripStyle += "height: " + barHeight + "px; ";}if (gripStyle.length &gt; 0) {gripStyle = " style=\"" + gripStyle + "\"";}html += "&lt;div class="\" style="\"&gt;";html += "&lt;div class="\"&gt;";html += "&lt;div class="\" title="\"&gt;";html += " ";html += "&lt;/div&gt;";html += "&lt;/div&gt;";html += "&lt;div class="\"&gt;";html += "&lt;div id="\" class="\" style="\"&gt;";html += buttons;html += "&lt;/div&gt;";html += "&lt;/div&gt;";html += "&lt;/div&gt;";} else {html += "&lt;div id="\" class="\"&gt;";html += buttons;html += "&lt;/div&gt;";}div.innerHTML = html;return div;};     window.WikEdButtonBarInit = function (bar) {if (WikEdGetPersistent(bar.id + "Hidden") == "1") {var barInnerWrapper = bar.firstChild;var gripWrapper = barInnerWrapper.firstChild;var grip = gripWrapper.firstChild;var buttonsWrapper = gripWrapper.nextSibling;var buttons = buttonsWrapper.firstChild;barInnerWrapper.className = "wikedButtonBarInnerWrapperHidden";gripWrapper.className = "wikedButtonBarGripWrapperHidden";buttonsWrapper.className = "wikedButtonBarButtonsWrapperHidden";buttonsWrapper.widthOriginal = buttonsWrapper.offsetWidth;buttonsWrapper.style.display = "none";buttonsWrapper.minimized = true;WikEdAddEventListener(grip, "mouseover", WikEdButtonBarGripHandler, true);}return;};     window.WikEdSetEditArea = function (useFrame, notFrame) {if (useFrame == true) {wikEdTextareaWrapper.style.position = "absolute";wikEdTextareaWrapper.style.visibility = "hidden";wikEdTextarea.style.display = "none";if (notFrame != true) {wikEdFrameWrapper.style.position = "static";wikEdFrameWrapper.style.visibility = "visible";wikEdFrameBody.style.display = "block";}if (document.getElementById("toolbar") != null) {if (wikEdCloseToolbar == true) {wikEdToolbarWrapper.style.display = "none";} else {wikEdToolbarWrapper.style.display = "block";}}wikEdButtonBarFormat.style.display = "block";if (wikEdButtonBarCustom1 != null) {wikEdButtonBarCustom1.style.display = "block";}wikEdButtonBarFind.style.display = "block";wikEdButtonBarFix.style.display = "block";if (wikEdButtonBarCustom2 != null) {wikEdButtonBarCustom2.style.display = "block";}wikEdButtonBarControl.style.display = "block";} else {if (notFrame != true) {wikEdFrameWrapper.style.position = "absolute";wikEdFrameWrapper.style.visibility = "hidden";}wikEdTextareaWrapper.style.position = "static";wikEdTextareaWrapper.style.visibility = "visible";wikEdTextarea.style.display = "block";if (document.getElementById("toolbar") != null) {wikEdToolbarWrapper.style.display = "block";}wikEdButtonBarFormat.style.display = "none";if (wikEdButtonBarCustom1 != null) {wikEdButtonBarCustom1.style.display = "none";}wikEdButtonBarFind.style.display = "none";wikEdButtonBarFix.style.display = "none";if (wikEdButtonBarCustom2 != null) {wikEdButtonBarCustom2.style.display = "none";}wikEdButtonBarControl.style.display = "block";}return;};     window.WikEdButton = function (buttonObj, buttonId, toggleButton, setButton, classButton, doButton) {if (buttonObj != null) {if (buttonObj.className == "wikEdButtonInactive") {return;}buttonObj.style.cursor = "wait";if (setButton != null) {if (setButton == false) {buttonObj.setAttribute("checked", false);if (classButton == null) {buttonObj.className = "wikEdButtonUnchecked";}} else {buttonObj.setAttribute("checked", true);if (classButton == null) {buttonObj.className = "wikEdButtonChecked";}}} else if (classButton != null) {buttonObj.className = classButton;}if (toggleButton != null) {if (toggleButton == true) {if (WikEdGetAttribute(buttonObj, "checked") == "true") {buttonObj.setAttribute("checked", false);buttonObj.className = "wikEdButtonUnchecked";} else {buttonObj.setAttribute("checked", true);buttonObj.className = "wikEdButtonChecked";}}}}var focusFrame = false;if (setButton == null &amp;&amp; classButton == null || doButton == true) {WikEdRemoveElements(["script", "object", "applet", "embed"]);switch (buttonId) {case "wikEdHighlightSyntax":if (WikEdGetAttribute(buttonObj, "checked") == "true") {wikEdHighlightSyntax = true;WikEdSetPersistent("wikEdSyntaxOff", "0", 0, "/");} else {wikEdHighlightSyntax = false;WikEdSetPersistent("wikEdSyntaxOff", "1", 0, "/");}WikEdEditButton(null, "wikEdUpdateAll", {keepSel: false});break;case "wikEdTableMode":if (WikEdGetAttribute(buttonObj, "checked") != "true") {wikEdTableMode = false;} else {var obj = {};WikEdGetText(obj, "whole");var plain = obj.whole.plain;plain = plain.replace(/&lt;!--(.|\n)*?--&gt;/g, "");plain = plain.replace(/&lt;nowiki\b[^&gt;]*&gt;(.|\n)*?&lt;\/nowiki\s*&gt;/g, "");plain = plain.replace(/&lt;pre\b[^&gt;]*&gt;(.|\n)*?&lt;\/pre\s*&gt;/g, "");var lines = plain.split("\n");var tableCount = 0;var tableError = false;for (var i = 0; i &lt; line =" lines[i];if" tableerror =" true;break;}}}if"&gt; 0) {tableError = true;}if (tableError == true) {wikEdTableMode = false;alert(wikEdText.wikEdTableModeError);WikEdButton(buttonObj, buttonId, null, false);break;}wikEdTableMode = true;}WikEdEditButton(null, "wikEdUpdateAll");break;case "wikEdScrollToPreview":case "wikEdScrollToPreview2":case "wikEdScrollToPreview3":window.scroll(0, WikEdGetOffsetTop(wikEdSaveButton));focusFrame = true;break;case "wikEdScrollToEdit":case "wikEdScrollToEdit2":case "wikEdScrollToEdit3":case "wikEdScrollToEdit4":window.scroll(0, WikEdGetOffsetTop(wikEdInputWrapper));focusFrame = true;break;case "wikEdTextZoomDown":wikEdTextZoom = wikEdTextZoom / 1.2;if (wikEdTextZoom &lt; wikedtextzoom =" 144;}wikEdFrameBody.style.fontSize" focusframe =" true;break;case" wikedtextzoom =" wikEdTextZoom"&gt; 144) {wikEdTextZoom = 69.44444444444446;}wikEdFrameBody.style.fontSize = parseInt(wikEdTextZoom) + "%";focusFrame = true;break;case "wikEdLocalPreview":if (wikEdFullScreenMode == true) {WikEdFullScreen(false);}if (wikEdUseWikEd == true) {WikEdUpdateTextarea();}WikEdScrollToPreview();wikEdPreviewBox.innerHTML = wikEdText.wikEdPreviewLoading;wikEdLocalPrevWrapper.style.display = "block";wikEdPreviewIsAjax = false;if (wikEdUseAjaxPreview == true) {var boundary = "--(fR*3briuStOum6#v)--";var postData = wikEdTextarea.value;postData = "--" + boundary + "\nContent-Disposition: form-data; name=\"wpTextbox1\"\n\n" + postData + "\n--" + boundary;var formAction;if (wikEdUpload == true) {formAction = wikEdWikiGlobals.wgServer + wikEdWikiGlobals.wgScript + "?title=wikEdUploadPreview&amp;action=submit";} else {formAction = wikEdEditForm.action;}WikEdAjaxRequest("POST", formAction + "&amp;live", "Content-Type", "multipart/form-data; boundary=" + boundary, postData, "text/html", function (ajax) {wikEdPreviewIsAjax = true;var html = ajax.responseText;html = html.replace(/&lt;/g, "&lt;");html = html.replace(/&gt;/g, "&gt;");html = html.replace(/&amp;amp;/g, "&amp;");html = html.replace(/&amp;quot;/g, "\"");html = html.replace(/&amp;apos;/g, "'");html = html.replace(/(&lt;preview&gt;)&lt;h2&gt;.*?&lt;\/h2&gt;(.|\n)*?&lt;div class="\'previewnote\'"&gt;(.|\n)*?&lt;\/div&gt;/, "$1");wikEdPreviewBox.innerHTML = html;});}if (wikEdUseLocalPreview == true &amp;&amp; typeof InstaView == "object") {InstaView.conf.user.name = wikEdWikiGlobals.wgUserName;var instaView = InstaView.convert(wikEdTextarea.value);if (wikEdPreviewIsAjax != true) {wikEdPreviewBox.innerHTML = instaView;}}focusFrame = true;break;case "wikEdLocalDiff":if (typeof WDiffString != "function") {break;}if (wikEdFullScreenMode == true) {WikEdFullScreen(false);}if (wikEdUseWikEd == true) {WikEdUpdateTextarea();}WikEdScrollToPreview();var diffText = WDiffString(wikEdOrigVersion, wikEdTextarea.value);if (wikEdFullDiff != true) {diffText = WDiffShortenOutput(diffText);}wikEdPreviewBox.innerHTML = diffText;wikEdLocalPrevWrapper.style.display = "block";break;case "wikEdDiff":if (WikEdGetAttribute(buttonObj, "checked") != "true") {wikEdDiff = false;WikEdSetPersistent("wikEdDiff", "0", 0, "/");if (typeof wikEdDiffDiv == "object") {if (wikEdDiffDiv != null) {wikEdDiffDiv.style.display = "none";}}window.scroll(0, WikEdGetOffsetTop(wikEdInputWrapper));} else {wikEdDiff = true;WikEdSetPersistent("wikEdDiff", "1", 0, "/");if (typeof wikEdDiffDiv == "object") {if (wikEdDiffDiv != null) {wikEdDiffDiv.style.display = "block";window.scroll(0, WikEdGetOffsetTop(wikEdDiffDiv));WikEdDiff();}}}focusFrame = true;break;case "wikEdClose":case "wikEdClose2":window.scroll(0, WikEdGetOffsetTop(wikEdInputWrapper));wikEdLocalPrevWrapper.style.display = "none";focusFrame = true;break;case "wikEdUseWikEd":if (WikEdGetAttribute(buttonObj, "checked") == "true") {WikEdUpdateFrame();WikEdSetEditArea(true);wikEdUseWikEd = true;WikEdSetPersistent("wikEdUseClassic", "0", 0, "/");WikEdExecuteHook(wikEdFrameHook);} else {WikEdUpdateTextarea();WikEdSetEditArea(false);wikEdUseWikEd = false;WikEdSetPersistent("wikEdUseClassic", "1", 0, "/");WikEdExecuteHook(wikEdTextareaHook);}break;case "wikEdUsing":if (WikEdGetAttribute(buttonObj, "checked") == "true") {wikEdUsing = true;WikEdSetPersistent("wikEdSummaryUsing", "1", 0, "/");} else {wikEdUsing = false;WikEdSetPersistent("wikEdSummaryUsing", "0", 0, "/");}break;case "wikEdRefHide":if (WikEdGetAttribute(buttonObj, "checked") == "true") {wikEdRefHide = true;WikEdSetPersistent("wikEdRefHide", "1", 0, "/");} else {wikEdRefHide = false;WikEdSetPersistent("wikEdRefHide", "0", 0, "/");}if (wikEdUseWikEd == true) {WikEdEditButton(null, "wikEdWikify", {whole: true});}break;case "wikEdCloseToolbar":if (WikEdGetAttribute(buttonObj, "checked") == "true") {wikEdCloseToolbar = true;if (document.getElementById("toolbar") != null) {wikEdToolbarWrapper.style.display = "none";}WikEdSetPersistent("wikEdCloseToolbar", "1", 0, "/");} else {wikEdCloseToolbar = false;if (document.getElementById("toolbar") != null) {wikEdToolbarWrapper.style.display = "block";}WikEdSetPersistent("wikEdCloseToolbar", "0", 0, "/");}if (wikEdFullScreenMode == true) {WikEdFullScreen(wikEdFullScreenMode);}break;case "wikEdCaseSensitive":break;case "wikEdRegExp":break;case "wikEdFindAhead":break;case "wikEdFullScreen":if (wikEdRearrange == true) {if (WikEdGetAttribute(buttonObj, "checked") == "true") {WikEdFullScreen(true);WikEdSetPersistent("wikEdFullscreen", "1", 0, "/");} else {WikEdFullScreen(false);WikEdSetPersistent("wikEdFullscreen", "0", 0, "/");}}break;case "wikEdClearHistory":WikEdClearHistory("find");WikEdClearHistory("replace");WikEdClearHistory("summary");focusFrame = true;break;case "wikEdPlaceholder":break;default:;}}wikEdFrameDOMCache = null;if (buttonObj != null) {buttonObj.style.cursor = "pointer";}if (wikEdUseWikEd == true &amp;&amp; focusFrame == true) {wikEdFrameWindow.focus();}return;};     window.WikEdEditButton = function (buttonObj, buttonId, parameters, CustomHandler) {if (buttonObj != null) {if (buttonObj.className == "wikEdButtonInactive") {return;}}WikEdRemoveElements(["script", "object", "applet", "embed", "textarea"]);var obj = {};obj.changed = {};switch (buttonId) {case "wikEdUndo":case "wikEdRedo":case "wikEdUndoAll":case "wikEdRedoAll":WikEdGetText(obj, "whole");obj.changed = obj.whole;break;case "wikEdBold":case "wikEdItalic":case "wikEdUnderline":case "wikEdStrikethrough":case "wikEdNowiki":case "wikEdSuperscript":case "wikEdSubscript":case "wikEdWikiLink":case "wikEdWebLink":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusWord");if (obj.focusWord.plain != "") {obj.changed = obj.focusWord;} else {obj.changed = obj.cursor;}}break;case "wikEdRef":case "wikEdRefNamed":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {obj.changed = obj.cursor;}break;case "wikEdReferences":case "wikEdReferencesSection":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {obj.changed = obj.cursor;}break;case "wikEdCase":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusWord");if (obj.focusWord.plain != "") {obj.changed = obj.focusWord;} else {obj.changed = obj.cursor;}}break;case "wikEdDecreaseHeading":case "wikEdIncreaseHeading":case "wikEdIncreaseBulletList":case "wikEdDecreaseBulletList":case "wikEdIncreaseNumberList":case "wikEdDecreaseNumberList":case "wikEdIncreaseIndentList":case "wikEdDecreaseIndentList":case "wikEdDefinitionList":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {WikEdGetText(obj, "selectionLine");obj.changed = obj.selectionLine;} else {WikEdGetText(obj, "focusLine");if (obj.focusLine.plain != "") {obj.changed = obj.focusLine;} else {obj.changed = obj.cursor;}}break;case "wikEdImage":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {WikEdGetText(obj, "selectionWord");obj.changed = obj.selectionWord;} else {obj.changed = obj.cursor;}break;case "wikEdTable":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {WikEdGetText(obj, "selectionLine");obj.changed = obj.selectionLine;} else {WikEdGetText(obj, "focusLine");obj.changed = obj.cursor;}break;case "wikEdWikify":if (parameters == "whole") {WikEdGetText(obj, "whole");obj.changed = obj.whole;} else {WikEdGetText(obj, "selection");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "whole");obj.changed = obj.whole;}}break;case "wikEdTextify":WikEdGetText(obj, "selection", false);if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "whole", false);obj.changed = obj.whole;}break;case "wikEdRedirect":WikEdGetText(obj, "whole, selection, cursor");if (obj.selection.plain == "") {WikEdGetText(obj, "selectionWord");}obj.changed = obj.whole;break;case "wikEdFindPrev":case "wikEdFindNext":case "wikEdJumpPrev":case "wikEdJumpNext":case "wikEdReplacePrev":case "wikEdReplaceNext":case "wikEdFindAll":WikEdGetText(obj, "selection");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusWord");if (obj.focusWord.plain != "") {obj.changed = obj.focusWord;} else {obj.changed = obj.cursor;}}break;case "wikEdReplaceAll":WikEdGetText(obj, "selection");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "whole");obj.changed = obj.whole;}break;case "wikEdFixBasic":case "wikEdfixUnicode":case "wikEdFixAll":case "wikEdFixHtml":case "wikEdFixRegExTypo":WikEdGetText(obj, "selection");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "whole");obj.changed = obj.whole;}break;case "wikEdFixPunct":case "wikEdFixMath":case "wikEdFixUnits":case "wikEdFixDashes":case "wikEdFixCaps":case "wikEdFixChem":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusLine");if (obj.focusPara.plain != "") {obj.changed = obj.focusLine;} else {obj.changed = obj.cursor;}}break;WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusWord");if (obj.focusWord.plain != "") {obj.changed = obj.focusWord;} else {obj.changed = obj.cursor;}}break;case "wikEdSource":WikEdGetText(obj, "selection");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "whole");obj.changed = obj.whole;}break;case "wikEdInsertTags":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusWord");if (obj.focusWord.plain != "") {obj.changed = obj.focusWord;} else {obj.changed = obj.selection;}}break;case "wikEdUpdateAll":WikEdGetText(obj, "whole");obj.changed = obj.whole;break;default:WikEdGetText(obj, "cursor");obj.changed = obj.cursor;break;}if (obj.changed == null) {wikEdFrameWindow.focus();if (buttonObj != null) {if (buttonObj.className != "wikEdButtonInactive") {buttonObj.className = "wikEdButton";}}return;}var highlightSyntax = wikEdHighlightSyntax;var selectChanged = true;var selectChangedText = "";switch (buttonId) {case "wikEdUndo":if (wikEdLastVersion == null) {wikEdLastVersion = obj.changed.plain;}WikEdFrameExecCommand("undo");if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);}obj.changed.range = obj.sel.getRangeAt(obj.sel.rangeCount - 1);obj.changed.plain = null;obj.changed.keepSel = true;break;case "wikEdRedo":WikEdFrameExecCommand("redo");if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);}obj.changed.range = obj.sel.getRangeAt(obj.sel.rangeCount - 1);obj.changed.plain = null;obj.changed.keepSel = true;break;case "wikEdBold":if (/\'\'\'([^\'].*?)\'\'\'/.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/\'\'\'([^\'].*?)\'\'\'/g, "$1");} else {obj.changed.plain = "'''" + obj.changed.plain + "'''";obj.changed.plain = obj.changed.plain.replace(/(\'\'\')( *)(.*?)( *)(\'\'\')/, "$2$1$3$5$4");}obj.changed.plain = obj.changed.plain.replace(/\'{6,}/g, "'''''");obj.changed.keepSel = true;break;case "wikEdItalic":if (/(\'{3,})\'\'([^\'].*?)\'\'(\'{3,})/.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/(\'{3,})\'\'([^\'].*?)\'\'(\'{3,})/g, "$1$2$3");} else if (/(^|[^\'])\'\'([^\'].*?)\'\'([^\']|$)/.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/(^|[^\'])\'\'([^\'].*?)\'\'([^\']|$)/g, "$1$2$3");} else {obj.changed.plain = "''" + obj.changed.plain + "''";obj.changed.plain = obj.changed.plain.replace(/(\'\')( *)(.*?)( *)(\'\')/, "$2$1$3$5$4");}obj.changed.plain = obj.changed.plain.replace(/\'{6,}/g, "'''''");obj.changed.keepSel = true;break;case "wikEdUnderline":if (/&lt;u&gt;(.*?)&lt;\/u&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;u&gt;(.*?)&lt;\/u&gt;/gi, "$1");} else {obj.changed.plain = "&lt;u&gt;" + obj.changed.plain + "&lt;/u&gt;";obj.changed.plain = obj.changed.plain.replace(/(&lt;u&gt;)( *)(.*?)( *)(&lt;\/u&gt;)/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdStrikethrough":if (/&lt;s&gt;(.*?)&lt;\/s&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;s&gt;(.*?)&lt;\/s&gt;/gi, "$1");} else {obj.changed.plain = "&lt;s&gt;" + obj.changed.plain + "&lt;/s&gt;";obj.changed.plain = obj.changed.plain.replace(/(&lt;s&gt;)( *)(.*?)( *)(&lt;\/s&gt;)/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdNowiki":if (/&lt;nowiki&gt;(.*?)&lt;\/nowiki&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;nowiki&gt;(.*?)&lt;\/nowiki&gt;/gi, "$1");} else {obj.changed.plain = "&lt;nowiki&gt;" + obj.changed.plain + "&lt;/nowiki&gt;";obj.changed.plain = obj.changed.plain.replace(/(&lt;nowiki&gt;)( *)(.*?)( *)(&lt;\/nowiki&gt;)/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdSuperscript":obj.changed.plain = obj.changed.plain.replace(/^(\s*)&lt;sub&gt;(.*?)&lt;\/sub&gt;(\s*)$/, "$1$2$3");if (/&lt;sup&gt;(.*?)&lt;\/sup&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;sup&gt;(.*?)&lt;\/sup&gt;/gi, "$1");} else {obj.changed.plain = "&lt;sup&gt;" + obj.changed.plain + "&lt;/sup&gt;";obj.changed.plain = obj.changed.plain.replace(/(&lt;sup&gt;)( *)(.*?)( *)(&lt;\/sup&gt;)/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdSubscript":obj.changed.plain = obj.changed.plain.replace(/^(\s*)&lt;sup&gt;(.*?)&lt;\/sup&gt;(\s*)$/, "$1$2$3");if (/&lt;sub&gt;(.*?)&lt;\/sub&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;sub&gt;(.*?)&lt;\/sub&gt;/gi, "$1");} else {obj.changed.plain = "&lt;sub&gt;" + obj.changed.plain + "&lt;/sub&gt;";obj.changed.plain = obj.changed.plain.replace(/(&lt;sub&gt;)( *)(.*?)( *)(&lt;\/sub&gt;)/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdRef":case "wikEdRefNamed":if (obj.changed.plain == "") {if (buttonId == "wikEdRef") {obj.changed.plain = "&lt;ref&gt;";} else {obj.changed.plain = "&lt;ref name="\"&gt;";}} else if (/&lt;ref( name="\"&gt;/i.test(obj.changed.plain)) {obj.changed.plain = "";} else if (/&lt;ref( name="\"&gt;(.*?)&lt;\/ref&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;ref( name="\"&gt;(.*?)&lt;\/ref&gt;/gi, "$2");} else {if (buttonId == "wikEdRef") {obj.changed.plain = "&lt;ref&gt;" + obj.changed.plain + "&lt;/ref&gt;";} else {obj.changed.plain = "&lt;ref name="\"&gt;" + obj.changed.plain + "&lt;/ref&gt;";}obj.changed.plain = obj.changed.plain.replace(/(&lt;ref( name="\"&gt;)( *)(.*?)( *)(&lt;\/ref&gt;)/, "$3$1$4$6$5");}obj.changed.keepSel = true;break;case "wikEdReferences":case "wikEdReferencesSection":var ref = wikEdText.wikEdReferencesSection;ref = ref.replace(/&lt;/g, "&lt;");ref = ref.replace(/&gt;/g, "&gt;");var refEscaped = ref;refEscaped = refEscaped.replace(/([^\w\s\;\&amp;])/g, "\\$1");refEscaped = refEscaped.replace(/^\n|\n$/g, "\\n*");refEscaped = refEscaped.replace(/(\n)/g, "\\n");var regExp = new RegExp(refEscaped, "gi");if (buttonId == "wikEdReferences") {if (obj.changed.plain == "") {obj.changed.plain = "&lt;references/&gt;";} else if (regExp.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(regExp, "");} else if (/&lt;references&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;references&gt;/gi, "");} else {obj.changed = obj.cursor;obj.changed.plain = "&lt;references/&gt;";}} else {if (obj.changed.plain == "") {obj.changed.plain = ref;} else if (regExp.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(regExp, "");} else if (/&lt;references&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;references&gt;/gi, "");} else {obj.changed = obj.cursor;obj.changed.plain = ref;}}obj.changed.keepSel = true;break;case "wikEdCase":if (obj.changed.plain == "") {obj.changed.plain = null;} else {var plain = obj.changed.plain;plain = plain.replace(/&gt;/g, "&gt;");plain = plain.replace(/&lt;/g, "&lt;");plain = plain.replace(/&amp;amp;/g, "&amp;");if (plain.toUpperCase() == plain) {plain = plain.toLowerCase();} else if (plain.toLowerCase() == plain) {plain = plain.replace(/\b([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9])([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\']*)/g, function (p, p1, p2) {return p1.toUpperCase() + p2.toLowerCase();});} else {plain = plain.toUpperCase();}plain = plain.replace(/&amp;/g, "&amp;amp;");plain = plain.replace(/&lt;/g, "&lt;");plain = plain.replace(/&gt;/g, "&gt;");obj.changed.plain = plain;}obj.changed.keepSel = true;break;case "wikEdUndoAll":if (wikEdLastVersion == null) {wikEdLastVersion = obj.changed.plain;}obj.changed.plain = wikEdOrigVersion;obj.changed.plain = obj.changed.plain.replace(/&amp;/g, "&amp;amp;");obj.changed.plain = obj.changed.plain.replace(/&gt;/g, "&gt;");obj.changed.plain = obj.changed.plain.replace(/&lt;/g, "&lt;");break;case "wikEdRedoAll":if (wikEdLastVersion != null) {obj.changed.plain = wikEdLastVersion;}break;case "wikEdWikiLink":if (/\[\[(.*?)\]\]/.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/\[\[(.*?)\]\]/g, "$1");} else {obj.changed.plain = "[[" + obj.changed.plain + "]]";obj.changed.plain = obj.changed.plain.replace(/(\[\[)( *)(.*?)( *)(\]\])/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdWebLink":if (/\[(.*?)\]/.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/\[(.*?)\]/g, "$1");} else {obj.changed.plain = "[" + obj.changed.plain + "]";obj.changed.plain = obj.changed.plain.replace(/(\[)( *)(.*?)( *)(\])/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdDecreaseHeading":obj.changed.plain = obj.changed.plain.replace(/(^|\n)=(=+) *([^\n]*?) *=+(?=\n|$)/g, "$1$2 $3 $2");obj.changed.plain = obj.changed.plain.replace(/(^|\n)=(?!=) *([^\n]*?) *=+(?=\n|$)/g, "$1$2");obj.changed.plain = obj.changed.plain.replace(/(^|\n)(=+) *([^\n]*?) *=+(?=\n|$)/g, "$1$2 $3 $2");obj.changed.keepSel = true;break;case "wikEdIncreaseHeading":obj.changed.plain = obj.changed.plain.replace(/(^|\n)(=+) *([^\n]*?) *=+(?=\n|$)/g, "$1=$2 $3 $2=");if (/\n/.test(obj.changed.plain) == false) {obj.changed.plain = obj.changed.plain.replace(/(^|\n)([^=\n\s][^\n]*?)(?=\n|$)/g, "$1== $2 ==");}obj.changed.plain = obj.changed.plain.replace(/(^|\n)(=+) *([^\n]*?) *=+(?=\n|$)/g, "$1$2 $3 $2");obj.changed.keepSel = true;break;case "wikEdIncreaseBulletList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^ *([\*\#\:\;]*) *()/g, "*$1 ");return p1;});obj.changed.keepSel = true;break;case "wikEdDecreaseBulletList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^[\*\#\:\;] *()/g, "");return p1;});obj.changed.keepSel = true;break;case "wikEdIncreaseNumberList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^ *([\*\#\:\;]*) *()/g, "#$1 ");return p1;});obj.changed.keepSel = true;break;case "wikEdDecreaseNumberList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^[\*\#\:\;] *()/g, "");return p1;});obj.changed.keepSel = true;break;case "wikEdIncreaseIndentList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^ *([\*\#\:\;]*) *()/g, ":$1 ");return p1;});obj.changed.keepSel = true;break;case "wikEdDecreaseIndentList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^[\*\#\:\;] *()/g, "");return p1;});obj.changed.keepSel = true;break;case "wikEdDefinitionList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^ *([^\s\;]+) *()/g, "; $1 : ");return p1;});break;case "wikEdImage":if (obj.changed.plain != "") {obj.changed.plain = "[[Image:&lt;span class="\"&gt;" + wikEdText['image filename'] + "&lt;/span&gt;|thumb|&lt;span class="\"&gt;" + wikEdText['image width'] + "&lt;/span&gt;px|" + obj.changed.plain + "]]";} else {obj.changed.plain = "[[Image:&lt;span class="\"&gt;" + wikEdText['image filename'] + "&lt;/span&gt;|thumb|&lt;span class="\"&gt;" + wikEdText['image width'] + "&lt;/span&gt;px|&lt;span class="\"&gt; &lt;/span&gt;]]";if (obj.focusWord != null) {if (obj.focusWord.plain != "") {obj.changed.plain = " " + obj.changed.plain + " ";}}}break;case "wikEdTable":if (obj.changed.plain != "") {obj.changed.plain = obj.changed.plain.replace(/(^|\n) *()/g, "\n|-\n| ");obj.changed.plain = obj.changed.plain.replace(/^\n\|\-\n/, "\n{| class=\"wikitable\"\n");obj.changed.plain = obj.changed.plain.replace(/$/g, "\n|}\n");} else {obj.changed.plain = "\n{| class=\"wikitable\"\n|+ &lt;span class="\"&gt;" + wikEdText['table caption'] + "&lt;/span&gt;\n! &lt;span class="\"&gt;" + wikEdText['table heading'] + "&lt;/span&gt; !! &lt;span class="\"&gt;" + wikEdText['table heading'] + "&lt;/span&gt;\n|-\n| &lt;span class="\"&gt;" + wikEdText['table cell'] + "&lt;/span&gt; || &lt;span class="\"&gt;" + wikEdText['table cell'] + "&lt;/span&gt;\n|-\n| &lt;span class="\"&gt;" + wikEdText['table cell'] + "&lt;/span&gt; || &lt;span class="\"&gt;" + wikEdText['table cell'] + "&lt;/span&gt;\n|}\n";if (obj.focusLine.plain != "") {obj.changed.plain = "\n" + obj.changed.plain + "\n";}}break;case "wikEdWikify":break;case "wikEdTextify":WikEdTextify(obj.changed);break;case "wikEdRedirect":var linkTarget;if (obj.selection.plain != "") {linkTarget = obj.selection.plain;} else if (obj.selectionWord.plain != "") {linkTarget = obj.selectionWord.plain;} else {linkTarget = "&lt;span class="\"&gt;" + wikEdText['redirect article link'] + "&lt;/span&gt;";}linkTarget = linkTarget.replace(/\|.*()/, "");linkTarget = linkTarget.replace(/^(=+|\'+|&lt;[^&gt;]*&gt;|\s+|\[)+(.*?)(=+|\'+|&lt;[^&gt;]*&gt;|\s+|\])+$/g, "$2");linkTarget = linkTarget.replace(/\s+/g, " ");linkTarget = linkTarget.replace(/^\s+|\s+$/g, "");obj.changed.plain = "#REDIRECT [[" + linkTarget + "]]";if (wikEdInputElement.summary != null) {if (obj.selection.plain != "" || obj.selectionWord.plain != "") {wikEdInputElement.summary.value = wikEdInputElement.summary.value.replace(/#REDIRECT( \[\[[^\]]*\]\])?(, *)?/g, "");wikEdInputElement.summary.value = WikEdAppendToSummary(wikEdInputElement.summary.value, "#REDIRECT [[" + linkTarget + "]]");} else {wikEdInputElement.summary.value = WikEdAppendToSummary(wikEdInputElement.summary.value, "#REDIRECT");}}selectChanged = false;break;case "wikEdFindPrev":case "wikEdFindNext":case "wikEdJumpPrev":case "wikEdJumpNext":case "wikEdReplacePrev":case "wikEdReplaceNext":case "wikEdFindAll":case "wikEdReplaceAll":var findText;obj.changed.plain = obj.changed.plain.replace(/&lt;/g, "&lt;");obj.changed.plain = obj.changed.plain.replace(/&gt;/g, "&gt;");obj.changed.plain = obj.changed.plain.replace(/&amp;amp;/g, "&amp;");if (parameters == "shift" &amp;&amp; (buttonId == "wikEdFindNext" || buttonId == "wikEdReplaceNext")) {if (/\n/.test(obj.changed.plain) == false) {if (buttonId == "wikEdFindNext") {wikEdInputElement.find.value = obj.changed.plain;} else {wikEdInputElement.replace.value = obj.changed.plain;}obj.changed.keepSel = true;obj.changed.plain = null;break;}}if (buttonId == "wikEdJumpPrev" || buttonId == "wikEdJumpNext") {findText = obj.changed.plain;if (obj.selection.plain == "") {obj.changed.keepSel = true;obj.changed.plain = null;break;}} else {if (wikEdInputElement.find.value != "") {findText = wikEdInputElement.find.value;} else {obj.changed.plain = null;break;}}var regExpChecked = WikEdGetAttribute(wikEdRegExp, "checked");var caseSensitiveChecked = WikEdGetAttribute(wikEdCaseSensitive, "checked");if (regExpChecked == "false") {findText = findText.replace(/\n/g, "");findText = findText.replace(/\s/g, " ");}var replaceText = wikEdInputElement.replace.value;var regExpFind;var regExpFlags = "g";if (caseSensitiveChecked == "false") {regExpFlags += "i";}if (regExpChecked == "false" || buttonId == "wikEdJumpPrev" || buttonId == "wikEdJumpNext") {regExpFind = new RegExp(findText.replace(/([\\^\$\*\+\?\.\(\)\[\]\{\}\:\=\!\|\,\-])/g, "\\$1"), regExpFlags);} else {try {regExpFind = new RegExp(findText, regExpFlags);} catch (err) {return;}replaceText = replaceText.replace(/((^|[^\\])(\\\\)*)\\n/g, "$1\n");}var replacedFlag = false;if (buttonId == "wikEdReplaceAll") {if (regExpFind.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(regExpFind, replaceText);replacedFlag = true;} else {obj.changed.plain = null;}} else if (buttonId == "wikEdReplacePrev" || buttonId == "wikEdReplaceNext") {if (regExpFind.test(obj.selection.plain)) {var replaced = obj.selection.plain.replace(regExpFind, replaceText);if (obj.changed.plain != replaced) {obj.changed.plain = replaced;replacedFlag = true;} else {obj.changed.plain = null;}} else {obj.changed.plain = null;}} else if (buttonId == "wikEdFindNext" || buttonId == "wikEdFindPrev" || buttonId == "wikEdJumpNext" || buttonId == "wikEdJumpPrev") {obj.changed.plain = null;}if (buttonId == "wikEdFindNext" || buttonId == "wikEdFindPrev" || buttonId == "wikEdJumpNext" || buttonId == "wikEdJumpPrev" || buttonId == "wikEdReplaceNext" || buttonId == "wikEdReplacePrev" || buttonId == "wikEdFindAll") {if (replacedFlag == false) {var backwards = false;if (buttonId == "wikEdFindPrev" || buttonId == "wikEdJumpPrev" || buttonId == "wikEdReplacePrev") {backwards = true;}var caseSensitive = false;if (caseSensitiveChecked == "true") {caseSensitive = true;}if (buttonId == "wikEdFindAll") {var found;var foundRanges = [];WikEdRemoveAllRanges(obj.sel);var range = document.createRange();range.setStartBefore(wikEdFrameBody.firstChild);range.collapse(true);range = obj.sel.addRange(range);var scrollTop = wikEdFrameBody.scrollTop;do {if (regExpChecked == "true") {found = WikEdFind(obj, findText, caseSensitive, false, false, regExpFind);} else {found = WikEdFind(obj, findText, caseSensitive, false, false, null);}if (found == true) {foundRanges.push(obj.changed.range.cloneRange());}} while (found == true);if (regExpChecked == "false") {wikEdFrameBody.scrollTop = scrollTop;}WikEdRemoveAllRanges(obj.sel);for (range in foundRanges) {obj.sel.addRange(foundRanges[range]);}obj.changed.plain = null;} else {if (regExpChecked == "true") {WikEdFind(obj, findText, caseSensitive, backwards, true, regExpFind);} else {WikEdFind(obj, findText, caseSensitive, backwards, true, null);selectChanged = false;}}}}if (obj.changed.plain != null) {obj.changed.plain = obj.changed.plain.replace(/&amp;/g, "&amp;amp;");obj.changed.plain = obj.changed.plain.replace(/&lt;/g, "&lt;");obj.changed.plain = obj.changed.plain.replace(/&gt;/g, "&gt;");}if (buttonId == "wikEdFindPrev" || buttonId == "wikEdFindNext" || buttonId == "wikEdFindAll") {WikEdAddToHistory("find");}if (buttonId == "wikEdReplacePrev" || buttonId == "wikEdReplaceNext" || buttonId == "wikEdReplaceAll") {WikEdAddToHistory("find");WikEdAddToHistory("replace");}obj.changed.keepSel = true;break;case "wikEdFixBasic":WikEdFixBasic(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixPunct":WikEdFixPunct(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixMath":WikEdFixMath(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixChem":WikEdFixChem(obj.changed);obj.changed.keepSel = true;break;case "wikEdfixUnicode":WikEdFixUnicode(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixUnits":WikEdFixUnits(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixDashes":WikEdFixDashes(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixHtml":WikEdFixHTML(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixRegExTypo":if (wikEdRegExTypoFix == true &amp;&amp; wikEdTypoRulesFind.length &gt; 0) {WikEdFixTypos(obj.changed);} else {obj.changed.plain = null;}obj.changed.keepSel = true;break;case "wikEdFixCaps":WikEdFixCaps(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixAll":WikEdFixAll(obj.changed);obj.changed.keepSel = true;break;case "wikEdSource":obj.changed.plain = obj.changed.code;obj.changed.plain = obj.changed.plain.replace(/(&lt;(br|p)\b[^&gt;]*&gt;)/g, "$1\n");obj.changed.plain = obj.changed.plain.replace(/&amp;/g, "&amp;amp;");obj.changed.plain = obj.changed.plain.replace(/&lt;/g, "&lt;");obj.changed.plain = obj.changed.plain.replace(/&gt;/g, "&gt;");highlightSyntax = false;break;case "wikEdInsertTags":var tagOpen = parameters[0] || "";var tagClose = parameters[1] || "";var sampleText = parameters[2] || "";tagOpen = tagOpen.replace(/&amp;/g, "&amp;amp;");tagOpen = tagOpen.replace(/&lt;/g, "&lt;");tagOpen = tagOpen.replace(/&gt;/g, "&gt;");tagClose = tagClose.replace(/&amp;/g, "&amp;amp;");tagClose = tagClose.replace(/&lt;/g, "&lt;");tagClose = tagClose.replace(/&gt;/g, "&gt;");tagsampleText = sampleText.replace(/&amp;/g, "&amp;amp;");tagsampleText = sampleText.replace(/&lt;/g, "&lt;");tagsampleText = sampleText.replace(/&gt;/g, "&gt;");if (tagOpen.length &gt; 0 &amp;&amp; tagClose.length == 0 &amp;&amp; sampleText.length == 0) {obj.changed = obj.cursor;obj.changed.plain = tagOpen;} else if (obj.changed.plain == "" &amp;&amp; sampleText.length &gt; 0) {obj.changed.plain = tagOpen + sampleText + tagClose;selectChangedText = sampleText;obj.changed.keepSel = true;} else {obj.changed.plain = tagOpen + obj.changed.plain + tagClose;}break;case "wikEdUpdateAll":obj.changed.keepSel = true;if (parameters != null) {if (parameters.keepSel == false) {obj.changed.keepSel = false;}}break;default:if (CustomHandler != null) {CustomHandler(obj);} else {alert("Unknown edit function '" + buttonId + "'");}break;}if (obj.changed.plain == null) {if (buttonId != "wikEdFindAll") {WikEdRemoveAllRanges(obj.sel);obj.sel.addRange(obj.changed.range);if (selectChanged != false) {if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);}var plainText = obj.sel.getRangeAt(obj.sel.rangeCount - 1).cloneContents().textContent;if (plainText.length &gt; 0) {plainText = plainText.replace(/\n/g, "");obj.changed.range.collapse(false);wikEdFrameWindow.find(plainText, true, true, false, false, false, false);}}}} else {if (buttonId != "wikEdUndo" &amp;&amp; buttonId != "wikEdRedo" &amp;&amp; buttonId != "wikEdUndoAll") {wikEdLastVersion = null;}obj.html = obj.changed.plain;if (highlightSyntax == true) {if (obj.changed.from == "whole") {obj.whole = true;}WikEdHighlightSyntax(obj);} else {obj.html = obj.html.replace(/(\t)/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdTabPlain--&gt;");}obj.html = obj.html.replace(/  /g, "  ");obj.html = obj.html.replace(/  /g, "  ");obj.html = obj.html.replace(/\n/g, "&lt;br /&gt;");WikEdRemoveAllRanges(obj.sel);obj.sel.addRange(obj.changed.range);var scrollTop;if (obj.changed.from == "whole") {scrollTop = wikEdFrameBody.scrollTop;}if (obj.html != "") {WikEdFrameExecCommand("inserthtml", obj.html);} else if (obj.sel.isCollapsed == false) {WikEdFrameExecCommand("delete");}if (obj.changed.from == "whole") {WikEdRemoveAllRanges(obj.sel);wikEdFrameBody.scrollTop = scrollTop;var range = document.createRange();range.setStartBefore(wikEdFrameBody.firstChild);range.setEndAfter(wikEdFrameBody.lastChild);obj.sel.addRange(range);selectChanged = false;}if (selectChanged != false) {if (selectChangedText == "") {var div = document.createElement("div");div.innerHTML = obj.changed.plain;selectChangedText = div.textContent;}if (selectChangedText.length &gt; 0) {selectChangedText = selectChangedText.replace(/\n/g, "");wikEdFrameWindow.find(selectChangedText, true, true, false, false, false, false);}}}if (obj.changed.keepSel != true &amp;&amp; obj.changed.from != "whole" || obj.changed.keepSel == false || buttonId == "wikEdRedirect" || buttonId == "wikEdWikify" &amp;&amp; parameters == "whole") {if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);} else {obj.sel.getRangeAt(obj.sel.rangeCount - 1).collapse(false);}}if (buttonObj != null) {if (buttonObj.className != "wikEdButtonInactive") {buttonObj.className = "wikEdButton";}buttonObj.style.cursor = "auto";}WikEdInactiveButtons();wikEdFrameDOMCache = null;if (wikEdUseWikEd == true) {wikEdFrameWindow.focus();}if (highlightSyntax == true &amp;&amp; obj.changed.plain != null) {WikEdFollowLinks();}return;};     window.WikEdScrollToPreview = function () {var scrollOffset = window.pageYOffset;var inputOffset = WikEdGetOffsetTop(wikEdInputWrapper);var textareaOffset = WikEdGetOffsetTop(wikEdTextareaWrapper);var submitOffset = WikEdGetOffsetTop(wikEdSaveButton);if (scrollOffset &gt; submitOffset) {window.scroll(0, submitOffset);} else if (scrollOffset &gt; (submitOffset - textareaOffset) / 3 * 2 + textareaOffset) {window.scroll(0, submitOffset);} else if (scrollOffset &gt; textareaOffset) {window.scroll(0, textareaOffset);} else {window.scroll(0, inputOffset);}return;};     window.WikEdFollowLinks = function () {if (wikEdFollowLinks == true) {for (var linkId in wikEdFollowLinkHash) {if (typeof wikEdFollowLinkHash[linkId] != "string") {continue;}var linkSpan = wikEdFrameDocument.getElementById(linkId);if (linkSpan != null) {WikEdAddEventListener(linkSpan, "click", WikEdFollowLinkHandler, true);}}}return;};     window.WikEdGetText = function (obj, whichFragment, wikify) {if (obj.sel == null) {obj.sel = WikEdGetSelection();}if (obj.cursor == null) {obj.cursor = {from: "cursor", keepSel: null, plain: ""};obj.cursor.range = document.createRange();obj.cursor.range.setStart(obj.sel.focusNode, obj.sel.focusOffset);obj.cursor.range.setEnd(obj.sel.focusNode, obj.sel.focusOffset);}if (obj.whole == null) {if (/whole|selectionWord|selectionLine|selectionPara|focusWord|focusLine|focusPara/.test(whichFragment) == true) {obj.whole = {plainArray: [], plainNode: [], plainStart: [], from: "whole", keepSel: null};obj.whole.range = document.createRange();obj.whole.range.setStartBefore(wikEdFrameBody.firstChild);obj.whole.range.setEndAfter(wikEdFrameBody.lastChild);WikEdGetInnerHTML(obj.whole, wikEdFrameBody);obj.whole.code = obj.whole.html;WikEdRemoveHighlightingWikify(obj.whole, wikify);obj.whole.plain = obj.whole.html;obj.whole.plain = obj.whole.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.whole.plain = obj.whole.plain.replace(/\u00a0/g, " ");}}if (obj.selection == null) {if (/selection\b|selectionWord|selectionLine|selectionPara/.test(whichFragment) == true) {obj.selection = {from: "selection", keepSel: null};if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);}obj.selection.range = obj.sel.getRangeAt(obj.sel.rangeCount - 1);var documentFragment = obj.selection.range.cloneContents();WikEdGetInnerHTML(obj.selection, documentFragment);obj.selection.code = obj.selection.html;WikEdRemoveHighlightingWikify(obj.selection, wikify);obj.selection.plain = obj.selection.html;obj.selection.plain = obj.selection.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.selection.plain = obj.selection.plain.replace(/\u00a0/g, " ");}}if (obj.focusWord == null) {if (/focusWord|focusLine|focusPara/.test(whichFragment) == true) {obj.focusWord = {from: "focusWord", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};obj.focusLine = {from: "focusLine", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};obj.focusPara = {from: "focusPara", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};WikEdFindBoundaries(obj.focusWord, obj.focusLine, obj.focusPara, obj.whole, obj.cursor);var documentFragment = obj.focusWord.range.cloneContents();WikEdGetInnerHTML(obj.focusWord, documentFragment);obj.focusWord.code = obj.focusWord.html;WikEdRemoveHighlightingWikify(obj.focusWord, wikify);obj.focusWord.plain = obj.focusWord.html;obj.focusWord.plain = obj.focusWord.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.focusWord.plain = obj.focusWord.plain.replace(/\u00a0/g, " ");var documentFragment = obj.focusLine.range.cloneContents();WikEdGetInnerHTML(obj.focusLine, documentFragment);obj.focusLine.code = obj.focusLine.html;WikEdRemoveHighlightingWikify(obj.focusLine, wikify);obj.focusLine.plain = obj.focusLine.html;obj.focusLine.plain = obj.focusLine.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.focusLine.plain = obj.focusLine.plain.replace(/\u00a0/g, " ");var documentFragment = obj.focusPara.range.cloneContents();WikEdGetInnerHTML(obj.focusPara, documentFragment);obj.focusPara.code = obj.focusPara.html;WikEdRemoveHighlightingWikify(obj.focusPara, wikify);obj.focusPara.plain = obj.focusPara.html;obj.focusPara.plain = obj.focusPara.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.focusPara.plain = obj.focusPara.plain.replace(/\u00a0/g, " ");}}if (obj.selectionWord == null) {if (/selectionWord|selectionLine|selectionPara/.test(whichFragment) == true) {obj.selectionWord = {from: "selectionWord", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};obj.selectionLine = {from: "selectionLine", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};obj.selectionPara = {from: "selectionPara", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};WikEdFindBoundaries(obj.selectionWord, obj.selectionLine, obj.selectionPara, obj.whole, obj.selection);var documentFragment = obj.selectionWord.range.cloneContents();WikEdGetInnerHTML(obj.selectionWord, documentFragment);obj.selectionWord.code = obj.selectionWord.html;WikEdRemoveHighlightingWikify(obj.selectionWord, wikify);obj.selectionWord.plain = obj.selectionWord.html;obj.selectionWord.plain = obj.selectionWord.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.selectionWord.plain = obj.selectionWord.plain.replace(/\u00a0/g, " ");var documentFragment = obj.selectionLine.range.cloneContents();WikEdGetInnerHTML(obj.selectionLine, documentFragment);obj.selectionLine.code = obj.selectionLine.html;WikEdRemoveHighlightingWikify(obj.selectionLine, wikify);obj.selectionLine.plain = obj.selectionLine.html;obj.selectionLine.plain = obj.selectionLine.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.selectionLine.plain = obj.selectionLine.plain.replace(/\u00a0/g, " ");var documentFragment = obj.selectionPara.range.cloneContents();WikEdGetInnerHTML(obj.selectionPara, documentFragment);obj.selectionPara.code = obj.selectionPara.html;WikEdRemoveHighlightingWikify(obj.selectionPara, wikify);obj.selectionPara.plain = obj.selectionPara.html;obj.selectionPara.plain = obj.selectionPara.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.selectionPara.plain = obj.selectionPara.plain.replace(/\u00a0/g, " ");}}return;};     window.WikEdFind = function (obj, findText, caseSensitive, backwards, wrap, regExp) {if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);}var range = obj.sel.getRangeAt(obj.sel.rangeCount - 1);var found = false;obj.changed.range = document.createRange();if (regExp == null) {found = wikEdFrameWindow.find(findText, caseSensitive, backwards, wrap, false, true, false);if (found == true) {range = obj.sel.getRangeAt(obj.sel.rangeCount - 1);}obj.changed.range = range.cloneRange();} else {if (obj.plainArray === undefined) {WikEdParseDOM(obj, wikEdFrameBody);}var regExpMatch = [];if (backwards == false) {regExpMatch = regExp.exec(obj.plain);regExp.lastIndex = obj.plainFocus;regExpMatch = regExp.exec(obj.plain);obj.plainFocus = regExp.lastIndex;if (wrap == true &amp;&amp; regExpMatch == null) {regExp.lastIndex = 0;regExpMatch = regExp.exec(obj.plain);}} else {var regExpMatchNext;do {regExpMatch = regExpMatchNext;regExpMatchNext = regExp.exec(obj.plain);if (regExpMatchNext == null) {break;}} while (regExpMatchNext.index &lt; wrap ="=" regexpmatch ="=" regexpmatch =" regExpMatchNext;regExpMatchNext" found =" true;var" i =" 0;while" j =" i;while" wikedtextify =" function" plain =" obj.html;obj.plain" plain =" obj.plain.replace(/&lt;(style|script|object|applet|embed)\b[^"&gt;]*&gt;.*?&lt;\/\1&gt;/g, "");obj.plain = obj.plain.replace(/&lt;br\b[^&gt;]*&gt; *()/g, "\n");obj.plain = obj.plain.replace(/(&lt;(blockquote|center|div|p|pre|gallery)\b[^&gt;]*&gt;)[\s\u0000]+/gi, "$1");obj.plain = obj.plain.replace(/[\s\u0000]+(&lt;\/(blockquote|center|div|p|pre|gallery)&gt;)/gi, "$1");var isRemove = [];obj.plain = obj.plain.replace(/(&lt;(\/?)pre\b([^&gt;]*)&gt;)/g, function (p, p1, p2, p3) {if (p2 == "") {if (/\bclass=\"wikEd\w+\"/.test(p3)) {isRemove.push(true);return "";}isRemove.push(false);return p1;}if (isRemove.pop() == true) {return "";}return p1;});obj.plain = obj.plain.replace(/&lt;\/?(address|blockquote|center|div|hr|isindex|p|pre)\b[^&gt;]*&gt;/g, "\0\0");obj.plain = obj.plain.replace(/[\s|\u0000]*(^|\n|\u0000)[\s|\u0000]*&lt;h[1-6]\b[^&gt;]*&gt;(.*?)&lt;\/h[1-6]&gt;[\s|\u0000]*()/g, "\0\0$2\0\0");obj.plain = obj.plain.replace(/&lt;\/?(dir|dl|menu|ol|ul)\b[^&gt;]*&gt;/g, "\0");obj.plain = obj.plain.replace(/&lt;\/(dd|dt|li)&gt;/g, "\0");obj.plain = obj.plain.replace(/&lt;\/?(select|textarea)\b[^&gt;]*&gt;/g, "\0");obj.plain = obj.plain.replace(/&lt;\/(option|legend|optgroup)&gt;/g, "\0");if (wikEdTableMode == true) {obj.plain = obj.plain.replace(/(&lt;table\b)([^&gt;]*)(&gt;)/gi, function (p, p1, p2, p3) {if (p2.match(/\bclass=/)) {p2 = p2.replace(/\bclass\s*=\s*([\'\"]?)[^&lt;&gt;\'\"\n]*?\2/g, "class=\"wikEdTableEdit\"");} else {p2 = " class=\"wikEdTableEdit\"";}return p1 + p2 + p3;});obj.plain = obj.plain.replace(/[\s\u0000]*(&lt;table\b[^&gt;]*&gt;)/g, "\0\0$1");obj.plain = obj.plain.replace(/(&lt;\/table&gt;)[\s\u0000]*()/g, "$1\0");obj.plain = obj.plain.replace(/&lt;(\/?(table|caption|tr|th|td)\b[^&gt;]*)&gt;/g, "\x01$1\x02");} else if (wikEdTableMode == false) {obj.plain = obj.plain.replace(/&lt;\/?(table|caption)\b[^&gt;]*&gt;/g, "\0");obj.plain = obj.plain.replace(/&lt;\/(tr|th|td)&gt;/g, "\0");}obj.plain = obj.plain.replace(/&lt;[^&gt;]*&gt;/g, "");obj.plain = obj.plain.replace(/\u0001/g, "&lt;");obj.plain = obj.plain.replace(/\u0002/g, "&gt;");obj.plain = obj.plain.replace(/[ \t\u00a0]+(\u0000)/g, "$1");obj.plain = obj.plain.replace(/(\u0000)[ \t\u00a0]+/g, "$1");obj.plain = obj.plain.replace(/\u0000+\n/g, "\n");obj.plain = obj.plain.replace(/\n\u0000+/g, "\n");obj.plain = obj.plain.replace(/\n*\u0000(\u0000|\n)+/g, "\n\n");obj.plain = obj.plain.replace(/\u0000/g, "\n");obj.plain = obj.plain.replace(/(&lt;\/table&gt;\n)\n+/g, "$1");if (obj.from == "whole") {obj.plain = obj.plain.replace(/^\s+|\s+$/g, "");}return;};     window.WikEdInactiveButtons = function () {if (wikEdFrameDocument.queryCommandEnabled("undo") == true) {document.getElementById("wikEdUndo").className = "wikEdButton";document.getElementById("wikEdUndoAll").className = "wikEdButton";} else {document.getElementById("wikEdUndo").className = "wikEdButtonInactive";document.getElementById("wikEdUndoAll").className = "wikEdButtonInactive";}if (wikEdFrameDocument.queryCommandEnabled("redo") == true) {document.getElementById("wikEdRedo").className = "wikEdButton";} else {document.getElementById("wikEdRedo").className = "wikEdButtonInactive";}if (wikEdLastVersion != null) {document.getElementById("wikEdRedoAll").className = "wikEdButton";} else {document.getElementById("wikEdRedoAll").className = "wikEdButtonInactive";}return;};     window.WikEdFixBasic = function (obj) {obj.plain = obj.plain.replace(/\u00a0/g, " ");obj.plain = obj.plain.replace(/ *\t[ \t]*()/g, " ");obj.plain = obj.plain.replace(/(\t| | )+\n/g, "\n");obj.plain = obj.plain.replace(/\n( | |\t)+\n/g, "\n\n");obj.plain = obj.plain.replace(/(^|\n)+(=+) *([^\n]*?) *(=+)(?=(\n|$))/g, function (p, p1, p2, p3, p4) {p3 = p3.replace(/\'{2,}/g, "");return "\n\n" + p2 + " " + p3 + " " + p2 + "\n\n";});var regExp = new RegExp("\\n=+ " + wikEdText['External links'] + "? =+\\n", "gi");obj.plain = obj.plain.replace(regExp, "\n== " + wikEdText['External links'] + " ==\n");regExp = new RegExp("\\n=+ " + wikEdText['See also'] + " =+\\n", "gi");obj.plain = obj.plain.replace(regExp, "\n== " + wikEdText['See also'] + " ==\n");regExp = new RegExp("\\n=+ " + wikEdText.References + "? =+\\n", "gi");obj.plain = obj.plain.replace(regExp, "\n== " + wikEdText.References + " ==\n");obj.plain = obj.plain.replace(/(^|\n)([\*\#\:\;]+|\{\||\|\-|\|\}|\|) *()/g, "$1$2 ");obj.plain = obj.plain.replace(/ +\n/g, "\n");obj.plain = obj.plain.replace(/\n+(\{\|)/g, "\n\n$1");obj.plain = obj.plain.replace(/(\n\|\}([^\}]|$)) *([^\n]*)[\n|$]+/g, "$1\n\n$3\n\n");obj.plain = obj.plain.replace(/(^|\n)([^\*\#\:\;\n][^\n]*)(?=\n[\*\#\:\;])/g, "$1$2\n\n");obj.plain = obj.plain.replace(/(^|\n)([\*\#\:\;][^\n]*?)(?=\n[^\*\#\:\;\n])/g, "$1$2\n\n");var lines = obj.plain.split("\n");obj.plain = "";var tableflag = false;for (var i = 0; i &lt; line =" lines[i];if" tableflag =" true;}" tableflag =" false;}if" tableflag ="=" line =" line.replace(/" regexp =" new" line =" line.replace(regExp," regexp =" new" line =" line.replace(regExp," line =" line.replace(/^(\{\{.*?\}\})/g," line =" line.replace(/(\{\{.*?\}\})$/g," plain =" obj.plain.replace(/\[\[(.*?)(\|.*?)?\]\]/g," p1 =" p1.replace(/_/g," plain =" obj.plain.replace(/\[\[" plain =" obj.plain.replace(/\[" plain =" obj.plain.replace(/" plain =" obj.plain.replace(/" plain =" obj.plain.replace(/\n(=" plain =" obj.plain.replace(/(&lt;!--)"&gt;)/g, "$1 $2 $3");var regExp = new RegExp("( |\\n)*(\\[\\[" + wikEdText['wikicode Category'] + ":[^\\n]*?\\]\\])( |\\n)*", "gi");obj.plain = obj.plain.replace(regExp, "\n\n$2\n\n");regExp = new RegExp("(\\[\\[category:[^\\n]*?\\]\\])\\n*(?=\\[\\[" + wikEdText['wikicode Category'] + ":[^\\n]*?\\]\\])", "gi");obj.plain = obj.plain.replace(regExp, "$1\n");obj.plain = obj.plain.replace(/\n{3,}/g, "\n\n");obj.plain = obj.plain.replace(/^\n+/, "");obj.plain = obj.plain.replace(/\n{2,}$/, "\n");return;};     window.WikEdFixPunct = function (obj) {WikEdFixBasic(obj);if (wikEdFixPunctFrench == true) {obj.plain = obj.plain.replace(/(«) */g, "$1 ");obj.plain = obj.plain.replace(/ *(»)/g, " $1");obj.plain = obj.plain.replace(/([a-zA-Z_À-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\'\"\]\}\)]) *([\.\,])(?=([a-zA-ZÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\'\"\[\{\(\s]|$))/g, "$1$2 ");obj.plain = obj.plain.replace(/([a-zA-Z_À-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\'\"\]\}\)]) *([\:\;\?\!])/g, "$1 $2 ");} else {obj.plain = obj.plain.replace(/([a-zA-Z_À-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\'\"\]\}\)]) *([\.\,\:\;])(?=([a-zA-ZÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\'\"\[\{\(\s]|$))/g, "$1$2 ");}obj.plain = obj.plain.replace(/ +$/g, "");obj.plain = obj.plain.replace(/ +\n/g, "\n");obj.plain = obj.plain.replace(/ {2,}/g, " ");return;};     window.WikEdFixUnicode = function (obj) {for (var i = 0; i &lt; replacechar =" String.fromCharCode(parseInt(wikEdSupportedChars[i][0]," regexpstr = "&amp;amp;#0*" regexp =" new" plain =" obj.plain.replace(regExp," regexpstr = "&amp;amp;" regexp =" new" plain =" obj.plain.replace(regExp," i =" 0;" replacechar = "&amp;amp;" regexpstr = "&amp;amp;#0*" regexp =" new" plain =" obj.plain.replace(regExp," regexpstr = "\\u" regexp =" new" plain =" obj.plain.replace(regExp," i =" 0;" replacechar = "&amp;amp;" regexpstr = "&amp;amp;#0*" regexp =" new" plain =" obj.plain.replace(regExp," regexpstr = "\\u" regexp =" new" plain =" obj.plain.replace(regExp," plain =" obj.plain.replace(/\u2028/g," plain =" obj.plain.replace(/\u2029/g," wikedfixmath =" function" plain =" obj.plain.replace(/(.*?)((&lt;math(\b.*?)"&gt;.*?&lt;\/math&gt;)|$)/gi, function (p, p1, p2) {p1 = p1.replace(/&amp;plus;/g, "+");p1 = p1.replace(/&amp;minus;/g, "\u2212");p1 = p1.replace(/&amp;middot;/g, "\xB7");p1 = p1.replace(/([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\,\{])-(\d)/g, "$1\u2212$2");p1 = p1.replace(/(\d *)x( *\d)/g, "$1\xD7$2");p1 = p1.replace(/(\d*\.?\d+)\^(\u2212?\d+\.?\d*)/g, "$1&lt;sup&gt;$2&lt;/sup&gt;");p1 = p1.replace(/([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9])\^(\u2212?\d+\.?\d*) /g, "$1&lt;sup&gt;$2&lt;/sup&gt;");p1 = p1.replace(/( |\d)\+\/(-|\u2212)( |\d)/g, "$1\xB1$3");p1 = p1.replace(/(\u00b9|&amp;sup1;)/g, "&lt;sup&gt;1&lt;/sup&gt;");p1 = p1.replace(/(\u00b2|&amp;sup2;)/g, "&lt;sup&gt;2&lt;/sup&gt;");p1 = p1.replace(/(\u00b3|&amp;sup3;)/g, "&lt;sup&gt;3&lt;/sup&gt;");return p1 + p2;});return;};     window.WikEdFixChem = function (obj) {WikEdFixBasic(obj);var realElements = "H|He|Li|Be|B|C|N|O|F|Ne|Na|Mg|Al|Si|P|S|Cl|Ar|K|Ca|Sc|Ti|V|Cr|Mn|Fe|Co|Ni|Cu|Zn|Ga|Ge|As|Se|Br|Kr|Rb|Sr|Y|Zr|Nb|Mo|Tc|Ru|Rh|Pd|Ag|Cd|In|Sn|Sb|Te|I|Xe|Cs|Ba|Hf|Ta|W|Re|Os|Ir|Pt|Au|Hg|Tl|Pb|Bi|Po|At|Rn|Fr|Ra|Rf|Db|Sg|Bh|Hs|Mt|Ds|Rg|La|Ce|Pr|Nd|Pm|Sm|Eu|Gd|Tb|Dy|Ho|Er|Tm|Yb|Lu|Ac|Th|Pa|U|Np|Pu|Am|Cm|Bk|Cf|Es|Fm|Md|No|Lr";var pseudoElements = "|Me|Et|Pr|Bu|e";obj.plain = obj.plain.replace(/(^|[^a-z])h2o([^a-z]|$)/g, "$1H2O$2");obj.plain = obj.plain.replace(/(^|[^a-z])h3o+/g, "$1H3O+");obj.plain = obj.plain.replace(/(^|[^a-z])oh-/g, "$1OH+");var regExp = new RegExp("(^|[^a-zA-Z])(" + realElements.toLowerCase() + pseudoElements.toLowerCase() + ")([^a-zA-Z]|$)", "g");obj.plain = obj.plain.replace(regExp, function (p, p1, p2, p3) {if (p2 != "e") {p2 = p2.substr(0, 1).toUpperCase() + p2.substr(1).toLowerCase();}return p1 + p2 + p3;});obj.plain = obj.plain.replace(/&amp;plus;/g, "+");obj.plain = obj.plain.replace(/&amp;minus;/g, "\u2212");obj.plain = obj.plain.replace(/&amp;middot;/g, "\xB7");regExp = new RegExp("(" + realElements + pseudoElements + "|\\))(\\d*(\\+|-|\\u2212))", "g");obj.plain = obj.plain.replace(regExp, function (p, p1, p2, p3) {p2 = p2.replace(/-/g, "\u2212");return p1 + "&lt;sup&gt;" + p2 + "&lt;/sup&gt;";});regExp = new RegExp("(" + realElements + pseudoElements + "|\\))(\\d+)", "g");obj.plain = obj.plain.replace(regExp, "$1&lt;sub&gt;$2&lt;/sub&gt;");regExp = new RegExp("(\\d+) *(\\(|" + realElements + pseudoElements + ")", "g");obj.plain = obj.plain.replace(regExp, "$1$2");obj.plain = obj.plain.replace(/ *-+&gt; *()/g, " \u2192 ");obj.plain = obj.plain.replace(/ *&lt;-+ *()/g, " \u2190 ");obj.plain = obj.plain.replace(/ *(&lt;==+&gt;|&amp;hdarr;|&amp;harr;|\u21cc|\u2190 *\u2192) *()/g, " &lt;=&gt; ");obj.plain = obj.plain.replace(/([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|\)|&gt;) +(-|\u2212) +([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|\()/g, "$1 \u2212 $3");return;};     window.WikEdFixUnits = function (obj) {WikEdFixBasic(obj);obj.plain = obj.plain.replace(/&amp;deg;|&amp;#00b0;/g, "\xB0");obj.plain = obj.plain.replace(/&amp;#00b5;|&amp;mu;|&amp;micro;/g, "\xB5");obj.plain = obj.plain.replace(/&amp;Omega;|&amp;#8486;/g, "\u03A9");obj.plain = obj.plain.replace(/( *\/ *|\d *)(Y|yotta|Z|zetta|E|exa|P|peta|T|tera|G|giga|M|mega|k|kilo|K|h|hecto|da|deca|d|deci|c|centi|m|mill?i|micro|u|µ|n|nano|p|pico|f|femto|a|atto|z|zepto|y|yocto|mibi|mebi|)(gramm?s?|g|metres?|meters?|m|amperes?|Amperes?|amps?|Amps?|A|Angstroms?|Angströms?|Å|Kelvins?|kelvins?|K|moles?|Moles?|mol|candelas?|cd|rad|Ci|sr|Hert?z|hert?z|Hz|newtons?|Newtons?|N|Joules?|joules?|J|watts?|Watts?|W|pascals?|Pascals?|Pa|lm|lx|C|volts?|Volts?|V|O|Farads?|F|Wb|T|H|S|bequerels?|Bequerels?|Bq|Gy|Sv|kat|centigrades?|°C|decibels?|db|dB|M|ohms?|Ohms?|\u03a9|sec|seconds?|s|minutes?|min|hour?|h|bits?|Bits?|bit|bytes?|Bytes?|B|bps|Bps)(?=[^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, function (p, p1, p2, p3) {p1 = p1.replace(/ *\/ *()/g, "/");p1 = p1.replace(/(\d) *()/g, "$1 ");p2 = p2.replace(/yotta/g, "Y");p2 = p2.replace(/zetta/g, "Z");p2 = p2.replace(/exa/g, "E");p2 = p2.replace(/peta/g, "P");p2 = p2.replace(/tera/g, "T");p2 = p2.replace(/giga/g, "G");p2 = p2.replace(/mega/g, "M");p2 = p2.replace(/kilo/g, "k");p2 = p2.replace(/K/g, "k");p2 = p2.replace(/hecto/g, "h");p2 = p2.replace(/deca/g, "da");p2 = p2.replace(/deci/g, "d");p2 = p2.replace(/centi/g, "c");p2 = p2.replace(/mill?i/g, "m");p2 = p2.replace(/micro|u/g, "\xB5");p2 = p2.replace(/nano/g, "n");p2 = p2.replace(/pico/g, "p");p2 = p2.replace(/femto/g, "f");p2 = p2.replace(/atto/g, "a");p2 = p2.replace(/zepto/g, "z");p2 = p2.replace(/yocto/g, "y");p2 = p2.replace(/mibi/g, "mebi");p3 = p3.replace(/gramm?s?/g, "g");p3 = p3.replace(/metres?|meters?/g, "m");p3 = p3.replace(/amperes?|Amperes?|amps?|Amps?/g, "A");p3 = p3.replace(/Angstroms?|Angströms?/g, "\xC5");p3 = p3.replace(/Kelvins?|kelvins?/g, "K");p3 = p3.replace(/moles?|Moles?/g, "mol");p3 = p3.replace(/candelas?/g, "cd");p3 = p3.replace(/Hert?z|hert?z/g, "Hz");p3 = p3.replace(/newtons?|Newtons?/g, "N");p3 = p3.replace(/Joules?|joules?/g, "J");p3 = p3.replace(/watts?|Watts?/g, "W");p3 = p3.replace(/pascals?|Pascals?/g, "Pa");p3 = p3.replace(/volts?|Volts?/g, "V");p3 = p3.replace(/ohms?|Ohms?/g, "\u03A9");p3 = p3.replace(/bequerels?|Bequerels?/g, "Bq");p3 = p3.replace(/Farads?/g, "F");p3 = p3.replace(/bits?|Bits?/g, "bit");p3 = p3.replace(/bytes?|Bytes?/g, "B");p3 = p3.replace(/sec|seconds?/g, "s");p3 = p3.replace(/minutes?/g, "min");p3 = p3.replace(/hours?/g, "h");p3 = p3.replace(/sec|seconds?/g, "s");p3 = p3.replace(/bps/g, "bit/s");p3 = p3.replace(/Bps/g, "B/s");return p1 + p2 + p3;});obj.plain = obj.plain.replace(/ K(bit\/s|B\/s)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, " k$1$2");obj.plain = obj.plain.replace(/ m(bit\/s|B\/s)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, " M$1$2");obj.plain = obj.plain.replace(/ g(bit\/s|B\/s)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, " G$1$2");obj.plain = obj.plain.replace(/ t(bit\/s|B\/s)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, " T$1$2");obj.plain = obj.plain.replace(/ e(bit\/s|B\/s)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, " E$1$2");return;};     window.WikEdFixDashes = function (obj) {WikEdFixBasic(obj);obj.plain = obj.plain.replace(/&amp;mdash;/g, "\u2014");obj.plain = obj.plain.replace(/&amp;ndash;/g, "\u2013");obj.plain = obj.plain.replace(/&amp;minus;/g, "\u2212");obj.plain = obj.plain.replace(/([a-zA-Z\'\"\]\}\)])( | )*( | )*([a-zA-Z\'\"\[\{\(])/g, "$1\u2014$4");obj.plain = obj.plain.replace(/([a-zA-Z\'\"\]\}\)])( | )*--( | )*([a-zA-Z\'\"\[\{\(])/g, "$1 \u2013 $4");obj.plain = obj.plain.replace(/([a-zA-Z\'\"\]\&gt;] ) *(\u2212|)(\d)/g, "$1\u2212$3");obj.plain = obj.plain.replace(/([a-zA-Z\'\"\]\}])( | )*(\u2212|)( | )*([a-zA-Z\'\"\[\{])/g, "$1 \u2013 $5");obj.plain = obj.plain.replace(/(^|[ \(\|])(\d\d(\d\d)?)(\u2212|-|)(\d\d)(\u2212|-|)(\d\d(\d\d)?)([ \)\}\|,.;]|$)/gm, "$1$2\u2013$5\u2013$7$9");return;};     window.WikEdFixHTML = function (obj) {WikEdFixBasic(obj);obj.html = obj.plain;obj.html = obj.html.replace(/\n/g, "&lt;br /&gt;");WikEdRemoveHighlighting(obj);obj.html = obj.html.replace(/&lt;(\/?\w.*?)&gt;/g, "&lt;$1&gt;");WikEdWikifyHTML(obj, true);obj.html = obj.html.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.html = obj.html.replace(/&lt;/g, "&lt;");obj.html = obj.html.replace(/&gt;/g, "&gt;");obj.plain = obj.html;return;};     window.WikEdFixCaps = function (obj) {WikEdFixBasic(obj);obj.plain = obj.plain.replace(/^([\*\#\:\;]+[ \'\"]*('+|\&amp;\w+\;|&lt;[^\n]*?&gt;|\{\{.*?\}\}[^\n]*|\d|[^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\n])*)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\d].*?)?$/gm, function (p, p1, p2, p3) {if (p3.match(/^(http|ftp|alpha|beta|gamma|delta|epsilon|kappa|lambda|$)/) == null) {p3 = p3.substr(0, 1).toUpperCase() + p3.substr(1);}return p1 + p3;});obj.plain = obj.plain.replace(/^([\*\#\:\;]+[ \'\"]*\[\[)([^\n]*?)(\]\])/gm, function (p, p1, p2, p3) {p2 = p2.replace(/^((\&amp;\w+\;|[^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|\d)*)([a-zA-ZÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9_].*)$/, function (p, p1, p2, p3) {if (p3.match(/^(http|ftp|alpha|beta|gamma|delta|epsilon|kappa|lambda)/) == null) {p3 = p3.substr(0, 1).toUpperCase() + p3.substr(1);}return p1 + p3;});p2 = p2.replace(/(\| *(\&amp;\w+\;|&lt;[^\n]*?&gt;|[^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|\d)*)([a-zA-ZÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9_].*)$/, function (p, p1, p2, p3) {if (p3.match(/^(http|ftp|alpha|beta|gamma|delta|epsilon|kappa|lambda)/) == null) {p3 = p3.substr(0, 1).toUpperCase() + p3.substr(1);}return p1 + p3;});return p1 + p2 + p3;});obj.plain = obj.plain.replace(/^(=+ (\&amp;\w+\;|&lt;[^\n]*?&gt;|\d|[^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\n])*)([a-zA-ZÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9_].*? =+)$/gm, function (p, p1, p2, p3) {if (p3.match(/^(http|ftp|alpha|beta|gamma|delta|epsilon|kappa|lambda)/) == null) {p3 = p3.substr(0, 1).toUpperCase() + p3.substr(1);}return p1 + p3;});regExp = new RegExp("(\\[\\[)" + wikEdText['wikicode Image'] + ":([\\w\xC0-\xD6\xD8-\xF6\xF8-\\u0220\\u0222-\\u0233\u0386\u0388\u0389\u038A\u038C\u038E\u038F\u0391-\u03A1\u03A3-\u03CE\\u0400-\\u0481\\u048a-\\u04ce\\u04d0-\\u04f5\\u04f8\\u04f9])([^\\n]*\\]\\])", "igm");obj.plain = obj.plain.replace(regExp, function (p, p1, p2, p3) {return p1 + wikEdText['wikicode Image'] + ":" + p2.toUpperCase() + p3;});return;};     window.WikEdFixTypos = function (obj) {WikEdFixBasic(obj);var fragment = [];var nextPos = 0;var regExp = new RegExp("{{\\s*lang\\s*\\|(.|\\n)*?}}", "g");while ((regExpMatch = regExp.exec(obj.plain)) != null) {fragment.push(obj.plain.substring(nextPos, regExpMatch.index));fragment.push(regExpMatch[0]);nextPos = regExp.lastIndex;}fragment.push(obj.plain.substring(nextPos));for (var i = 0; i &lt; j =" 0;" j =" j" plain =" fragment.join(" wikedfixall =" function" wikedremoveelements =" function" elementarray =" wikEdFrameDocument.getElementsByTagName(tagNameArray[property]);for" i =" 0;" wikedfindboundaries =" function" startnode =" selection.range.startContainer;var" startnodeoffset =" selection.range.startOffset;var" endnode =" selection.range.endContainer;var" endnodeoffset =" selection.range.endOffset;if" nodetype ="=" startnode =" startNode.childNodes[startNodeOffset];startNodeOffset" nodetype ="=" endnode =" endNode.childNodes[endNodeOffset];endNodeOffset" i =" 0;" startnode ="=" startnodeindex =" i;}if" endnode ="=" endnodeindex =" i;break;}}var" foundword =" false;var" foundline =" false;var" foundpara =" false;var" regexp =" new" plainprev = "" plain = "" i =" startNodeIndex;"&gt;= 0; i--) {plainPrev = plain;plain = whole.plainArray[i];plain = plain.replace(/&amp;amp;/g, "&amp;");plain = plain.replace(/&lt;/g, "&lt;");plain = plain.replace(/&gt;/g, "&gt;");if (plainPrev == "\n" &amp;&amp; plain == "\n") {para.range.setStartAfter(whole.plainNode[i + 1]);foundPara = true;break;} else if (plain == "\n") {if (foundWord == false) {word.range.setStartAfter(whole.plainNode[i]);foundWord = true;}if (foundLine == false) {line.range.setStartAfter(whole.plainNode[i]);foundLine = true;}} else if (foundWord == false) {if (i == startNodeIndex) {plain = plain.substr(0, startNodeOffset);}regExp.lastIndex = 0;if (regExp.exec(plain) != null) {word.range.setStart(whole.plainNode[i], regExp.lastIndex);foundWord = true;}}}if (foundPara == false) {para.range.setStartBefore(whole.plainNode[0]);}if (foundLine == false) {line.range.setStartBefore(whole.plainNode[0]);}if (foundWord == false) {word.range.setStartBefore(whole.plainNode[0]);}regExp = new RegExp("[^\\w\\-\xC0-\xD6\xD8-\xF6\xF8-\\u0220\\u0222-\\u0233\u0386\u0388\u0389\u038A\u038C\u038E\u038F\u0391-\u03A1\u03A3-\u03CE\\u0400-\\u0481\\u048a-\\u04ce\\u04d0-\\u04f5\\u04f8\\u04f9]", "g");foundWord = false;foundLine = false;foundPara = false;plain = "";for (var i = endNodeIndex; i &lt; plainprev =" plain;plain" plain =" plain.replace(/&amp;amp;/g," plain =" plain.replace(/&lt;/g," plain =" plain.replace(/"&gt;/g, "&gt;");if (plainPrev == "\n" &amp;&amp; plain == "\n") {para.range.setEndBefore(whole.plainNode[i]);foundPara = true;break;} else if (plain == "\n") {if (foundWord == false) {word.range.setEndBefore(whole.plainNode[i]);foundWord = true;}line.range.setEndBefore(whole.plainNode[i]);foundLine = true;} else if (foundWord == false) {if (i == endNodeIndex) {regExp.lastIndex = endNodeOffset;} else {regExp.lastIndex = 0;}var regExpArray = regExp.exec(plain);if (regExpArray != null) {word.range.setEnd(whole.plainNode[i], regExpArray.index);foundWord = true;}}}if (foundPara == false) {para.range.setEndAfter(whole.plainNode[whole.plainArray.length - 1]);}if (foundLine == false) {line.range.setEndAfter(whole.plainNode[whole.plainArray.length - 1]);}if (foundWord == false) {word.range.setEndAfter(whole.plainNode[whole.plainArray.length - 1]);}return;};     window.WikEdRemoveHighlightingWikify = function (obj, wikify) {if (obj.html != "" || wikify == true) {WikEdRemoveHighlighting(obj);if (obj.htmlCode == true &amp;&amp; wikify != false) {WikEdWikifyHTML(obj, false);}}return;};     window.WikEdWikifyHTML = function (obj, relaxed) {var regExpStr;var regExp;var regExpMatch;obj.html = obj.html.replace(/&lt;(style)\b[^&gt;]*&gt;.*?&lt;\/\1&gt;/gi, "");obj.html = obj.html.replace(/&lt;span[^&gt;]*class=\"editsection\"[^&gt;]*&gt;.*?&lt;\/span&gt;\s*()/gi, "");obj.html = obj.html.replace(/&lt;span\b[^&gt;]*\bclass=\"mw-headline\"[^&gt;]*&gt;(.*?)&lt;\/span&gt;\s*()/g, "$1");obj.html = obj.html.replace(/&lt;h3\b[^&gt;]*\bid=\"siteSub\"[^&gt;]*&gt;.*?&lt;\/h3&gt;\s*()/g, "");obj.html = obj.html.replace(/&lt;div\b[^&gt;]*\bid=\"contentSub\"[^&gt;]*&gt;.*?&lt;\/div&gt;\s*()/g, "");obj.html = obj.html.replace(/&lt;div\b[^&gt;]*\bid=\"jump-to-nav\"[^&gt;]*&gt;.*?&lt;\/div&gt;\s*()/g, "");obj.html = obj.html.replace(/&lt;table\b[^&gt;]*?\bid=\"toc\"[^&gt;]*&gt;.*?&lt;\/table&gt;\s*()/g, "");obj.html = obj.html.replace(/&lt;div\b[^&gt;]*?\bclass=\"printfooter\"[^&gt;]*&gt;[^&lt;&gt;\"]+\"&lt;a\b[^&gt;]*&gt;[^&lt;]+&lt;\/a&gt;\"&lt;\/div&gt;\s*()/g, "");regExp = /&lt;div\b[^&gt;]*\bid=\"catlinks\"[^&gt;]*&gt;(.*?)&lt;\/div&gt;\s*()/g;while (regExp.test(obj.html) == true) {obj.html = obj.html.replace(regExp, "$1");}regExp = /&lt;p\b[^&gt;]*?\bclass=\"catlinks\"[^&gt;]*&gt;(.*?)&lt;a\b[^&gt;]*&gt;[^&lt;&gt;]+&lt;\/a&gt;: (.*?)&lt;\/p&gt;/g;while (regExp.test(obj.html) == true) {obj.html = obj.html.replace(regExp, "$1$2");}obj.html = obj.html.replace(/\s*&lt;p&gt;]*&gt;\s*&lt;!--\[if !supportLists\]--&gt;.*?&lt;!--\[endif\]--&gt;\s*(.*?)\s*&lt;\/p&gt;\s*()/g, "* $1\n");var footnotes = {};obj.html = obj.html.replace(/&lt;div\b[^&gt;]* id="ftn(\d+)"[^&gt;]*&gt;\s*&lt;p class="MsoFootnoteText"&gt;\s*&lt;a(.|\n)*?&lt;\/a&gt;((.|\n)*?)&lt;\/p&gt;\s*&lt;\/div&gt;/g, function (p, p1, p2, p3) {footnotes[p1] = p3.replace(/^(\s|&lt;br\b[^&gt;]*&gt;)|(\s|&lt;br\b[^&gt;]*&gt;)$/g, "");return "";});obj.html = obj.html.replace(/&lt;a\b[^&gt;]* name="_ftnref(\d+)"[^&gt;]*&gt;(.|\n)*?&lt;!--\[endif\]--&gt;\s*&lt;\/span&gt;\s*&lt;\/span&gt;\s*&lt;\/a&gt;/g, function (p, p1) {var ref = "&lt;ref name="\"&gt;" + footnotes[p1] + "&lt;/ref&gt;";return ref;});obj.html = obj.html.replace(/&lt;!--\[if !supportFootnotes\]--&gt;(\s|&lt;br\b[^&gt;]*&gt;)*&lt;hr\b[^&gt;]*&gt;\s*&lt;!--\[endif\]--&gt;(\s|&lt;br\b[^&gt;]*&gt;)*/g, "");obj.html = obj.html.replace(/(&lt;v:imagedata\b[^&gt;]*? src="[^"&gt;]*?[\\\/]clip_image\d+(\.\w+)"[^&gt;]*? o:title="([^"&gt;]*)"[^&gt;]*&gt;(.|\s)*?&lt;img\b[^&gt;]*? src="[^"&gt;]*?[\\\/])clip_image\d+\.\w+("[^&gt;]*&gt;)/g, "$1$3$2$5");obj.html = obj.html.replace(/&lt;(span|div|p)\b *(.*?) *\/?&gt;/gi, function (p, p1, p2) {return "&lt;" + p1 + WikEdSanitizeAttributes(p1, p2, relaxed) + "&gt;";});var isRemove = [];obj.html = obj.html.replace(/(&lt;(\/?)span\b([^&gt;]*)&gt;)/gi, function (p, p1, p2, p3) {if (p2 == "") {if (p3 == "") {isRemove.push(true);return "";}isRemove.push(false);return p1;}if (isRemove.pop() == true) {return "";}return p1;});var isRemove = [];obj.html = obj.html.replace(/(&lt;(\/?)p\b([^&gt;]*)&gt;)/gi, function (p, p1, p2, p3) {if (p2 == "") {if (p3 == "") {isRemove.push(true);return "\0\0";}isRemove.push(false);return p1;}if (isRemove.pop() == true) {return "\0\0";}return p1;});obj.html = obj.html.replace(/&amp;(?!(amp;|lt;|gt;))/g, "&amp;amp;");obj.html = obj.html.replace(/&lt;!--.*?--&gt;/g, "");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;hr\b[^&gt;]*&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0----\0\0");obj.html = obj.html.replace(/&lt;(i|em|dfn|var|cite)\b[^&gt;]*&gt;/gi, "''");obj.html = obj.html.replace(/&lt;\/(i|em|dfn|var|cite)\b[^&gt;]*&gt;/gi, "''");obj.html = obj.html.replace(/&lt;(b|strong)\b[^&gt;]*&gt;/gi, "'''");obj.html = obj.html.replace(/&lt;\/(b|strong)\b[^&gt;]*&gt;/gi, "'''");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(^|\n|&lt;br\b[^&gt;]*&gt;|\u0000)(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;h1\b[^&gt;]*&gt;(.*?)&lt;\/h1&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0= $4 =\0\0");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(^|\n|&lt;br\b[^&gt;]*&gt;|\u0000)(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;h2\b[^&gt;]*&gt;(.*?)&lt;\/h2&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0== $4 ==\0\0");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(^|\n|&lt;br\b[^&gt;]*&gt;|\u0000)(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;h3\b[^&gt;]*&gt;(.*?)&lt;\/h3&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0=== $4 ===\0\0");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(^|\n|&lt;br\b[^&gt;]*&gt;|\u0000)(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;h4\b[^&gt;]*&gt;(.*?)&lt;\/h4&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0==== $4 ====\0\0");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(^|\n|&lt;br\b[^&gt;]*&gt;|\u0000)(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;h5\b[^&gt;]*&gt;(.*?)&lt;\/h5&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0===== $4 =====\0\0");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(^|\n|&lt;br\b[^&gt;]*&gt;|\u0000)(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;h6\b[^&gt;]*&gt;(.*?)&lt;\/h6&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0====== $4 ======\0\0");obj.html = obj.html.replace(/&lt;(h[0-6])\b[^&gt;]*&gt;(.*?)&lt;\/\1&gt;/gi, "$2");if (wikEdTableMode == false) {obj.html = obj.html.replace(/(\s|\u0000|&lt;br\b[^&gt;]*&gt;)&lt;\/?(thead|tbody|tfoot)\b[^&gt;]*&gt;(\s|\u0000|&lt;br\b[^&gt;]*&gt;)*()/gi, "$1");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;(col)\b[^&gt;]*&gt;.*?&lt;\/\2&gt;(|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;(colgroup)\b[^&gt;]*&gt;.*?&lt;\/\2&gt;(|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "");obj.html = obj.html.replace(/(&lt;(td|th|caption)\b[^&gt;]*&gt;)(.*?)(&lt;\/\2&gt;)/gi, function (p, p1, p2, p3, p4) {p3 = p3.replace(/^(\s|&lt;br\b[^&gt;]*&gt;|\u0000&gt;)+/gi, "");p3 = p3.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000&gt;)+$/gi, "");p3 = p3.replace(/&lt;br\b[^&gt;]*&gt; *()/gi, "&lt;br /&gt;");return p1 + p3 + p4;});obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;\/(tr|thead|tbody|tfoot)&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;td&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0| ");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;(td) +([^&gt;]*)&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, function (p, p1, p2, p3, p4) {p3 = WikEdSanitizeAttributes(p2, p3, relaxed);if (p3 == "") {return "\0| ";} else {return "\0|" + p3 + " | ";}});obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;th&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0| ");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;(th) +([^&gt;]*)&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, function (p, p1, p2, p3, p4) {p3 = WikEdSanitizeAttributes(p2, p3, relaxed);if (p3 == "") {return "\0| ";} else {return "\0|" + p3 + " | ";}});obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;tr&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0|-\0");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;(tr) +([^&gt;]*)&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, function (p, p1, p2, p3, p4) {return "\0|-" + WikEdSanitizeAttributes(p2, p3, relaxed) + "\0";});obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;caption&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0|+ ");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;(caption) +([^&gt;]*)&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, function (p, p1, p2, p3, p4) {p3 = WikEdSanitizeAttributes(p2, p3, relaxed);if (p3 == "") {return "\0|+ ";} else {return "\0|+" + p3 + " | ";}});obj.html = obj.html.replace(/\s*&lt;\/(td|th|caption)&gt;\s*()/gi, "");obj.html = obj.html.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/gi, "\0");obj.html = obj.html.replace(/[\s\u0000]*&lt;table&gt;[\s\u0000]*(\|-(?=[\n\u0000]))?/gi, "\0\0{|\0");obj.html = obj.html.replace(/[\s\u0000]*&lt;(table) +([^&gt;]*)&gt;[\s\u0000]*(\|-(?=[\n\u0000]))?/gi, function (p, p1, p2) {var table = "\0\0{|";if (wikEdWikifyTableParameters != "") {table += " " + wikEdWikifyTableParameters;} else {table += WikEdSanitizeAttributes(p1, p2);}return table;});obj.html = obj.html.replace(/[\s\u0000]*&lt;\/table&gt;[\s\u0000]*()/gi, "\0|}\0\0");} else if (wikEdTableMode == true) {obj.html = obj.html.replace(/(&lt;table\b)([^&gt;]*)(&gt;)/gi, function (p, p1, p2, p3) {if (p2.match(/\bclass=/)) {p2 = p2.replace(/\bclass\s*=\s*([\'\"]?)[^&lt;&gt;\'\"\n]*?\2/g, "class=\"wikEdTableEdit\"");} else {p2 = " class=\"wikEdTableEdit\"";}return p1 + p2 + p3;});obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(&lt;table\b[^&gt;]*&gt;)/gi, "\0\0$2");obj.html = obj.html.replace(/(&lt;\/table&gt;)(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "$1\0");}if (wikEdTableMode == true) {obj.html = obj.html.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/gi, "\0");}var regExpMatch = [];var regExpStr = "(&lt;a(\\b[^&gt;]*)&gt;(.*?)&lt;/a&gt;)";var regExp = new RegExp(regExpStr, "gi");obj.html = obj.html.replace(regExp, function (p, p1, p2, p3) {var linkParam = p2;var linkText = p3;var hrefUrlParam;var hrefUrlArticle;var imgWidth = "";var hrefParamTitle;var hrefParamISBN;var hrefParamSpecial;var linkArticleAnchor = "";var linkArticle = "";var linkTitle = "";var hrefValue;regExpMatch = linkParam.match(/ href=\"([^\"&gt;]*)\"/);if (regExpMatch != null) {hrefValue = regExpMatch[1];hrefValue = WikEdRelativeToAbsolutePath(hrefValue);regExpStr = wikEdServer + "(" + wikEdArticlePath + "([^\\\"\\?#]+)|" + wikEdScript + "\\?([^\\\"#]*))(#[^\\\"]*)?";regExp = new RegExp(regExpStr);regExpMatch = regExp.exec(hrefValue);if (regExpMatch != null) {if (regExpMatch[2] != null) {hrefUrlArticle = regExpMatch[2];} else if (regExpMatch[3] != null) {hrefUrlParam = regExpMatch[3];}if (regExpMatch[4] != null) {linkArticleAnchor = regExpMatch[4];linkArticleAnchor = linkArticleAnchor.replace(/\.([0-9A-F]{2})/g, "%$1");linkArticleAnchor = decodeURIComponent(linkArticleAnchor);linkArticleAnchor = linkArticleAnchor.replace(/_\d+$/g, "");}if (hrefUrlParam != null) {regExp = new RegExp("(^|&amp;amp;)(\\w+)=([^\\\"\\&amp;]+)", "g");while ((regExpMatch = regExp.exec(hrefUrlParam)) != null) {switch (regExpMatch[2]) {case "title":hrefParamTitle = regExpMatch[3];break;case "isbn":hrefParamISBN = regExpMatch[3];break;case "redlink":break;case "action":hrefParamAction = regExpMatch[3];if (hrefParamAction == "edit") {break;}default:hrefParamSpecial = true;}}}if (hrefParamISBN != null &amp;&amp; hrefParamSpecial != true) {var isbn = hrefParamISBN;regExpMatch = /((\d\-?){13}|(\d\-?){10})/.exec(linkText);if (regExpMatch != null) {isbn = regExpMatch[1];}return "ISBN " + isbn;} else if (hrefParamTitle != null &amp;&amp; hrefParamSpecial != true) {linkArticle = hrefParamTitle;linkArticle = linkArticle.replace(/_/g, " ");linkArticle = decodeURIComponent(linkArticle);} else if (hrefUrlArticle != null) {linkArticle = hrefUrlArticle;linkArticle = linkArticle.replace(/_/g, " ");linkArticle = decodeURIComponent(linkArticle);} else {regExpMatch = / title=\"([^\"&gt;]+)\"/.exec(linkParam);if (regExpMatch != null) {linkArticle = regExpMatch[1];}}}if (linkArticle != "") {regExpStr = "^&lt;img\\b[^&gt;]*?\\bwidth=\\\"(\\d+)\\\"[^&gt;]*?&gt;$";regExp = new RegExp(regExpStr);regExpMatch = regExp.exec(linkText);if (regExpMatch != null) {imgWidth = regExpMatch[1];imgWidth = "|" + imgWidth + "px";if (linkTitle != "" &amp;&amp; linkTitle != "Enlarge") {linkTitle = "|" + linkTitle;return "[[" + linkArticle + imgWidth + linkTitle + "]]";} else {return "[[" + linkArticle + imgWidth + "]]";}}var regExp = new RegExp("^" + wikEdText['wikicode Category'] + ":(.*)", "i");regExpMatch = regExp.exec(linkArticle);if (regExpMatch != null) {return "[[" + wikEdText['wikicode Category'] + ":" + regExpMatch[1].substr(0, 1).toUpperCase() + linkText.substr(1) + "]]";}if (linkArticle == linkText.substr(0, 1).toUpperCase() + linkText.substr(1)) {return "[[" + linkText + linkArticleAnchor + "]]";}regExpMatch = /^(January|February|March|April|May|June|July|August|September|October|November|December) (\d{1,2})$/.exec(linkArticle);if (regExpMatch != null) {var month = regExpMatch[1];var day = regExpMatch[2];if (linkText == day + " " + month) {return "[[" + linkArticle + linkArticleAnchor + "]]";}}if (linkText.substr(0, 1).toLowerCase() != linkText.substr(0, 1).toUpperCase()) {if (linkText.substr(0, 1) == linkText.substr(0, 1).toLowerCase()) {linkArticle = linkArticle.substr(0, 1).toLowerCase() + linkArticle.substr(1);}}regExpStr = "^" + linkArticle.replace(/(\W)/g, "\\$1") + "([\\w\xC0-\xD6\xD8-\xF6\xF8-\\u0220\\u0222-\\u0233\u0386\u0388\u0389\u038A\u038C\u038E\u038F\u0391-\u03A1\u03A3-\u03CE\\u0400-\\u0481\\u048a-\\u04ce\\u04d0-\\u04f5\\u04f8\\u04f9]+)$";regExp = new RegExp(regExpStr);regExpMatch = regExp.exec(linkText);if (regExpMatch != null) {return "[[" + linkArticle + linkArticleAnchor + "]]" + regExpMatch[1];}return "[[" + linkArticle + linkArticleAnchor + "|" + linkText + "]]";}if (hrefValue != "") {regExpMatch = /^http:\/\/www\.ncbi\.nlm\.nih\.gov\/entrez\/query\.fcgi\?cmd=Retrieve&amp;amp;db=pubmed&amp;amp;.*?&amp;amp;list_uids=(\d+)/.exec(hrefValue);if (regExpMatch != null) {return "PMID " + regExpMatch[1];}regExpMatch = /^http:\/\/dx\.doi\.org\/(.*)/.exec(hrefValue);if (regExpMatch != null) {return "{{doi|" + regExpMatch[1] + "}}";}return "[" + hrefValue + " " + linkText + "]";}}return p1;});var regExp = new RegExp("&lt;span\\b[^&gt;]*&gt;(\\[\\[" + wikEdText['wikicode Category'] + ":[^\\]]+\\]\\])&lt;\\/span&gt;[\\s\\u0000\\|]*", "gi");obj.html = obj.html.replace(regExp, "$1\0");obj.html = obj.html.replace(/\[\[Digital object identifier\|DOI\]\]:(\{\{doi\|[^\}\s]+\}\})/gi, "$1");obj.html = obj.html.replace(/&lt;img\b([^&gt;]*)&gt;/gi, function (p, p1) {var address = "";var regExpMatch = /\bsrc\s*=\s*(\'|\")([^\'\"]*)(\'|\")/i.exec(p1);if (regExpMatch != null) {address = regExpMatch[2].replace(/^ +| +$/g, "");}var imgAlt = "";regExpMatch = /\balt\s*=\s*(\'|\")([^\'\"]*)(\'|\")/i.exec(p1);if (regExpMatch != null) {imgAlt = regExpMatch[2].replace(/^ +| +$/g, "");imgAlt = imgAlt.replace(/ |[\n\u0000]/g, " ");imgAlt = imgAlt.replace(/ {2,}/g, " ");imgAlt = imgAlt.replace(/^ | $/g, "");if (imgAlt != "") {imgAlt = "|" + imgAlt;}}var imgWidth = "";regExpMatch = /\bwidth\s*=\s*(\'|\")([^\'\"]*)(\'|\")/i.exec(p1);if (regExpMatch != null) {imgWidth = "|" + regExpMatch[2].replace(/^ +| +$/g, "") + "px";}var imgLink = "";regExpMatch = /([^\/]+)$/.exec(address);if (regExpMatch != null) {imgLink = regExpMatch[1];if (imgLink != "") {return "[[" + wikEdText['wikicode Image'] + ":" + imgLink + imgWidth + imgAlt + "]]";}}return "";});var listObj = {};listObj.prefix = "";obj.html = obj.html.replace(/[\s\u0000]*&lt;(\/?(ol|ul|li|dl|dd|dt))\b[^&gt;]*&gt;[\s\u0000]*()/gi, function (p, p1, p2, p3, p4) {switch (p1.toLowerCase()) {case "ol":listObj.prefix += "#";return "\0";case "ul":listObj.prefix += "*";return "\0";case "dl":listObj.prefix += ":";return "\0";case "/ol":case "/ul":case "/dl":listObj.prefix = listObj.prefix.substr(0, listObj.prefix.length - 1);return "\0\0";case "li":case "dd":return "\0" + listObj.prefix + " ";case "dt":return "\0" + listObj.prefix.replace(/:$/, ";") + " ";case "/li":case "/dt":case "/dd":return "";default:;}return "";});obj.html = obj.html.replace(/[\n|\u0000]+[#\*:\;]+ (?=[\n|\u0000])/g, "");obj.html = obj.html.replace(/(&lt;\/?)(\/?)(\w+)(.*?&gt;)/g, function (p, p1, p2, p3, p4) {if (wikEdTableMode == true) {if (/^(table|tr|td|th|thead|tbody|tfoot|col|colgroup|caption)$/i.test(p3)) {var tag = p1 + p2 + p3 + p4;tag = tag.replace(/&lt;/g, "\x01");tag = tag.replace(/&gt;/g, "\x02");return tag;} else {return "";}} else if (/^(big|blockquote|colgroup|center|code|del|div|font|ins|p|pre|s|small|span|strike|sub|sup|tt|u|rb|rp|rt|ruby|nowiki|math|gallery|noinclude|includeonly|ref|references|source|poem)$/i.test(p3)) {return p1 + p2 + p3 + p4;} else {return "";}});obj.html = obj.html.replace(/&lt;(\w+) +(.*?) *(\/?)&gt;/g, function (p, p1, p2, p3) {if (p3 != "") {p3 = " " + p3;}return "&lt;" + p1 + WikEdSanitizeAttributes(p1, p2, relaxed) + p3 + "&gt;";});obj.html = obj.html.replace(/&lt;u&gt;(\'\'\'|\'\'|\s|\u0000)*([\s\u0000]+)(\'\'\'|\'\'|\s|\u0000)*&lt;\/u&gt;/g, "$2");obj.html = obj.html.replace(/\'\'\'(\'\'|\s|\u0000)*([\s\u0000]+)(\'\'|\s|\u0000)*\'\'\'/g, "$2");obj.html = obj.html.replace(/\'\'([\s\u0000]+)\'\'/g, "$1");obj.html = obj.html.replace(/(\u0000(={1,6}) *)(&lt;u&gt;|\'\'\'|\'\')+(.*?)(&lt;\/u&gt;|\'\'\'|\'\')+( *\2\u0000)/gi, "$1$4$6");obj.html = obj.html.replace(/\u0000(={1,6})\s+\1\u0000/g, "\0");obj.html = obj.html.replace(/([\s\u0000]*\u0000[\s\u0000]*)/g, function (p, p1) {return p1.replace(/\n/g, "\0");});obj.html = obj.html.replace(/\u0000\s+/g, "\0");obj.html = obj.html.replace(/\s+(?=\u0000)/g, "\0");obj.html = obj.html.replace(/\u0000{2,}(\|)/g, "\0$1");obj.html = obj.html.replace(/&gt;\s+\u0000/g, "&gt;\0");obj.html = obj.html.replace(/\u0000\s+&lt;/g, "\0&lt;");obj.html = obj.html.replace(/( *)&lt;(big|colgroup|code|del|font|ins|pre|s|small|span|strike|sub|sup|tt|u|rb|rp|rt|ruby|nowiki)\b[^&gt;]*&gt;&lt;\/\1&gt; *()/gi, "$1");obj.html = obj.html.replace(/[\s\u0000]*&lt;(blockquote|center|div|math|gallery|noinclude|includeonly|ref|references|source|poem)\b[^&gt;]*&gt;&lt;\/\1&gt;[\s\u0000]*()/gi, "\0\0");obj.html = obj.html.replace(/(&lt;(blockquote|center|div|p|pre|gallery)\b[^&gt;]*&gt;)[\s\u0000]+/gi, "$1");obj.html = obj.html.replace(/[\s\u0000]+(&lt;\/(blockquote|center|div|p|pre|gallery)&gt;)/gi, "$1");obj.html = obj.html.replace(/&lt;/g, "&lt;");obj.html = obj.html.replace(/&gt;/g, "&gt;");obj.html = obj.html.replace(/\u0001/g, "&lt;");obj.html = obj.html.replace(/\u0002/g, "&gt;");obj.html = obj.html.replace(/\u0000+\n/g, "\n");obj.html = obj.html.replace(/\n\u0000+/g, "\n");obj.html = obj.html.replace(/\n*\u0000(\u0000|\n)+/g, "\n\n");obj.html = obj.html.replace(/\u0000/g, "\n");obj.html = obj.html.replace(/\n/g, "&lt;br /&gt;");obj.html = obj.html.replace(/(&lt;\/table&gt;&lt;br\b[^&gt;]*&gt;)(&lt;br\b[^&gt;]*&gt;)+/g, "$1");if (obj.from == "whole") {obj.html = obj.html.replace(/^(&lt;br\b[^&gt;]*&gt;)+/gi, "");obj.html = obj.html.replace(/(&lt;br\b[^&gt;]*&gt;)+$/gi, "");}return;};     window.WikEdRelativeToAbsolutePath = function (relativePath, fullPath) {var absolutePath = "";if (fullPath == null) {fullPath = window.location.href;fullPath = fullPath.replace(/#.*/, "");fullPath = fullPath.replace(/\?.*/, "");}if (/^\.\/()/.test(relativePath) == true) {relativePath = relativePath.replace(/^\.\/()/, "");fullPath = fullPath.replace(/\/[^\/]*$/, "");absolutePath = fullPath + "/" + relativePath;} else if (/^\.\.\/()/.test(relativePath) == true) {while (/^\.\.\/()/.test(relativePath) == true) {relativePath = relativePath.replace(/^\.\.\/()/, "");fullPath = fullPath.replace(/\/[^\/]*$/, "");}absolutePath = fullPath + "/" + relativePath;} else {absolutePath = relativePath;}return absolutePath;};     window.WikEdSanitizeAttributes = function (tag, attributes, relaxed) {var common;var tablealign;var tablecell;var table;if (relaxed == true) {common = "dir|style|class";tablealign = "|align|char|charoff|valign";table = "|summary|width|border|frame|rules|cellspacing|cellpadding|align|bgcolor";tablecell = "|abbr|axis|headers|scope|rowspan|colspan|nowrap|width|height|bgcolor";} else {common = "dir";table = "|border|cellspacing|cellpadding|align|bgcolor";tablealign = "|align|valign";tablecell = "|rowspan|colspan|nowrap|bgcolor";}tag = tag.toLowerCase();var sanitized = "";var regExp = /(\w+)\s*=\s*((\'|\")(.*?)\3|(\w+))/g;var regExpMatch;while ((regExpMatch = regExp.exec(attributes)) != null) {var attrib = regExpMatch[1];var attribValue = regExpMatch[4] || regExpMatch[5];if (attribValue == "") {continue;}var valid = false;if (relaxed == true) {if ("center|em|strong|cite|code|var|sub|supdl|dd|dt|tt|b|i|big|small|strike|s|u|rb|rp|ruby".indexOf(tag) &gt;= 0) {if (common.indexOf(attrib) &gt;= 0) {valid = true;}} else if ("div|span|h1|h2|h3|h4|h5|h6|p".indexOf(tag) &gt;= 0) {if ((common + "|align").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("blockquote".indexOf(tag) &gt;= 0) {if ((common + "|cite").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("br".indexOf(tag) &gt;= 0) {if ("style|clear".indexOf(attrib) &gt;= 0) {valid = true;}} else if ("pre".indexOf(tag) &gt;= 0) {if ((common + "|width").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("ins|del".indexOf(tag) &gt;= 0) {if ((common + "|cite|datetime").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("ul".indexOf(tag) &gt;= 0) {if ((common + "|type").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("ol".indexOf(tag) &gt;= 0) {if ((common + "|type|start").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("li".indexOf(tag) &gt;= 0) {if ((common + "|type|value").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("table".indexOf(tag) &gt;= 0) {if ((common + table).indexOf(attrib) &gt;= 0) {valid = true;}} else if ("caption".indexOf(tag) &gt;= 0) {if ((common + "|align").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("thead|tfoot|tbody".indexOf(tag) &gt;= 0) {if ((common + tablealign).indexOf(attrib) &gt;= 0) {valid = true;}} else if ("colgroup|col".indexOf(tag) &gt;= 0) {if ((common + "|span|width" + tablealign).indexOf(attrib) &gt;= 0) {valid = true;}} else if ("tr".indexOf(tag) &gt;= 0) {if ((common + "|bgcolor" + tablealign).indexOf(attrib) &gt;= 0) {valid = true;}} else if ("td|th".indexOf(tag) &gt;= 0) {if ((common + tablecell + tablealign).indexOf(attrib) &gt;= 0) {valid = true;}} else if ("font".indexOf(tag) &gt;= 0) {if ((common + "|size|color|face").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("hr".indexOf(tag) &gt;= 0) {if ((common + "|noshade|size|width").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("rt".indexOf(tag) &gt;= 0) {if ((common + "|rbspan").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("ref".indexOf(tag) &gt;= 0) {if ("name".indexOf(attrib) &gt;= 0) {valid = true;}} else if ("references".indexOf(tag) &gt;= 0) {} else if ("source".indexOf(tag) &gt;= 0) {if ("lang".indexOf(attrib) &gt;= 0) {valid = true;}} else if ("poem".indexOf(tag) &gt;= 0) {} else if ("gallery".indexOf(tag) &gt;= 0) {if ((common + "|perrow|widths|heights").indexOf(attrib) &gt;= 0) {valid = true;}}} else {if ("center|em|strong|cite|code|var|sub|supdl|dd|dt|tt|b|i|big|small|strike|s|u|rb|rp|ruby|blockquote|pre|ins|del".indexOf(tag) &gt;= 0) {if (common.indexOf(attrib) &gt;= 0) {valid = true;}} else if ("div|span|h1|h2|h3|h4|h5|h6|p".indexOf(tag) &gt;= 0) {if ((common + "|align").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("br".indexOf(tag) &gt;= 0) {if ("clear".indexOf(attrib) &gt;= 0) {valid = true;}} else if ("ul".indexOf(tag) &gt;= 0) {if ((common + "|type").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("ol".indexOf(tag) &gt;= 0) {if ((common + "|type|start").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("li".indexOf(tag) &gt;= 0) {if ((common + "|type|value").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("table".indexOf(tag) &gt;= 0) {if ((common + table).indexOf(attrib) &gt;= 0) {valid = true;}} else if ("caption".indexOf(tag) &gt;= 0) {if ((common + "|align").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("thead|tfoot|tbody".indexOf(tag) &gt;= 0) {if ((common + tablealign).indexOf(attrib) &gt;= 0) {valid = true;}} else if ("colgroup|col".indexOf(tag) &gt;= 0) {if ((common + "|span" + tablealign).indexOf(attrib) &gt;= 0) {valid = true;}} else if ("tr".indexOf(tag) &gt;= 0) {if ((common + "|bgcolor" + tablealign).indexOf(attrib) &gt;= 0) {valid = true;}} else if ("td|th".indexOf(tag) &gt;= 0) {if ((common + tablecell + tablealign).indexOf(attrib) &gt;= 0) {valid = true;}} else if ("font".indexOf(tag) &gt;= 0) {if ((common + "|color").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("hr".indexOf(tag) &gt;= 0) {if ((common + "|noshade|size").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("rt".indexOf(tag) &gt;= 0) {if ((common + "|rbspan").indexOf(attrib) &gt;= 0) {valid = true;}} else if ("ref".indexOf(tag) &gt;= 0) {if ("name".indexOf(attrib) &gt;= 0) {valid = true;}} else if ("references".indexOf(tag) &gt;= 0) {} else if ("source".indexOf(tag) &gt;= 0) {if ("lang".indexOf(attrib) &gt;= 0) {valid = true;}} else if ("poem".indexOf(tag) &gt;= 0) {} else if ("gallery".indexOf(tag) &gt;= 0) {}}if (valid == true) {if (attrib == "align") {if ("tr|td|th".indexOf(tag) &gt;= 0) {if (attribValue == "left") {attribValue = "";}}} else if (attrib == "valign") {if ("tr|td|th".indexOf(tag) &gt;= 0) {if (attribValue == "top") {attribValue = "";}}} else if (attrib == "style") {attribValue = attribValue.replace(/(^| )(-moz-[\w\-]+): [\w\-]+; *()/g, "$1");attribValue = attribValue.replace(/(^| )([\w\-]+): [^;]*(-moz-[\w\-]+|windowtext)[^;]*; *()/g, "$1");attribValue = attribValue.replace(/\b0(%|in|cm|mm|em|ex|pt|pc|px)\b/g, "0");attribValue = attribValue.replace(/[\w\-]+ *\: *\; *()/g, "");attribValue = attribValue.replace(/ *(;|:) *()/g, "$1 ");attribValue = attribValue.replace(/( |;)+$/g, ";");} else if (attrib == "class") {attribValue = attribValue.replace(/^Ms.*$/g, "");}if (attribValue != "") {sanitized += " " + attrib + "=\"" + attribValue + "\"";}}}return sanitized;};     window.WikEdRemoveHighlighting = function (obj) {var isRemove = [];obj.html = obj.html.replace(/(&lt;(\/?)span\b([^&gt;]*)&gt;)/g, function (p, p1, p2, p3) {if (p2 == "") {if (/\bclass=\"wikEd\w+\"/.test(p3)) {isRemove.push(true);return "";}isRemove.push(false);return p1;}if (isRemove.pop() == true) {return "";}return p1;});var isRemove = [];obj.html = obj.html.replace(/(&lt;(\/?)div\b([^&gt;]*)&gt;)/g, function (p, p1, p2, p3) {if (p2 == "") {if (/\bclass=\"wikEd\w+\"/.test(p3)) {isRemove.push(true);return "";}isRemove.push(false);return p1;}if (isRemove.pop() == true) {return "";}return p1;});var isRemove = [];obj.html = obj.html.replace(/(&lt;(\/?)pre\b([^&gt;]*)&gt;)/g, function (p, p1, p2, p3) {if (p2 == "") {if (/\bclass=\"wikEd\w+\"/.test(p3)) {isRemove.push(true);return "";}isRemove.push(false);return p1;}if (isRemove.pop() == true) {return "";}return p1;});obj.html = obj.html.replace(/&lt;!--wikEd\w+--&gt;/g, "");obj.html = obj.html.replace(/[\n\r ]+/g, " ");obj.html = obj.html.replace(/ /g, "\xA0");if (obj.html.match(/&lt;(?!br\b)/) != null) {obj.htmlCode = true;} else {obj.htmlCode = false;}return;};     window.WikEdHighlightSyntax = function (obj, singleLine) {obj.html = obj.html.replace(/\r\n?/g, "\n");obj.html = obj.html.replace(/&lt;/g, "\0");obj.html = obj.html.replace(/&gt;/g, "\x01");obj.html = obj.html.replace(/&amp;amp;/g, "\x02");obj.html = obj.html.replace(/(^|\n)(#)(redirect\b)/gi, "$1&lt;span class="\"&gt;$3&lt;/span&gt;&lt;!--wikEdWikiRedir--&gt;");obj.html = obj.html.replace(/(\u0000nowiki\b.*?\u0001)(.*?)(\u0000\/nowiki\b.*?\u0001)/gi, function (p, p1, p2, p3) {p2 = p2.replace(/\u0000/g, "&lt;");p2 = p2.replace(/\u0001/g, "&gt;");return p1 + p2 + p3;});obj.html = obj.html.replace(/^((\u0000!--.*?--\u0001)*)([\*\#\:\;]+)(.*?)$/gm, "&lt;span class="\"&gt;$1&lt;span class="\"&gt;$3&lt;/span&gt;&lt;!--wikEdListTag--&gt;$4&lt;/span&gt;&lt;!--wikEdListLine--&gt;");if (singleLine != true) {obj.html = obj.html.replace(/((&lt;span class="\"&gt;[^\n]*\n)+)/g, "&lt;span class="\"&gt;$1");obj.html = obj.html.replace(/(&lt;span class="\"&gt;[^\n]*)(\n)(?!&lt;span class="\"&gt;)/g, "$1&lt;/span&gt;&lt;!--wikEdListBlock--&gt;$2");}obj.html = obj.html.replace(/(&lt;span class="\"&gt;)(.*?&lt;\/span&gt;&lt;!--wikEdWikiRedir--&gt;)/g, "$1#$2");if (singleLine != true) {obj.html = obj.html.replace(/(\u0000(blockquote|center|div|pre|timeline|imagemap|source)\b[^\u0001]*\u0001.*?\u0000\/\2\u0001)/gi, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdBlock--&gt;");}if (singleLine != true) {obj.html = obj.html.replace(/^((\u0000!--.*?--\u0001)*)[\u00a0 ]([\u00a0 ]*)(.*?)$/gm, "&lt;span class="\"&gt;$1&lt;span class="\"&gt; $3&lt;/span&gt;&lt;!--wikEdSpaceTag--&gt;$4&lt;/span&gt;&lt;!--wikEdSpaceLine--&gt;");obj.html = obj.html.replace(/((&lt;span class="\"&gt;[^\n]*\n)+)/g, "&lt;span class="\"&gt;$1");obj.html = obj.html.replace(/(&lt;span class="\"&gt;[^\n]*)(\n)(?!&lt;span class="wikEdSpaceLine"&gt;)/g, "$1&lt;/span&gt;&lt;!--wikEdSpaceBlock--&gt;$2");}obj.html = obj.html.replace(/(^|\n)((\u0000!--.*?--\u0001|&lt;[^&gt;]*&gt;)*)(----)((\u0000!--.*?--\u0001|&lt;[^&gt;]*&gt;)*)(\n|$)/g, "$1&lt;span class="\"&gt;$2$4&lt;/span&gt;&lt;!--wikEdHR--&gt;$5$7");obj.html = obj.html.replace(/(\u0000hr\u0001)/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdHRInline--&gt;");obj.html = obj.html.replace(/(^|\n)((\u0000!--.*?--\u0001|&lt;[^&gt;]*&gt;)*)(=+[\u00a0 ]*)([^\n]*?)([\u00a0 ]*=+)(?=([\u00a0 ]|&lt;[^&gt;]*&gt;|\u0000!--.*?--\u0001)*(\n|$))/g, function (p, p1, p2, p3, p4, p5, p6) {p4 = p4.replace(/(=+)/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdWiki--&gt;");p6 = p6.replace(/(=+)/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdWiki--&gt;");var regExp = new RegExp("^" + wikEdText['External links'] + "?|" + wikEdText['External links'] + "|" + wikEdText['See also'] + "|" + wikEdText.References + "$", "i");if (regExp.test(p5)) {p1 = p1 + "&lt;span class="\"&gt;";p6 = p6 + "&lt;/span&gt;&lt;!--wikEdHeadingWp--&gt;";} else {p1 = p1 + "&lt;span class="\"&gt;";p6 = p6 + "&lt;/span&gt;&lt;!--wikEdHeading--&gt;";}return p1 + p2 + p4 + p5 + p6;});obj.html = obj.html.replace(/^((\u0000!--.*?--\u0001)*)(\{\||\|\+|\|\-|\!|\|\}([^\}]|$)|\|)(.*?)$/gm, "&lt;span class="\"&gt;$1&lt;span class="\"&gt;$3&lt;/span&gt;&lt;!--wikEdTableTag--&gt;$5&lt;/span&gt;&lt;!--wikEdTableLine--&gt;");if (singleLine != true) {obj.html = obj.html.replace(/(^|\n)((&lt;[^&gt;]*&gt;|\u0000!--.*?--\u0001)*\{\|)/g, "$1&lt;span class="\"&gt;$2");obj.html = obj.html.replace(/(^|\n)((&lt;[^&gt;]*&gt;|\u0000!--.*?--\u0001)*\|\}(&lt;[^&gt;]*&gt;)*)/g, "$1$2&lt;/span&gt;&lt;!--wikEdTableBlock--&gt;");obj.html = obj.html.replace(/(\u0000table\b[^\u0001]*\u0001)/gi, "&lt;span class="\"&gt;$1");obj.html = obj.html.replace(/(\u0000\/table\u0001)/gi, "$1&lt;/span&gt;&lt;!--wikEdTableBlock--&gt;");}if (singleLine != true) {obj.html = obj.html.replace(/(\u0000(gallery)\b[^\u0001]*\u0001)/gi, "&lt;span class="\"&gt;$1");obj.html = obj.html.replace(/(\u0000\/(gallery)\u0001)/gi, "$1&lt;/span&gt;&lt;!--wikEdWiki--&gt;");}obj.html = obj.html.replace(/(\u0000\/?(blockquote|center|div|pre|timeline|imagemap|source)\b[^\u0001]*\u0001)/gi, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdBlockTag--&gt;");var isRemove = [];obj.html = obj.html.replace(/(\u0000(\/?)p\b([^\u0001]*?)\u0001)/g, function (p, p1, p2, p3) {if (p2 == "") {if (p3 == "") {isRemove.push(true);return "&lt;span class="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdUnknown--&gt;";}if (/\/$/.test(p3)) {return "&lt;span class="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdUnknown--&gt;";}isRemove.push(false);return "&lt;span class="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdBlockTag--&gt;";}if (isRemove.pop() == true) {return "&lt;span class="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdUnknown--&gt;";}return "&lt;span class="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdBlockTag--&gt;";});obj.html = obj.html.replace(/(__(NOTOC|FORCETOC|TOC|NOEDITSECTION|NEWSECTIONLINK|NOCONTENTCONVERT|NOCC|NOGALLERY|NOTITLECONVERT|NOTC|END|START)__)/gi, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdMagic--&gt;");obj.html = obj.html.replace(/(\u0000sup\b[^\u0001]*\u0001((.|\n)*?)\u0000\/sup\u0001)/gi, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdSuperscript--&gt;");obj.html = obj.html.replace(/(\u0000sub\b[^\u0001]*\u0001((.|\n)*?)\u0000\/sub\u0001)/gi, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdSubscript--&gt;");obj.html = obj.html.replace(/(\u0000(ins|u)\b[^\u0001]*\u0001((.|\n)*?)\u0000\/(ins|u)\u0001)/gi, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdIns--&gt;");obj.html = obj.html.replace(/(\u0000(del|s|strike)\b[^\u0001]*\u0001((.|\n)*?)\u0000\/(del|s|strike)\u0001)/gi, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdDel--&gt;");if (wikEdRefHide != true) {obj.html = obj.html.replace(/\u0000(ref\b[^\u0001]*?\/)\u0001/gi, "&lt;span class="\"&gt;&lt;$1&gt;&lt;/span&gt;&lt;!--wikEdRef--&gt;");obj.html = obj.html.replace(/(\u0000ref\b[^\u0001]*\u0001((.|\n)*?)\u0000\/ref\u0001)/gi, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdRef--&gt;");}obj.html = obj.html.replace(/(\u0000\/?(sub|sup|ins|u|del|s|strike|big|br|colgroup|code|font|small|span|tt|rb|rp|rt|ruby|ref)\b[^\u0001]*\u0001)/gi, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdInlineTag--&gt;");obj.html = obj.html.replace(/\u0000((references)\b[^\u0001]*?\/)\u0001/gi, "&lt;span class="\"&gt;&lt;$1&gt;&lt;/span&gt;&lt;!--wikEdWiki--&gt;");obj.html = obj.html.replace(/(\u0000(math|gallery|noinclude|includeonly|references)\b[^\u0001]*\u0001((.|\n)*?)(\u0000)\/\2\u0001)/gi, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdWiki--&gt;");obj.html = obj.html.replace(/(\u0000\/?)(\w+)(.*?\/?\u0001)/g, function (p, p1, p2, p3) {if (!/^(col|thead|tfoot|tbody|big|br|blockquote|colgroup|center|code|del|div|font|ins|p|pre|s|small|span|strike|sub|sup|tt|u|rb|rp|rt|ruby|nowiki|math|gallery|noinclude|includeonly|ref|references|timeline|imagemap|source)$/i.test(p2)) {p1 = "&lt;span class="\"&gt;" + p1;p3 = p3 + "&lt;/span&gt;&lt;!--wikEdUnknown--&gt;";}return p1 + p2 + p3;});obj.html = obj.html.replace(/(\u0000!--(.|\n)*?--\u0001)/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdComment--&gt;");obj.html = obj.html.replace(/(\'|\")(aliceblue|antiquewhite|aqua|aquamarine|azure|beige|bisque|blanchedalmond|burlywood|chartreuse|coral|cornsilk|cyan|darkgray|darkgrey|darkkhaki|darkorange|darksalmon|darkseagreen|floralwhite|fuchsia|gainsboro|ghostwhite|gold|goldenrod|greenyellow|honeydew|hotpink|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightskyblue|lightsteelblue|lightyellow|lime|linen|magenta|mediumaquamarine|mediumspringgreen|mediumturquoise|mintcream|mistyrose|moccasin|navajowhite|oldlace|orange|palegoldenrod|palegreen|paleturquoise|papayawhip|peachpuff|peru|pink|plum|powderblue|salmon|sandybrown|seashell|silver|skyblue|snow|springgreen|tan|thistle|turquoise|violet|wheat|white|whitesmoke|yellow|yellowgreen)(\1)/g, "$1&lt;span style="\" class="\"&gt;$2&lt;/span&gt;&lt;!--wikEdColorsLight--&gt;$3");obj.html = obj.html.replace(/(\'|\")(black|blue|blueviolet|brown|cadetblue|chocolate|cornflowerblue|crimson|darkblue|darkcyan|darkgoldenrod|darkgreen|darkmagenta|darkolivegreen|darkorchid|darkred|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|forestgreen|gray|green|grey|indianred|indigo|lightseagreen|lightslategray|lightslategrey|limegreen|maroon|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumvioletred|midnightblue|navy|olive|olivedrab|orangered|orchid|palevioletred|purple|red|rosybrown|royalblue|saddlebrown|seagreen|sienna|slateblue|slategray|slategrey|steelblue|teal|tomato)(\1)/g, "$1&lt;span style="\" class="\"&gt;$2&lt;/span&gt;&lt;!--wikEdColorsDark--&gt;$3");obj.html = obj.html.replace(/(^|[^\/\w\u0002])(#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2}))(?=(\W|$))/g, function (p, p1, p2, p3, p4, p5) {var luminance = parseInt(p3, 16) * 0.299 + parseInt(p4, 16) * 0.587 + parseInt(p5, 16) * 0.114;if (luminance &gt; 128) {return p1 + "&lt;span style="\" class="\"&gt;" + p2 + "&lt;/span&gt;&lt;!--wikEdColorsLight--&gt;";} else {return p1 + "&lt;span style="\" class="\"&gt;" + p2 + "&lt;/span&gt;&lt;!--wikEdColorsDark--&gt;";}});obj.html = obj.html.replace(/(^|[^\/\w\u0002])(#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F]))(?=(\W|$))/g, function (p, p1, p2, p3, p4, p5) {var luminance = parseInt(p3, 16) * 16 * 0.299 + parseInt(p4, 16) * 16 * 0.587 + parseInt(p5, 16) * 16 * 0.114;if (luminance &gt; 128) {return p1 + "&lt;span style="\" class="\"&gt;" + p2 + "&lt;/span&gt;&lt;!--wikEdColorsLight--&gt;";} else {return p1 + "&lt;span style="\" class="\"&gt;" + p2 + "&lt;/span&gt;&lt;!--wikEdColorsDark--&gt;";}});obj.html = obj.html.replace(/(rgb\(\s*(\d+),\s*(\d+),\s*(\d+)\s*\))/gi, function (p, p1, p2, p3, p4) {var luminance = p2 * 0.299 + p3 * 0.587 + p4 * 0.114;if (luminance &gt; 128) {return "&lt;span style="\" class="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdColorsLight--&gt;";} else {return "&lt;span style="\" class="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdColorsDark--&gt;";}});if (obj.whole == true) {wikEdFollowLinkIdNo = 0;wikEdFollowLinkHash = {};}obj.whole = false;obj.html = obj.html.replace(/((http:\/\/|https:\/\/|ftp:\/\/|irc:\/\/|gopher:\/\/|news:|mailto:)[^\u0000\u0001\u0003-\u0020\!\"\$\'\(\)\*\,\&lt;\&gt;\[\\\]\^\`\{-\|\}\u007f-\uffff]*)/gi, function (p, p1, p2) {return "&lt;span class="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdURLLink--&gt;";});obj.html = obj.html.replace(/(\[)( *&lt;span class="\"&gt;]*&gt;.*?&lt;\!--wikEdURLLink--&gt; *)([^\]\n]*?)( *\])/gi, function (p, p1, p2, p3, p4) {p3 = p3.replace(/(.*)/, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdURLText--&gt;");p1 = p1.replace(/(\[)/, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdLinkTag--&gt;");p4 = p4.replace(/(\])/, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdLinkTag--&gt;");return p1 + p2 + p3 + p4;});var regExpImg = new RegExp("(\\[\\[)(" + wikEdText['wikicode Image'] + " *: *)([^\\[\\]\\|\\n]*)((\\|((\\[\\[[^\\]\\n]*\\]\\])?(\\[[^\\[\\]\\n]*\\])?[^\\[\\]\\|]*)*)*)(.*?)(\\]\\])", "gi");obj.html = obj.html.replace(regExpImg, function (p, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10) {var linkTitle = p3;linkTitle = linkTitle.replace(/\|.*()/g, "");linkTitle = linkTitle.replace(/\n.*()/g, "");p1 = "&lt;span class="\"&gt;" + p1;p10 = p10 + "&lt;/span&gt;&lt;!--wikEdImage--&gt;";p2 = "&lt;span class="\"&gt;" + p2;p3 = p3 + "&lt;/span&gt;&lt;!--wikEdImageName--&gt;";p4 = p4.replace(/((\[[^\]]\]|\[\[[^\]]\]\]|[^\]\|])+)/g, function (p, p1) {if (/^(thumb|thumbnail|frame|right|left|center|none|\d+px|\d+x\d+px)$/.test(p1) == true) {p1 = "&lt;span class="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdImageParam--&gt;";} else {p1 = "&lt;span class="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdImageCaption--&gt;";}return p1;});p1 = p1.replace(/(\[+)/, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdLinkTag--&gt;");p10 = p10.replace(/(\]+)/, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdLinkTag--&gt;");p4 = p4.replace(/(\|)/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdLinkTag--&gt;");return p1 + p2 + p3 + p4 + p9 + p10;});obj.html = obj.html.replace(/(\[\[)([^\[\]]*)(\]\])/g, function (p, p1, p2, p3) {var regExpImg = new RegExp("^(&lt;[^&gt;]*&gt;)*" + wikEdText['wikicode Image'] + "\\s*:", "i");if (regExpImg.test(p2) == true) {return p1 + p2 + p3;}var linkParam = "";var linkInter;var linkMatch = p2.match(/^\s*(([\w À-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\-]*\s*:)*)\s*([^\|]+)/);if (linkMatch != null) {linkInter = linkMatch[1];linkParam = WikEdFollowLinkUrl(linkInter, linkMatch[3]);}var regExpCat = new RegExp("^\\s*" + wikEdText['wikicode Category'] + "\\s*:", "i");if (regExpCat.test(p2)) {var regExp = new RegExp("\\s*[\\w\\- \xC0-\xD6\xD8-\xF6\xF8-\\u0220\\u0222-\\u0233\u0386\u0388\u0389\u038A\u038C\u038E\u038F\u0391-\u03A1\u03A3-\u03CE\\u0400-\\u0481\\u048a-\\u04ce\\u04d0-\\u04f5\\u04f8\\u04f9]+\\s*:\\s*" + wikEdText['wikicode Category'] + "\\s*:", "i");if (p2.match(regExp) != null) {p1 = "&lt;span class="\"&gt;" + p1;p3 = p3 + "&lt;/span&gt;&lt;!--wikEdCatInter--&gt;";} else {p1 = "&lt;span class="\"&gt;" + p1;p3 = p3 + "&lt;/span&gt;&lt;!--wikEdCat--&gt;";}p2 = p2.replace(/^(\s*)(([\w ]*:)+)/, "$1&lt;span class="\"&gt;$2&lt;/span&gt;&lt;!--wikEdInter--&gt;");p2 = p2.replace(/(\s*)([^&gt;:\|]+)(\s*\|\s*|$)/, "$1&lt;span class="\"&gt;$2&lt;/span&gt;&lt;!--wikEdCatName--&gt;$3");p2 = p2.replace(/(\|\s*)(.*)/, function (p, p1, p2) {p2 = p2.replace(/(.*?)(\s*(\||$))/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdCatText--&gt;$2");return p1 + p2;});} else {if (linkInter != "") {p1 = "&lt;span class="\"&gt;" + p1;p3 = p3 + "&lt;/span&gt;&lt;!--wikEdLinkInter--&gt;";} else {p1 = "&lt;span class="\"&gt;" + p1;p3 = p3 + "&lt;/span&gt;&lt;!--wikEdLink--&gt;";}p2 = p2.replace(/^(\s*)(([\w ]*:)+)/, "$1&lt;span class="\"&gt;$2&lt;/span&gt;&lt;!--wikEdInter--&gt;");p2 = p2.replace(/(\s*)([^&gt;:\|]+)(\s*\|\s*|$)/, "$1&lt;span class="\"&gt;$2&lt;/span&gt;&lt;!--wikEdLinkName--&gt;$3");p2 = p2.replace(/(\|\s*)(.*)/, function (p, p1, p2) {p2 = p2.replace(/(.*?)(\s*(\||$))/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdLinkText--&gt;$2");return p1 + p2;});}p1 = p1.replace(/(\[+)/, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdLinkTag--&gt;");p2 = p2.replace(/(\|)/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdLinkTag--&gt;");p3 = p3.replace(/(\]+)/, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdLinkTag--&gt;");return p1 + p2 + p3;});obj.html = obj.html.replace(/(\{{2,3})([^\{\}\&lt;\&gt;\u0000\u0001\n]+)(\}{2,3})/g, function (p, p1, p2, p3) {var linkParam = "";var linkInter;var linkMatch = p2.match(/^\s*(([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]*\s*:)*)\s*([^\|]+)/);if (linkMatch != null) {linkInter = linkMatch[1];linkParam = WikEdFollowLinkUrl(linkInter + wikEdText['wikicode Template'] + ":", linkMatch[3]);}if (linkInter != "") {p1 = "&lt;span class="\"&gt;" + p1;p3 = p3 + "&lt;/span&gt;&lt;!--wikEdTemplInter--&gt;";} else {p1 = "&lt;span class="\"&gt;" + p1;p3 = p3 + "&lt;/span&gt;&lt;!--wikEdTempl--&gt;";}p2 = p2.replace(/^(\s*)((\w*:)+)/, "$1&lt;span class="\"&gt;$2&lt;/span&gt;&lt;!--wikEdInter--&gt;");p2 = p2.replace(/(\s*)([^&gt;:\|]+)(\s*\|\s*|$)/, "$1&lt;span class="\"&gt;$2&lt;/span&gt;&lt;!--wikEdTemplName--&gt;$3");p2 = p2.replace(/(\|\s*)(.*)/, function (p, p1, p2) {p2 = p2.replace(/(.*?)(\s*(\||$))/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdTemplText--&gt;$2");return p1 + p2;});p2 = p2.replace(/(\|)/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdTemplTag--&gt;");return p1 + p2 + p3;});obj.html = obj.html.replace(/(\{{2,})(\s*[^\{\}\&lt;\&gt;\u0000\u0001\n\|]+)/g, function (p, p1, p2) {var linkMatch = p2.match(/^\s*(([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]*\s*:)*)\s*([^\|]+)/);var linkParam = "";var linkInter;if (linkMatch != null) {linkInter = linkMatch[1];linkParam = WikEdFollowLinkUrl(linkInter + wikEdText['wikicode Template'] + ":", linkMatch[3]);}return "&lt;span class="\"&gt;&lt;span class="\"&gt;" + p1 + "&lt;/span&gt;&lt;span class="\"&gt;" + p2 + "&lt;/span&gt;&lt;!--wikEdTemplName--&gt;&lt;!--wikEdTemplTag--&gt;";});obj.html = obj.html.replace(/(\}{2,})(?!&lt;\/span&gt;&lt;!--wikEdTemplTag--&gt;)/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdTemplTag--&gt;&lt;/span&gt;&lt;!--wikEdTempl--&gt;");obj.html = obj.html.replace(/(\'\'\')(\'*)(.*?)(\'*)(\'\'\')/g, "&lt;span class="\"&gt;$2$3$4&lt;/span&gt;&lt;!--wikEdBold--&gt;");obj.html = obj.html.replace(/(\'\')(.*?)(\'\')/g, "&lt;span class="\"&gt;$1$2$3&lt;/span&gt;&lt;!--wikEdItalic--&gt;");obj.html = obj.html.replace(/(&lt;span class="\"&gt;)/g, "$1'''");obj.html = obj.html.replace(/(&lt;\/span&gt;&lt;!--wikEdBold--&gt;)/g, "'''$1");obj.html = obj.html.replace(/(\'{2,})/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdWiki--&gt;");obj.html = obj.html.replace(/(\u0000nowiki\b[^\u0001]*\u0001)((.|\n)*?)(\u0000\/nowiki\u0001)/gi, function (p, p1, p2, p3, p4) {p1 = "&lt;span class="\"&gt;&lt;span class="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdInlineTag--&gt;";p2 = p2.replace(/&lt;[^&gt;]*&gt;/g, "");p4 = "&lt;span class="\"&gt;" + p4 + "&lt;/span&gt;&lt;!--wikEdInlineTag--&gt;&lt;/span&gt;&lt;!--wikEdNowiki--&gt;";return p1 + p2 + p4;});if (wikEdRefHide == true) {obj.html = obj.html.replace(/\u0000(ref\b[^\u0001]*?\/)\u0001/g, "&lt;span class="\"&gt;&lt;$1&gt;&lt;/span&gt;&lt;!--wikEdRefHide--&gt;");obj.html = obj.html.replace(/(\u0000ref\b[^\u0001]*\u0001)((.|\n)*?)(\u0000\/ref\u0001)/gi, function (p, p1, p2, p3, p4) {p2 = p2.replace(/&lt;[^&gt;]*&gt;/g, "");var str = "&lt;span class="\"&gt;" + p1 + p2 + p4 + "&lt;/span&gt;&lt;!--wikEdRefHide--&gt;";return str;});}obj.html = obj.html.replace(/\u0000/g, "&lt;");obj.html = obj.html.replace(/\u0001/g, "&gt;");obj.html = obj.html.replace(/\u0002/g, "&amp;amp;");var regExp = new RegExp("([" + wikEdControlCharsStr + "])", "g");obj.html = obj.html.replace(regExp, function (p, p1) {if (p1 == "\t") {p1 = "&lt;span class="\" title="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdTab--&gt;";} else if (p1 != "\n") {p1 = "&lt;span class="\" title="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdCtrl--&gt;";}return p1;});var regExpStr = "";for (var decimalValue in wikEdStrangeSpaces) {if (typeof wikEdStrangeSpaces[decimalValue] != "string") {continue;}regExpStr += String.fromCharCode(decimalValue);}var regExp = new RegExp("([" + regExpStr + "])", "g");obj.html = obj.html.replace(regExp, function (p, p1) {if (p1 != "\xA0") {p1 = "&lt;span class="\" title="\"&gt;" + p1 + "&lt;/span&gt;&lt;!--wikEdBlank--&gt;";}return p1;});if (wikEdRemoveHighlightComments == true) {obj.html = obj.html.replace(/&lt;!--wikEd\w+--&gt;/g, "");}return;};     window.WikEdFollowLinkUrl = function (linkPrefix, linkTitle, linkUrl) {var linkName = "";if (linkUrl == null) {if (/\{|\}/.test(linkPrefix) == true || /\{|\}/.test(linkTitle) == true) {return "";}linkPrefix = linkPrefix.replace(/&lt;[^&gt;]*&gt;/g, "");linkTitle = linkTitle.replace(/&lt;[^&gt;]*&gt;/g, "");var regExp = new RegExp("[" + wikEdControlCharsStr + "]", "g");linkPrefix = linkPrefix.replace(regExp, "");linkTitle = linkTitle.replace(regExp, "");linkPrefix = linkPrefix.replace(/\s/, " ");linkTitle = linkTitle.replace(/\s/, " ");linkPrefix = linkPrefix.replace(/\s/g, "");linkPrefix = linkPrefix.replace(/^:+/g, "");linkTitle = linkTitle.replace(/ /g, "_");linkUrl = linkPrefix + linkTitle;linkUrl = encodeURI(linkUrl);linkUrl = linkUrl.replace(/%25(\d\d)/g, "%$1");linkUrl = linkUrl.replace(/\'/g, "%27");linkUrl = linkUrl.replace(/#/g, "%23");if (wikEdWikiGlobals.wgArticlePath == null) {linkUrl = "";} else {linkUrl = wikEdWikiGlobals.wgArticlePath.replace(/\$1/, linkUrl);linkName = linkPrefix + linkTitle;}} else {if (/\{|\}/.test(linkUrl) == true) {return "";}linkName = linkUrl;linkUrl = encodeURI(linkUrl);linkUrl = linkUrl.replace(/%25(\d\d)/g, "%$1");linkUrl = linkUrl.replace(/\'/g, "%27");}linkName = linkName.replace(/&lt;/g, "&lt;");linkName = linkName.replace(/&gt;/g, "&gt;");linkName = linkName.replace(/\"/g, "&amp;quot;");linkName = linkName.replace(/\'/g, "\\u0027");var linkParam = "";if (linkUrl != "") {var linkId = "wikEdFollowLink" + wikEdFollowLinkIdNo;wikEdFollowLinkIdNo++;linkParam += "id=\"" + linkId + "\" title=\"" + linkName + " " + wikEdText.followLink + "\"";wikEdFollowLinkHash[linkId] = linkUrl;}return linkParam;};     window.WikEdUpdateTextarea = function () {var obj = {};obj.html = wikEdFrameBody.innerHTML;obj.html = obj.html.replace(/(&lt;br\b[^&gt;]*&gt;)\n* *()/g, "$1");WikEdTextify(obj);obj.plain = obj.plain.replace(/ /g, " ");obj.plain = obj.plain.replace(/&lt;/g, "&lt;");obj.plain = obj.plain.replace(/&gt;/g, "&gt;");obj.plain = obj.plain.replace(/&amp;amp;/g, "&amp;");wikEdTextarea.value = obj.plain;wikEdFrameScrollTop = wikEdFrameBody.scrollTop;return;};     window.WikEdUpdateFrame = function () {var obj = {};obj.html = wikEdTextarea.value;obj.html = obj.html.replace(/&amp;/g, "&amp;amp;");obj.html = obj.html.replace(/&gt;/g, "&gt;");obj.html = obj.html.replace(/&lt;/g, "&lt;");if (wikEdHighlightSyntax == true) {obj.whole = true;WikEdHighlightSyntax(obj);} else {obj.html = obj.html.replace(/(\t)/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdTabPlain--&gt;");}obj.html = obj.html.replace(/  /g, "  ");obj.html = obj.html.replace(/  /g, "  ");obj.html = obj.html.replace(/ \n/g, " \n");obj.html = obj.html.replace(/\n/g, "&lt;br /&gt;");if (wikEdMSIE == true) {} else {obj.sel = WikEdGetSelection();WikEdRemoveAllRanges(obj.sel);}if (wikEdFrameBody.firstChild == null || wikEdFrameBody.innerHTML == "&lt;br /&gt;") {wikEdFrameBody.innerHTML = obj.html;} else {var range = document.createRange();range.setStartBefore(wikEdFrameBody.firstChild);range.setEndAfter(wikEdFrameBody.lastChild);obj.sel.addRange(range);if (obj.html != "") {WikEdFrameExecCommand("inserthtml", obj.html);} else {WikEdFrameExecCommand("delete");}WikEdRemoveAllRanges(obj.sel);if (wikEdFrameScrollTop != null) {wikEdFrameBody.scrollTop = wikEdFrameScrollTop;}}wikEdFrameScrollTop = null;if (wikEdHighlightSyntax == true) {WikEdFollowLinks();}return;};     window.WikEdKeyFrameHandler = function (event) {event = WikEdEvent(event);if (event == null) {return;}if (wikEdUseWikEd == true) {switch (event.type) {case "keydown":switch (event.keyCode) {case 9:if (event.shiftKey == false) {event.preventDefault();if (wikEdFullScreenMode == false) {var inputWrapperTop = WikEdGetOffsetTop(wikEdInputWrapper);window.scroll(0, inputWrapperTop);}wikEdSummaryText.focus();}break;default:;}break;case "keyup":case "keypress":case "mouseup":WikEdInactiveButtons();wikEdFrameDOMCache = null;break;default:;}}return;};     window.WikEdShiftAltHandler = function (event) {event = WikEdEvent(event);if (wikEdUseWikEd == true) {if (event.shiftKey == true &amp;&amp; event.ctrlKey == false &amp;&amp; event.altKey == true) {var buttonId = wikEdButtonKeyCode[event.keyCode];if (buttonId != null) {event.preventDefault();event.stopPropagation();var obj = document.getElementById(buttonId);eval(wikEdEditButtonHandler[buttonId]);}}}return;};     window.WikEdFrameExecCommand = function (command, option) {wikEdFrameDocument.execCommand(command, false, option);return;};     window.WikEdFindAhead = function () {if (WikEdGetAttribute(wikEdFindAhead, "checked") == "true") {var findText = wikEdFindText.value;if (findText == "") {return;}var sel = WikEdGetSelection();var range = sel.getRangeAt(sel.rangeCount - 1).cloneRange();var rangeClone = range.cloneRange();var scrollTop = wikEdFrameBody.scrollTop;sel.removeAllRanges();sel.addRange(range);range.collapse(true);var found = wikEdFrameWindow.find(findText, false, false, true, false, true, false);if (found == false) {wikEdFrameBody.scrollTop = scrollTop;sel.removeAllRanges();sel.addRange(rangeClone);}}return;};     window.WikEdMainSwitch = function () {if (wikEdBrowserNotSupported == true) {return;}if (wikEdDisabled == true) {wikEdDisabled = false;WikEdSetPersistent("wikEdDisabled", "0", 0, "/");if (wikEdTurnedOn == true) {WikEdSetLogo();WikEdUpdateFrame();WikEdSetEditArea(true);wikEdButtonsWrapper.style.display = "block";wikEdButtonBarPreview.style.display = "block";if (wikEdButtonBarJump != null) {wikEdButtonBarJump.style.display = "block";}WikEdExecuteHook(wikEdOnHook);} else {WikEdTurnOn(false);return;}} else {wikEdUseWikEd = false;wikEdDisabled = true;WikEdSetLogo();WikEdSetPersistent("wikEdDisabled", "1", 0, "/");if (wikEdTurnedOn == true) {if (wikEdFullScreenMode == true) {WikEdFullScreen(false);}WikEdUpdateTextarea();WikEdSetEditArea(false);wikEdButtonsWrapper.style.display = "none";wikEdButtonBarPreview.style.display = "none";wikEdLocalPrevWrapper.style.display = "none";if (wikEdButtonBarJump != null) {wikEdButtonBarJump.style.display = "none";}WikEdExecuteHook(wikEdOffHook);}}return;};     window.WikEdFullScreen = function (fullscreen, notFrame) {var displayStyle;if (fullscreen == true) {displayStyle = "none";} else {displayStyle = "block";}var node = document.getElementById("editform").previousSibling;while (node != null) {if (node.nodeName == "DIV" || node.nodeName == "H3") {node.style.display = displayStyle;}node = node.previousSibling;}document.getElementsByTagName("H1")[0].style.display = displayStyle;var node = wikEdInputWrapper.nextSibling;while (node != null) {if (node.nodeName == "DIV") {node.style.display = displayStyle;}node = node.nextSibling;}var node = document.getElementById("column-one");while (node != null) {if (node.nodeName == "DIV") {node.style.display = displayStyle;}node = node.nextSibling;}document.getElementById("wikEdInsertWrapper").style.display = displayStyle;if (fullscreen == true) {if (notFrame != true) {wikEdInputWrapper.className = "wikEdInputWrapperFull";}wikEdButtonBarPreview.className = "wikEdButtonBarPreviewFull";} else {if (notFrame != true) {wikEdInputWrapper.className = "wikEdInputWrapper";}wikEdButtonBarPreview.className = "wikEdButtonBarPreview";}if (fullscreen == true) {var consoleTop = WikEdGetOffsetTop(wikEdConsoleWrapper);var consoleHeight = wikEdConsoleWrapper.offsetHeight;var frameHeight = wikEdFrame.offsetHeight;var windowHeight = WikEdGetWindowInnerHeight();var windowWidth = WikEdGetWindowInnerWidth();var frameHeightNew = frameHeight + (windowHeight - (consoleTop + consoleHeight)) - 2;wikEdFrame.style.height = frameHeightNew + "px";} else {wikEdFrame.style.height = wikEdTextareaHeight + "px";}if (fullscreen == false) {window.scroll(0, WikEdGetOffsetTop(wikEdInputWrapper) - 2);}WikEdButton(document.getElementById("wikEdFullScreen"), "wikEdFullScreen", null, fullscreen);var buttonClass;if (fullscreen == true) {buttonClass = "wikEdButtonInactive";} else {buttonClass = "wikEdButton";}document.getElementById("wikEdScrollToPreview").className = buttonClass;document.getElementById("wikEdScrollToPreview2").className = buttonClass;document.getElementById("wikEdScrollToEdit").className = buttonClass;document.getElementById("wikEdScrollToEdit2").className = buttonClass;WikEdResizeSummary();wikEdFullScreenMode = fullscreen;return;};     window.WikEdResizeSummary = function () {if (wikEdSummarySelect == null) {return;}wikEdSummaryText.style.width = "";wikEdSummarySelect.style.width = "";wikEdSummaryTextWidth = wikEdSummaryWrapper.clientWidth - (WikEdGetOffsetLeft(wikEdSummaryText) - WikEdGetOffsetLeft(wikEdSummaryWrapper));if (wikEdSummaryTextWidth &lt; wikedsummarytextwidth =" 150;}wikEdSummaryText.style.width" wikedresizecomboinput =" function" standardbrowser =" true;if" standardbrowser =" false;}if" standardbrowser ="=" height =" wikEdInputElement[field].clientHeight" top = "3px" top = "3px" testoption =" 1;if" standardbrowser ="=" length ="=" testoption =" 0;wikEdSelectElement[field].options[0]" dummy =" true;}}if" standardbrowser ="=" i =" 0;" width = "0" inputborder =" wikEdInputElement[field].offsetWidth" inputwidthinner =" wikEdInputElement[field].clientWidth;var" inputwidthouter =" wikEdInputElement[field].offsetWidth;var" selectwidthinner =" wikEdSelectElement[field].clientWidth;var" selectwidthouter =" wikEdSelectElement[field].offsetWidth;var" standardbrowser ="=" clientleft ="=" optionwidthinner =" wikEdSelectElement[field].options[testOption].clientWidth;buttonWidth" optionwidthinner =" wikEdSelectElement[field].options[testOption].clientWidth;buttonWidth" buttonwidth =" selectWidthOuter"&gt; 150) {wikEdInputElement[field].style.width = inputWidthInner - inputBorder - buttonWidth + "px";wikEdSelectElement[field].style.width = inputWidthInner + "px";} else {wikEdSelectElement[field].style.width = inputWidthOuter + buttonWidth + "px";}if (dummy == true) {wikEdSelectElement[field].options[0] = null;}if (standardBrowser == true) {for (var i = 0; i &lt; width = "auto" wikedchangecomboinput =" function" selected =" wikEdSelectElement[field].selectedIndex;if"&gt;= 0) {wikEdSelectElement[field].selectedIndex = -1;var option = wikEdSelectElement[field].options[selected];if (option.text != "") {if (field == "find" &amp;&amp; /^=.*?=$/.test(option.value) == true) {wikEdFrameWindow.find(option.value, true, false, true, false, true, false);} else {if (field == "summary") {wikEdInputElement[field].value = WikEdAppendToSummary(wikEdInputElement[field].value, option.text);} else if (option.value == "setcheck") {WikEdButton(document.getElementById("wikEdCaseSensitive"), "wikEdCaseSensitive", null, option.text.charAt(0) == wikEdCheckMarker[true]);WikEdButton(document.getElementById("wikEdRegExp"), "wikEdRegExp", null, option.text.charAt(1) == wikEdCheckMarker[true]);wikEdInputElement[field].value = option.text.substr(3);} else {wikEdInputElement[field].value = option.text;}if (field == "find" &amp;&amp; WikEdGetAttribute(wikEdFindAhead, "checked") == "true") {WikEdFindAhead();}}}}return;};     window.WikEdAppendToSummary = function (summary, append) {summary = summary.replace(/^[, ]+/, "");summary = summary.replace(/[, ]+$/, "");if (summary != "") {if (summary.match(/ \*\/$/) != null) {summary += " ";} else if (summary.match(/[\.\;\:]$/) != null) {summary += " ";} else if (summary.match(/^[\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\(\)\"\'\+\-]/) == null) {summary += " ";} else {summary += ", ";}}summary += append;return summary;};     window.WikEdAddToHistory = function (field) {if (wikEdInputElement[field].value != "") {WikEdLoadHistoryFromSettings(field);wikEdFieldHist[field].unshift(wikEdInputElement[field].value);if (field == "find" || field == "replace") {wikEdFieldHist[field][0] = wikEdCheckMarker[WikEdGetAttribute(wikEdCaseSensitive, "checked") == "true"] + wikEdCheckMarker[WikEdGetAttribute(wikEdRegExp, "checked") == "true"] + " " + wikEdFieldHist[field][0];}if (field == "summary") {wikEdFieldHist[field][0] = wikEdFieldHist[field][0].replace(/^\/\* .*? \*\/ *()/, "");}var i = 1;while (i &lt; i =" 0;while" wikedsetcombooptions =" function" option =" {};var" selectedoption =" null;var" options =" wikEdSelectElement[field].options;for" i =" 0;" option =" document.getElementById(field" option =" document.createElement(" display = "none" j =" 0;wikEdSelectElement[field].options[j++]" i =" 0;" selectedoption =" j;}option" text =" wikEdFieldHist[field][i].replace(/" field ="=" field ="=" value = "setcheck" startpreset =" 0;if" startpreset =" j;for" i =" 0;" selectedoption =" j;}option" text =" wikEdComboPresetOptions[field][i].replace(/" field ="=" text =" option.text.replace(/\{wikEdUsing\}/g," selectedindex =" selectedOption;if"&gt; 1 &amp;&amp; startPreset &lt; option =" document.createElement(" label = "\xA0" id =" field" starttoc =" 0;if" field ="=" starttoc =" j;var" plain =" wikEdFrameBody.innerHTML;plain"&gt;]*&gt;/g, "\n");plain = plain.replace(/&lt;.*?&gt;/g, "");var heading = plain.match(/(^|\n)=+[^\n]+?=+[^\n=]*[ =\t]*(?=(\n|$))/g);if (heading != null) {for (var i = 0; i &lt; headingmatch =" heading[i].match(/\n?((=" headingindent =" headingMatch[2];headingIndent" headingindent =" headingIndent.replace(/=" option =" document.createElement(" text = "\u21D2" value =" headingMatch[1];wikEdSelectElement[field].options[j++]"&gt; 1 &amp;&amp; startTOC &lt; option =" document.createElement(" label = "\xA0" id =" field" wikedclearhistory =" function" wikedloadhistoryfromsettings =" function" setting =" WikEdGetPersistent(wikEdSavedName[field]);if" setting =" decodeURIComponent(setting);wikEdFieldHist[field]" wikedsavehistorytosetting =" function" setting = "" setting =" wikEdFieldHist[field].join(" setting =" setting.replace(/\n$/," setting =" encodeURIComponent(setting);WikEdSetPersistent(wikEdSavedName[field]," wikedgetselection =" function" sel =" wikEdFrameWindow.getSelection();if" sel ="=" sel =" wikEdFrameDocument.selection;}if" rangecount ="=" wikedremoveallranges =" function" removeallranges ="=" empty ="=" wikedgetsavedsetting =" function" setting =" WikEdGetPersistent(settingName);if" setting ="=" setting =" preset;}" setting ="=" setting =" true;}" setting =" false;}return" wikedgetpersistent =" function" getstr = "" wikedgreasemonkey ="=" getstr =" GM_getValue(name," getstr =" WikEdGetCookie(name);}return" wikedsetpersistent =" function" wikedgreasemonkey ="=" expires ="=" wikedgetcookie =" function" cookie = " " search = " " cookievalue = "" offset =" 0;var" end =" 0;offset" end =" cookie.indexOf(" end ="=" end =" cookie.length;}cookieValue" cookievalue =" cookieValue.replace(/\\+/g," cookievalue =" decodeURIComponent(cookieValue);}return" wikedsetcookie =" function" cookie =" name" expires ="=" cookieexpire =" new" expires =" cookieExpire.setTime(cookieExpire.getTime()" expires =" cookieExpire.toUTCString();}" expires ="=" cookieexpire =" new" expires =" cookieExpire.setTime(cookieExpire.getTime()" expires =" cookieExpire.toUTCString();}cookie" expires=" + expires;}if (path != null) {cookie += " path=" + path;}if (domain != null) {cookie += " domain=" + domain;}if (secure != null) {cookie += " cookie =" cookie;return;};" wikedgetoffsettop =" function" offset =" 0;do" element =" element.offsetParent)" wikedgetoffsetleft =" function" offset =" 0;do" element =" element.offsetParent)" wikedleafelements =" [];" img =" true;" hr =" true;" br =" true;" input =" true;" wikedparsedom =" function" plainlength =" 0;obj.plainArray" plainnode =" [];obj.plainStart" plainpos =" [];WikEdParseDOMRecursive(obj," plain =" obj.plainArray.join(" wikedframedomcache =" obj;return;};" wikedparsedomrecursive =" function" childnode =" currentNode.childNodes[property];if" childnode ="=" childnode ="=" childnode ="=" plainfocus =" obj.plainLength" childnode ="=" plainanchor =" obj.plainLength" value =" null;switch" length ="=" nodename ="=" value = "\n" value =" childNode.nodeValue;value" value = "&amp;" wikedgetinnerhtml =" function" html ="=" html = "" plain ="=" plain = "" plainarray ="=" plainarray =" [];obj.plainNode" plainstart =" [];}for" i =" 0;" childnode =" currentNode.childNodes.item(i);switch" j =" 0;"&gt;/g, "&gt;") + "\"";}}if (childNode.childNodes.length == 0 &amp;&amp; wikEdLeafElements[childNode.nodeName]) {obj.html += "&gt;";if (childNode.nodeName == "BR") {obj.plainArray.push("\n");obj.plainNode.push(childNode);obj.plainStart.push(obj.plain.length);obj.plain += "\n";}} else {obj.html += "&gt;";WikEdGetInnerHTML(obj, childNode);obj.html += "&lt;/" + childNode.nodeName.toLowerCase() + "&gt;";}break;case 3:var value = childNode.nodeValue;value = value.replace(/\n/g, " ");obj.plainArray.push(value);obj.plainNode.push(childNode);obj.plainStart.push(obj.plain.length);value = value.replace(/&amp;/g, "&amp;amp;");value = value.replace(/&lt;/g, "&lt;");value = value.replace(/&gt;/g, "&gt;");obj.html += value;obj.plain += value;break;case 4:obj.html += "&lt;![CDATA[" + childNode.nodeValue + "]]&gt;";break;case 5:var value = "&amp;" + childNode.nodeName + ";";obj.plainArray.push(value);obj.plainNode.push(childNode);obj.plainStart.push(obj.plain.length);value = value.replace(/&amp;/g, "&amp;amp;");obj.html += value;obj.plain += value;break;case 8:obj.html += "&lt;!--" + childNode.nodeValue + "--&gt;";break;default:;}}return;};     window.WikEdStyleSheet = function (contextObj) {if (contextObj == null) {contextObj = document;}this.styleElement = null;if (contextObj.createStyleSheet) {this.styleElement = contextObj.createStyleSheet();} else {this.styleElement = contextObj.createElement("style");this.styleElement.from = "text/css";var insert = contextObj.getElementsByTagName("head")[0];if (insert != null) {this.styleElement.appendChild(contextObj.createTextNode(""));insert.appendChild(this.styleElement);}}this.addRule = function (selector, declaration) {if (this.styleElement.addRule != null) {if (declaration.length &gt; 0) {this.styleElement.addRule(selector, declaration);}} else {if (this.styleElement.sheet != null) {if (this.styleElement.sheet.insertRule != null) {this.styleElement.sheet.insertRule(selector + " { " + declaration + " } ", 0);}}}};this.addRules = function (rules) {if (this.styleElement.innerHTML == null) {this.styleElement.cssText = rules;} else if (wikEdSafari == true) {this.styleElement.appendChild(contextObj.createTextNode(rules));} else {this.styleElement.innerHTML = rules;}return;};};     window.WikEdGetStyle = function (element, styleProperty) {var style;if (element != null) {if (document.defaultView != null &amp;&amp; document.defaultView.getComputedStyle != null) {style = document.defaultView.getComputedStyle(element, null)[styleProperty];} else if (element.currentStyle != null) {style = element.currentStyle[styleProperty];if (style == "inherit") {style = WikEdGetStyle(element.parent, styleProperty);}} else {style = element.style[styleProperty];}}return style;};     window.WikEdAjaxRequest = function (requestMethod, requestUrl, headerName, headerValue, bodyData, overrideMimeType, responseHandler) {var request;if (wikEdGreasemonkey == true) {var headerArray = {'User-Agent': navigator.userAgent};if (headerName != null) {headerArray[headerName] = headerValue;}request = new GM_xmlhttpRequest({method: requestMethod, url: requestUrl, headers: headerArray, data: bodyData, onreadystatechange: function (ajax) {if (ajax.readyState != 4) {return;}responseHandler(ajax);return;}});} else {if (wikEdAllowLocalAjax == true) {if (typeof netscape == "object") {netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");}}try {request = new XMLHttpRequest;} catch (err) {try {request = new ActiveXObject("Microsoft.XMLHTTP");} catch (err) {try {request = new ActiveXObject("Msxml2.XMLHTTP");} catch (err) {return;}}}request.open(requestMethod, requestUrl, true);if (headerName != null) {request.setRequestHeader(headerName, headerValue);}if (request.overrideMimeType != null &amp;&amp; overrideMimeType != null) {request.overrideMimeType(overrideMimeType);}request.send(bodyData);request.onreadystatechange = function () {if (request.readyState != 4) {return;}responseHandler(request);return;};}return;};     window.WikEdGetGlobal = function (globalName) {var globalValue;if (wikEdGreasemonkey == true) {if (wikEdGetGlobalNode == null) {wikEdGetGlobalNode = document.getElementById("wikEdGetGlobalNode");}if (wikEdGetGlobalNode == null) {wikEdGetGlobalNode = document.createElement("textarea");wikEdGetGlobalNode.id = "wikEdGetGlobalNode";wikEdGetGlobalNode.style.display = "none";wikEdGetGlobalNode.style.visibility = "hidden";document.body.appendChild(wikEdGetGlobalNode);}location.href = "javascript:void(typeof(" + globalName + ")!='undefined'?(" + globalName + "!=null?(document.getElementById('wikEdGetGlobalNode').value=" + globalName + ".toString()):null):null)";globalValue = wikEdGetGlobalNode.value;} else {try {globalValue = eval(globalName + ".toString();");} catch (err) {}}return globalValue;};     window.WikEdGetAttribute = function (element, attribName) {var attribValue = element.getAttribute(attribName);if (attribName == "checked") {if (typeof attribValue == "boolean") {if (attribValue == true) {attribValue = "true";} else {attribValue = "false";}}}return attribValue;};     window.WikEdGetWindowInnerHeight = function () {var value = window.innerHeight;if (value == null) {if (document.documentElement != null) {value = document.documentElement.clientHeight;}if (value == null || value == 0) {value = document.body.clientHeight;}}return value;};     window.WikEdGetWindowInnerWidth = function () {var value = window.innerWidth;if (value == null) {if (document.documentElement != null) {value = document.documentElement.clientWidth;}if (value == null || value == 0) {value = document.body.clientWidth;}}return value;};     window.WikEdAddEventListener = function (domElement, eventType, eventHandler, useCapture) {if (domElement != null) {if (domElement.attachEvent != null) {domElement["wikEd" + eventType + eventHandler] = eventHandler;domElement[eventType + eventHandler] = function () {domElement["wikEd" + eventType + eventHandler](window.event);};domElement.attachEvent("on" + eventType, domElement[eventType + eventHandler]);} else {domElement.addEventListener(eventType, eventHandler, useCapture);}}return;};     window.WikEdRemoveEventListener = function (domElement, eventType, eventHandler, useCapture) {if (domElement.detachEvent != null) {domElement.detachEvent("on" + eventType, domElement[eventType + eventHandler]);domElement[eventType + eventHandler] = null;} else {domElement.removeEventListener(eventType, eventHandler, useCapture);}return;};     window.WikEdEvent = function (event) {var eventAlt;if (window.event != null) {eventAlt = window.event;} else if (wikEdFrameWindow.event != null) {eventAlt = wikEdFrameWindow.event;}if (eventAlt != null) {event = eventAlt;event.stopPropagation = function () {event.cancelBubble = true;};event.preventDefault = function () {event.returnValue = false;};event.target = event.srcElement;}return event;};     window.WikEdDebug = function (objectName, object, usePopup) {var useDebug;if (typeof wikEdDebug != "undefined") {if (wikEdDebug != null) {useDebug = true;}}if (useDebug == true) {wikEdDebugWrapper.style.position = "static";wikEdDebugWrapper.style.visibility = "visible";wikEdDebug.style.display = "block";if (objectName == null) {wikEdDebug.value = "";} else {if (object == null) {wikEdDebug.value = objectName + "\n" + wikEdDebug.value;} else {wikEdDebug.value = objectName + ": " + object + "\n" + wikEdDebug.value;}}} else if (usePopup == true) {if (object == null) {alert(objectName);} else {alert(objectName + ": " + object);}} else {var msg;if (object == null) {msg = objectName + "";} else {msg = objectName + ": " + object;}msg = msg.replace(/\'/g, "\\'");setTimeout("throw new Error('WikEdDebug: " + msg + "')", 0);}return;};     window.WikEdDebugTimer = function () {var times = "";var start = wikEdDebugTimer[0][1].getTime();var prev = 0;for (var i = 0; i &lt; curr =" wikEdDebugTimer[i][1].getTime()" diff =" curr" prev =" curr;times" wikedinserttags =" function" wikedusewiked ="=" wikedinsertatcursor =" function" wikedusewiked ="=" myfield ="=" wikedexecutehook =" function" i =" 0;" wikedinitunicode =" function" wikedsupportedchars =" [[" wikedspecialchars =" [[" wikedproblemchars =" [[" wikedcontrolchars =" {'0':" wikedstrangespaces =" {'160':" wikeddiffprogramversion = "0.9.5e" wikeddiffprogramdate = "July 19, 2008" wikeddiffinit =" function" wikeddiffscriptsrc ="=" wikeddiffscriptsrc = "http://en.wikipedia.org/w/index.php?title=User:Cacycle/diff.js&amp;action=raw&amp;ctype=text/javascript" wikedallowlocalajax ="=" wikedallowlocalajax =" false;}if" wikeddiffcss ="=" wikeddiffcss =" [];}WikEdDiffInitObject(wikEdDiffCSS," wikeduselocalimages ="=" wikeduselocalimages =" false;}if" wikedimagepathlocal ="=" wikedimagepathlocal = "file:///D:/wikEd/images/" wikedimagepath ="=" wikedimagepath = "http://upload.wikimedia.org/wikipedia/commons/" wikedimage ="=" wikedimage =" [];}WikEdDiffInitImage(wikEdImage," wikedtext ="=" wikedtext =" [];}WikEdDiffInitObject(wikEdText," wikedfulldiff ="=" wikedfulldiff =" false;}window.wikEdDiffDiv" wikeddiffwrapper =" null;window.wikEdDiffButtonWrapper" wikeddiffbutton =" null;window.wikEdDiffGetGlobalNode" wikedexternalscripts ="=" wikedexternalscripts =" null;}if" wikeddiffpreset ="=" wikeddiffpreset =" false;}window.wikEdDiffWikiGlobals" wikeddifftable =" null;};" wikeddiffstartup ="=" wikeddiffstartup =" false;" wikeddiffstartup =" function" wikeddiffstartup ="=" wikeddiffstartup =" true;if" wikedpageloaded ="=" wikeddiffsetup =" function" flag =" document.createElement(" id = "wikEdDiffSetupFlag" display = "none" visibility = "hidden" table =" document.getElementsByTagName(" i =" 0;" classname ="=" wikeddifftable =" table[i];}}if" wikeddifftable ="=" wikeddiffgreasemonkey =" false;if" gm_getvalue ="=" wikeddiffgreasemonkey =" true;}var" variable =" [" i =" 0;" wikedexternalscripts ="=" wikedexternalscripts =" [];var" pagescripts =" document.getElementsByTagName(" i =" 0;" scriptsrc =" pageScripts[i].src;var" namematch =" scriptSrc.match(/\/([^\/]*?)($|\?)/);if" scriptname =" nameMatch[1];if" scriptname ="=" head =" document.getElementsByTagName(" wdiffstring ="=" script =" document.createElement(" type = "text/javascript" src =" wikEdDiffScriptSrc;head.appendChild(script);}wikEdExternalScripts['diff.js']" diffstyle =" new" rules = "" rulestyle =" wikEdDiffCSS[ruleName];diffStyle.addRule(ruleName," wikeddiffwrapper =" document.createElement(" id = "wikEdDiffWrapper" classname = "wikEdDiffWrapper" wikeddiffbuttonwrapper =" document.createElement(" id = "wikEdDiffButtonWrapper" classname = "wikEdDiffButtonWrapper" wikeddiffbutton =" document.createElement(" id = "wikEdDiffButton" title =" wikEdText['wikEdDiffButton" classname = "wikEdDiffButton" diffimg =" document.createElement(" id = "wikEdDiffButtonImg" src =" wikEdImage.wikEdDiff;diffImg.title" alt =" wikEdText['wikEdDiffButtonImg" wikeddiffdiv =" document.createElement(" id = "wikEdDiffDiv" classname = "wikEdDiffDiv" display = "none" cells =" wikEdDiffTable.getElementsByTagName(" i =" 0;" innerhtml =" WikEdDiffLinkify(cells[i].innerHTML);}}var" setting =" WikEdDiffGetPersistent(" setting ="=" wikeddiffpreset ="=" setting =" wikEdDiffPreset;}" setting ="=" setting =" true;}if" setting ="=" setuptooltips ="=" wikeddiff =" function" wikeddiffdiv ="=" wdiffstring ="=" display = "block"&gt; 0) {return;}if (wikEdDiffTable == null) {return;}wikEdDiffDiv.innerHTML = wikEdText.wikEdDiffLoading;var url;var server = WikEdDiffGetGlobal("wgServer");var scriptPath = WikEdDiffGetGlobal("wgScriptPath");scriptPath = scriptPath.replace(server, "");if (server != "" &amp;&amp; scriptPath != "") {url = server + scriptPath.replace(/\$1/, "") + "/index.php";} else {url = window.location.protocol + "//" + window.location.hostname + "/" + window.location.pathname;}var article;var pageName = WikEdDiffGetGlobal("wgPageName");if (pageName != "") {article = pageName;} else {var articleMatch = window.location.search.match(/(\?|&amp;)title=([^&amp;#]+)/);if (articleMatch != null) {article = articleMatch[2];}}url += "?title=" + encodeURIComponent(article) + "&amp;action=raw&amp;maxage=0";var tdArray = document.getElementsByTagName("TD");var tdOld;var tdNew;for (var i = 0; i &lt; classname ="=" tdold =" tdArray[i];}" classname ="=" tdnew =" tdArray[i];break;}}if" tdold ="=" tdnew ="=" oldversion =" null;var" newversion =" null;var" action="submit\b/.test(window.location.search)" undoafter="/.test(window.location.search)" textarea =" document.getElementsByName(" length ="=" newversion =" textarea[0].value;newVersion" currevisionid =" WikEdDiffGetGlobal(" oldurl =" url" oldid=" + curRevisionId;} else {oldUrl = url;}var section = document.getElementsByName("&gt; 0) {if (section[0].value != "") {oldUrl += "&amp;section=" + section[0].value;}}}} else {var versionMatchOld = tdOld.innerHTML.match(/(\?|&amp;amp;)oldid=(\d+)/);var versionMatchNew = tdNew.innerHTML.match(/(\?|&amp;amp;)oldid=(\d+)/);if (versionMatchOld == null) {return;}oldUrl = url + "&amp;oldid=" + versionMatchOld[2];if (versionMatchNew != null) {newUrl = url + "&amp;oldid=" + versionMatchNew[2];} else {newUrl = url;}}WikEdDiffAjaxRequest("GET", oldUrl, null, null, null, null, function (ajax) {oldVersion = ajax.responseText;if (newVersion != null) {WikEdDiffResponse(oldVersion, newVersion);}return;});if (newUrl != null) {WikEdDiffAjaxRequest("GET", newUrl, null, null, null, null, function (ajax) {newVersion = ajax.responseText;if (oldVersion != null) {WikEdDiffResponse(oldVersion, newVersion);}return;});}return;};     window.WikEdDiffResponse = function (oldVersion, newVersion) {var diffText = WDiffString(oldVersion, newVersion);if (wikEdFullDiff != true) {diffText = WDiffShortenOutput(diffText);}wikEdDiffDiv.innerHTML = diffText;wikEdDiffDiv.style.display = "block";return;};     window.WikEdDiffLinkify = function (html) {html = html.replace(/((https?|ftp):(\/\/[^\u0000-\u0020\!\"\$\'\(\)\*\,\&lt;\&gt;\[\\\]\^\`\{-\|\}\u007f-\uffff]*|&lt;[^&gt;]*&gt;)+)/gi, function (p, p1) {var preTag = p;var postTag = "";var regExpMatch = /^(.*?)(&lt;.*)$/.exec(preTag);if (regExpMatch != null) {preTag = regExpMatch[1];postTag = regExpMatch[2];}var targetNoTags = p1.replace(/&lt;[^&gt;]*&gt;/g, "");targetNoTags = targetNoTags.replace(/&lt;.*?&gt;/g, "");targetNoTags = targetNoTags.replace(/&lt;.*$/g, "");var url = encodeURI(targetNoTags);url = url.replace(/\"/g, "%22");url = url.replace(/\'/g, "%27");url = url.replace(/#/g, "%23");var linkTitle = targetNoTags.replace(/\"/g, "&amp;quot;");return "&lt;a href =" \" style="\" title="\"&gt;" + preTag + "&lt;/a&gt;" + postTag;});if (wikEdDiffWikiGlobals.wgServer != null &amp;&amp; wikEdDiffWikiGlobals.wgArticlePath != null) {html = html.replace(/((\[|\{)(&lt;[^&gt;]*&gt;)*\2(&lt;[^&gt;]*&gt;)*)(([^\|\[\]\{\}\n]*)([^\n\[\]\{\}]*))/g, function (p, p1, p2, p3, p4, p5, p6, p7, p8) {var linkType = p2;var wholeLink = p5;var linkTarget = p6;var preTag = wholeLink;var postTag = "";var regExpMatch = /^(.*?)(&lt;.*)$/.exec(preTag);if (regExpMatch != null) {preTag = regExpMatch[1];postTag = regExpMatch[2] + postTag;}var regExpMatch = /^(.*?)(&lt;.*)$/.exec(preTag);if (regExpMatch != null) {preTag = regExpMatch[1];postTag = regExpMatch[2] + postTag;}var targetNoTags = linkTarget.replace(/&lt;[^&gt;]*&gt;/g, "");targetNoTags = targetNoTags.replace(/&lt;.*?&gt;/g, "");targetNoTags = targetNoTags.replace(/&lt;.*$/g, "");targetNoTags = targetNoTags.replace(/^\s+|\s+$/g, "");var url = encodeURI(targetNoTags);url = url.replace(/\"/g, "%22");url = url.replace(/\'/g, "%27");url = url.replace(/#/g, "%23");var articleTitle = targetNoTags.replace(/\"/g, "&amp;quot;");if (linkType == "{") {url = "Template:" + url;articleTitle = "Template:" + articleTitle;}url = wikEdDiffWikiGlobals.wgServer + wikEdDiffWikiGlobals.wgArticlePath.replace(/\$1/, url);return p1 + "&lt;a href =" \" style =" \" title="\"&gt;" + preTag + "&lt;/a&gt;" + postTag;});}return html;};     window.WikEdDiffInitObject = function (array, preset) {for (var key in preset) {if (array[key] == null) {array[key] = preset[key];}}return;};     window.WikEdDiffInitImage = function (array, preset) {for (var key in preset) {if (array[key] == null) {if (wikEdUseLocalImages == true) {array[key] = wikEdImagePathLocal + preset[key].replace(/^[0-9a-f]+\/[0-9a-f]+\/()/, "");} else {array[key] = wikEdImagePath + preset[key];}}}return;};     window.WikEdDiffStyleSheet = function (contextObj) {if (contextObj == null) {contextObj = document;}this.styleElement = null;if (contextObj.createStyleSheet) {this.styleElement = contextObj.createStyleSheet();} else {this.styleElement = contextObj.createElement("style");this.styleElement.from = "text/css";var insert = contextObj.getElementsByTagName("head")[0];if (insert != null) {this.styleElement.appendChild(contextObj.createTextNode(""));insert.appendChild(this.styleElement);}}this.addRule = function (selector, declaration) {if (this.styleElement.addRule) {this.styleElement.addRule(selector, declaration);} else {if (this.styleElement.sheet != null) {if (this.styleElement.sheet.insertRule != null) {this.styleElement.sheet.insertRule(selector + " { " + declaration + " } ", 0);}}}};this.addRules = function (rules) {this.styleElement.innerHTML = rules;return;};};     window.WikEdDiffGetPersistent = function (name) {var getStr = "";if (wikEdDiffGreasemonkey == true) {getStr = GM_getValue(name, "");} else {getStr = WikEdDiffGetCookie(name);}return getStr;};     window.WikEdDiffGetCookie = function (cookieName) {var cookie = " " + document.cookie;var search = " " + cookieName + "=";var cookieValue = "";var offset = 0;var end = 0;offset = cookie.indexOf(search);if (offset != -1) {offset += search.length;end = cookie.indexOf(";", offset);if (end == -1) {end = cookie.length;}cookieValue = cookie.substring(offset, end);cookieValue = cookieValue.replace(/\\+/g, " ");cookieValue = decodeURIComponent(cookieValue);}return cookieValue;};     window.WikEdDiffAjaxRequest = function (requestMethod, requestUrl, headerName, headerValue, bodyData, overrideMimeType, responseHandler) {var request;if (wikEdDiffGreasemonkey == true) {var headerArray = {'User-Agent': navigator.userAgent};if (headerName != null) {headerArray[headerName] = headerValue;}request = new GM_xmlhttpRequest({method: requestMethod, url: requestUrl, headers: headerArray, data: bodyData, onreadystatechange: function (ajax) {if (ajax.readyState != 4) {return;}responseHandler(ajax);return;}});} else {if (wikEdAllowLocalAjax == true) {if (typeof netscape == "object") {netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");}}try {request = new XMLHttpRequest;} catch (err) {try {request = new ActiveXObject("Microsoft.XMLHTTP");} catch (err) {try {request = new ActiveXObject("Msxml2.XMLHTTP");} catch (err) {return;}}}request.open(requestMethod, requestUrl, true);if (headerName != null) {request.setRequestHeader(headerName, headerValue);}if (request.overrideMimeType != null &amp;&amp; overrideMimeType != null) {request.overrideMimeType(overrideMimeType);}request.send(bodyData);request.onreadystatechange = function () {if (request.readyState != 4) {return;}responseHandler(request);return;};}return;};     window.WikEdDiffGetOffsetTop = function (element) {var offset = 0;do {offset += element.offsetTop;} while ((element = element.offsetParent) != null);return offset;};     window.WikEdDiffGetGlobal = function (globalName) {var globalValue;if (wikEdDiffGreasemonkey == true) {if (wikEdDiffGetGlobalNode == null) {wikEdDiffGetGlobalNode = document.getElementById("wikEdDiffGetGlobalNode");}if (wikEdDiffGetGlobalNode == null) {wikEdDiffGetGlobalNode = document.createElement("textarea");wikEdDiffGetGlobalNode.id = "wikEdDiffGetGlobalNode";wikEdDiffGetGlobalNode.style.display = "none";wikEdDiffGetGlobalNode.style.visibility = "hidden";document.body.appendChild(wikEdDiffGetGlobalNode);}location.href = "javascript:void(typeof(" + globalName + ")!='undefined'?(" + globalName + "!=null?(document.getElementById('wikEdDiffGetGlobalNode').value=" + globalName + ".toString()):null):null)";globalValue = wikEdDiffGetGlobalNode.value;} else {try {globalValue = eval(globalName + ".toString();");} catch (err) {}}return globalValue;};     WikEdDiffStartup();     if (typeof wDiffStyleDelete == "undefined") {         window.wDiffStyleDelete = "font-weight: normal; text-decoration: none; color: #fff; background-color: #990033;";     }     if (typeof wDiffStyleInsert == "undefined") {         window.wDiffStyleInsert = "font-weight: normal; text-decoration: none; color: #fff; background-color: #009933;";     }     if (typeof wDiffStyleMoved == "undefined") {         window.wDiffStyleMoved = "font-weight: bold;  color: #000; vertical-align: text-bottom; font-size: xx-small; padding: 0; border: solid 1px;";     }     if (typeof wDiffStyleBlock == "undefined") {         window.wDiffStyleBlock = ["color: #000; background-color: #ffff80;", "color: #000; background-color: #c0ffff;", "color: #000; background-color: #ffd0f0;", "color: #000; background-color: #ffe080;", "color: #000; background-color: #aaddff;", "color: #000; background-color: #ddaaff;", "color: #000; background-color: #ffbbbb;", "color: #000; background-color: #d8ffa0;", "color: #000; background-color: #d0d0d0;"];     }     if (typeof wDiffHtmlMovedRight == "undefined") {         window.wDiffHtmlMovedRight = "&lt;input class="\" type="\" value="\"&gt;\" style=\"" + wDiffStyleMoved + " {block}\"&gt;&lt;!--wDiffHtmlMovedRight--&gt;";     }     if (typeof wDiffHtmlMovedLeft == "undefined") {         window.wDiffHtmlMovedLeft = "&lt;input class="\" type="\" value="\" style="\"&gt;&lt;!--wDiffHtmlMovedLeft--&gt;";     }     if (typeof wDiffHtmlBlockStart == "undefined") {         window.wDiffHtmlBlockStart = "&lt;span class="\" style="\"&gt;";     }     if (typeof wDiffHtmlBlockEnd == "undefined") {         window.wDiffHtmlBlockEnd = "&lt;/span&gt;&lt;!--wDiffHtmlBlock--&gt;";     }     if (typeof wDiffHtmlDeleteStart == "undefined") {         window.wDiffHtmlDeleteStart = "&lt;span class="\" style="\"&gt;";     }     if (typeof wDiffHtmlDeleteEnd == "undefined") {         window.wDiffHtmlDeleteEnd = "&lt;/span&gt;&lt;!--wDiffHtmlDelete--&gt;";     }     if (typeof wDiffHtmlInsertStart == "undefined") {         window.wDiffHtmlInsertStart = "&lt;span class="\" style="\"&gt;";     }     if (typeof wDiffHtmlInsertEnd == "undefined") {         window.wDiffHtmlInsertEnd = "&lt;/span&gt;&lt;!--wDiffHtmlInsert--&gt;";     }     if (typeof wDiffBlockMinLength == "undefined") {         window.wDiffBlockMinLength = 3;     }     if (typeof wDiffWordDiff == "undefined") {         window.wDiffWordDiff = true;     }     if (typeof wDiffRecursiveDiff == "undefined") {         window.wDiffRecursiveDiff = true;     }     if (typeof wDiffShowBlockMoves == "undefined") {         window.wDiffShowBlockMoves = true;     }     if (typeof wDiffHeadingBefore == "undefined") {         window.wDiffHeadingBefore = 1500;     }     if (typeof wDiffParagraphBefore == "undefined") {         window.wDiffParagraphBefore = 1500;     }     if (typeof wDiffLineBeforeMax == "undefined") {         window.wDiffLineBeforeMax = 1000;     }     if (typeof wDiffLineBeforeMin == "undefined") {         window.wDiffLineBeforeMin = 500;     }     if (typeof wDiffBlankBeforeMax == "undefined") {         window.wDiffBlankBeforeMax = 1000;     }     if (typeof wDiffBlankBeforeMin == "undefined") {         window.wDiffBlankBeforeMin = 500;     }     if (typeof wDiffCharsBefore == "undefined") {         window.wDiffCharsBefore = 500;     }     if (typeof wDiffHeadingAfter == "undefined") {         window.wDiffHeadingAfter = 1500;     }     if (typeof wDiffParagraphAfter == "undefined") {         window.wDiffParagraphAfter = 1500;     }     if (typeof wDiffLineAfterMax == "undefined") {         window.wDiffLineAfterMax = 1000;     }     if (typeof wDiffLineAfterMin == "undefined") {         window.wDiffLineAfterMin = 500;     }     if (typeof wDiffBlankAfterMax == "undefined") {         window.wDiffBlankAfterMax = 1000;     }     if (typeof wDiffBlankAfterMin == "undefined") {         window.wDiffBlankAfterMin = 500;     }     if (typeof wDiffCharsAfter == "undefined") {         window.wDiffCharsAfter = 500;     }     if (typeof wDiffFragmentJoin == "undefined") {         window.wDiffFragmentJoin = 1000;     }     if (typeof wDiffOmittedChars == "undefined") {         window.wDiffOmittedChars = "\u2026";     }     if (typeof wDiffOmittedLines == "undefined") {         window.wDiffOmittedLines = "&lt;hr style="\"&gt;";     }     if (typeof wDiffNoChange == "undefined") {         window.wDiffNoChange = "&lt;hr style="\"&gt;";     }     window.StringDiff = window.WDiffString;     window.WDiffString = function (oldText, newText) {oldText = oldText.replace(/(\r\n)/g, "\n");newText = newText.replace(/(\r\n)/g, "\n");var text = {};text.newWords = [];text.oldWords = [];text.newToOld = [];text.oldToNew = [];text.message = "";var block = {};var outText = "";if (oldText == newText) {outText = newText;outText = WDiffEscape(outText);outText = WDiffHtmlFormat(outText);return outText;}if (oldText == null || oldText.length == 0) {outText = newText;outText = WDiffEscape(outText);outText = WDiffHtmlFormat(outText);outText = wDiffHtmlInsertStart + outText + wDiffHtmlInsertEnd;return outText;}if (newText == null || newText.length == 0) {outText = oldText;outText = WDiffEscape(outText);outText = WDiffHtmlFormat(outText);outText = wDiffHtmlDeleteStart + outText + wDiffHtmlDeleteEnd;return outText;}WDiffSplitText(oldText, newText, text);WDiffText(text);WDiffDetectBlocks(text, block);outText = WDiffToHtml(text, block);outText = outText.replace(/&gt; ( *)&lt;/g, "&gt; $1&lt;");return outText;};     window.WDiffSplitText = function (oldText, newText, text) {oldText = oldText.replace(/[\t\u000b\u00a0\u2028\u2029]+/g, " ");newText = newText.replace(/[\t\u000b\u00a0\u2028\u2029]+/g, " ");var pattern = /[\w]+|\[\[|\]\]|\{\{|\}\}|\n+| +|&amp;\w+;|'''|''|=+|\{\||\|\}|\|\-|./g;var result;do {result = pattern.exec(oldText);if (result != null) {text.oldWords.push(result[0]);}} while (result != null);do {result = pattern.exec(newText);if (result != null) {text.newWords.push(result[0]);}} while (result != null);return;};     window.WDiffText = function (text, newStart, newEnd, oldStart, oldEnd, recursionLevel) {symbol = new Object;symbol.newCtr = [];symbol.oldCtr = [];symbol.toNew = [];symbol.toOld = [];newStart = newStart || 0;newEnd = newEnd || text.newWords.length;oldStart = oldStart || 0;oldEnd = oldEnd || text.oldWords.length;recursionLevel = recursionLevel || 0;if (recursionLevel &gt; 10) {return;}var word;for (var i = newStart; i &lt; word =" text.newWords[i];if" tonew =" i;}for" j =" oldStart;" word =" text.oldWords[j];if" toold =" j;}for" newctr ="=" oldctr ="=" tonew =" symbol[i].toNew;var" toold =" symbol[i].toOld;if" i =" newStart;" j =" text.newToOld[i];if" i =" newEnd"&gt; newStart; i--) {if (text.newToOld[i] != null) {j = text.newToOld[i];if (text.newToOld[i - 1] == null &amp;&amp; text.oldToNew[j - 1] == null) {if (text.newWords[i - 1] == text.oldWords[j - 1]) {text.newToOld[i - 1] = j - 1;text.oldToNew[j - 1] = i - 1;}}}}if (wDiffRecursiveDiff) {i = newStart;j = oldStart;while (i &lt; j =" text.newToOld[i" istart =" i;var" iend =" i;while" ilength =" iEnd" jstart =" j;var" jend =" j;while" jlength =" jEnd"&gt; 0 &amp;&amp; jLength &gt; 0) {if (iLength &gt; 1 || jLength &gt; 1) {if (iStart != newStart || iEnd != newEnd || jStart != oldStart || jEnd != oldEnd) {WDiffText(text, iStart, iEnd, jStart, jEnd, recursionLevel + 1);}}}i = iEnd;} else {i++;}}}if (wDiffRecursiveDiff) {i = newEnd - 1;j = oldEnd - 1;while (i &gt;= newStart) {if (text.newToOld[i + 1] != null) {j = text.newToOld[i + 1] - 1;}if (text.newToOld[i] == null &amp;&amp; text.oldToNew[j] == null) {var iStart = i;var iEnd = i + 1;while (text.newToOld[iStart - 1] == null &amp;&amp; iStart &gt;= newStart) {iStart--;}var iLength = iEnd - iStart;var jStart = j;var jEnd = j + 1;while (text.oldToNew[jStart - 1] == null &amp;&amp; jStart &gt;= oldStart) {jStart--;}var jLength = jEnd - jStart;if (iLength &gt; 0 &amp;&amp; jLength &gt; 0) {if (iLength &gt; 1 || jLength &gt; 1) {if (iStart != newStart || iEnd != newEnd || jStart != oldStart || jEnd != oldEnd) {WDiffText(text, iStart, iEnd, jStart, jEnd, recursionLevel + 1);}}}i = iStart - 1;} else {i--;}}}return;};     window.WDiffToHtml = function (text, block) {var outText = text.message;var blockNumber = 0;var i = 0;var j = 0;var movedAsInsertion;do {var movedIndex = [];var movedBlock = [];var movedLeft = [];var blockText = "";var identText = "";var delText = "";var insText = "";var identStart = "";if (movedAsInsertion != null) {if (movedAsInsertion == false) {identStart += wDiffHtmlBlockEnd;} else {identStart += wDiffHtmlInsertEnd;}movedAsInsertion = null;}if (text.newToOld[i] != j || blockNumber == 0) {if ((text.newToOld[i] != null || i &gt;= text.newWords.length) &amp;&amp; (text.oldToNew[j] != null || j &gt;= text.oldWords.length)) {var moved = block.newRight[blockNumber];if (moved &gt; 0) {var index = block.newRightIndex[blockNumber];movedIndex.push(index);movedBlock.push(moved);movedLeft.push(false);}moved = block.newLeft[blockNumber];if (moved &gt; 0) {var index = block.newLeftIndex[blockNumber];movedIndex.push(index);movedBlock.push(moved);movedLeft.push(true);}moved = block.newBlock[blockNumber];if (moved &gt; 0) {if (block.newWords[blockNumber] &lt; movedasinsertion =" true;}"&gt; wDiffStyleBlock.length) {moved = wDiffStyleBlock.length;}identStart += WDiffHtmlCustomize(wDiffHtmlBlockStart, moved - 1);movedAsInsertion = false;}}if (i &gt;= text.newWords.length) {i++;} else {j = text.newToOld[i];blockNumber++;}}}if (movedIndex.length == 2) {if (movedIndex[0] &gt; movedIndex[1]) {movedIndex.reverse();movedBlock.reverse();movedLeft.reverse();}}for (var m = 0; m &lt; movedstart =" block.newStart[movedIndex[m]];var" movedlength =" block.newLength[movedIndex[m]];var" str = "" n =" movedStart;" str =" WDiffEscape(str);str"&gt; wDiffStyleBlock.length) {movedBlock[m] = wDiffStyleBlock.length;}if (movedLeft[m]) {blockText += WDiffHtmlCustomize(wDiffHtmlMovedLeft, movedBlock[m] - 1);} else {blockText += WDiffHtmlCustomize(wDiffHtmlMovedRight, movedBlock[m] - 1);}}}while (i &lt; pretext = "" posttext = "" pretext =" preText" deltext =" delText.substr(1);insText" posttext =" delText.charAt(delText.length" deltext =" delText.substr(0," instext =" insText.substr(0," deltext =" wDiffHtmlDeleteStart" deltext =" delText.replace(/\n/g," instext =" wDiffHtmlInsertStart" instext =" insText.replace(/\n/g," outtext =" WDiffHtmlFormat(outText);return" wdiffescape =" function" text =" text.replace(/&amp;/g," text =" text.replace(/&lt;/g," text =" text.replace(/"&gt;/g, "&gt;");text = text.replace(/\"/g, "&amp;quot;");return text;};     window.WDiffHtmlCustomize = function (text, block) {text = text.replace(/\{number\}/, block);text = text.replace(/\{block\}/, wDiffStyleBlock[block]);return text;};     window.WDiffHtmlFormat = function (text) {text = text.replace(/  /g, "  ");text = text.replace(/\n/g, "&lt;br /&gt;");return text;};     window.WDiffDetectBlocks = function (text, block) {block.oldStart = [];block.oldToNew = [];block.oldLength = [];block.oldWords = [];block.newStart = [];block.newLength = [];block.newWords = [];block.newNumber = [];block.newBlock = [];block.newLeft = [];block.newRight = [];block.newLeftIndex = [];block.newRightIndex = [];var blockNumber = 0;var wordCounter = 0;var realWordCounter = 0;if (wDiffShowBlockMoves) {var j = 0;var i = 0;do {if (text.oldToNew[j] != i || blockNumber == 0) {if ((text.oldToNew[j] != null || j &gt;= text.oldWords.length) &amp;&amp; (text.newToOld[i] != null || i &gt;= text.newWords.length)) {if (blockNumber &gt; 0) {block.oldLength[blockNumber - 1] = wordCounter;block.oldWords[blockNumber - 1] = realWordCounter;wordCounter = 0;realWordCounter = 0;}if (j &gt;= text.oldWords.length) {j++;} else {i = text.oldToNew[j];block.oldStart[blockNumber] = j;block.oldToNew[blockNumber] = text.oldToNew[j];blockNumber++;}}}while (i &lt; lastmin =" null;for" i =" 0;" currmin =" null;for" j =" 0;" curr =" block.oldToNew[j];if"&gt; lastMin || lastMin == null) {if (curr &lt; currmin ="=" currmin =" curr;currMinIndex" lastmin =" currMin;}for" i =" 0;" i =" 0;"&gt;= blockNumber) {if (block.newLength[i] &lt; j =" 1;for" i =" 0;" i =" 0;" j =" 0;"&gt; 0) {if (block.newNumber[j] &lt; wdiffshortenoutput =" function" difftext =" diffText.replace(/&lt;br[^"&gt;]*&gt;/g, "\n");var regExpDiff = new RegExp("&lt;\\w+ class=\\\"(\\w+)\\\"[^&gt;]*&gt;(.|\\n)*?&lt;!--\\1--&gt;", "g");var tagStart = [];var tagEnd = [];var i = 0;var found;while ((found = regExpDiff.exec(diffText)) != null) {if (i &gt; 0 &amp;&amp; tagEnd[i - 1] == found.index) {tagEnd[i - 1] = found.index + found[0].length;} else {tagStart[i] = found.index;tagEnd[i] = found.index + found[0].length;i++;}}if (tagStart.length == 0) {return wDiffNoChange;}var regExpHeading = new RegExp("\\n=+.+?=+ *\\n|\\n\\{\\||\\n\\|\\}", "g");var regExpParagraph = new RegExp("\\n\\n+", "g");var regExpLine = new RegExp("\\n+", "g");var regExpBlank = new RegExp("(&lt;[^&gt;]+&gt;)*\\s+", "g");var rangeStart = [];var rangeEnd = [];var rangeStartType = [];var rangeEndType = [];for (var i = 0; i &lt; lastpos =" tagStart[i]" lastpos =" 0;}regExpHeading.lastIndex" found =" regExpHeading.exec(diffText))"&gt; tagStart[i]) {break;}rangeStart[i] = found.index;rangeStartType[i] = "heading";}if (rangeStart[i] == null) {lastPos = tagStart[i] - wDiffParagraphBefore;if (lastPos &lt; lastpos =" 0;}regExpParagraph.lastIndex" found =" regExpParagraph.exec(diffText))"&gt; tagStart[i]) {break;}rangeStart[i] = found.index;rangeStartType[i] = "paragraph";}}if (rangeStart[i] == null) {lastPos = tagStart[i] - wDiffLineBeforeMax;if (lastPos &lt; lastpos =" 0;}regExpLine.lastIndex" found =" regExpLine.exec(diffText))"&gt; tagStart[i] - wDiffLineBeforeMin) {break;}rangeStart[i] = found.index;rangeStartType[i] = "line";}}if (rangeStart[i] == null) {lastPos = tagStart[i] - wDiffBlankBeforeMax;if (lastPos &lt; lastpos =" 0;}regExpBlank.lastIndex" found =" regExpBlank.exec(diffText))"&gt; tagStart[i] - wDiffBlankBeforeMin) {break;}rangeStart[i] = found.index;rangeStartType[i] = "blank";}}if (rangeStart[i] == null) {rangeStart[i] = tagStart[i] - wDiffCharsBefore;rangeStartType[i] = "chars";if (rangeStart[i] &lt; lastindex =" tagEnd[i];if" found =" regExpHeading.exec(diffText))" lastindex =" tagEnd[i];if" found =" regExpParagraph.exec(diffText))" lastindex =" tagEnd[i]" found =" regExpLine.exec(diffText))" lastindex =" tagEnd[i]" found =" regExpBlank.exec(diffText))"&gt; diffText.length) {rangeEnd[i] = diffText.length;rangeEndType[i] = "chars";}}}var fragmentStart = [];var fragmentEnd = [];var fragmentStartType = [];var fragmentEndType = [];fragmentStart[0] = rangeStart[0];fragmentEnd[0] = rangeEnd[0];fragmentStartType[0] = rangeStartType[0];fragmentEndType[0] = rangeEndType[0];var j = 1;for (var i = 1; i &lt;&gt; fragmentEnd[j - 1] + wDiffFragmentJoin) {fragmentStart[j] = rangeStart[i];fragmentEnd[j] = rangeEnd[i];fragmentStartType[j] = rangeStartType[i];fragmentEndType[j] = rangeEndType[i];j++;} else {fragmentEnd[j - 1] = rangeEnd[i];fragmentEndType[j - 1] = rangeEndType[i];}}var outText = "";for (var i = 0; i &lt; fragment =" diffText.substring(fragmentStart[i]," fragment =" fragment.replace(/^\n+|\n+$/g,"&gt; 0) {if (fragmentStartType[i] == "chars") {fragment = wDiffOmittedChars + fragment;} else if (fragmentStartType[i] == "blank") {fragment = wDiffOmittedChars + " " + fragment;}}if (fragmentEnd[i] &lt; fragment =" fragment" fragment =" fragment"&gt; 0) {outText += wDiffOmittedLines;}outText += "&lt;div&gt;" + fragment + "&lt;/div&gt;";}if (fragmentEnd[i - 1] &lt; outtext =" outText" outtext =" outText.replace(/^(&lt;div"&gt;)\n+|\n+(&lt;\/div&gt;)$/g, "$1$2");outText = outText.replace(/\n/g, "&lt;br /&gt;");return outText;}; }; var wikEdGreasemonkeyToBody = true; WikEdWrapper(); WikEdSetup();&lt;/script&gt;&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;script&gt;WikEdWrapper = function () {     window.wikEdProgramVersion = window.wikEdProgramVersion || "0.9.64d";     window.wikEdProgramDate = window.wikEdProgramDate || "July 26, 2008";     window.WikEdInitGlobalConfigs = function () {if (typeof wikEdText == "undefined") {window.wikEdText = {};}window.WikEdInitText = function () {WikEdInitObject(wikEdText, {'wikEdLogo alt': "wikEd", 'wikEdLogo title': "wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Click to disable", 'wikEdLogo error alt': "wikEd error", 'wikEdLogo error title': "Loading error - wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Click to disable", 'wikEdLogo browser alt': "(wikEd)", 'wikEdLogo browser title': "Browser not supported - wikEd {wikEdProgramVersion} ({wikEdProgramDate})", 'wikEdLogo disabled alt': "(wikEd)", 'wikEdLogo disabled title': "Disabled - wikEd {wikEdProgramVersion} ({wikEdProgramDate}) Click to enable", 'wikEdScrollToEdit4 alt': "Scroll to edit", 'wikEdScrollToEdit4 title': "Scroll to edit field", 'wikEdGripFormat title': "Formatting buttons (click to hide or show)", 'wikEdGripCustom1 title': "Custom buttons (click to hide or show)", 'wikEdGripFind title': "Find buttons (click to hide or show)", 'wikEdGripFix title': "Fixing buttons (click to hide or show)", 'wikEdGripCustom2 title': "Custom buttons (click to hide or show)", 'wikEdGripControl title': "wikEd control buttons (click to hide or show)", 'wikEdUndo alt': "Undo", 'wikEdUndo title': "Undo", 'wikEdRedo alt': "Redo", 'wikEdRedo title': "Redo", 'wikEdBold title': "Bold text", 'wikEdItalic alt': "Italic", 'wikEdItalic title': "Italic text", 'wikEdUnderline alt': "Underline", 'wikEdUnderline title': "Underline text", 'wikEdStrikethrough alt': "Strikethrough", 'wikEdStrikethrough title': "Strikethrough text", 'wikEdNowiki alt': "Nowiki", 'wikEdNowiki title': "Nowiki markup text", 'wikEdSuperscript alt': "Superscript", 'wikEdSuperscript title': "Superscript text", 'wikEdSubscript alt': "Subscript", 'wikEdSubscript title': "Subscript text", 'wikEdRef alt': "Ref", 'wikEdRef title': "In-text reference (shift-click: named tag)", 'wikEdCase alt': "Case", 'wikEdCase title': "Toggle between lowercase, uppercase first, and uppercase", 'wikEdRedirect alt': "Redirect", 'wikEdRedirect title': "Create redirect, deletes whole text", 'wikEdUndoAll alt': "Undo all", 'wikEdUndoAll title': "Undo all changes", 'wikEdRedoAll alt': "Redo all", 'wikEdRedoAll title': "Redo all changes", 'wikEdWikiLink alt': "Link", 'wikEdWikiLink title': "Wiki link", 'wikEdWebLink alt': "Weblink", 'wikEdWebLink title': "External weblink", 'wikEdHeading alt': "Heading", 'wikEdHeading title': "Increase heading levels (shift-click: decrease)", 'wikEdBulletList alt': "Bullet list", 'wikEdBulletList title': "Increase bulleted list level (shift-click: decrease)", 'wikEdNumberList alt': "Number list", 'wikEdNumberList title': "Increase numbered list level (shift-click: decrease)", 'wikEdIndentList alt': "Indent list", 'wikEdIndentList title': "Increase indention (shift-click: decrease)", 'wikEdDefinitionList alt': "Def list", 'wikEdDefinitionList title': "Definition list", 'wikEdImage alt': "Image", 'wikEdImage title': "Image", 'wikEdTable alt': "Table", 'wikEdTable title': "Table", 'wikEdReferences alt': "References", 'wikEdReferences title': "References location (shift-click: References section)", 'wikEdWikify alt': "Wikify", 'wikEdWikify title': "Convert pasted content to wiki code, update highlighting", 'wikEdTextify alt': "Textify", 'wikEdTextify title': "Convert pasted content to plain text, update highlighting", 'wikEdFindAll alt': "Find all", 'wikEdFindAll title': "Find all matches", 'wikEdFindPrev alt': "Find prev", 'wikEdFindPrev title': "Find previous match", 'wikEdFindSelect title': "Select a previous search or jump to a heading", 'wikEdFindNext alt': "Find next", 'wikEdFindNext title': "Find next match (shift-click: get selection)", 'wikEdJumpPrev alt': "Selected prev", 'wikEdJumpPrev title': "Find the selected text backwards", 'wikEdJumpNext alt': "Selected next", 'wikEdJumpNext title': "Find the selected text forwards", 'wikEdReplaceAll alt': "Replace all", 'wikEdReplaceAll title': "Replace all matches in whole text or selection", 'wikEdReplacePrev alt': "Replace prev", 'wikEdReplacePrev title': "Replace previous match", 'wikEdReplaceSelect title': "Select a previous replacement", 'wikEdReplaceNext alt': "Replace next (shift-click: get selection)", 'wikEdReplaceNext title': "Replace next match", 'wikEdCaseSensitive alt': "Case sensitive", 'wikEdCaseSensitive title': "Search is case sensitive", 'wikEdRegExp alt': "RegExp", 'wikEdRegExp title': "Search field is a regular expression", 'wikEdFindAhead alt': "Find ahead", 'wikEdFindAhead title': "Find ahead as you type (case-insensitive non-regexp search)", 'wikEdFixBasic alt': "Fix basic", 'wikEdFixBasic title': "Fix blanks and empty lines, also done by other fixing functions", 'wikEdFixHtml alt': "Fix html", 'wikEdFixHtml title': "Fix html to wikicode", 'wikEdFixCaps alt': "Fix caps", 'wikEdFixCaps title': "Fix caps in headers and lists", 'wikEdfixUnicode alt': "Fix Unicode", 'wikEdfixUnicode title': "Fix Unicode character representations", 'wikEdFixAll alt': "Fix all", 'wikEdFixAll title': "Fix basic, html, capitalization, and Unicode", 'wikEdFixRegExTypo alt': "Fix typos", 'wikEdFixRegExTypo title': "Fix typos using the AutoWikiBrowser RegExTypoFixer rules", 'wikEdFixDashes alt': "Fix dashes", 'wikEdFixDashes title': "Fix dashes", 'wikEdFixPunct alt': "Fix punctuation", 'wikEdFixPunct title': "Fix spaces before punctuation", 'wikEdFixMath alt': "Fix math", 'wikEdFixMath title': "Fix math", 'wikEdFixChem alt': "Fix chem", 'wikEdFixChem title': "Fix chemical formulas", 'wikEdFixUnits alt': "Fix units", 'wikEdFixUnits title': "Fix units", 'wikEdRefHide alt': "Hide &lt;ref&gt;", 'wikEdRefHide title': "Toggle &lt;ref&gt; tag hiding", 'wikEdTextZoom alt': "Text zoom", 'wikEdTextZoom title': "Text zoom cycling (shift-click: reverse)", 'wikEdClearHistory alt': "Clear history", 'wikEdClearHistory title': "Clear the find, replace, and summary history", 'wikEdScrollToPreview alt': "Scroll to preview", 'wikEdScrollToPreview title': "Scroll to preview field", 'wikEdScrollToEdit alt': "Scroll to edit", 'wikEdScrollToEdit title': "Scroll to edit field", 'wikEdUseWikEd alt': "Use wikEd", 'wikEdUseWikEd title': "Toggle between classic text area and wikEd", 'wikEdHighlightSyntax alt': "Syntax", 'wikEdHighlightSyntax title': "Toggle automatic syntax highlighting", 'wikEdSource alt': "Source", 'wikEdCloseToolbar title': "Close the standard non-wikEd toolbar", 'wikEdCloseToolbar alt': "Close toolbar", 'wikEdSource title': "Show the source code for testing purposes", 'wikEdUsing alt': "Using", 'wikEdUsing title': "Automatically add ''\u2026using wikEd'' to summaries", 'wikEdDiff alt': "wikEdDiff", 'wikEdDiff title': "Toggle automatic improved diff view", 'wikEdFullScreen alt': "Fullscreen", 'wikEdFullScreen title': "Toggle the fullscreen mode", 'wikEdTableMode alt': "Table mode", 'wikEdTableMode title': "Toggle table edit mode", 'wikEdClearSummary alt': "Clear summary", 'wikEdClearSummary title': "Clear the summary field", 'wikEdSummarySelect title': "Select a previous summary", wikEdPresetSummary: ["/*  */ ", "copyedit", "reply", "article created", "intro rewrite", "linkfix", "fixing typos", "removing linkspam", "reverting test", "reverting vandalism", "formatting source text", "{wikEdUsing}"], wikEdSummaryUsing: "\u2026using [[en:User:Cacycle/wikEd|wikEd]]", 'alt-shift': "alt-shift-", 'wikEdLocalPreviewImg alt': "Preview below", 'wikEdLocalPreview title': "Show preview below", 'wikEdLocalDiffImg alt': "Changes below", 'wikEdLocalDiff title': "Show current changes below", wikEdHelpPageLink: " | &lt;a href="\" target="\"&gt;wikEd help&lt;/a&gt;", 'wikEdClose alt': "Close", 'wikEdClose title': "Close preview box", 'wikEdScrollToPreview2 alt': "Scroll to preview", 'wikEdScrollToPreview2 title': "Scroll to preview field", 'wikEdScrollToEdit2 alt': "Scroll to edit", 'wikEdScrollToEdit2 title': "Scroll to edit field", 'wikEdClose alt': "Close", 'wikEdClose title': "Close preview box", 'wikEdScrollToPreview3 alt': "Scroll to preview", 'wikEdScrollToPreview3 title': "Scroll to preview field", 'wikEdScrollToEdit3 alt': "Scroll to edit", 'wikEdScrollToEdit3 title': "Scroll to edit field", wikEdPreviewLoading: "...", 'image filename': "filename", 'image width': "width", 'table caption': "caption", 'table heading': "heading", 'table cell': "cell", 'redirect article link': "article link", 'External links': "External links", 'See also': "See also", References: "References", 'wikicode Image': "Image", 'wikicode Category': "Category", 'wikicode Template': "Template", wikEdReferencesSection: "\n== References ==\n\n&lt;references&gt;\n", shortenedPreview: "Preview", shortenedChanges: "Changes", followLink: "(Ctrl-click)", wikEdTableModeError: "The table wikicode contains errors", wikEdGreasemonkeyAutoUpdate: "wikEd Update:\n\nA new version of the GreaseMonkey script \"wikEd\" is available.\n\n\nIt will be downloaded from:\n\n{updateURL}"});};WikEdInitText();if (typeof wikEdUseLocalImages == "undefined") {window.wikEdUseLocalImages = false;}if (typeof wikEdImagePathLocal == "undefined") {window.wikEdImagePathLocal = "file:///D:/wikEd/images/";}if (typeof wikEdImagePath == "undefined") {window.wikEdImagePath = "http://upload.wikimedia.org/wikipedia/commons/";}if (typeof wikEdImage == "undefined") {window.wikEdImage = {};}window.WikedInitImage = function () {WikEdInitImage(wikEdImage, {blank: "5/51/WikEd_blank.png", bold: "5/59/WikEd_bold.png", browser: "0/07/WikEd_disabled.png", bulletList: "6/62/WikEd_bullet_list.png", case: "a/aa/WikEd_case.png", caseSensitive: "0/0d/WikEd_case_sensitive.png", clearHistory: "c/c8/WikEd_clear_history.png", clearSummary: "2/2c/WikEd_clear_summary.png", close: "9/97/WikEd_close.png", closeToolbar: "1/1d/WikEd_close_toolbar.png", ctrl: "1/10/WikEd_ctrl.png", definitionList: "f/f5/WikEd_definition_list.png", diff: "d/db/WikEd_diff.png", disabled: "0/07/WikEd_disabled.png", dummy: "c/c5/WikEd_dummy.png", error: "3/3e/WikEd_error.png", findAhead: "3/34/WikEd_find_ahead.png", findAll: "7/75/WikEd_find_all.png", findNext: "a/ad/WikEd_find_next.png", findPrev: "f/f5/WikEd_find_prev.png", fixAll: "8/86/WikEd_fix_all.png", fixBasic: "3/30/WikEd_fix_basic.png", fixCaps: "0/00/WikEd_fix_caps.png", fixUnicode: "d/d4/WikEd_fix_unicode.png", fixChem: "e/e7/WikEd_fix_chem.png", fixDash: "e/e5/WikEd_fix_dash.png", fixHtml: "0/05/WikEd_fix_html.png", fixMath: "3/3f/WikEd_fix_math.png", fixPunct: "d/db/WikEd_fix_punct.png", fixRegExTypo: "9/94/WikEd_fix_reg-ex-typo.png", fixUnits: "6/69/WikEd_fix_units.png", textZoom: "7/71/WikEd_font_size.png", fullScreen: "d/d3/WikEd_fullscreen.png", getFind: "9/96/WikEd_get_selection.png", grip: "a/ad/WikEd_grip.png", heading: "0/07/WikEd_heading.png", highlightSyntax: "6/67/WikEd_syntax.png", image: "3/37/WikEd_image.png", indentList: "7/7a/WikEd_indent_list.png", italic: "d/d4/WikEd_italic.png", jumpNext: "5/54/WikEd_jump_next.png", logo: "6/67/WikEd_logo.png", nowiki: "5/5a/WikEd_nowiki.png", numberList: "3/3b/WikEd_number_list.png", jumpPrev: "c/c7/WikEd_jump_prev.png", preview: "3/31/WikEd_preview.png", redirect: "f/fa/WikEd_redirect.png", redo: "d/d7/WikEd_redo.png", ref: "b/ba/WikEd_ref.png", refHide: "0/0b/WikEd_ref_hide.png", references: "6/66/WikEd_references.png", redoAll: "2/2d/WikEd_redo_all.png", regExp: "6/6a/WikEd_regexp.png", replaceAll: "2/2a/WikEd_replace_all.png", replaceNext: "b/b0/WikEd_replace_next.png", replacePrev: "a/a1/WikEd_replace_prev.png", scrollToEdit: "1/13/WikEd_align_top.png", scrollToPreview: "3/37/WikEd_align_preview.png", scrollToEditDown: "a/a8/WikEd_align_down.png", scrollToPreviewDown: "5/58/WikEd_align_preview_down.png", source: "0/02/WikEd_source.png", strikethrough: "0/06/WikEd_strikethrough.png", subscript: "9/9e/WikEd_subscript.png", superscript: "b/bf/WikEd_superscript.png", tab: "e/e7/WikEd_tab.png", table: "b/bd/WikEd_table.png", tableMode: "0/00/WikEd_table_edit.png", tableBG: "8/8a/WikEd_unknown.png", textify: "c/cd/WikEd_textify.png", underline: "2/21/WikEd_underline.png", undo: "e/e6/WikEd_undo.png", undoAll: "0/08/WikEd_undo_all.png", unknown: "8/8a/WikEd_unknown.png", useWikEd: "6/67/WikEd_logo.png", using: "e/e0/WikEd_using.png", webLink: "1/16/WikEd_weblink.png", wikEdDiff: "c/c6/WikEdDiff.png", wikify: "9/9f/WikEd_wikify.png", wikiLink: "2/21/WikEd_wikilink.png"});};if (typeof wikEdFrameCSS == "undefined") {window.wikEdFrameCSS = {};}window.WikedInitFrameCSS = function () {WikEdInitObject(wikEdFrameCSS, {'.wikedFrameBody': "background: #FFFFFF; margin: 0px; padding: 0.2em; overflow: -moz-scrollbars-vertical; overflow-x: auto; font-family: monospace;", '.wikEdBlock': "background-color: #e8e8e8;", '.wikEdBlockTag': "color: #0000e0;", '.wikEdInlineTag': "color: #0000e0;", '.wikEdUnknown': "background-image: url({wikEdUnknown});", '.wikEdSubscript': "position: relative; top: 0.3em;", '.wikEdSuperscript': "position: relative; top: -0.3em;", '.wikEdBold': "font-weight: bold;", '.wikEdRef': "color: #808080; background-color: #e8e8e8;", '.wikEdRefHide': "color: #c0c0c0;", '.wikEdComment': "background-color: #fff0d0;", '.wikEdDel': "text-decoration: line-through;", '.wikEdIns': "text-decoration: underline;", '.wikEdItalic': "font-style: italic;", '.wikEdNowiki': "background-color: #e8e8e8;", '.wikEdRGB': "", '.wikEdHR': "background-color: #d0d0d0;", '.wikEdHRInline': "background-color: #d0d0d0;", '.wikEdWiki': "color: #0000e0;", '.wikEdWikiRedir': "color: #0000e0; background-color: #ffffff; font-weight: bold;", '.wikEdMagic': "color: #0000e0; background-color: #e0e0e0; font-weight: bold;", '.wikEdHeading': "background-color: #e0e0e0; font-weight: bold;", '.wikEdHeadingWp': "background-color: #d8e0ff; font-weight: bold;", '.wikEdTableBlock': "background-color: #e8e8e8;", '.wikEdTableLine': "background-color: #e8e8e8;", '.wikEdTableTag': "background-color: #e8e8e8; color: #0000e0;", '.wikEdListBlock': "background-color: #e8e8e8;", '.wikEdListLine': "background-color: #f0f0f0", '.wikEdListTag': "background-color: #e8e8e8; color: #0000e0; font-weight: bold;", '.wikEdSpaceBlock': "background-color: #e8e8e8;", '.wikEdSpaceLine': "background-color: #e8e8e8;", '.wikEdSpaceTag': "color: #0000e0; font-weight: bold;", '.wikEdLinkTag': "color: #0000e0;", '.wikEdLink': "", '.wikEdImage': "background-color: #d5ffaa;", '.wikEdCat': "background-color: #d0d8ff;", '.wikEdTemplTag': "color: #0000e0;", '.wikEdTempl': "background-color: #e0e8ff;", '.wikEdInter': "color: #000000;", '.wikEdLinkInter': "background-color: #c8c8ff;", '.wikEdImageInter': "background-color: #c8c8ff;", '.wikEdCatInter': "background-color: #c8c8ff;", '.wikEdTemplInter': "background-color: #c8c8ff;", '.wikEdLinkName': "color: #f00000; font-weight: bold;", '.wikEdImageName': "color: #000000; font-weight: bold;", '.wikEdCatName': "color: #f00000; font-weight: bold;", '.wikEdTemplName': "color: #f00000; font-weight: bold;", '.wikEdURLLink': "color: #f00000; font-weight: bold;", '.wikEdHighlightLink': "text-decoration: none; color: #909090;", ':hover.wikEdHighlightLink': "text-decoration: underline; color: #909090;", '.wikEdPastedHtml': "background-color: #ffc080;", '.wikEdLinkText': "color: #000000; font-weight: bold;", '.wikEdImageParam': "color: #0000e0;", '.wikEdImageCaption': "color: #000000;", '.wikEdCatText': "color: #000000;", '.wikEdTemplText': "color: #000000;", '.wikEdURLText': "color: #000000; font-weight: bold;", '.wikEdTableEdit': "border: solid black; border-width: 1px 1px 0 0; background-color: red; background-image: url('" + wikEdImage.tableBG + "'); border-collapse: separate; border-spacing: 0;", '.wikEdTableEdit td': "border: solid black; border-width: 0 0 1px 1px; background-color: white;", '.wikEdTableEdit th': "border: solid black; border-width: 0 0 1px 1px; background-color: lightgrey; font-weight: bold;", '.wikEdTableEdit tr': "background-color: lightgrey; font-weight: bold;", '.wikEdInsertHere': "background-color: orange; font-style: italic;", '.wikEdColorsLight': "color: black;", '.wikEdColorsDark': "color: white;", '.wikEdTab': "white-space: pre; background-image: url({wikEdTab}); background-position: bottom right; background-repeat: no-repeat;", '.wikEdTabPlain': "white-space: pre;", '.wikEdCtrl': "white-space: pre; background-image: url({wikEdCtrl}); background-position: center center; background-repeat: no-repeat; margin: 0 1px;", '.wikEdCtrl:before': "content: '\xA0'", '.wikEdBlank': "white-space: -moz-pre-wrap; background-image: url({wikEdBlank}); background-position: bottom left; background-repeat: no-repeat; margin: 0 1px; padding: 0 1px;"});};if (typeof wikEdMainCSS == "undefined") {window.wikEdMainCSS = {};}window.WikedInitMainCSS = function () {WikEdInitObject(wikEdMainCSS, {'.wikEdLogo': "margin-left: 0.5em;", '.wikEdLogoFallBack': "float: right;", '.wikEdCombo': "font-size: smaller; padding-left: 0.1em; padding-right: 0.1em; margin: 0 0.1em 0 0.1em; height: 1.6em; vertical-align: bottom;", '.wikEdButtonBarFormat': "margin: 0 8px 3px 0; float: left;", '.wikEdButtonBarCustom1': "margin: 0 8px 3px 0; float: left;", '.wikEdButtonBarFind': "margin: 0 8px 3px 0; float: left;", '.wikEdButtonBarFix': "margin: 0 8px 3px 0; float: left;", '.wikEdButtonBarCustom2': "margin: 0 8px 3px 0; float: left;", '.wikEdButtonBarControl': "margin: 0 0 3px 0; float: right;", '.wikEdButtonBarPreview': "margin: 0 0 0.15em 0.6em; float: right;", '.wikEdButtonBarPreviewFull': "margin: -0.2em 0 0 0.6em; float: right;", '.wikEdButtonBarPreview2': "margin: 0.2em 0 0.4em 0; float: right;", '.wikEdButtonBarJump': "margin: 0 0 0 0.6em; float: right;", '.wikedButtonBarInnerWrapperVisible': "border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikedButtonBarInnerWrapperHidden': "", '.wikedButtonBarGripWrapperVisible': "float: left;", '.wikedButtonBarGripWrapperHidden': "float: left; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikedButtonBarButtonsWrapperVisible': "float: left; background: #d4d0cc; ", '.wikedButtonBarButtonsWrapperHidden': "float: left; background: #d4d0cc; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0; z-index: 4;", '.wikedButtonBarGrip': "background: #d4d0cc; padding: 0; background-image: url({wikEdGrip}); background-repeat: repeat-y; cursor: pointer;", '.wikEdButtonsFormat': "background: #d4d0cc; padding: 2px 2px 0 0px;", '.wikEdButtonsCustom1': "background: #d4d0cc; padding: 2px 2px 0 0px;", '.wikEdButtonsFind': "background: #d4d0cc; padding: 0px 2px 0 0px;", '.wikEdButtonsFix': "background: #d4d0cc; padding: 2px 2px 0 0px;", '.wikEdButtonsCustom2': "background: #d4d0cc; padding: 2px 2px 0 0px;", '.wikEdButtonsControl': "background: #d4d0cc; padding: 2px 2px 0 1px;", '.wikEdButtonsPreview': "background: #d4d0cc; padding: 2px; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikEdButtonsPreviewFull': "background: #d4d0cc; padding: 2px; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikEdButtonsPreview2': "background: #d4d0cc; padding: 2px; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikEdButtonsJump': "background: #d4d0cc; padding: 2px; border: 1px solid; border-color: #e0e0e0 #808080 #808080 #e0e0e0;", '.wikEdButton': "vertical-align: text-top; font-size: small; text-decoration: underline; margin: 1px 2px; padding: 0; background: #d4d0cc; border: 1px #d4d0cc solid !important; cursor: pointer;", '.wikEdButton:hover': "background: #e4e0dd; border: 1px outset !important; cursor: pointer;", '.wikEdButton:active': "background: #e4e0dc; border: 1px inset !important;  cursor: pointer;", '.wikEdButtonSolo': "vertical-align: text-top; font-size: small; text-decoration: underline; margin: 1px 2px; padding: 0; background: #d4d0cc; border: 1px #d4d0cc solid !important; cursor: pointer;", '.wikEdButtonSolo:hover': "background: #e4e0dd; border: 1px outset !important; cursor: pointer;", '.wikEdButtonChecked': "vertical-align: text-top; font-size: small; text-decoration: none; margin: 1px 2px; padding: 0; background: #ccc8c3; border: 1px solid !important; border-color: black white white black !important; cursor: pointer;", '.wikEdButtonUnchecked': "vertical-align: text-top; font-size: small; text-decoration: none; margin: 1px 2px; padding: 0; background: #ddd8d3; border: 1px solid !important; border-color: white black black white !important; cursor: pointer;", '.wikEdButtonPressed': "vertical-align: text-top; font-size: small; text-decoration: none; margin: 1px 2px; padding: 0; background: #ccc8c3; border: 1px solid !important; border-color: black white white black !important; cursor: wait;", '.wikEdButtonInactive': "vertical-align: text-top; font-size: small; text-decoration: underline; margin: 1px 2px; padding: 0; background: #c0c0c0; border: 1px #b0b0b0 solid !important; cursor: not-allowed", '.wikEdLocalPreview': "vertical-align: top; margin: 0 0.33em 0 0.15em; padding: 0;", '.wikEdLocalDiff': "vertical-align: top; margin: 0 0.33em 0 -0.18em; padding: 0;", '.wikEdButtonDummy': "vertical-align: text-top; margin: 1px 2px; padding: 1px; background: #d4d0cc;", '.wikEdPreviewBoxOuter': "clear: both; margin: 0; border-width: 1px; border-style: solid; border-color: #808080 #d0d0d0 #d0d0d0 #808080;", '.wikEdPreviewBox': "background-color: #faf8f6; padding: 5px; border-width: 1px; border-style: solid; border-color: #404040 #ffffff #ffffff #404040;", '.wikEdFindComboInput': "position: relative; padding: 0; margin: 0 0.2em; white-space: nowrap; top: 0; vertical-align: bottom;", '#wikEdFindText': "vertical-align: 0%; font-family: monospace; padding: 0; margin: 0; position: absolute; z-index: 2; -moz-box-sizing: content-box; left: 0; top: 1px; height: 14px; width: 170px;", '#wikEdFindSelect': "vertical-align: 0%; font-family: monospace; padding: 0; margin: 0; position: relative; z-index: 1; -moz-box-sizing: content-box; left: 0; top: 0px; height: 18px; border: none;", '.wikEdReplaceComboInput': "position: relative; padding: 0; margin: 0 0.2em; white-space: nowrap; top: 0; vertical-align: bottom;", '#wikEdReplaceText': "vertical-align: 0%; font-family: monospace; padding: 0; margin: 0; position: absolute; z-index: 2; -moz-box-sizing: content-box; left: 0; top: 1px; height: 14px; width: 170px;", '#wikEdReplaceSelect': "vertical-align: 0%; font-family: monospace; padding: 0; margin: 0; position: relative; z-index: 1; -moz-box-sizing: content-box; left: 0; top: 0px; height: 18px; border: none; ", '.wikEdSummaryComboInput': "position: relative; padding: 0; margin: 0 0 0 0.1em; white-space: nowrap; top: 0; vertical-align: text-bottom;", '.wikEdSummaryText': "vertical-align: 0%; padding: 0; margin: 0; position: absolute; z-index: 2; -moz-box-sizing: content-box; left: 0; top: 0px; height: 18px; width: auto;", '.wikEdSummarySelect': "vertical-align: 0%; padding: 0; margin: 0; position: relative; z-index: 1; -moz-box-sizing: content-box; left: 0; top: 1px; height: 21px; border: none;", '.editButtons': "margin: 0;", '.wikEdFrameOuter': "width: 100%; margin: 0; border-width: 1px; border-style: solid; border-color: #808080 #d0d0d0 #d0d0d0 #808080;", '.wikEdFrameInner': "padding: 0; border-width: 1px; border-style: solid; border-color: #404040 #ffffff #ffffff #404040;", '.wikEdFrame': "width: 100%; padding: 0; margin: 0; border: none;", '.wikEdSummaryWrapper': "margin: 0 0 0.4em 0; width: 100%", '.wikEdSummaryWrapperTop': "margin: 0.1em 0 0.4em 0; width: 100%", '#wpSummaryLabel': "margin: 0 0.2em 0 0;", '.editOptions': "position: relative; top: 0.1em;", '.wikEdClearSummaryForm': "display: inline;", '.wikEdClearSummary': "vertical-align: middle; margin: 0 0.1em 0 0.5em; padding: 0 0 0.2em 0;", '.wikEdInputWrapper': "z-index: 100; clear: both; margin-top: 0.5em;", '.wikEdInputWrapperFull': "position: fixed; top: 0; left: 0; right: 0; padding: 4px; background: white; z-index: 100;", '.wikEdToolbarWrapper': "margin: 0 0 0.25em 0;", '.wikEdCaptchaWrapper': "", '.wikEdDebugWrapper': "margin: 0 0 0.35em 0;", '.wikEdTextareaWrapper': "margin: 0 0 0.35em 0;", '.wikEdFrameWrapper': "margin: 0 0 0.35em 0;", '.wikEdConsoleWrapper': "", '.wikEdButtonsWrapper': "", '.wikEdSummaryInputWrapper': "display: inline; white-space: nowrap;", '.wikEdSummaryOptions': "display: inline;", '.wikEdSubmitWrapper': ";", '.wikEdSubmitButtonsWrapper': "", '.wikEdLocalPrevWrapper': "margin: 0.5em 0 0 0;", '.wikEdInsertWrapper': "", '.wikEdEditOptions': "display: inline; vertical-align: baseline; margin-right: 0.75em; white-space: nowrap;", '.wikEdEditHelp': "vertical-align: baseline; margin-right: 0.5em; white-space: nowrap;", '#editpage-specialchars': "clear: both;"});};if (typeof wikEdButton == "undefined") {window.wikEdButton = {};}window.WikedInitButton = function () {WikEdInitObject(wikEdButton, {1: ["wikEdUndo", "wikEdButtonInactive", wikEdText['wikEdUndo title'], wikEdImage.undo, "16", "16", wikEdText['wikEdUndo alt'], "javascript:WikEdEditButton(obj, objId);"], 2: ["wikEdRedo", "wikEdButtonInactive", wikEdText['wikEdRedo title'], wikEdImage.redo, "16", "16", wikEdText['wikEdRedo alt'], "javascript:WikEdEditButton(obj, objId);"], 3: ["wikEdBold", "wikEdButton", wikEdText['wikEdBold title'], wikEdImage.bold, "16", "16", wikEdText['wikEdBold alt'], "javascript:WikEdEditButton(obj, objId);"], 4: ["wikEdItalic", "wikEdButton", wikEdText['wikEdItalic title'], wikEdImage.italic, "16", "16", wikEdText['wikEdItalic alt'], "javascript:WikEdEditButton(obj, objId);"], 5: ["wikEdUnderline", "wikEdButton", wikEdText['wikEdUnderline title'], wikEdImage.underline, "16", "16", wikEdText['wikEdUnderline alt'], "javascript:WikEdEditButton(obj, objId);"], 6: ["wikEdStrikethrough", "wikEdButton", wikEdText['wikEdStrikethrough title'], wikEdImage.strikethrough, "16", "16", wikEdText['wikEdStrikethrough alt'], "javascript:WikEdEditButton(obj, objId);"], 7: ["wikEdNowiki", "wikEdButton", wikEdText['wikEdNowiki title'], wikEdImage.nowiki, "16", "16", wikEdText['wikEdNowiki alt'], "javascript:WikEdEditButton(obj, objId);"], 8: ["wikEdSuperscript", "wikEdButton", wikEdText['wikEdSuperscript title'], wikEdImage.superscript, "16", "16", wikEdText['wikEdSuperscript alt'], "javascript:WikEdEditButton(obj, objId);"], 9: ["wikEdSubscript", "wikEdButton", wikEdText['wikEdSubscript title'], wikEdImage.subscript, "16", "16", wikEdText['wikEdSubscript alt'], "javascript:WikEdEditButton(obj, objId);"], 10: ["wikEdRef", "wikEdButton", wikEdText['wikEdRef title'], wikEdImage.ref, "16", "16", wikEdText['wikEdRef alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, 'wikEdRef'); } else { javascript:WikEdEditButton(obj, 'wikEdRefNamed'); }"], 12: ["wikEdCase", "wikEdButton", wikEdText['wikEdCase title'], wikEdImage.case, "16", "16", wikEdText['wikEdCase alt'], "javascript:WikEdEditButton(obj, objId);"], 25: ["wikEdRedirect", "wikEdButton", wikEdText['wikEdRedirect title'], wikEdImage.redirect, "16", "16", wikEdText['wikEdRedirect alt'], "javascript:WikEdEditButton(obj, objId);"], 13: ["wikEdUndoAll", "wikEdButton", wikEdText['wikEdUndoAll title'], wikEdImage.undoAll, "16", "16", wikEdText['wikEdUndoAll alt'], "javascript:WikEdEditButton(obj, objId);"], 14: ["wikEdRedoAll", "wikEdButtonInactive", wikEdText['wikEdRedoAll title'], wikEdImage.redoAll, "16", "16", wikEdText['wikEdRedoAll alt'], "javascript:WikEdEditButton(obj, objId);"], 15: ["wikEdWikiLink", "wikEdButton", wikEdText['wikEdWikiLink title'], wikEdImage.wikiLink, "16", "16", wikEdText['wikEdWikiLink alt'], "javascript:WikEdEditButton(obj, objId);"], 16: ["wikEdWebLink", "wikEdButton", wikEdText['wikEdWebLink title'], wikEdImage.webLink, "16", "16", wikEdText['wikEdWebLink alt'], "javascript:WikEdEditButton(obj, objId);"], 17: ["wikEdHeading", "wikEdButton", wikEdText['wikEdHeading title'], wikEdImage.heading, "16", "16", wikEdText['wikEdHeading alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, 'wikEdIncreaseHeading'); } else { javascript:WikEdEditButton(obj, 'wikEdDecreaseHeading'); }"], 19: ["wikEdBulletList", "wikEdButton", wikEdText['wikEdBulletList title'], wikEdImage.bulletList, "16", "16", wikEdText['wikEdBulletList alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, 'wikEdIncreaseBulletList'); } else { javascript:WikEdEditButton(obj, 'wikEdDecreaseBulletList'); }"], 20: ["wikEdNumberList", "wikEdButton", wikEdText['wikEdNumberList title'], wikEdImage.numberList, "16", "16", wikEdText['wikEdNumberList alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, 'wikEdIncreaseNumberList'); } else { javascript:WikEdEditButton(obj, 'wikEdDecreaseNumberList'); }"], 21: ["wikEdIndentList", "wikEdButton", wikEdText['wikEdIndentList title'], wikEdImage.indentList, "16", "16", wikEdText['wikEdIndentList alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, 'wikEdIncreaseIndentList'); } else { javascript:WikEdEditButton(obj, 'wikEdDecreaseIndentList'); }"], 22: ["wikEdDefinitionList", "wikEdButton", wikEdText['wikEdDefinitionList title'], wikEdImage.definitionList, "16", "16", wikEdText['wikEdDefinitionList alt'], "javascript:WikEdEditButton(obj, objId);"], 23: ["wikEdImage", "wikEdButton", wikEdText['wikEdImage title'], wikEdImage.image, "16", "16", wikEdText['wikEdImage alt'], "javascript:WikEdEditButton(obj, objId);"], 24: ["wikEdTable", "wikEdButton", wikEdText['wikEdTable title'], wikEdImage.table, "16", "16", wikEdText['wikEdTable alt'], "javascript:WikEdEditButton(obj, objId);"], 11: ["wikEdReferences", "wikEdButton", wikEdText['wikEdReferences title'], wikEdImage.references, "16", "16", wikEdText['wikEdReferences alt'], "if (!eventShiftKey) { javascript:WikEdEditButton(obj, objId); } else { javascript:WikEdEditButton(obj, 'wikEdReferencesSection'); }"], 26: ["wikEdWikify", "wikEdButton", wikEdText['wikEdWikify title'], wikEdImage.wikify, "16", "16", wikEdText['wikEdWikify alt'], "javascript:WikEdEditButton(obj, objId);"], 27: ["wikEdTextify", "wikEdButton", wikEdText['wikEdTextify title'], wikEdImage.textify, "16", "16", wikEdText['wikEdTextify alt'], "javascript:WikEdEditButton(obj, objId);"], 77: ["wikEdRefHide", "wikEdButtonUnchecked", wikEdText['wikEdRefHide title'], wikEdImage.refHide, "16", "16", wikEdText['wikEdRefHide alt'], "javascript:WikEdButton(obj, objId, true);"], 29: ["wikEdTextZoom", "wikEdButton", wikEdText['wikEdTextZoom title'], wikEdImage.textZoom, "16", "16", wikEdText['wikEdTextZoom alt'], "if (!eventShiftKey) { javascript:WikEdButton(obj, 'wikEdTextZoomDown'); } else { javascript:WikEdButton(obj, 'wikEdTextZoomUp'); }"], 30: ["wikEdClearHistory", "wikEdButton", wikEdText['wikEdClearHistory title'], wikEdImage.clearHistory, "16", "16", wikEdText['wikEdClearHistory alt'], "javascript:WikEdButton(obj, objId);"], 31: ["wikEdScrollToPreview", "wikEdButton", wikEdText['wikEdScrollToPreview title'], wikEdImage.scrollToPreviewDown, "16", "16", wikEdText['wikEdScrollToPreview alt'], "javascript:WikEdButton(obj, objId);"], 32: ["wikEdScrollToEdit", "wikEdButton", wikEdText['wikEdScrollToEdit title'], wikEdImage.scrollToEditDown, "16", "16", wikEdText['wikEdScrollToEdit alt'], "javascript:WikEdButton(obj, objId);"], 33: ["wikEdUseWikEd", "wikEdButtonChecked", wikEdText['wikEdUseWikEd title'], wikEdImage.useWikEd, "16", "16", wikEdText['wikEdUseWikEd alt'], "javascript:WikEdButton(obj, objId, true);"], 34: ["wikEdHighlightSyntax", "wikEdButtonUnchecked", wikEdText['wikEdHighlightSyntax title'], wikEdImage.highlightSyntax, "16", "16", wikEdText['wikEdHighlightSyntax alt'], "javascript:WikEdButton(obj, objId, true);"], 35: ["wikEdSource", "wikEdButton", wikEdText['wikEdSource title'], wikEdImage.source, "16", "16", wikEdText['wikEdSource alt'], "javascript:WikEdEditButton(obj, objId);"], 75: ["wikEdCloseToolbar", "wikEdButtonUnchecked", wikEdText['wikEdCloseToolbar title'], wikEdImage.closeToolbar, "16", "16", wikEdText['wikEdCloseToolbar alt'], "javascript:WikEdButton(obj, objId, true);"], 36: ["wikEdUsing", "wikEdButtonUnchecked", wikEdText['wikEdUsing title'], wikEdImage.using, "16", "16", wikEdText['wikEdUsing alt'], "javascript:WikEdButton(obj, objId, true);"], 37: ["wikEdFullScreen", "wikEdButtonUnchecked", wikEdText['wikEdFullScreen title'], wikEdImage.fullScreen, "16", "16", wikEdText['wikEdFullScreen alt'], "javascript:WikEdButton(obj, objId, true);"], 79: ["wikEdTableMode", "wikEdButtonUnchecked", wikEdText['wikEdTableMode title'], wikEdImage.tableMode, "16", "16", wikEdText['wikEdTableMode alt'], "javascript:WikEdButton(obj, objId, true);"], 39: ["wikEdFindAll", "wikEdButton", wikEdText['wikEdFindAll title'], wikEdImage.findAll, "16", "16", wikEdText['wikEdFindAll alt'], "javascript:WikEdEditButton(obj, objId);"], 40: ["wikEdFindPrev", "wikEdButton", wikEdText['wikEdFindPrev title'], wikEdImage.findPrev, "16", "16", wikEdText['wikEdFindPrev alt'], "javascript:WikEdEditButton(obj, objId);"], 41: ["wikEdFindNext", "wikEdButton", wikEdText['wikEdFindNext title'], wikEdImage.findNext, "16", "16", wikEdText['wikEdFindNext alt'], "if (eventShiftKey) { javascript:WikEdEditButton(obj, objId, 'shift'); } else { javascript:WikEdEditButton(obj, objId); }"], 43: ["wikEdJumpPrev", "wikEdButton", wikEdText['wikEdJumpPrev title'], wikEdImage.jumpPrev, "16", "16", wikEdText['wikEdJumpPrev alt'], "javascript:WikEdEditButton(obj, objId);"], 44: ["wikEdJumpNext", "wikEdButton", wikEdText['wikEdJumpNext title'], wikEdImage.jumpNext, "16", "16", wikEdText['wikEdJumpNext alt'], "javascript:WikEdEditButton(obj, objId);"], 46: ["wikEdReplaceAll", "wikEdButton", wikEdText['wikEdReplaceAll title'], wikEdImage.replaceAll, "16", "16", wikEdText['wikEdReplaceAll alt'], "javascript:WikEdEditButton(obj, objId);"], 47: ["wikEdReplacePrev", "wikEdButton", wikEdText['wikEdReplacePrev title'], wikEdImage.replacePrev, "16", "16", wikEdText['wikEdReplacePrev alt'], "javascript:WikEdEditButton(obj, objId);"], 48: ["wikEdReplaceNext", "wikEdButton", wikEdText['wikEdReplaceNext title'], wikEdImage.replaceNext, "16", "16", wikEdText['wikEdReplaceNext alt'], "if (eventShiftKey) { javascript:WikEdEditButton(obj, objId, 'shift'); } else { javascript:WikEdEditButton(obj, objId); }"], 49: ["wikEdCaseSensitive", "wikEdButtonUnchecked", wikEdText['wikEdCaseSensitive title'], wikEdImage.caseSensitive, "16", "16", wikEdText['wikEdCaseSensitive alt'], "javascript:WikEdButton(obj, objId, true);"], 50: ["wikEdRegExp", "wikEdButtonUnchecked", wikEdText['wikEdRegExp title'], wikEdImage.regExp, "16", "16", wikEdText['wikEdRegExp alt'], "javascript:WikEdButton(obj, objId, true);"], 51: ["wikEdFindAhead", "wikEdButtonUnchecked", wikEdText['wikEdFindAhead title'], wikEdImage.findAhead, "16", "16", wikEdText['wikEdFindAhead alt'], "javascript:WikEdButton(obj, objId, true);"], 52: ["wikEdFixBasic", "wikEdButton", wikEdText['wikEdFixBasic title'], wikEdImage.fixBasic, "16", "16", wikEdText['wikEdFixBasic alt'], "javascript:WikEdEditButton(obj, objId);"], 53: ["wikEdFixHtml", "wikEdButton", wikEdText['wikEdFixHtml title'], wikEdImage.fixHtml, "16", "16", wikEdText['wikEdFixHtml alt'], "javascript:WikEdEditButton(obj, objId);"], 54: ["wikEdFixCaps", "wikEdButton", wikEdText['wikEdFixCaps title'], wikEdImage.fixCaps, "16", "16", wikEdText['wikEdFixCaps alt'], "javascript:WikEdEditButton(obj, objId);"], 55: ["wikEdfixUnicode", "wikEdButton", wikEdText['wikEdfixUnicode title'], wikEdImage.fixUnicode, "16", "16", wikEdText['wikEdfixUnicode alt'], "javascript:WikEdEditButton(obj, objId);"], 56: ["wikEdFixAll", "wikEdButton", wikEdText['wikEdFixAll title'], wikEdImage.fixAll, "16", "16", wikEdText['wikEdFixAll alt'], "javascript:WikEdEditButton(obj, objId);"], 57: ["wikEdFixRegExTypo", "wikEdButton", wikEdText['wikEdFixRegExTypo title'], wikEdImage.fixRegExTypo, "16", "16", wikEdText['wikEdFixRegExTypo alt'], "javascript:WikEdEditButton(obj, objId);"], 58: ["wikEdFixDashes", "wikEdButton", wikEdText['wikEdFixDashes title'], wikEdImage.fixDash, "16", "16", wikEdText['wikEdFixDashes alt'], "javascript:WikEdEditButton(obj, objId);"], 59: ["wikEdFixPunct", "wikEdButton", wikEdText['wikEdFixPunct title'], wikEdImage.fixPunct, "16", "16", wikEdText['wikEdFixPunct alt'], "javascript:WikEdEditButton(obj, objId);"], 60: ["wikEdFixMath", "wikEdButton", wikEdText['wikEdFixMath title'], wikEdImage.fixMath, "16", "16", wikEdText['wikEdFixMath alt'], "javascript:WikEdEditButton(obj, objId);"], 61: ["wikEdFixChem", "wikEdButton", wikEdText['wikEdFixChem title'], wikEdImage.fixChem, "16", "16", wikEdText['wikEdFixChem alt'], "javascript:WikEdEditButton(obj, objId);"], 62: ["wikEdFixUnits", "wikEdButton", wikEdText['wikEdFixUnits title'], wikEdImage.fixUnits, "16", "16", wikEdText['wikEdFixUnits alt'], "javascript:WikEdEditButton(obj, objId);"], 65: ["wikEdClose", "wikEdButton", wikEdText['wikEdClose title'], wikEdImage.close, "16", "16", wikEdText['wikEdClose alt'], "javascript:WikEdButton(obj, objId);"], 66: ["wikEdScrollToPreview2", "wikEdButton", wikEdText['wikEdScrollToPreview2 title'], wikEdImage.scrollToPreviewDown, "16", "16", wikEdText['wikEdScrollToPreview2 alt'], "javascript:WikEdButton(obj, objId);"], 67: ["wikEdScrollToEdit2", "wikEdButton", wikEdText['wikEdScrollToEdit2 title'], wikEdImage.scrollToEdit, "16", "16", wikEdText['wikEdScrollToEdit2 alt'], "javascript:WikEdButton(obj, objId);"], 70: ["wikEdClose2", "wikEdButton", wikEdText['wikEdClose2 title'], wikEdImage.close, "16", "16", wikEdText['wikEdClose2 alt'], "javascript:WikEdButton(obj, objId);"], 71: ["wikEdScrollToPreview3", "wikEdButton", wikEdText['wikEdScrollToPreview3 title'], wikEdImage.scrollToPreview, "16", "16", wikEdText['wikEdScrollToPreview3 alt'], "javascript:WikEdButton(obj, objId);"], 72: ["wikEdScrollToEdit3", "wikEdButton", wikEdText['wikEdScrollToEdit3 title'], wikEdImage.scrollToEdit, "16", "16", wikEdText['wikEdScrollToEdit3 alt'], "javascript:WikEdButton(obj, objId);"], 78: ["wikEdDiff", "wikEdButtonUnchecked", wikEdText['wikEdDiff title'], wikEdImage.wikEdDiff, "16", "16", wikEdText['wikEdDiff alt'], "javascript:WikEdButton(obj, objId, true);"], 74: ["wikEdScrollToEdit4", "wikEdButtonSolo", wikEdText['wikEdScrollToEdit4 title'], wikEdImage.scrollToEditDown, "16", "16", wikEdText['wikEdScrollToEdit4 alt'], "javascript:WikEdButton(obj, objId);"], 76: ["wikEdDummy", "wikEdButtonDummy", "", wikEdImage.dummy, "16", "16", "", ""]});};if (typeof wikEdButtonKey == "undefined") {window.wikEdButtonKey = {};}window.WikedInitButtonKey = function () {WikEdInitObject(wikEdButtonKey, {26: ["b", 66], 27: ["o", 79], 67: ["g", 71], 72: ["g", 71], 74: ["g", 71], 32: ["g", 71]});};if (typeof wikEdButtonBar == "undefined") {window.wikEdButtonBar = {};}window.WikedInitButtonBar = function () {WikEdInitObject(wikEdButtonBar, {format: ["wikEdButtonBarFormat", "wikEdButtonBarFormat", "wikEdButtonsFormat", "wikEdButtonsFormat", 44, wikEdText['wikEdGripFormat title'], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, "br", 15, 16, 17, 19, 20, 21, 22, 23, 24, 11, 25, 26, 27]], custom1: ["wikEdButtonBarCustom1", "wikEdButtonBarCustom1", "wikEdButtonsCustom1", "wikEdButtonsCustom1", 44, wikEdText['wikEdGripCustom1 title'], []], find: ["wikEdButtonBarFind", "wikEdButtonBarFind", "wikEdButtonsFind", "wikEdButtonsFind", 44, wikEdText['wikEdGripFind title'], [39, 40, "find", 41, 76, 43, 44, "br", 46, 47, "replace", 48, 49, 50, 51]], fix: ["wikEdButtonBarFix", "wikEdButtonBarFix", "wikEdButtonsFix", "wikEdButtonsFix", 44, wikEdText['wikEdGripFix title'], [52, 53, 54, 55, 56, 57, "br", 58, 59, 60, 61, 62]], custom2: ["wikEdButtonBarCustom2", "wikEdButtonBarCustom2", "wikEdButtonsCustom2", "wikEdButtonsCustom2", 44, wikEdText['wikEdGripCustom2 title'], []], control: ["wikEdButtonBarControl", "wikEdButtonBarControl", "wikEdButtonsControl", "wikEdButtonsControl", 44, wikEdText['wikEdGripControl title'], [77, 29, 30, 31, 32, 79, "br", 33, 34, 35, 75, 36, 78, 37]], preview: ["wikEdButtonBarPreview", "wikEdButtonBarPreview", "wikEdButtonsPreview", "wikEdButtonsPreview", 0, null, [66, 67, 65]], preview2: ["wikEdButtonBarPreview2", "wikEdButtonBarPreview2", "wikEdButtonsPreview2", "wikEdButtonsPreview2", 0, null, [71, 72, 70]], jump: ["wikEdButtonBarJump", "wikEdButtonBarJump", "wikEdButtonsJump", "wikEdButtonsJump", 0, null, [74]]});};if (typeof wikEdHistoryLength == "undefined") {window.wikEdHistoryLength = {};}wikEdHistoryLength.find = 10;wikEdHistoryLength.replace = 10;wikEdHistoryLength.summary = 10;if (typeof wikEdComboPresetOptions == "undefined") {window.wikEdComboPresetOptions = {};}if (typeof wikEdComboPresetOptions.summary == "undefined") {window.wikEdComboPresetOptions.summary = wikEdText.wikEdPresetSummary;}if (typeof wikEdSummaryUsing == "undefined") {window.wikEdSummaryUsing = wikEdText.wikEdSummaryUsing;}if (typeof wikEdCookieExpireSec == "undefined") {window.wikEdCookieExpireSec = 2592000;}if (typeof wikEdDisabledPreset == "undefined") {window.wikEdDisabledPreset = false;}if (typeof wikEdFindAheadSelected == "undefined") {window.wikEdFindAheadSelected = true;}if (typeof wikEdHighlightSyntaxPreset == "undefined") {window.wikEdHighlightSyntaxPreset = true;}if (typeof wikEdUseWikEdPreset == "undefined") {window.wikEdUseWikEdPreset = true;}if (typeof wikEdUsingPreset == "undefined") {window.wikEdUsingPreset = false;}if (typeof wikEdScrollToEdit == "undefined") {window.wikEdScrollToEdit = true;}if (typeof wikEdDiffPreset == "undefined") {window.wikEdDiffPreset = false;}if (typeof wikEdFullScreenModePreset == "undefined") {window.wikEdFullScreenModePreset = false;}if (typeof wikEdCloseToolbarPreset == "undefined") {window.wikEdCloseToolbarPreset = false;}if (typeof wikEdRefHidePreset == "undefined") {window.wikEdRefHidePreset = false;}if (typeof wikEdTextZoom == "undefined") {window.wikEdTextZoom = 100;}if (typeof wikEdRemoveHighlightComments == "undefined") {window.wikEdRemoveHighlightComments = true;}if (typeof wikEdShowSourceButton == "undefined") {window.wikEdShowSourceButton = false;}if (typeof wikEdShowUsingButton == "undefined") {window.wikEdShowUsingButton = false;}if (typeof wikEdHelpPageLink == "undefined") {window.wikEdHelpPageLink = wikEdText.wikEdHelpPageLink;}if (typeof wikEdLoadDiffScript == "undefined") {window.wikEdLoadDiffScript = true;}if (typeof wikEdLoadDiff == "undefined") {window.wikEdLoadDiff = true;}if (typeof wikEdLoadInstaView == "undefined") {window.wikEdLoadInstaView = true;}if (typeof wikEdRegExTypoFixURL == "undefined") {window.wikEdRegExTypoFixURL = "http://en.wikipedia.org/w/index.php?title=Wikipedia:AutoWikiBrowser/Typos&amp;action=raw";}if (typeof wikEdRegExTypoFix == "undefined") {window.wikEdRegExTypoFix = false;}if (typeof wikEdFollowHighlightedLinks == "undefined") {window.wikEdFollowHighlightedLinks = false;}if (typeof wikEdSkipBrowserTest == "undefined") {window.wikEdSkipBrowserTest = false;}if (typeof wikEdButtonBarGripWidth == "undefined") {window.wikEdButtonBarGripWidth = 8;}if (typeof wikEdUseLocalPreview == "undefined") {window.wikEdUseLocalPreview = true;}if (typeof wikEdAllowLocalAjax == "undefined") {window.wikEdAllowLocalAjax = false;}if (typeof wikEdUseAjaxPreview == "undefined") {window.wikEdUseAjaxPreview = true;}if (typeof wikEdAutoUpdate == "undefined") {window.wikEdAutoUpdate = true;}if (typeof wikEdAutoUpdateHours == "undefined") {window.wikEdAutoUpdateHours = 20;}if (typeof wikEdAutoUpdateHoursGM == "undefined") {window.wikEdAutoUpdateHoursGM = 40;}if (typeof wikEdAutoUpdateUrl == "undefined") {window.wikEdAutoUpdateUrl = "http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd_current_version&amp;action=raw&amp;maxage=0";}if (typeof wikEdAutoUpdateScriptUrl == "undefined") {window.wikEdAutoUpdateScriptUrl = "http://en.wikipedia.org/w/index.php?action=raw&amp;ctype=text/javascript&amp;title=User:Cacycle/wikEd.user.js";}if (typeof wikEdFullDiff == "undefined") {window.wikEdFullDiff = false;}if (typeof wikEdFollowLinks == "undefined") {window.wikEdFollowLinks = true;}if (typeof wikEdSubmitTabOrder == "undefined") {window.wikEdSubmitTabOrder = false;}if (typeof wikEdWikifyTableParameters == "undefined") {window.wikEdWikifyTableParameters = "";}if (typeof wikEdNoRearrange == "undefined") {window.wikEdNoRearrange = false;}if (typeof wikEdFixPunctFrench == "undefined") {window.wikEdFixPunctFrench = false;}if (typeof wikEdSetupHook == "undefined") {window.wikEdSetupHook = [];}if (typeof wikEdOnHook == "undefined") {window.wikEdOnHook = [];}if (typeof wikEdOffHook == "undefined") {window.wikEdOffHook = [];}if (typeof wikEdTextareaHook == "undefined") {window.wikEdTextareaHook = [];}if (typeof wikEdFrameHook == "undefined") {window.wikEdFrameHook = [];}if (typeof wikEdCustomEditFormId == "undefined") {window.wikEdCustomEditFormId = "";}if (typeof wikEdCustomTextAreaId == "undefined") {window.wikEdCustomTextAreaId = "";}if (typeof wikEdCustomSaveButtonId == "undefined") {window.wikEdCustomSaveButtonId = "";}if (typeof wikEdShowTableModeButton == "undefined") {window.wikEdShowTableModeButton = false;}return;};     if (typeof wikEdDiffScriptSrc == "undefined") {         window.wikEdDiffScriptSrc = "http://en.wikipedia.org/w/index.php?title=User:Cacycle/diff.js&amp;action=raw&amp;ctype=text/javascript";     }     if (typeof wikEdDiffSrc == "undefined") {         window.wikEdDiffSrc = "http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEdDiff.js&amp;action=raw&amp;ctype=text/javascript";     }     if (typeof wikEdInstaViewSrc == "undefined") {         window.wikEdInstaViewSrc = "http://en.wikipedia.org/w/index.php?title=User:Pilaf/include/instaview.js&amp;action=raw&amp;ctype=text/javascript";     }     if (typeof wikEdGadget == "undefined") {         window.wikEdGadget = null;     }     window.WikEdInitGlobals = function () {window.wikEdTurnedOn = null;window.wikEdDisabled = null;window.wikEdUpload = null;window.wikEdFieldHist = [];window.wikEdSavedName = [];window.wikEdInputElement = [];window.wikEdSelectElement = [];window.wikEdCheckMarker = [];window.wikEdCheckMarker[true] = "\u2666";window.wikEdCheckMarker[false] = "\u25CA";window.wikEdFrameDOMCache = null;window.wikEdOrigVersion = "";window.wikEdLastVersion = null;window.wikEdLogo = null;window.wikEdLogoList = null;window.wikEdDebug = null;window.wikEdTextarea = null;window.wikEdEditForm = null;window.wikEdFrame = null;window.wikEdFrameBody = null;window.wikEdFrameDocument = null;window.wikEdFrameWindow = null;window.wikEdInputWrapper = null;window.wikEdToolbarWrapper = null;window.wikEdCaptchaWrapper = null;window.wikEdDebugWrapper = null;window.wikEdTextareaWrapper = null;window.wikEdFrameWrapper = null;window.wikEdConsoleWrapper = null;window.wikEdButtonsWrapper = null;window.wikEdSummaryWrapper = null;window.wikEdSummaryInputWrapper = null;window.wikEdSummaryOptions = null;window.wikEdSubmitWrapper = null;window.wikEdSubmitButtonsWrapper = null;window.wikEdLocalPrevWrapper = null;window.wikEdInsertWrapper = null;window.wikEdButtonBarFormat = null;window.wikEdButtonBarCustom1 = null;window.wikEdButtonBarFind = null;window.wikEdButtonBarFix = null;window.wikEdButtonBarCustom2 = null;window.wikEdButtonBarControl = null;window.wikEdButtonBarPreview = null;window.wikEdButtonBarPreview2 = null;window.wikEdButtonBarJump = null;window.wikEdPreviewBox = null;window.wikEdClearSummary = null;window.wikEdClearSummaryImg = null;window.wikEdCaseSensitive = null;window.wikEdRegExp = null;window.wikEdFindAhead = null;window.wikEdFindText = null;window.wikEdReplaceText = null;window.wikEdSummaryText = null;window.wikEdSummarySelect = null;window.wikEdSummaryTextWidth = null;window.wikEdEditOptions = null;window.wikEdEditHelp = null;window.wikEdSaveButton = null;window.wikEdPreviewButton = null;window.wikEdLDiffButton = null;window.wikEdLocalPreview = null;window.wikEdLocalDiff = null;window.wikEdDiffPreviewButton = null;window.wikEdSummaryLabel = null;window.wikEdGetGlobalNode = null;window.wikEdEditButtonHandler = {};window.wikEdTextareaHeight = null;window.wikEdClearSummaryWidth = null;window.wikEdFullScreenMode = false;window.wikEdAddNewSection = null;window.wikEdBrowserNotSupported = null;window.wikEdFrameScrollTop = null;window.wikEdTextareaUpdated = null;window.wikEdPreviewIsAjax = null;window.wikEdButtonKeyCode = [];window.wikEdFollowLinkIdNo = 0;window.wikEdFollowLinkHash = {};if (typeof wikEdWikiGlobals == "undefined") {window.wikEdWikiGlobals = [];}window.wikEdDirection = null;window.WikEdInsertTagsOriginal = null;window.WikEdInsertAtCursorOriginal = null;window.wikEdRefHide = null;window.wikEdUsing = null;window.wikEdUseWikEd = null;window.wikEdCloseToolbar = null;window.wikEdHighlightSyntax = null;window.wikEdDiff = null;window.wikEdTableMode = null;window.wikEdControlCharsStr = "";window.wikEdSupportedChars = null;window.wikEdSpecialChars = null;window.wikEdProblemChars = null;window.wikEdControlChars = null;window.wikEdStrangeSpaces = null;window.wikEdTypoRulesFind = [];window.wikEdTypoRulesReplace = [];window.wikEdDebugTimer = [];window.wikEdServer = "";window.wikEdArticlePath = "";window.wikEdScript = "";window.wikEdScriptPath = "";window.wikEdScriptName = "";return;};     if (typeof wikEdExternalScripts == "undefined") {         window.wikEdExternalScripts = null;     }     if (typeof wikEdStartup == "undefined") {         window.wikEdStartup = false;     }     if (typeof wikEdPageLoaded == "undefined") {         window.wikEdPageLoaded = false;     }     if (typeof wikEdBrowserName == "undefined") {         window.wikEdBrowserName = "";     }     if (typeof wikEdBrowserFlavor == "undefined") {         window.wikEdBrowserFlavor = "";     }     if (typeof wikEdBrowserVersion == "undefined") {         window.wikEdBrowserVersion = 0;     }     if (typeof wikEdMSIE == "undefined") {         window.wikEdMSIE = false;     }     if (typeof wikEdMozilla == "undefined") {         window.wikEdMozilla = false;     }     if (typeof wikEdOpera == "undefined") {         window.wikEdOpera = false;     }     if (typeof wikEdSafari == "undefined") {         window.wikEdSafari = null;     }     if (typeof wikEdGreasemonkey == "undefined") {         window.wikEdGreasemonkey = null;     }     if (typeof wikEdGreasemonkeyToBody == "undefined") {         window.wikEdGreasemonkeyToBody = null;     }     if (typeof wikEdMediaWikiSkinIds == "undefined") {         window.wikEdMediaWikiSkinIds = {monobook: ["p-personal", true, true, ["column-content", "content", "bodyContent", "siteSub", "contentSub", "column-one", "p-cactions", "p-personal"]], pinkwich5: ["p-personal", true, true, ["column-content", "content", "bodycontent", "sitesub", "contentSub", "column-one", "p-cactions", "p-personal"]], standard: ["quickbar", false, true, ["content", "topbar", "article", "footer", "pagestats", "quickbar"]], nostalgia: ["topbar", false, true, ["content", "topbar", "specialpages", "article", "footer"]], cologneblue: ["quickbar", false, true, ["content", "topbar", "sitetitle", "sitesub", "article", "footer", "quickbar"]], modern: ["p-personal", true, true, ["mw_header", "mw_main", "mw_contentwrapper"]], monaco: ["wikia_header", true, true, ["headerMenuHub", "background_strip", "siteSub", "contentSub", "monaco_footer"]], quartz: ["welcome", false, true, ["articleWrapper", "bodyContent", "siteSub", "contentSub", "sidebar"]], searchwikia: ["header-li-buttons", false, true, ["header", "header-container", "header-go-button", "article-container", "article", "article-text"]], cavendish: ["nav", false, true, ["internal", "container", "header", "contentTop", "mBody", "side", "nav", "mainContent", "siteSub", "contentSub"]], devmo: ["personal", false, true, ["developer-mozilla-org", "container", "header", "navigation", "bar", "personal", "page", "sidebar", "sidebarslideup", "contentTop", "siteSub", "contentSub"]], gumax: ["gumax-p-navigation", false, true, ["gumax-header", "gumax-content-body"]], mediawiki: ["", false, false, ["mediawiki"]]};     }     if (typeof wikEdSkinLogo == "undefined") {         window.wikEdSkinLogo = "";     }     if (typeof wikEdRearrange == "undefined") {         window.wikEdRearrange = false;     }     if (typeof wikEdLogoToList == "undefined") {         window.wikEdLogoToList = false;     }     if (typeof wikEdSkin == "undefined") {         window.wikEdSkin = "";     }     window.WikEdInitObject = function (array, preset) {for (var key in preset) {if (typeof key != "string") {continue;}if (array[key] == null) {array[key] = preset[key];}}return;};     window.WikEdInitImage = function (array, preset) {for (var key in preset) {if (typeof key != "string") {continue;}if (array[key] == null) {if (wikEdUseLocalImages == true) {array[key] = wikEdImagePathLocal + preset[key].replace(/^[0-9a-f]+\/[0-9a-f]+\//, "");} else {array[key] = wikEdImagePath + preset[key];}}}return;};     window.WikEdStartup = function () {if (wikEdStartup == true) {return;}wikEdStartup = true;window.WED = WikEdDebug;var agent = navigator.userAgent.match(/(Firefox|Netscape|SeaMonkey|IceWeasel|IceCat|Minefield|BonEcho|GranParadiso)\W+(\d+\.\d+)/i);if (agent != null) {wikEdMozilla = true;wikEdBrowserName = "Mozilla";wikEdBrowserFlavor = agent[1];wikEdBrowserVersion = parseFloat(agent[2]);} else {var agent = navigator.userAgent.match(/(MSIE)\W+(\d+\.\d+)/i);if (agent != null) {wikEdBrowserName = "MSIE";wikEdBrowserVersion = parseFloat(agent[2]);wikEdMSIE = true;}var agent = navigator.userAgent.match(/(Opera)\W+(\d+\.\d*)/i);if (agent != null) {wikEdBrowserName = "Opera";wikEdBrowserVersion = parseFloat(agent[2]);wikEdOpera = true;wikEdMSIE = false;}if (wikEdBrowserName == "") {agent = navigator.userAgent.match(/(Safari)\W+(\d+\.\d*)/i);if (agent != null) {wikEdBrowserName = "Safari";wikEdBrowserVersion = parseFloat(agent[2]);wikEdSafari = true;}}}WikEdAddEventListener(window, "load", WikEdSetup, false);return;};     window.WikEdSetup = function () {WikEdRemoveEventListener(window, "load", WikEdSetup, false);if (document.getElementById("wikEdSetupFlag") != null) {return;}if (wikEdExternalScripts == null) {wikEdExternalScripts = [];var pageScripts = document.getElementsByTagName("script");for (var i = 0; i &lt; scriptsrc =" pageScripts[i].src;var" namematch =" scriptSrc.match(/\btitle=" namematch ="=" namematch =" scriptSrc.match(/\/([^\/]*?)($|\?)/);}if" scriptname =" nameMatch[1];if" scriptname ="=" gm_getvalue ="=" wikedgreasemonkey =" false;return;}" wikedgreasemonkey =" true;}}" gm_log =" window.WikEdDebug;}if" wikedgadget ="=" wikedgadget =" true;}}var" flag =" document.createElement(" id = "wikEdSetupFlag" display = "none" visibility = "hidden" logoelement =" wikEdMediaWikiSkinIds[skin][0];var" logotolist =" wikEdMediaWikiSkinIds[skin][1];var" rearrange =" wikEdMediaWikiSkinIds[skin][2];var" skinids =" wikEdMediaWikiSkinIds[skin][3];if" i =" 0;" i ="=" wikedskinlogo =" logoElement;wikEdSkin" wikedrearrange =" rearrange;wikEdLogoToList" wikedskin ="=" wikedrearrange =" false;}WikEdInitGlobals();var" variable =" [" i =" 0;" wikedlogo ="=" wikedlogo =" document.createElement(" id = "wikEdLogoImg" wikedlogotolist ="=" wikedlogolist =" document.createElement(" id = "wikEdLogoList" personaltools =" document.getElementById(wikEdSkinLogo);if" classname = "wikEdLogo" classname ="=" classname = "wikEdLogo" classname = "wikEdLogoFallBack" wikedpageloaded =" true;var" head =" document.getElementsByTagName(" wikedloaddiffscript ="=" wdiffstring ="=" script =" document.createElement(" type = "text/javascript" src =" wikEdDiffScriptSrc;head.appendChild(script);}wikEdExternalScripts['diff.js']" wikedloaddiff ="=" wikeddiff ="=" script =" document.createElement(" type = "text/javascript" src =" wikEdDiffSrc;head.appendChild(script);}wikEdExternalScripts['wikEdDiff.js']" wikeddisabled =" WikEdGetSavedSetting(" wikeddisabled ="=" wikedusewiked =" false;WikEdSetLogo();return;}WikEdTurnOn(wikEdScrollToEdit);return;};" wikedturnon =" function" wikedturnedon ="=" wikedskipbrowsertest ="=" appname ="=" wikedbrowsernotsupported =" true;}" origin =" navigator.appName.match(/Netscape/i);if" origin ="=" origin ="=" wikedbrowsernotsupported =" true;}var" generation =" navigator.appVersion.match(/\d+(\.\d+)/);if" generation ="=" wikedbrowsernotsupported =" true;}var" geckodate =" navigator.userAgent.match(/\bGecko\/(\d+)/i);if" wikedbrowsernotsupported =" true;}}}}if" wikedbrowsername ="=" wikedbrowserflavor ="=" wikedbrowserflavor ="=" wikedbrowserflavor ="=" wikedbrowsernotsupported =" true;}}" wikedbrowsername ="=" wikedbrowsernotsupported =" true;}" wikedbrowsername ="=" wikedbrowsernotsupported =" true;}" wikedbrowsername ="=" wikedbrowsernotsupported =" true;}" wikedbrowsernotsupported =" true;}if" wikedbrowsernotsupported ="=" wikedskipbrowsertest ="=" wikededitform =" document.getElementById(wikEdCustomEditFormId);}if" wikedtextarea =" document.getElementById(wikEdCustomTextAreaId);}if" wikedsavebutton =" document.getElementById(wikEdCustomwikEdSaveButtonId);}if" wikedtextarea ="=" wikedtextarea =" document.getElementsByName(" wikededitform ="=" wikededitform =" document.getElementById(" wikedsavebutton ="=" wikedsavebutton =" document.getElementById(" wikedtextarea ="=" wikededitform =" document.getElementsByName(" wikedtextarea =" document.getElementsByName(" wikedtextarea ="=" wikededitform ="=" wikedsavebutton ="=" wikedtextarea =" document.getElementsByName(" wikededitform =" document.getElementById(" wikedsavebutton =" document.getElementsByName(" wikedtextarea ="=" wikededitform ="=" wikedsavebutton ="=" wikedupload =" true;wikEdRearrange" section="new\b/.test(window.location.search)" wikedaddnewsection =" true;}var" head =" document.getElementsByTagName(" wikedgreasemonkey ="=" wikedloadinstaview ="=" instaview ="=" script =" document.createElement(" type = "text/javascript" src =" wikEdInstaViewSrc;head.appendChild(script);}wikEdExternalScripts['instaview.js']" wikedgreasemonkey ="=" wikeduselocalpreview =" false;}wikEdTextareaHeight" wikedorigversion =" wikEdTextarea.value;var" mainstyle =" new" rules = "" rulestyle =" wikEdMainCSS[ruleName];if" rulestyle =" ruleStyle.replace(/\{wikEdGrip\}/g," wikedusing =" WikEdGetSavedSetting(" wikedusewiked =" !WikEdGetSavedSetting(" wikedhighlightsyntax =" !WikEdGetSavedSetting(" wikedfullscreenmode =" WikEdGetSavedSetting(" wikedclosetoolbar =" WikEdGetSavedSetting(" wikedrefhide =" WikEdGetSavedSetting(" wikeddiff =" WikEdGetSavedSetting(" wikedtablemode =" false;if" wikedupload ="=" action="submit\b/)" wikedfullscreenmode =" false;}if"&gt; 20000) {wikEdUseWikEd = false;} else {wikEdHighlightSyntax = false;}}}var styleFrameBody;var styleFrameWrapperPosition;var styleFrameWrapperVisibility;var styleDebugWrapperPosition;var styleDebugWrapperVisibility;var styleTextareaWrapperPosition;var styleTextareaWrapperVisibility;if (wikEdUseWikEd == true) {styleFrameBody = "style=\"display: block;\" ";styleFrameWrapperPosition = "static";styleFrameWrapperVisibility = "visible";styleTextareaWrapperPosition = "absolute";styleTextareaWrapperVisibility = "hidden";} else {styleFrameBody = "style=\"display: none;\" ";styleFrameWrapperPosition = "absolute";styleFrameWrapperVisibility = "hidden";styleTextareaWrapperPosition = "static";styleTextareaWrapperVisibility = "visible";}var inputWrapperClass;if (wikEdFullScreenMode == true) {inputWrapperClass = "wikEdInputWrapperFull";} else {inputWrapperClass = "wikEdInputWrapper";}wikEdInputWrapper = document.createElement("div");wikEdInputWrapper.id = "wikEdInputWrapper";wikEdInputWrapper.className = inputWrapperClass;wikEdTextarea.parentNode.insertBefore(wikEdInputWrapper, wikEdTextarea);wikEdToolbarWrapper = document.createElement("div");wikEdToolbarWrapper.id = "wikEdToolbarWrapper";wikEdToolbarWrapper.className = "wikEdToolbarWrapper";wikEdInputWrapper.appendChild(wikEdToolbarWrapper);if (wikEdRearrange == true) {wikEdCaptchaWrapper = document.createElement("div");wikEdCaptchaWrapper.id = "wikEdCaptchaWrapper";wikEdCaptchaWrapper.className = "wikEdCaptchaWrapper";wikEdInputWrapper.appendChild(wikEdCaptchaWrapper);}wikEdDebugWrapper = document.createElement("div");wikEdDebugWrapper.id = "wikEdDebugWrapper";wikEdDebugWrapper.className = "wikEdDebugWrapper";wikEdDebugWrapper.style.position = "static";wikEdDebugWrapper.style.visibility = "hidden";wikEdInputWrapper.appendChild(wikEdDebugWrapper);wikEdTextareaWrapper = document.createElement("div");wikEdTextareaWrapper.id = "wikEdTextareaWrapper";wikEdTextareaWrapper.className = "wikEdTextareaWrapper";wikEdTextareaWrapper.style.position = styleTextareaWrapperPosition;wikEdTextareaWrapper.style.visibility = styleTextareaWrapperVisibility;wikEdInputWrapper.appendChild(wikEdTextareaWrapper);wikEdFrameWrapper = document.createElement("div");wikEdFrameWrapper.id = "wikEdFrameWrapper";wikEdFrameWrapper.className = "wikEdFrameWrapper";wikEdFrameWrapper.style.position = styleFrameWrapperPosition;wikEdFrameWrapper.style.visibility = styleFrameWrapperVisibility;wikEdInputWrapper.appendChild(wikEdFrameWrapper);if (wikEdRearrange == true) {wikEdConsoleWrapper = document.createElement("div");wikEdConsoleWrapper.id = "wikEdConsoleWrapper";wikEdConsoleWrapper.className = "wikEdConsoleWrapper";wikEdInputWrapper.appendChild(wikEdConsoleWrapper);}wikEdButtonsWrapper = document.createElement("div");wikEdButtonsWrapper.id = "wikEdButtonsWrapper";wikEdButtonsWrapper.className = "wikEdButtonsWrapper";wikEdInputWrapper.insertBefore(wikEdButtonsWrapper, wikEdTextareaWrapper);if (wikEdRearrange == true) {wikEdSummaryWrapper = document.createElement("div");wikEdSummaryWrapper.id = "wikEdSummaryWrapper";if (wikEdAddNewSection == true) {wikEdSummaryWrapper.className = "wikEdSummaryWrapperTop";wikEdInputWrapper.insertBefore(wikEdSummaryWrapper, wikEdFrameWrapper);} else {wikEdSummaryWrapper.className = "wikEdSummaryWrapper";wikEdConsoleWrapper.appendChild(wikEdSummaryWrapper);}wikEdSummaryInputWrapper = document.createElement("div");wikEdSummaryInputWrapper.id = "wikEdSummaryInputWrapper";wikEdSummaryInputWrapper.className = "wikEdSummaryInputWrapper";wikEdSummaryWrapper.appendChild(wikEdSummaryInputWrapper);wikEdSummaryOptions = document.createElement("div");wikEdSummaryOptions.id = "wikEdSummaryOptions";wikEdSummaryOptions.className = "wikEdSummaryOptions";wikEdSummaryWrapper.appendChild(wikEdSummaryOptions);wikEdSubmitWrapper = document.createElement("div");wikEdSubmitWrapper.id = "wikEdSubmitWrapper";wikEdSubmitWrapper.className = "wikEdSubmitWrapper";wikEdConsoleWrapper.appendChild(wikEdSubmitWrapper);wikEdSubmitButtonsWrapper = document.createElement("div");wikEdSubmitButtonsWrapper.id = "wikEdSubmitButtonsWrapper";wikEdSubmitButtonsWrapper.className = "wikEdSubmitButtonsWrapper";wikEdSubmitWrapper.appendChild(wikEdSubmitButtonsWrapper);}wikEdLocalPrevWrapper = document.createElement("div");wikEdLocalPrevWrapper.id = "wikEdLocalPrevWrapper";wikEdLocalPrevWrapper.className = "wikEdLocalPrevWrapper";wikEdLocalPrevWrapper.style.display = "none";if (wikEdRearrange == true) {wikEdInputWrapper.appendChild(wikEdLocalPrevWrapper);} else {wikEdSaveButton.parentNode.appendChild(wikEdLocalPrevWrapper);}if (wikEdRearrange == true) {wikEdInsertWrapper = document.createElement("div");wikEdInsertWrapper.id = "wikEdInsertWrapper";wikEdInsertWrapper.className = "wikEdInsertWrapper";wikEdInputWrapper.appendChild(wikEdInsertWrapper);}if (wikEdRearrange == true) {wikEdEditForm.insertBefore(wikEdInputWrapper, wikEdEditForm.firstChild);}if (typeof wikEdDiffTable == "object") {if (wikEdDiffTable != null &amp;&amp; wikEdDiff == true) {if (typeof WikEdDiff == "function") {WikEdDiff();}}}var wpToolbar = document.getElementById("toolbar");if (wikEdCloseToolbar == true) {wikEdToolbarWrapper.style.display = "none";} else {wikEdToolbarWrapper.style.display = "block";}if (wpToolbar != null) {wikEdToolbarWrapper.appendChild(wpToolbar);}if (wikEdUpload != true) {var node = wikEdInputWrapper.nextSibling;while (node != null) {if (node == wikEdTextarea) {break;}var nextNode = node.nextSibling;wikEdCaptchaWrapper.appendChild(node);node = nextNode;}}if (wpToolbar != null) {if (wpToolbar.getElementsByTagName("IMG").length == 0) {if (typeof mwSetupToolbar == "function") {mwSetupToolbar();WikEdRemoveEventListener(window, "load", mwSetupToolbar, false);}}}var wpSummary = document.getElementsByName("wpSummary");if (wpSummary.length &gt; 0) {wikEdEditOptions = wpSummary[0].parentNode;wikEdEditOptions.className = "wikEdEditOptions";}if (wikEdRearrange == true) {wikEdSummaryLabel = document.getElementById("wpSummaryLabel");if (wikEdSummaryLabel != null) {wikEdSummaryInputWrapper.appendChild(wikEdSummaryLabel);}wikEdSummaryText = document.getElementsByName("wpSummary")[0];wikEdSummaryInputWrapper.appendChild(wikEdSummaryText);}if (wikEdRearrange == true) {var copywarn = document.getElementById("editpage-copywarn");if (copywarn != null) {wikEdInputWrapper.parentNode.insertBefore(copywarn, wikEdInputWrapper.nextSibling);}}if (wikEdRearrange == true) {var wpEditButtons = wikEdSaveButton.parentNode;wikEdSubmitWrapper.insertBefore(wpEditButtons, wikEdSubmitButtonsWrapper);}wikEdDiffPreviewButton = document.getElementById("wpDiff");wikEdPreviewButton = document.getElementById("wpPreview");if (wikEdRearrange == true) {if (wikEdDiffPreviewButton != null) {wikEdDiffPreviewButton.parentNode.insertBefore(wikEdEditOptions, wikEdDiffPreviewButton.nextSibling);var node = wikEdEditOptions.firstChild;while (node != null) {if (node.tagName != null) {if (node.tagName == "BR") {node.parentNode.removeChild(node);break;}}node = node.nextSibling;}if (wikEdSubmitTabOrder == true) {var wpMinoredit = document.getElementById("wpMinoredit");var wpWatchthis = document.getElementById("wpWatchthis");if (wpMinoredit != null &amp;&amp; wpWatchthis != null) {var tabIndex = [];tabIndex.push(wpMinoredit.tabIndex, wpWatchthis.tabIndex, wikEdSaveButton.tabIndex, wikEdPreviewButton.tabIndex, wikEdDiffPreviewButton.tabIndex);wikEdSaveButton.tabIndex = tabIndex.shift();wikEdPreviewButton.tabIndex = tabIndex.shift();wikEdDiffPreviewButton.tabIndex = tabIndex.shift();wpMinoredit.tabIndex = tabIndex.shift();wpWatchthis.tabIndex = tabIndex.shift();}}}}wikEdDebug = document.createElement("textarea");wikEdDebug.rows = 20;wikEdDebug.style.display = "none";wikEdDebugWrapper.appendChild(wikEdDebug);wikEdTextareaWrapper.appendChild(wikEdTextarea);var html = "";html += "&lt;div id="\" class="\"&gt;";html += "&lt;div id="\" class="\"&gt;";html += "&lt;iframe id="\" class="\" name="\" style="\"&gt;&lt;/iframe&gt;";html += "&lt;/div&gt;";html += "&lt;/div&gt;";wikEdFrameWrapper.innerHTML = html;wikEdInputWrapper.insertBefore(wikEdTextareaWrapper, wikEdFrameWrapper);html = "";html += "&lt;html id="\"&gt;&lt;head&gt;&lt;/head&gt;";if (wikEdMozilla == true) {html += "&lt;body id="\" class="\" onload="\" designmode =" 'on';"&gt;";} else {html += "&lt;body id="\" class="\"&gt;";}html += "&lt;/body&gt;&lt;/html&gt;";wikEdFrame = document.getElementById("wikEdFrame");wikEdFrameWindow = wikEdFrame.contentWindow;wikEdFrameDocument = wikEdFrameWindow.document;if (wikEdMozilla == false) {wikEdFrameDocument.designMode = "on";}wikEdFrameDocument.open();wikEdFrameDocument.write(html);wikEdFrameDocument.close();wikEdFrameBody = wikEdFrameDocument.body;wikEdButtonBarFormat = MakeButtonBar(wikEdButtonBar.format);wikEdButtonsWrapper.appendChild(wikEdButtonBarFormat);wikEdButtonBarControl = MakeButtonBar(wikEdButtonBar.control);wikEdButtonsWrapper.appendChild(wikEdButtonBarControl);if (wikEdButtonBar.custom1[6].length &gt; 0) {wikEdButtonBarCustom1 = MakeButtonBar(wikEdButtonBar.custom1);wikEdButtonsWrapper.appendChild(wikEdButtonBarCustom1);}wikEdButtonBarFind = MakeButtonBar(wikEdButtonBar.find);wikEdButtonsWrapper.appendChild(wikEdButtonBarFind);wikEdButtonBarFix = MakeButtonBar(wikEdButtonBar.fix);wikEdButtonsWrapper.appendChild(wikEdButtonBarFix);if (wikEdButtonBar.custom2[6].length &gt; 0) {wikEdButtonBarCustom2 = MakeButtonBar(wikEdButtonBar.custom2);wikEdButtonsWrapper.appendChild(wikEdButtonBarCustom2);}var br = document.createElement("br");br.style.clear = "both";wikEdButtonsWrapper.appendChild(br);wikEdCaseSensitive = document.getElementById("wikEdCaseSensitive");wikEdRegExp = document.getElementById("wikEdRegExp");wikEdFindAhead = document.getElementById("wikEdFindAhead");wikEdFindText = document.getElementById("wikEdFindText");wikEdReplaceText = document.getElementById("wikEdReplaceText");wikEdButtonBarPreview = MakeButtonBar(wikEdButtonBar.preview);if (wikEdRearrange == true) {wikEdSubmitWrapper.insertBefore(wikEdButtonBarPreview, wikEdSubmitWrapper.firstChild);}if (wikEdLocalPrevWrapper != null) {var div = document.createElement("div");div.id = "wikEdPreviewBoxOuter";div.className = "wikEdPreviewBoxOuter";wikEdLocalPrevWrapper.appendChild(div);wikEdPreviewBox = document.createElement("div");wikEdPreviewBox.id = "wikEdPreviewBox";wikEdPreviewBox.className = "wikEdPreviewBox";div.appendChild(wikEdPreviewBox);wikEdButtonBarPreview2 = MakeButtonBar(wikEdButtonBar.preview2);wikEdLocalPrevWrapper.appendChild(wikEdButtonBarPreview2);}var wikiPreview = document.getElementById("wikiPreview");if (wikiPreview != null) {if (wikiPreview.firstChild != null) {wikEdButtonBarJump = MakeButtonBar(wikEdButtonBar.jump);wikiPreview.insertBefore(wikEdButtonBarJump, wikiPreview.firstChild);}}if (wikEdInsertWrapper != null) {var wpSpecialchars = document.getElementById("editpage-specialchars");if (wpSpecialchars != null) {wikEdInsertWrapper.appendChild(wpSpecialchars);}}wikEdLocalPreview = document.createElement("button");wikEdLocalPreview.id = "wikEdLocalPreview";wikEdLocalPreview.title = wikEdText['wikEdLocalPreview title'];wikEdLocalPreview.className = "wikEdLocalPreview";var localPreviewImg = document.createElement("img");localPreviewImg.id = "wikEdLocalPreviewImg";localPreviewImg.src = wikEdImage.preview;localPreviewImg.alt = wikEdText['wikEdLocalPreviewImg alt'];localPreviewImg.title = wikEdText['wikEdLocalPreviewImg title'];wikEdLocalPreview.appendChild(localPreviewImg);if (wikEdPreviewButton != null) {wikEdPreviewButton.parentNode.insertBefore(wikEdLocalPreview, wikEdPreviewButton.nextSibling);} else {wikEdSaveButton.parentNode.insertBefore(wikEdLocalPreview, wikEdSaveButton.nextSibling);}if (wikEdDiffPreviewButton != null) {wikEdLocalDiff = document.createElement("button");wikEdLocalDiff.id = "wikEdLocalDiff";wikEdLocalDiff.title = wikEdText['wikEdLocalDiff title'];wikEdLocalDiff.className = "wikEdLocalDiff";var localDiffImg = document.createElement("img");localDiffImg.id = "wikEdLocalDiffImg";localDiffImg.src = wikEdImage.diff;localDiffImg.alt = wikEdText['wikEdLocalDiffImg alt'];localDiffImg.title = wikEdText['wikEdLocalDiffImg title'];wikEdLocalDiff.appendChild(localDiffImg);wikEdDiffPreviewButton.parentNode.insertBefore(wikEdLocalDiff, wikEdDiffPreviewButton.nextSibling);}WikEdButton(document.getElementById("wikEdDiff"), "wikEdDiff", null, wikEdDiff);WikEdButton(document.getElementById("wikEdRefHide"), "wikEdRefHide", null, wikEdRefHide);WikEdButton(document.getElementById("wikEdHighlightSyntax"), "wikEdHighlightSyntax", null, wikEdHighlightSyntax);WikEdButton(document.getElementById("wikEdUseWikEd"), "wikEdUseWikEd", null, wikEdUseWikEd);WikEdButton(document.getElementById("wikEdCloseToolbar"), "wikEdCloseToolbar", null, wikEdCloseToolbar);WikEdButton(document.getElementById("wikEdFullScreen"), "wikEdFullScreen", null, wikEdFullScreenMode);WikEdButton(document.getElementById("wikEdUsing"), "wikEdUsing", null, wikEdUsing);WikEdButton(document.getElementById("wikEdCaseSensitive"), "wikEdCaseSensitive", null, false);WikEdButton(document.getElementById("wikEdRegExp"), "wikEdRegExp", null, false);WikEdButton(document.getElementById("wikEdFindAhead"), "wikEdFindAhead", null, wikEdFindAheadSelected);WikEdButton(document.getElementById("wikEdClose"), "wikEdClose", null, false, "wikEdButton");WikEdButton(document.getElementById("wikEdClose2"), "wikEdClose2", null, false, "wikEdButton");WikEdButton(document.getElementById("wikEdTableMode"), "wikEdTableMode", null, wikEdTableMode);document.getElementById("wikEdFixRegExTypo").style.display = "none";if (wikEdSummaryText != null) {var clearSummaryForm = document.createElement("form");clearSummaryForm.id = "wikEdClearSummaryForm";clearSummaryForm.className = "wikEdClearSummaryForm";wikEdSummaryText.parentNode.insertBefore(clearSummaryForm, wikEdSummaryText);wikEdClearSummary = document.createElement("button");wikEdClearSummary.id = "wikEdClearSummary";wikEdClearSummary.className = "wikEdClearSummary";wikEdClearSummary.alt = wikEdText['wikEdClearSummary alt'];wikEdClearSummary.title = wikEdText['wikEdClearSummary title'];wikEdClearSummary.style.height = wikEdSummaryText.clientHeight + 1 + "px";clearSummaryForm.appendChild(wikEdClearSummary);wikEdClearSummaryImg = document.createElement("img");wikEdClearSummaryImg.id = "wikEdClearSummaryImg";wikEdClearSummaryImg.src = wikEdImage.clearSummary;wikEdClearSummaryImg.alt = "Clear summary";wikEdClearSummary.appendChild(wikEdClearSummaryImg);wikEdClearSummaryWidth = wikEdClearSummary.offsetWidth;var summaryComboInput = document.createElement("span");summaryComboInput.id = "wikEdSummaryComboInput";summaryComboInput.className = "wikEdSummaryComboInput";summaryComboInput = wikEdSummaryText.parentNode.insertBefore(summaryComboInput, wikEdSummaryText);wikEdSummaryText = wikEdSummaryText.parentNode.removeChild(wikEdSummaryText);wikEdSummaryText.className = "wikEdSummaryText";wikEdSummaryTextWidth = wikEdSummaryWrapper.offsetWidth - wikEdSummaryInputWrapper.offsetWidth;if (wikEdSummaryTextWidth &lt; wikedsummarytextwidth =" 150;}wikEdSummaryText.style.width" wikedsummaryselect =" document.createElement(" id = "wikEdSummarySelect" classname = "wikEdSummarySelect" value =" wikEdText.shortenedPreview;}if" value =" wikEdText.shortenedChanges;}wikEdFieldHist.find" find = "wikEdFindHistory" find =" new" find =" new" title =" wikEdText['wikEdFindSelect" replace =" [];wikEdSavedName.replace" replace =" new" replace =" new" title =" wikEdText['wikEdReplaceSelect" summary =" [];wikEdSavedName.summary" summary =" new" summary =" new" title =" wikEdText['wikEdSummarySelect" wikedusewiked ="=" wikedrearrange ="=" edithelpparent =" wikEdDiffPreviewButton;while" tagname ="=" edithelpparent =" editHelpParent.nextSibling;}if" edithelp =" editHelpParent.lastChild;while" tagname ="=" edithelp =" editHelp.previousSibling;}if" wikedhelpspan =" document.createElement(" id = "wikEdHelpSpan" classname = "wikEdHelpSpan" innerhtml =" wikEdHelpPageLink;editHelpParent.insertBefore(wikEdHelpSpan," wikededithelp =" wikEdHelpSpan.parentNode;wikEdEditHelp.id" classname = "wikEdEditHelp" fontsize =" parseInt(wikEdTextZoom)" wikeddirection =" WikEdGetStyle(document.body," direction =" wikEdDirection;var" framestyle =" new" rules = "" rulestyle =" wikEdFrameCSS[ruleName];if" rulestyle =" ruleStyle.replace(/\{wikEdUnknown\}/g," rulestyle =" ruleStyle.replace(/\{wikEdTab\}/g," rulestyle =" ruleStyle.replace(/\{wikEdCtrl\}/g," rulestyle =" ruleStyle.replace(/\{wikEdBlank\}/g," rulestyle =" ruleStyle.replace(/\{wikEdGrip\}/g," wikedusewiked ="=" buttonobj =" document.getElementById(buttonId);if" action="submit\b/)" wikedusewiked ="=" wikedmsie ="=" wikedserver =" wikEdWikiGlobals.wgServer;}if" wikedarticlepath =" wikEdWikiGlobals.wgArticlePath;}if" wikedscriptpath =" wikEdWikiGlobals.wgScriptPath;}if" wikedscript =" wikEdWikiGlobals.wgScript;}wikEdArticlePath" wikedscriptpath =" wikEdScriptPath.replace(wikEdServer," wikedarticlepath =" wikEdArticlePath.replace(/\$1$/," wikedscriptpath =" wikEdScriptPath.replace(/\/?$/," wikedscriptname =" wikEdScript.replace(wikEdScriptPath," wikedserver =" wikEdServer.replace(/(\W)/g," wikedarticlepath =" wikEdArticlePath.replace(/(\W)/g," wikedscript =" wikEdScript.replace(/(\W)/g," wikedscriptpath =" wikEdScriptPath.replace(/(\W)/g," wikedscriptname =" wikEdScriptName.replace(/(\W)/g," wikedfullscreenmode ="=" inserttags ="=" wikedinserttagsoriginal ="=" wikedinserttagsoriginal =" insertTags;}insertTags" insertatcursor ="=" wikedinsertatcursororiginal ="=" wikedinsertatcursororiginal =" insertAtCursor;}insertAtCursor" wikedturnedon =" true;WikEdLoadTypoFixRules();WikEdExecuteHook(wikEdSetupHook);return;};" wikedautoupdate =" function" action="/.test(window.location.search)" lastcheckstr =" WikEdGetPersistent(" lastcheckdate =" new" currentdate =" new" diffhours =" (currentDate" wikedgreasemonkey ="=" html =" ajax.responseText;var" ver =" wikEdProgramVersion.match(/(\d+)\.(\d+)\.(\d+)(\w?)/);if" ver ="=" currentversion =" ((Number(ver[1])" ver =" html.match(/(\d+)\.(\d+)\.(\d+)(\w?)/);if" ver ="=" newversion =" ((Number(ver[1])"&gt;= newVersion) {return;}if (wikEdGreasemonkey == true) {var updatePopup = wikEdText.wikEdGreasemonkeyAutoUpdate;updatePopup = updatePopup.replace(/\{updateURL\}/g, wikEdAutoUpdateUrl);alert(updatePopup);window.location.href = wikEdAutoUpdateScriptUrl;} else {window.location.reload(true);}});return;};     window.WikEdLoadTypoFixRules = function () {if (wikEdRegExTypoFix == true &amp;&amp; wikEdTypoRulesFind.length == 0) {WikEdAjaxRequest("GET", wikEdRegExTypoFixURL, null, null, null, null, function (ajax) {var rulesTxt = ajax.responseText;var regExp = new RegExp("^&lt;typo word="\" find="\" replace="\"&gt;", "gim");while ((regExpMatch = regExp.exec(rulesTxt)) != null) {var regExpFind;try {regExpFind = new RegExp(regExpMatch[2], "gim");} catch (err) {continue;}wikEdTypoRulesFind.push(regExpFind);wikEdTypoRulesReplace.push(regExpMatch[3]);}if (wikEdTypoRulesFind.length &gt; 0) {document.getElementById("wikEdFixRegExTypo").style.display = "inline";}return;});}return;};     window.WikEdEditButtonHandler = function (event) {event = WikEdEvent(event);if (event == null) {return;}var obj;if (event.currentTarget != null) {obj = event.currentTarget;} else {obj = event.srcElement;}objId = obj.id;eventShiftKey = event.shiftKey;eval(wikEdEditButtonHandler[objId]);return;};     window.WikEdShrinkSummaryHandler = function (event) {var diffWidth = wikEdClearSummary.offsetWidth - wikEdClearSummaryWidth;if (typeof wikEdInputElement.summary.clientLeft == "undefined") {wikEdInputElement.summary.style.width = wikEdInputElement.summary.clientWidth - diffWidth + "px";wikEdSelectElement.summary.style.width = wikEdSelectElement.summary.clientWidth - diffWidth + "px";} else {wikEdInputElement.summary.style.width = wikEdInputElement.summary.clientWidth - diffWidth + "px";wikEdSelectElement.summary.style.width = wikEdSelectElement.summary.clientWidth - diffWidth + 3 + "px";}wikEdClearSummaryWidth = wikEdClearSummary.offsetWidth;return;};     window.WikEdResizeSummaryHandler = function (event) {WikEdResizeSummary();return;};     window.WikEdUnloadHandler = function (event) {if (wikEdUseWikEd == true) {if (wikEdTextareaUpdated != true) {WikEdUpdateTextarea();}}return;};     window.WikEdSaveButtonHandler = function (event) {WikEdRemoveEventListener(wikEdSaveButton, "click", WikEdSaveButtonHandler, true);if (wikEdUseWikEd == true) {WikEdUpdateTextarea();wikEdTextareaUpdated = true;}var text = wikEdSummaryText.value;text = text.replace(/^[, ]+/, "");text = text.replace(/[, ]+$/, "");WikEdAddToHistory("summary");if (wikEdUsing == true &amp;&amp; text != "") {if (text.lastIndexOf(wikEdSummaryUsing) &lt; value =" text;wikEdSaveButton.click();WikEdAddEventListener(wikEdSaveButton," wikedpreviewbuttonhandler =" function" wikedusewiked ="=" wikedtextareaupdated =" true;}return;};" wikeddiffpreviewbuttonhandler =" function" wikedfullscreenmode ="=" wikedusewiked ="=" wikedtextareaupdated =" true;}return;};" wikedfollowlinkhandler =" function" event =" WikEdEvent(event);if" event ="=" ctrlkey ="=" linkid =" event.currentTarget.id;if" linkurl =" wikEdFollowLinkHash[linkId];if" wikedlocalpreviewhandler =" function" event =" WikEdEvent(event);if" event ="=" wikedlocaldiffhandler =" function" event =" WikEdEvent(event);if" event ="=" wikedbuttonbargriphandler =" function" event =" WikEdEvent(event);if" event ="=" grip =" event.target;var" gripwrapper =" grip.parentNode;var" buttonswrapper =" gripWrapper.nextSibling;var" buttons =" buttonsWrapper.firstChild;var" barinnerwrapper =" gripWrapper.parentNode;var" bar =" barInnerWrapper.parentNode;if" type ="=" position = "static" classname = "wikedButtonBarInnerWrapperHidden" classname = "wikedButtonBarGripWrapperHidden" classname = "wikedButtonBarButtonsWrapperHidden" widthoriginal =" buttonsWrapper.offsetWidth;buttonsWrapper.style.display" minimized =" true;WikEdAddEventListener(grip," classname = "wikedButtonBarInnerWrapperVisible" classname = "wikedButtonBarGripWrapperVisible" classname = "wikedButtonBarButtonsWrapperVisible" display = "block" minimized =" false;WikEdRemoveEventListener(grip," type ="=" minimized ="="&gt; grip.offsetLeft + grip.offsetWidth + buttonsWrapper.widthOriginal) {buttonsWrapper.style.left = grip.offsetLeft + grip.offsetWidth + "px";} else {buttonsWrapper.style.left = gripWrapper.offsetLeft - buttonsWrapper.widthOriginal + "px";}buttonsWrapper.style.top = gripWrapper.offsetTop + "px";buttonsWrapper.style.position = "absolute";buttonsWrapper.style.display = "block";}}return;};     window.WikEdButtonBarHandler = function (event) {event = WikEdEvent(event);if (event == null) {return;}event.stopPropagation();var bar = event.currentTarget;var barInnerWrapper = bar.firstChild;var gripWrapper = barInnerWrapper.firstChild;var grip = gripWrapper.firstChild;var buttonsWrapper = gripWrapper.nextSibling;var buttons = buttonsWrapper.firstChild;if (event.type == "mouseout") {if (buttonsWrapper.minimized == true) {if ((event.target == grip || event.target == gripWrapper) &amp;&amp; event.relatedTarget != gripWrapper &amp;&amp; event.relatedTarget != buttonsWrapper &amp;&amp; event.relatedTarget != buttons &amp;&amp; event.relatedTarget.parentNode != buttons || (event.target.parentNode.parentNode == buttons || event.target.parentNode == buttons || event.target == buttons || event.target == buttonsWrapper) &amp;&amp; event.relatedTarget.parentNode.parentNode != buttons &amp;&amp; event.relatedTarget.parentNode != buttons &amp;&amp; event.relatedTarget != buttons &amp;&amp; event.relatedTarget != buttonsWrapper &amp;&amp; event.relatedTarget != gripWrapper &amp;&amp; event.relatedTarget != grip) {WikEdRemoveEventListener(bar, "mouseout", WikEdButtonBarHandler, false);buttonsWrapper.style.display = "none";buttonsWrapper.style.position = "static";}}}return;};     window.WikEdClearSummaryHandler = function (event) {event = WikEdEvent(event);if (event == null) {return;}event.preventDefault();if (/^\/\* .*? \*\/ *$/.test(wikEdSummaryText.value)) {wikEdSummaryText.value = "";} else {wikEdSummaryText.value = wikEdSummaryText.value.replace(/^((\/\* .*? \*\/ *)?).*()/, function (p, p1, p2) {if (p1.length &gt; 0) {p1 = p1 + " ";}return p1;});}wikEdSummaryText.focus();return;};     window.WikEdFindReplaceHandler = function (event) {event = WikEdEvent(event);if (event == null) {return;}if (event.type == "keydown") {if (event.keyCode == 9) {if (event.target == wikEdFindText) {event.preventDefault();WikEdRemoveEventListener(wikEdReplaceText, "focus", WikEdFindReplaceHandler, true);wikEdReplaceText.focus();WikEdAddEventListener(wikEdReplaceText, "focus", WikEdFindReplaceHandler, true);} else if (event.target == wikEdReplaceText) {event.preventDefault();WikEdRemoveEventListener(wikEdFindText, "focus", WikEdFindReplaceHandler, true);wikEdFindText.focus();WikEdAddEventListener(wikEdFindText, "focus", WikEdFindReplaceHandler, true);}}} else if (event.type == "focus") {if (wikEdMSIE == true) {} else {event.target.setSelectionRange(0, this.textLength);}}return;};     window.WikEdSetLogo = function (state) {if (state == "error") {wikEdLogo.src = wikEdImage.error;wikEdLogo.alt = wikEdText['wikEdLogo error alt'];wikEdLogo.title = wikEdText['wikEdLogo error title'];} else if (state == "browser") {wikEdLogo.src = wikEdImage.browser;wikEdLogo.alt = wikEdText['wikEdLogo browser alt'];wikEdLogo.title = wikEdText['wikEdLogo browser title'];} else {if (wikEdDisabled == true) {wikEdLogo.src = wikEdImage.disabled;wikEdLogo.alt = wikEdText['wikEdLogo disabled alt'];wikEdLogo.title = wikEdText['wikEdLogo disabled title'];} else {wikEdLogo.src = wikEdImage.logo;wikEdLogo.alt = wikEdText['wikEdLogo alt'];wikEdLogo.title = wikEdText['wikEdLogo title'];}}var version = wikEdProgramVersion;if (wikEdGadget == true) {version += " G";} else if (wikEdGreasemonkey == true) {version += " GM";} else if (wikEdGreasemonkeyToBody == true) {version += " GM";}wikEdLogo.title = wikEdLogo.title.replace(/\{wikEdProgramVersion\}/g, version);wikEdLogo.title = wikEdLogo.title.replace(/\{wikEdProgramDate\}/g, wikEdProgramDate);return;};     window.MakeButtonBar = function (bar) {var barId = bar[0];var barClass = bar[1];var buttonsId = bar[2];var buttonsClass = bar[3];var barHeight = bar[4];var gripTitle = bar[5];var buttonNumbers = bar[6];var buttons = "";for (var property in buttonNumbers) {if (typeof buttonNumbers[property] != "string" &amp;&amp; typeof buttonNumbers[property] != "number") {continue;}var buttonNo = buttonNumbers[property];switch (buttonNo) {case "br":buttons += "&lt;br /&gt;";break;case "find":buttons += "&lt;span class="\" id="\"&gt;";buttons += "&lt;input class="\" id="\" type="\" value="\"&gt;";buttons += "&lt;select class="\" id="\"&gt;";buttons += "&lt;/select&gt;";buttons += "&lt;/span&gt;";break;case "replace":buttons += "&lt;span class="\" id="\"&gt;";buttons += "&lt;input class="\" id="\" type="\" value="\"&gt;";buttons += "&lt;select class="\" id="\"&gt;";buttons += "&lt;/select&gt;";buttons += "&lt;/span&gt;";break;default:var currButton = wikEdButton[buttonNo];if (typeof currButton != "object") {alert("Loading error: The button \"" + buttonNumbers[property] + "\" is not defined.");}if (currButton[0] == "wikEdSource" &amp;&amp; wikEdShowSourceButton != true) {break;} else if (currButton[0] == "wikEdUsing" &amp;&amp; wikEdShowUsingButton != true) {break;} else if (currButton[0] == "wikEdTableMode" &amp;&amp; wikEdShowTableModeButton != true) {break;}var accessKey = "";if (wikEdButtonKey[buttonNo] != null) {accessKey = " [" + wikEdText['alt-shift'] + wikEdButtonKey[buttonNo][0] + "]";wikEdButtonKeyCode[wikEdButtonKey[buttonNo][1]] = currButton[0];}buttons += "&lt;img id="\" class="\" title="\" src="\" width="\" height="\" alt="\" /&gt;";wikEdEditButtonHandler[currButton[0]] = currButton[7];}}var div = document.createElement("div");div.id = barId;div.className = barClass;var buttonsStyle = "";if (barHeight &gt; 0) {buttonsStyle = " style=\"height: " + barHeight + "px;\"";}var html = "";if (gripTitle != null) {var gripStyle = "width: " + wikEdButtonBarGripWidth + "px; ";if (barHeight &gt; 0) {gripStyle += "height: " + barHeight + "px; ";}if (gripStyle.length &gt; 0) {gripStyle = " style=\"" + gripStyle + "\"";}html += "&lt;div class="\" style="\"&gt;";html += "&lt;div class="\"&gt;";html += "&lt;div class="\" title="\"&gt;";html += " ";html += "&lt;/div&gt;";html += "&lt;/div&gt;";html += "&lt;div class="\"&gt;";html += "&lt;div id="\" class="\" style="\"&gt;";html += buttons;html += "&lt;/div&gt;";html += "&lt;/div&gt;";html += "&lt;/div&gt;";} else {html += "&lt;div id="\" class="\"&gt;";html += buttons;html += "&lt;/div&gt;";}div.innerHTML = html;return div;};     window.WikEdButtonBarInit = function (bar) {if (WikEdGetPersistent(bar.id + "Hidden") == "1") {var barInnerWrapper = bar.firstChild;var gripWrapper = barInnerWrapper.firstChild;var grip = gripWrapper.firstChild;var buttonsWrapper = gripWrapper.nextSibling;var buttons = buttonsWrapper.firstChild;barInnerWrapper.className = "wikedButtonBarInnerWrapperHidden";gripWrapper.className = "wikedButtonBarGripWrapperHidden";buttonsWrapper.className = "wikedButtonBarButtonsWrapperHidden";buttonsWrapper.widthOriginal = buttonsWrapper.offsetWidth;buttonsWrapper.style.display = "none";buttonsWrapper.minimized = true;WikEdAddEventListener(grip, "mouseover", WikEdButtonBarGripHandler, true);}return;};     window.WikEdSetEditArea = function (useFrame, notFrame) {if (useFrame == true) {wikEdTextareaWrapper.style.position = "absolute";wikEdTextareaWrapper.style.visibility = "hidden";wikEdTextarea.style.display = "none";if (notFrame != true) {wikEdFrameWrapper.style.position = "static";wikEdFrameWrapper.style.visibility = "visible";wikEdFrameBody.style.display = "block";}if (document.getElementById("toolbar") != null) {if (wikEdCloseToolbar == true) {wikEdToolbarWrapper.style.display = "none";} else {wikEdToolbarWrapper.style.display = "block";}}wikEdButtonBarFormat.style.display = "block";if (wikEdButtonBarCustom1 != null) {wikEdButtonBarCustom1.style.display = "block";}wikEdButtonBarFind.style.display = "block";wikEdButtonBarFix.style.display = "block";if (wikEdButtonBarCustom2 != null) {wikEdButtonBarCustom2.style.display = "block";}wikEdButtonBarControl.style.display = "block";} else {if (notFrame != true) {wikEdFrameWrapper.style.position = "absolute";wikEdFrameWrapper.style.visibility = "hidden";}wikEdTextareaWrapper.style.position = "static";wikEdTextareaWrapper.style.visibility = "visible";wikEdTextarea.style.display = "block";if (document.getElementById("toolbar") != null) {wikEdToolbarWrapper.style.display = "block";}wikEdButtonBarFormat.style.display = "none";if (wikEdButtonBarCustom1 != null) {wikEdButtonBarCustom1.style.display = "none";}wikEdButtonBarFind.style.display = "none";wikEdButtonBarFix.style.display = "none";if (wikEdButtonBarCustom2 != null) {wikEdButtonBarCustom2.style.display = "none";}wikEdButtonBarControl.style.display = "block";}return;};     window.WikEdButton = function (buttonObj, buttonId, toggleButton, setButton, classButton, doButton) {if (buttonObj != null) {if (buttonObj.className == "wikEdButtonInactive") {return;}buttonObj.style.cursor = "wait";if (setButton != null) {if (setButton == false) {buttonObj.setAttribute("checked", false);if (classButton == null) {buttonObj.className = "wikEdButtonUnchecked";}} else {buttonObj.setAttribute("checked", true);if (classButton == null) {buttonObj.className = "wikEdButtonChecked";}}} else if (classButton != null) {buttonObj.className = classButton;}if (toggleButton != null) {if (toggleButton == true) {if (WikEdGetAttribute(buttonObj, "checked") == "true") {buttonObj.setAttribute("checked", false);buttonObj.className = "wikEdButtonUnchecked";} else {buttonObj.setAttribute("checked", true);buttonObj.className = "wikEdButtonChecked";}}}}var focusFrame = false;if (setButton == null &amp;&amp; classButton == null || doButton == true) {WikEdRemoveElements(["script", "object", "applet", "embed"]);switch (buttonId) {case "wikEdHighlightSyntax":if (WikEdGetAttribute(buttonObj, "checked") == "true") {wikEdHighlightSyntax = true;WikEdSetPersistent("wikEdSyntaxOff", "0", 0, "/");} else {wikEdHighlightSyntax = false;WikEdSetPersistent("wikEdSyntaxOff", "1", 0, "/");}WikEdEditButton(null, "wikEdUpdateAll", {keepSel: false});break;case "wikEdTableMode":if (WikEdGetAttribute(buttonObj, "checked") != "true") {wikEdTableMode = false;} else {var obj = {};WikEdGetText(obj, "whole");var plain = obj.whole.plain;plain = plain.replace(/&lt;!--(.|\n)*?--&gt;/g, "");plain = plain.replace(/&lt;nowiki\b[^&gt;]*&gt;(.|\n)*?&lt;\/nowiki\s*&gt;/g, "");plain = plain.replace(/&lt;pre\b[^&gt;]*&gt;(.|\n)*?&lt;\/pre\s*&gt;/g, "");var lines = plain.split("\n");var tableCount = 0;var tableError = false;for (var i = 0; i &lt; line =" lines[i];if" tableerror =" true;break;}}}if"&gt; 0) {tableError = true;}if (tableError == true) {wikEdTableMode = false;alert(wikEdText.wikEdTableModeError);WikEdButton(buttonObj, buttonId, null, false);break;}wikEdTableMode = true;}WikEdEditButton(null, "wikEdUpdateAll");break;case "wikEdScrollToPreview":case "wikEdScrollToPreview2":case "wikEdScrollToPreview3":window.scroll(0, WikEdGetOffsetTop(wikEdSaveButton));focusFrame = true;break;case "wikEdScrollToEdit":case "wikEdScrollToEdit2":case "wikEdScrollToEdit3":case "wikEdScrollToEdit4":window.scroll(0, WikEdGetOffsetTop(wikEdInputWrapper));focusFrame = true;break;case "wikEdTextZoomDown":wikEdTextZoom = wikEdTextZoom / 1.2;if (wikEdTextZoom &lt; wikedtextzoom =" 144;}wikEdFrameBody.style.fontSize" focusframe =" true;break;case" wikedtextzoom =" wikEdTextZoom"&gt; 144) {wikEdTextZoom = 69.44444444444446;}wikEdFrameBody.style.fontSize = parseInt(wikEdTextZoom) + "%";focusFrame = true;break;case "wikEdLocalPreview":if (wikEdFullScreenMode == true) {WikEdFullScreen(false);}if (wikEdUseWikEd == true) {WikEdUpdateTextarea();}WikEdScrollToPreview();wikEdPreviewBox.innerHTML = wikEdText.wikEdPreviewLoading;wikEdLocalPrevWrapper.style.display = "block";wikEdPreviewIsAjax = false;if (wikEdUseAjaxPreview == true) {var boundary = "--(fR*3briuStOum6#v)--";var postData = wikEdTextarea.value;postData = "--" + boundary + "\nContent-Disposition: form-data; name=\"wpTextbox1\"\n\n" + postData + "\n--" + boundary;var formAction;if (wikEdUpload == true) {formAction = wikEdWikiGlobals.wgServer + wikEdWikiGlobals.wgScript + "?title=wikEdUploadPreview&amp;action=submit";} else {formAction = wikEdEditForm.action;}WikEdAjaxRequest("POST", formAction + "&amp;live", "Content-Type", "multipart/form-data; boundary=" + boundary, postData, "text/html", function (ajax) {wikEdPreviewIsAjax = true;var html = ajax.responseText;html = html.replace(/&lt;/g, "&lt;");html = html.replace(/&gt;/g, "&gt;");html = html.replace(/&amp;amp;/g, "&amp;");html = html.replace(/&amp;quot;/g, "\"");html = html.replace(/&amp;apos;/g, "'");html = html.replace(/(&lt;preview&gt;)&lt;h2&gt;.*?&lt;\/h2&gt;(.|\n)*?&lt;div class="\'previewnote\'"&gt;(.|\n)*?&lt;\/div&gt;/, "$1");wikEdPreviewBox.innerHTML = html;});}if (wikEdUseLocalPreview == true &amp;&amp; typeof InstaView == "object") {InstaView.conf.user.name = wikEdWikiGlobals.wgUserName;var instaView = InstaView.convert(wikEdTextarea.value);if (wikEdPreviewIsAjax != true) {wikEdPreviewBox.innerHTML = instaView;}}focusFrame = true;break;case "wikEdLocalDiff":if (typeof WDiffString != "function") {break;}if (wikEdFullScreenMode == true) {WikEdFullScreen(false);}if (wikEdUseWikEd == true) {WikEdUpdateTextarea();}WikEdScrollToPreview();var diffText = WDiffString(wikEdOrigVersion, wikEdTextarea.value);if (wikEdFullDiff != true) {diffText = WDiffShortenOutput(diffText);}wikEdPreviewBox.innerHTML = diffText;wikEdLocalPrevWrapper.style.display = "block";break;case "wikEdDiff":if (WikEdGetAttribute(buttonObj, "checked") != "true") {wikEdDiff = false;WikEdSetPersistent("wikEdDiff", "0", 0, "/");if (typeof wikEdDiffDiv == "object") {if (wikEdDiffDiv != null) {wikEdDiffDiv.style.display = "none";}}window.scroll(0, WikEdGetOffsetTop(wikEdInputWrapper));} else {wikEdDiff = true;WikEdSetPersistent("wikEdDiff", "1", 0, "/");if (typeof wikEdDiffDiv == "object") {if (wikEdDiffDiv != null) {wikEdDiffDiv.style.display = "block";window.scroll(0, WikEdGetOffsetTop(wikEdDiffDiv));WikEdDiff();}}}focusFrame = true;break;case "wikEdClose":case "wikEdClose2":window.scroll(0, WikEdGetOffsetTop(wikEdInputWrapper));wikEdLocalPrevWrapper.style.display = "none";focusFrame = true;break;case "wikEdUseWikEd":if (WikEdGetAttribute(buttonObj, "checked") == "true") {WikEdUpdateFrame();WikEdSetEditArea(true);wikEdUseWikEd = true;WikEdSetPersistent("wikEdUseClassic", "0", 0, "/");WikEdExecuteHook(wikEdFrameHook);} else {WikEdUpdateTextarea();WikEdSetEditArea(false);wikEdUseWikEd = false;WikEdSetPersistent("wikEdUseClassic", "1", 0, "/");WikEdExecuteHook(wikEdTextareaHook);}break;case "wikEdUsing":if (WikEdGetAttribute(buttonObj, "checked") == "true") {wikEdUsing = true;WikEdSetPersistent("wikEdSummaryUsing", "1", 0, "/");} else {wikEdUsing = false;WikEdSetPersistent("wikEdSummaryUsing", "0", 0, "/");}break;case "wikEdRefHide":if (WikEdGetAttribute(buttonObj, "checked") == "true") {wikEdRefHide = true;WikEdSetPersistent("wikEdRefHide", "1", 0, "/");} else {wikEdRefHide = false;WikEdSetPersistent("wikEdRefHide", "0", 0, "/");}if (wikEdUseWikEd == true) {WikEdEditButton(null, "wikEdWikify", {whole: true});}break;case "wikEdCloseToolbar":if (WikEdGetAttribute(buttonObj, "checked") == "true") {wikEdCloseToolbar = true;if (document.getElementById("toolbar") != null) {wikEdToolbarWrapper.style.display = "none";}WikEdSetPersistent("wikEdCloseToolbar", "1", 0, "/");} else {wikEdCloseToolbar = false;if (document.getElementById("toolbar") != null) {wikEdToolbarWrapper.style.display = "block";}WikEdSetPersistent("wikEdCloseToolbar", "0", 0, "/");}if (wikEdFullScreenMode == true) {WikEdFullScreen(wikEdFullScreenMode);}break;case "wikEdCaseSensitive":break;case "wikEdRegExp":break;case "wikEdFindAhead":break;case "wikEdFullScreen":if (wikEdRearrange == true) {if (WikEdGetAttribute(buttonObj, "checked") == "true") {WikEdFullScreen(true);WikEdSetPersistent("wikEdFullscreen", "1", 0, "/");} else {WikEdFullScreen(false);WikEdSetPersistent("wikEdFullscreen", "0", 0, "/");}}break;case "wikEdClearHistory":WikEdClearHistory("find");WikEdClearHistory("replace");WikEdClearHistory("summary");focusFrame = true;break;case "wikEdPlaceholder":break;default:;}}wikEdFrameDOMCache = null;if (buttonObj != null) {buttonObj.style.cursor = "pointer";}if (wikEdUseWikEd == true &amp;&amp; focusFrame == true) {wikEdFrameWindow.focus();}return;};     window.WikEdEditButton = function (buttonObj, buttonId, parameters, CustomHandler) {if (buttonObj != null) {if (buttonObj.className == "wikEdButtonInactive") {return;}}WikEdRemoveElements(["script", "object", "applet", "embed", "textarea"]);var obj = {};obj.changed = {};switch (buttonId) {case "wikEdUndo":case "wikEdRedo":case "wikEdUndoAll":case "wikEdRedoAll":WikEdGetText(obj, "whole");obj.changed = obj.whole;break;case "wikEdBold":case "wikEdItalic":case "wikEdUnderline":case "wikEdStrikethrough":case "wikEdNowiki":case "wikEdSuperscript":case "wikEdSubscript":case "wikEdWikiLink":case "wikEdWebLink":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusWord");if (obj.focusWord.plain != "") {obj.changed = obj.focusWord;} else {obj.changed = obj.cursor;}}break;case "wikEdRef":case "wikEdRefNamed":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {obj.changed = obj.cursor;}break;case "wikEdReferences":case "wikEdReferencesSection":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {obj.changed = obj.cursor;}break;case "wikEdCase":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusWord");if (obj.focusWord.plain != "") {obj.changed = obj.focusWord;} else {obj.changed = obj.cursor;}}break;case "wikEdDecreaseHeading":case "wikEdIncreaseHeading":case "wikEdIncreaseBulletList":case "wikEdDecreaseBulletList":case "wikEdIncreaseNumberList":case "wikEdDecreaseNumberList":case "wikEdIncreaseIndentList":case "wikEdDecreaseIndentList":case "wikEdDefinitionList":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {WikEdGetText(obj, "selectionLine");obj.changed = obj.selectionLine;} else {WikEdGetText(obj, "focusLine");if (obj.focusLine.plain != "") {obj.changed = obj.focusLine;} else {obj.changed = obj.cursor;}}break;case "wikEdImage":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {WikEdGetText(obj, "selectionWord");obj.changed = obj.selectionWord;} else {obj.changed = obj.cursor;}break;case "wikEdTable":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {WikEdGetText(obj, "selectionLine");obj.changed = obj.selectionLine;} else {WikEdGetText(obj, "focusLine");obj.changed = obj.cursor;}break;case "wikEdWikify":if (parameters == "whole") {WikEdGetText(obj, "whole");obj.changed = obj.whole;} else {WikEdGetText(obj, "selection");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "whole");obj.changed = obj.whole;}}break;case "wikEdTextify":WikEdGetText(obj, "selection", false);if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "whole", false);obj.changed = obj.whole;}break;case "wikEdRedirect":WikEdGetText(obj, "whole, selection, cursor");if (obj.selection.plain == "") {WikEdGetText(obj, "selectionWord");}obj.changed = obj.whole;break;case "wikEdFindPrev":case "wikEdFindNext":case "wikEdJumpPrev":case "wikEdJumpNext":case "wikEdReplacePrev":case "wikEdReplaceNext":case "wikEdFindAll":WikEdGetText(obj, "selection");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusWord");if (obj.focusWord.plain != "") {obj.changed = obj.focusWord;} else {obj.changed = obj.cursor;}}break;case "wikEdReplaceAll":WikEdGetText(obj, "selection");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "whole");obj.changed = obj.whole;}break;case "wikEdFixBasic":case "wikEdfixUnicode":case "wikEdFixAll":case "wikEdFixHtml":case "wikEdFixRegExTypo":WikEdGetText(obj, "selection");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "whole");obj.changed = obj.whole;}break;case "wikEdFixPunct":case "wikEdFixMath":case "wikEdFixUnits":case "wikEdFixDashes":case "wikEdFixCaps":case "wikEdFixChem":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusLine");if (obj.focusPara.plain != "") {obj.changed = obj.focusLine;} else {obj.changed = obj.cursor;}}break;WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusWord");if (obj.focusWord.plain != "") {obj.changed = obj.focusWord;} else {obj.changed = obj.cursor;}}break;case "wikEdSource":WikEdGetText(obj, "selection");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "whole");obj.changed = obj.whole;}break;case "wikEdInsertTags":WikEdGetText(obj, "selection, cursor");if (obj.selection.plain != "") {obj.changed = obj.selection;} else {WikEdGetText(obj, "focusWord");if (obj.focusWord.plain != "") {obj.changed = obj.focusWord;} else {obj.changed = obj.selection;}}break;case "wikEdUpdateAll":WikEdGetText(obj, "whole");obj.changed = obj.whole;break;default:WikEdGetText(obj, "cursor");obj.changed = obj.cursor;break;}if (obj.changed == null) {wikEdFrameWindow.focus();if (buttonObj != null) {if (buttonObj.className != "wikEdButtonInactive") {buttonObj.className = "wikEdButton";}}return;}var highlightSyntax = wikEdHighlightSyntax;var selectChanged = true;var selectChangedText = "";switch (buttonId) {case "wikEdUndo":if (wikEdLastVersion == null) {wikEdLastVersion = obj.changed.plain;}WikEdFrameExecCommand("undo");if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);}obj.changed.range = obj.sel.getRangeAt(obj.sel.rangeCount - 1);obj.changed.plain = null;obj.changed.keepSel = true;break;case "wikEdRedo":WikEdFrameExecCommand("redo");if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);}obj.changed.range = obj.sel.getRangeAt(obj.sel.rangeCount - 1);obj.changed.plain = null;obj.changed.keepSel = true;break;case "wikEdBold":if (/\'\'\'([^\'].*?)\'\'\'/.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/\'\'\'([^\'].*?)\'\'\'/g, "$1");} else {obj.changed.plain = "'''" + obj.changed.plain + "'''";obj.changed.plain = obj.changed.plain.replace(/(\'\'\')( *)(.*?)( *)(\'\'\')/, "$2$1$3$5$4");}obj.changed.plain = obj.changed.plain.replace(/\'{6,}/g, "'''''");obj.changed.keepSel = true;break;case "wikEdItalic":if (/(\'{3,})\'\'([^\'].*?)\'\'(\'{3,})/.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/(\'{3,})\'\'([^\'].*?)\'\'(\'{3,})/g, "$1$2$3");} else if (/(^|[^\'])\'\'([^\'].*?)\'\'([^\']|$)/.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/(^|[^\'])\'\'([^\'].*?)\'\'([^\']|$)/g, "$1$2$3");} else {obj.changed.plain = "''" + obj.changed.plain + "''";obj.changed.plain = obj.changed.plain.replace(/(\'\')( *)(.*?)( *)(\'\')/, "$2$1$3$5$4");}obj.changed.plain = obj.changed.plain.replace(/\'{6,}/g, "'''''");obj.changed.keepSel = true;break;case "wikEdUnderline":if (/&lt;u&gt;(.*?)&lt;\/u&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;u&gt;(.*?)&lt;\/u&gt;/gi, "$1");} else {obj.changed.plain = "&lt;u&gt;" + obj.changed.plain + "&lt;/u&gt;";obj.changed.plain = obj.changed.plain.replace(/(&lt;u&gt;)( *)(.*?)( *)(&lt;\/u&gt;)/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdStrikethrough":if (/&lt;s&gt;(.*?)&lt;\/s&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;s&gt;(.*?)&lt;\/s&gt;/gi, "$1");} else {obj.changed.plain = "&lt;s&gt;" + obj.changed.plain + "&lt;/s&gt;";obj.changed.plain = obj.changed.plain.replace(/(&lt;s&gt;)( *)(.*?)( *)(&lt;\/s&gt;)/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdNowiki":if (/&lt;nowiki&gt;(.*?)&lt;\/nowiki&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;nowiki&gt;(.*?)&lt;\/nowiki&gt;/gi, "$1");} else {obj.changed.plain = "&lt;nowiki&gt;" + obj.changed.plain + "&lt;/nowiki&gt;";obj.changed.plain = obj.changed.plain.replace(/(&lt;nowiki&gt;)( *)(.*?)( *)(&lt;\/nowiki&gt;)/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdSuperscript":obj.changed.plain = obj.changed.plain.replace(/^(\s*)&lt;sub&gt;(.*?)&lt;\/sub&gt;(\s*)$/, "$1$2$3");if (/&lt;sup&gt;(.*?)&lt;\/sup&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;sup&gt;(.*?)&lt;\/sup&gt;/gi, "$1");} else {obj.changed.plain = "&lt;sup&gt;" + obj.changed.plain + "&lt;/sup&gt;";obj.changed.plain = obj.changed.plain.replace(/(&lt;sup&gt;)( *)(.*?)( *)(&lt;\/sup&gt;)/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdSubscript":obj.changed.plain = obj.changed.plain.replace(/^(\s*)&lt;sup&gt;(.*?)&lt;\/sup&gt;(\s*)$/, "$1$2$3");if (/&lt;sub&gt;(.*?)&lt;\/sub&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;sub&gt;(.*?)&lt;\/sub&gt;/gi, "$1");} else {obj.changed.plain = "&lt;sub&gt;" + obj.changed.plain + "&lt;/sub&gt;";obj.changed.plain = obj.changed.plain.replace(/(&lt;sub&gt;)( *)(.*?)( *)(&lt;\/sub&gt;)/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdRef":case "wikEdRefNamed":if (obj.changed.plain == "") {if (buttonId == "wikEdRef") {obj.changed.plain = "&lt;ref&gt;";} else {obj.changed.plain = "&lt;ref name="\"&gt;";}} else if (/&lt;ref( name="\"&gt;/i.test(obj.changed.plain)) {obj.changed.plain = "";} else if (/&lt;ref( name="\"&gt;(.*?)&lt;\/ref&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;ref( name="\"&gt;(.*?)&lt;\/ref&gt;/gi, "$2");} else {if (buttonId == "wikEdRef") {obj.changed.plain = "&lt;ref&gt;" + obj.changed.plain + "&lt;/ref&gt;";} else {obj.changed.plain = "&lt;ref name="\"&gt;" + obj.changed.plain + "&lt;/ref&gt;";}obj.changed.plain = obj.changed.plain.replace(/(&lt;ref( name="\"&gt;)( *)(.*?)( *)(&lt;\/ref&gt;)/, "$3$1$4$6$5");}obj.changed.keepSel = true;break;case "wikEdReferences":case "wikEdReferencesSection":var ref = wikEdText.wikEdReferencesSection;ref = ref.replace(/&lt;/g, "&lt;");ref = ref.replace(/&gt;/g, "&gt;");var refEscaped = ref;refEscaped = refEscaped.replace(/([^\w\s\;\&amp;])/g, "\\$1");refEscaped = refEscaped.replace(/^\n|\n$/g, "\\n*");refEscaped = refEscaped.replace(/(\n)/g, "\\n");var regExp = new RegExp(refEscaped, "gi");if (buttonId == "wikEdReferences") {if (obj.changed.plain == "") {obj.changed.plain = "&lt;references/&gt;";} else if (regExp.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(regExp, "");} else if (/&lt;references&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;references&gt;/gi, "");} else {obj.changed = obj.cursor;obj.changed.plain = "&lt;references/&gt;";}} else {if (obj.changed.plain == "") {obj.changed.plain = ref;} else if (regExp.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(regExp, "");} else if (/&lt;references&gt;/i.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/&lt;references&gt;/gi, "");} else {obj.changed = obj.cursor;obj.changed.plain = ref;}}obj.changed.keepSel = true;break;case "wikEdCase":if (obj.changed.plain == "") {obj.changed.plain = null;} else {var plain = obj.changed.plain;plain = plain.replace(/&gt;/g, "&gt;");plain = plain.replace(/&lt;/g, "&lt;");plain = plain.replace(/&amp;amp;/g, "&amp;");if (plain.toUpperCase() == plain) {plain = plain.toLowerCase();} else if (plain.toLowerCase() == plain) {plain = plain.replace(/\b([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9])([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\']*)/g, function (p, p1, p2) {return p1.toUpperCase() + p2.toLowerCase();});} else {plain = plain.toUpperCase();}plain = plain.replace(/&amp;/g, "&amp;amp;");plain = plain.replace(/&lt;/g, "&lt;");plain = plain.replace(/&gt;/g, "&gt;");obj.changed.plain = plain;}obj.changed.keepSel = true;break;case "wikEdUndoAll":if (wikEdLastVersion == null) {wikEdLastVersion = obj.changed.plain;}obj.changed.plain = wikEdOrigVersion;obj.changed.plain = obj.changed.plain.replace(/&amp;/g, "&amp;amp;");obj.changed.plain = obj.changed.plain.replace(/&gt;/g, "&gt;");obj.changed.plain = obj.changed.plain.replace(/&lt;/g, "&lt;");break;case "wikEdRedoAll":if (wikEdLastVersion != null) {obj.changed.plain = wikEdLastVersion;}break;case "wikEdWikiLink":if (/\[\[(.*?)\]\]/.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/\[\[(.*?)\]\]/g, "$1");} else {obj.changed.plain = "[[" + obj.changed.plain + "]]";obj.changed.plain = obj.changed.plain.replace(/(\[\[)( *)(.*?)( *)(\]\])/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdWebLink":if (/\[(.*?)\]/.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(/\[(.*?)\]/g, "$1");} else {obj.changed.plain = "[" + obj.changed.plain + "]";obj.changed.plain = obj.changed.plain.replace(/(\[)( *)(.*?)( *)(\])/, "$2$1$3$5$4");}obj.changed.keepSel = true;break;case "wikEdDecreaseHeading":obj.changed.plain = obj.changed.plain.replace(/(^|\n)=(=+) *([^\n]*?) *=+(?=\n|$)/g, "$1$2 $3 $2");obj.changed.plain = obj.changed.plain.replace(/(^|\n)=(?!=) *([^\n]*?) *=+(?=\n|$)/g, "$1$2");obj.changed.plain = obj.changed.plain.replace(/(^|\n)(=+) *([^\n]*?) *=+(?=\n|$)/g, "$1$2 $3 $2");obj.changed.keepSel = true;break;case "wikEdIncreaseHeading":obj.changed.plain = obj.changed.plain.replace(/(^|\n)(=+) *([^\n]*?) *=+(?=\n|$)/g, "$1=$2 $3 $2=");if (/\n/.test(obj.changed.plain) == false) {obj.changed.plain = obj.changed.plain.replace(/(^|\n)([^=\n\s][^\n]*?)(?=\n|$)/g, "$1== $2 ==");}obj.changed.plain = obj.changed.plain.replace(/(^|\n)(=+) *([^\n]*?) *=+(?=\n|$)/g, "$1$2 $3 $2");obj.changed.keepSel = true;break;case "wikEdIncreaseBulletList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^ *([\*\#\:\;]*) *()/g, "*$1 ");return p1;});obj.changed.keepSel = true;break;case "wikEdDecreaseBulletList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^[\*\#\:\;] *()/g, "");return p1;});obj.changed.keepSel = true;break;case "wikEdIncreaseNumberList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^ *([\*\#\:\;]*) *()/g, "#$1 ");return p1;});obj.changed.keepSel = true;break;case "wikEdDecreaseNumberList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^[\*\#\:\;] *()/g, "");return p1;});obj.changed.keepSel = true;break;case "wikEdIncreaseIndentList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^ *([\*\#\:\;]*) *()/g, ":$1 ");return p1;});obj.changed.keepSel = true;break;case "wikEdDecreaseIndentList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^[\*\#\:\;] *()/g, "");return p1;});obj.changed.keepSel = true;break;case "wikEdDefinitionList":obj.changed.plain = obj.changed.plain.replace(/([^\n]+)/g, function (p, p1) {p1 = p1.replace(/^ *([^\s\;]+) *()/g, "; $1 : ");return p1;});break;case "wikEdImage":if (obj.changed.plain != "") {obj.changed.plain = "[[Image:&lt;span class="\"&gt;" + wikEdText['image filename'] + "&lt;/span&gt;|thumb|&lt;span class="\"&gt;" + wikEdText['image width'] + "&lt;/span&gt;px|" + obj.changed.plain + "]]";} else {obj.changed.plain = "[[Image:&lt;span class="\"&gt;" + wikEdText['image filename'] + "&lt;/span&gt;|thumb|&lt;span class="\"&gt;" + wikEdText['image width'] + "&lt;/span&gt;px|&lt;span class="\"&gt; &lt;/span&gt;]]";if (obj.focusWord != null) {if (obj.focusWord.plain != "") {obj.changed.plain = " " + obj.changed.plain + " ";}}}break;case "wikEdTable":if (obj.changed.plain != "") {obj.changed.plain = obj.changed.plain.replace(/(^|\n) *()/g, "\n|-\n| ");obj.changed.plain = obj.changed.plain.replace(/^\n\|\-\n/, "\n{| class=\"wikitable\"\n");obj.changed.plain = obj.changed.plain.replace(/$/g, "\n|}\n");} else {obj.changed.plain = "\n{| class=\"wikitable\"\n|+ &lt;span class="\"&gt;" + wikEdText['table caption'] + "&lt;/span&gt;\n! &lt;span class="\"&gt;" + wikEdText['table heading'] + "&lt;/span&gt; !! &lt;span class="\"&gt;" + wikEdText['table heading'] + "&lt;/span&gt;\n|-\n| &lt;span class="\"&gt;" + wikEdText['table cell'] + "&lt;/span&gt; || &lt;span class="\"&gt;" + wikEdText['table cell'] + "&lt;/span&gt;\n|-\n| &lt;span class="\"&gt;" + wikEdText['table cell'] + "&lt;/span&gt; || &lt;span class="\"&gt;" + wikEdText['table cell'] + "&lt;/span&gt;\n|}\n";if (obj.focusLine.plain != "") {obj.changed.plain = "\n" + obj.changed.plain + "\n";}}break;case "wikEdWikify":break;case "wikEdTextify":WikEdTextify(obj.changed);break;case "wikEdRedirect":var linkTarget;if (obj.selection.plain != "") {linkTarget = obj.selection.plain;} else if (obj.selectionWord.plain != "") {linkTarget = obj.selectionWord.plain;} else {linkTarget = "&lt;span class="\"&gt;" + wikEdText['redirect article link'] + "&lt;/span&gt;";}linkTarget = linkTarget.replace(/\|.*()/, "");linkTarget = linkTarget.replace(/^(=+|\'+|&lt;[^&gt;]*&gt;|\s+|\[)+(.*?)(=+|\'+|&lt;[^&gt;]*&gt;|\s+|\])+$/g, "$2");linkTarget = linkTarget.replace(/\s+/g, " ");linkTarget = linkTarget.replace(/^\s+|\s+$/g, "");obj.changed.plain = "#REDIRECT [[" + linkTarget + "]]";if (wikEdInputElement.summary != null) {if (obj.selection.plain != "" || obj.selectionWord.plain != "") {wikEdInputElement.summary.value = wikEdInputElement.summary.value.replace(/#REDIRECT( \[\[[^\]]*\]\])?(, *)?/g, "");wikEdInputElement.summary.value = WikEdAppendToSummary(wikEdInputElement.summary.value, "#REDIRECT [[" + linkTarget + "]]");} else {wikEdInputElement.summary.value = WikEdAppendToSummary(wikEdInputElement.summary.value, "#REDIRECT");}}selectChanged = false;break;case "wikEdFindPrev":case "wikEdFindNext":case "wikEdJumpPrev":case "wikEdJumpNext":case "wikEdReplacePrev":case "wikEdReplaceNext":case "wikEdFindAll":case "wikEdReplaceAll":var findText;obj.changed.plain = obj.changed.plain.replace(/&lt;/g, "&lt;");obj.changed.plain = obj.changed.plain.replace(/&gt;/g, "&gt;");obj.changed.plain = obj.changed.plain.replace(/&amp;amp;/g, "&amp;");if (parameters == "shift" &amp;&amp; (buttonId == "wikEdFindNext" || buttonId == "wikEdReplaceNext")) {if (/\n/.test(obj.changed.plain) == false) {if (buttonId == "wikEdFindNext") {wikEdInputElement.find.value = obj.changed.plain;} else {wikEdInputElement.replace.value = obj.changed.plain;}obj.changed.keepSel = true;obj.changed.plain = null;break;}}if (buttonId == "wikEdJumpPrev" || buttonId == "wikEdJumpNext") {findText = obj.changed.plain;if (obj.selection.plain == "") {obj.changed.keepSel = true;obj.changed.plain = null;break;}} else {if (wikEdInputElement.find.value != "") {findText = wikEdInputElement.find.value;} else {obj.changed.plain = null;break;}}var regExpChecked = WikEdGetAttribute(wikEdRegExp, "checked");var caseSensitiveChecked = WikEdGetAttribute(wikEdCaseSensitive, "checked");if (regExpChecked == "false") {findText = findText.replace(/\n/g, "");findText = findText.replace(/\s/g, " ");}var replaceText = wikEdInputElement.replace.value;var regExpFind;var regExpFlags = "g";if (caseSensitiveChecked == "false") {regExpFlags += "i";}if (regExpChecked == "false" || buttonId == "wikEdJumpPrev" || buttonId == "wikEdJumpNext") {regExpFind = new RegExp(findText.replace(/([\\^\$\*\+\?\.\(\)\[\]\{\}\:\=\!\|\,\-])/g, "\\$1"), regExpFlags);} else {try {regExpFind = new RegExp(findText, regExpFlags);} catch (err) {return;}replaceText = replaceText.replace(/((^|[^\\])(\\\\)*)\\n/g, "$1\n");}var replacedFlag = false;if (buttonId == "wikEdReplaceAll") {if (regExpFind.test(obj.changed.plain)) {obj.changed.plain = obj.changed.plain.replace(regExpFind, replaceText);replacedFlag = true;} else {obj.changed.plain = null;}} else if (buttonId == "wikEdReplacePrev" || buttonId == "wikEdReplaceNext") {if (regExpFind.test(obj.selection.plain)) {var replaced = obj.selection.plain.replace(regExpFind, replaceText);if (obj.changed.plain != replaced) {obj.changed.plain = replaced;replacedFlag = true;} else {obj.changed.plain = null;}} else {obj.changed.plain = null;}} else if (buttonId == "wikEdFindNext" || buttonId == "wikEdFindPrev" || buttonId == "wikEdJumpNext" || buttonId == "wikEdJumpPrev") {obj.changed.plain = null;}if (buttonId == "wikEdFindNext" || buttonId == "wikEdFindPrev" || buttonId == "wikEdJumpNext" || buttonId == "wikEdJumpPrev" || buttonId == "wikEdReplaceNext" || buttonId == "wikEdReplacePrev" || buttonId == "wikEdFindAll") {if (replacedFlag == false) {var backwards = false;if (buttonId == "wikEdFindPrev" || buttonId == "wikEdJumpPrev" || buttonId == "wikEdReplacePrev") {backwards = true;}var caseSensitive = false;if (caseSensitiveChecked == "true") {caseSensitive = true;}if (buttonId == "wikEdFindAll") {var found;var foundRanges = [];WikEdRemoveAllRanges(obj.sel);var range = document.createRange();range.setStartBefore(wikEdFrameBody.firstChild);range.collapse(true);range = obj.sel.addRange(range);var scrollTop = wikEdFrameBody.scrollTop;do {if (regExpChecked == "true") {found = WikEdFind(obj, findText, caseSensitive, false, false, regExpFind);} else {found = WikEdFind(obj, findText, caseSensitive, false, false, null);}if (found == true) {foundRanges.push(obj.changed.range.cloneRange());}} while (found == true);if (regExpChecked == "false") {wikEdFrameBody.scrollTop = scrollTop;}WikEdRemoveAllRanges(obj.sel);for (range in foundRanges) {obj.sel.addRange(foundRanges[range]);}obj.changed.plain = null;} else {if (regExpChecked == "true") {WikEdFind(obj, findText, caseSensitive, backwards, true, regExpFind);} else {WikEdFind(obj, findText, caseSensitive, backwards, true, null);selectChanged = false;}}}}if (obj.changed.plain != null) {obj.changed.plain = obj.changed.plain.replace(/&amp;/g, "&amp;amp;");obj.changed.plain = obj.changed.plain.replace(/&lt;/g, "&lt;");obj.changed.plain = obj.changed.plain.replace(/&gt;/g, "&gt;");}if (buttonId == "wikEdFindPrev" || buttonId == "wikEdFindNext" || buttonId == "wikEdFindAll") {WikEdAddToHistory("find");}if (buttonId == "wikEdReplacePrev" || buttonId == "wikEdReplaceNext" || buttonId == "wikEdReplaceAll") {WikEdAddToHistory("find");WikEdAddToHistory("replace");}obj.changed.keepSel = true;break;case "wikEdFixBasic":WikEdFixBasic(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixPunct":WikEdFixPunct(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixMath":WikEdFixMath(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixChem":WikEdFixChem(obj.changed);obj.changed.keepSel = true;break;case "wikEdfixUnicode":WikEdFixUnicode(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixUnits":WikEdFixUnits(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixDashes":WikEdFixDashes(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixHtml":WikEdFixHTML(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixRegExTypo":if (wikEdRegExTypoFix == true &amp;&amp; wikEdTypoRulesFind.length &gt; 0) {WikEdFixTypos(obj.changed);} else {obj.changed.plain = null;}obj.changed.keepSel = true;break;case "wikEdFixCaps":WikEdFixCaps(obj.changed);obj.changed.keepSel = true;break;case "wikEdFixAll":WikEdFixAll(obj.changed);obj.changed.keepSel = true;break;case "wikEdSource":obj.changed.plain = obj.changed.code;obj.changed.plain = obj.changed.plain.replace(/(&lt;(br|p)\b[^&gt;]*&gt;)/g, "$1\n");obj.changed.plain = obj.changed.plain.replace(/&amp;/g, "&amp;amp;");obj.changed.plain = obj.changed.plain.replace(/&lt;/g, "&lt;");obj.changed.plain = obj.changed.plain.replace(/&gt;/g, "&gt;");highlightSyntax = false;break;case "wikEdInsertTags":var tagOpen = parameters[0] || "";var tagClose = parameters[1] || "";var sampleText = parameters[2] || "";tagOpen = tagOpen.replace(/&amp;/g, "&amp;amp;");tagOpen = tagOpen.replace(/&lt;/g, "&lt;");tagOpen = tagOpen.replace(/&gt;/g, "&gt;");tagClose = tagClose.replace(/&amp;/g, "&amp;amp;");tagClose = tagClose.replace(/&lt;/g, "&lt;");tagClose = tagClose.replace(/&gt;/g, "&gt;");tagsampleText = sampleText.replace(/&amp;/g, "&amp;amp;");tagsampleText = sampleText.replace(/&lt;/g, "&lt;");tagsampleText = sampleText.replace(/&gt;/g, "&gt;");if (tagOpen.length &gt; 0 &amp;&amp; tagClose.length == 0 &amp;&amp; sampleText.length == 0) {obj.changed = obj.cursor;obj.changed.plain = tagOpen;} else if (obj.changed.plain == "" &amp;&amp; sampleText.length &gt; 0) {obj.changed.plain = tagOpen + sampleText + tagClose;selectChangedText = sampleText;obj.changed.keepSel = true;} else {obj.changed.plain = tagOpen + obj.changed.plain + tagClose;}break;case "wikEdUpdateAll":obj.changed.keepSel = true;if (parameters != null) {if (parameters.keepSel == false) {obj.changed.keepSel = false;}}break;default:if (CustomHandler != null) {CustomHandler(obj);} else {alert("Unknown edit function '" + buttonId + "'");}break;}if (obj.changed.plain == null) {if (buttonId != "wikEdFindAll") {WikEdRemoveAllRanges(obj.sel);obj.sel.addRange(obj.changed.range);if (selectChanged != false) {if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);}var plainText = obj.sel.getRangeAt(obj.sel.rangeCount - 1).cloneContents().textContent;if (plainText.length &gt; 0) {plainText = plainText.replace(/\n/g, "");obj.changed.range.collapse(false);wikEdFrameWindow.find(plainText, true, true, false, false, false, false);}}}} else {if (buttonId != "wikEdUndo" &amp;&amp; buttonId != "wikEdRedo" &amp;&amp; buttonId != "wikEdUndoAll") {wikEdLastVersion = null;}obj.html = obj.changed.plain;if (highlightSyntax == true) {if (obj.changed.from == "whole") {obj.whole = true;}WikEdHighlightSyntax(obj);} else {obj.html = obj.html.replace(/(\t)/g, "&lt;span class="\"&gt;$1&lt;/span&gt;&lt;!--wikEdTabPlain--&gt;");}obj.html = obj.html.replace(/  /g, "  ");obj.html = obj.html.replace(/  /g, "  ");obj.html = obj.html.replace(/\n/g, "&lt;br /&gt;");WikEdRemoveAllRanges(obj.sel);obj.sel.addRange(obj.changed.range);var scrollTop;if (obj.changed.from == "whole") {scrollTop = wikEdFrameBody.scrollTop;}if (obj.html != "") {WikEdFrameExecCommand("inserthtml", obj.html);} else if (obj.sel.isCollapsed == false) {WikEdFrameExecCommand("delete");}if (obj.changed.from == "whole") {WikEdRemoveAllRanges(obj.sel);wikEdFrameBody.scrollTop = scrollTop;var range = document.createRange();range.setStartBefore(wikEdFrameBody.firstChild);range.setEndAfter(wikEdFrameBody.lastChild);obj.sel.addRange(range);selectChanged = false;}if (selectChanged != false) {if (selectChangedText == "") {var div = document.createElement("div");div.innerHTML = obj.changed.plain;selectChangedText = div.textContent;}if (selectChangedText.length &gt; 0) {selectChangedText = selectChangedText.replace(/\n/g, "");wikEdFrameWindow.find(selectChangedText, true, true, false, false, false, false);}}}if (obj.changed.keepSel != true &amp;&amp; obj.changed.from != "whole" || obj.changed.keepSel == false || buttonId == "wikEdRedirect" || buttonId == "wikEdWikify" &amp;&amp; parameters == "whole") {if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);} else {obj.sel.getRangeAt(obj.sel.rangeCount - 1).collapse(false);}}if (buttonObj != null) {if (buttonObj.className != "wikEdButtonInactive") {buttonObj.className = "wikEdButton";}buttonObj.style.cursor = "auto";}WikEdInactiveButtons();wikEdFrameDOMCache = null;if (wikEdUseWikEd == true) {wikEdFrameWindow.focus();}if (highlightSyntax == true &amp;&amp; obj.changed.plain != null) {WikEdFollowLinks();}return;};     window.WikEdScrollToPreview = function () {var scrollOffset = window.pageYOffset;var inputOffset = WikEdGetOffsetTop(wikEdInputWrapper);var textareaOffset = WikEdGetOffsetTop(wikEdTextareaWrapper);var submitOffset = WikEdGetOffsetTop(wikEdSaveButton);if (scrollOffset &gt; submitOffset) {window.scroll(0, submitOffset);} else if (scrollOffset &gt; (submitOffset - textareaOffset) / 3 * 2 + textareaOffset) {window.scroll(0, submitOffset);} else if (scrollOffset &gt; textareaOffset) {window.scroll(0, textareaOffset);} else {window.scroll(0, inputOffset);}return;};     window.WikEdFollowLinks = function () {if (wikEdFollowLinks == true) {for (var linkId in wikEdFollowLinkHash) {if (typeof wikEdFollowLinkHash[linkId] != "string") {continue;}var linkSpan = wikEdFrameDocument.getElementById(linkId);if (linkSpan != null) {WikEdAddEventListener(linkSpan, "click", WikEdFollowLinkHandler, true);}}}return;};     window.WikEdGetText = function (obj, whichFragment, wikify) {if (obj.sel == null) {obj.sel = WikEdGetSelection();}if (obj.cursor == null) {obj.cursor = {from: "cursor", keepSel: null, plain: ""};obj.cursor.range = document.createRange();obj.cursor.range.setStart(obj.sel.focusNode, obj.sel.focusOffset);obj.cursor.range.setEnd(obj.sel.focusNode, obj.sel.focusOffset);}if (obj.whole == null) {if (/whole|selectionWord|selectionLine|selectionPara|focusWord|focusLine|focusPara/.test(whichFragment) == true) {obj.whole = {plainArray: [], plainNode: [], plainStart: [], from: "whole", keepSel: null};obj.whole.range = document.createRange();obj.whole.range.setStartBefore(wikEdFrameBody.firstChild);obj.whole.range.setEndAfter(wikEdFrameBody.lastChild);WikEdGetInnerHTML(obj.whole, wikEdFrameBody);obj.whole.code = obj.whole.html;WikEdRemoveHighlightingWikify(obj.whole, wikify);obj.whole.plain = obj.whole.html;obj.whole.plain = obj.whole.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.whole.plain = obj.whole.plain.replace(/\u00a0/g, " ");}}if (obj.selection == null) {if (/selection\b|selectionWord|selectionLine|selectionPara/.test(whichFragment) == true) {obj.selection = {from: "selection", keepSel: null};if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);}obj.selection.range = obj.sel.getRangeAt(obj.sel.rangeCount - 1);var documentFragment = obj.selection.range.cloneContents();WikEdGetInnerHTML(obj.selection, documentFragment);obj.selection.code = obj.selection.html;WikEdRemoveHighlightingWikify(obj.selection, wikify);obj.selection.plain = obj.selection.html;obj.selection.plain = obj.selection.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.selection.plain = obj.selection.plain.replace(/\u00a0/g, " ");}}if (obj.focusWord == null) {if (/focusWord|focusLine|focusPara/.test(whichFragment) == true) {obj.focusWord = {from: "focusWord", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};obj.focusLine = {from: "focusLine", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};obj.focusPara = {from: "focusPara", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};WikEdFindBoundaries(obj.focusWord, obj.focusLine, obj.focusPara, obj.whole, obj.cursor);var documentFragment = obj.focusWord.range.cloneContents();WikEdGetInnerHTML(obj.focusWord, documentFragment);obj.focusWord.code = obj.focusWord.html;WikEdRemoveHighlightingWikify(obj.focusWord, wikify);obj.focusWord.plain = obj.focusWord.html;obj.focusWord.plain = obj.focusWord.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.focusWord.plain = obj.focusWord.plain.replace(/\u00a0/g, " ");var documentFragment = obj.focusLine.range.cloneContents();WikEdGetInnerHTML(obj.focusLine, documentFragment);obj.focusLine.code = obj.focusLine.html;WikEdRemoveHighlightingWikify(obj.focusLine, wikify);obj.focusLine.plain = obj.focusLine.html;obj.focusLine.plain = obj.focusLine.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.focusLine.plain = obj.focusLine.plain.replace(/\u00a0/g, " ");var documentFragment = obj.focusPara.range.cloneContents();WikEdGetInnerHTML(obj.focusPara, documentFragment);obj.focusPara.code = obj.focusPara.html;WikEdRemoveHighlightingWikify(obj.focusPara, wikify);obj.focusPara.plain = obj.focusPara.html;obj.focusPara.plain = obj.focusPara.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.focusPara.plain = obj.focusPara.plain.replace(/\u00a0/g, " ");}}if (obj.selectionWord == null) {if (/selectionWord|selectionLine|selectionPara/.test(whichFragment) == true) {obj.selectionWord = {from: "selectionWord", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};obj.selectionLine = {from: "selectionLine", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};obj.selectionPara = {from: "selectionPara", keepSel: false, range: document.createRange(), tableEdit: obj.tableEdit};WikEdFindBoundaries(obj.selectionWord, obj.selectionLine, obj.selectionPara, obj.whole, obj.selection);var documentFragment = obj.selectionWord.range.cloneContents();WikEdGetInnerHTML(obj.selectionWord, documentFragment);obj.selectionWord.code = obj.selectionWord.html;WikEdRemoveHighlightingWikify(obj.selectionWord, wikify);obj.selectionWord.plain = obj.selectionWord.html;obj.selectionWord.plain = obj.selectionWord.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.selectionWord.plain = obj.selectionWord.plain.replace(/\u00a0/g, " ");var documentFragment = obj.selectionLine.range.cloneContents();WikEdGetInnerHTML(obj.selectionLine, documentFragment);obj.selectionLine.code = obj.selectionLine.html;WikEdRemoveHighlightingWikify(obj.selectionLine, wikify);obj.selectionLine.plain = obj.selectionLine.html;obj.selectionLine.plain = obj.selectionLine.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.selectionLine.plain = obj.selectionLine.plain.replace(/\u00a0/g, " ");var documentFragment = obj.selectionPara.range.cloneContents();WikEdGetInnerHTML(obj.selectionPara, documentFragment);obj.selectionPara.code = obj.selectionPara.html;WikEdRemoveHighlightingWikify(obj.selectionPara, wikify);obj.selectionPara.plain = obj.selectionPara.html;obj.selectionPara.plain = obj.selectionPara.plain.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.selectionPara.plain = obj.selectionPara.plain.replace(/\u00a0/g, " ");}}return;};     window.WikEdFind = function (obj, findText, caseSensitive, backwards, wrap, regExp) {if (obj.sel.rangeCount == 0) {obj.sel.collapse(wikEdFrameBody, 0);}var range = obj.sel.getRangeAt(obj.sel.rangeCount - 1);var found = false;obj.changed.range = document.createRange();if (regExp == null) {found = wikEdFrameWindow.find(findText, caseSensitive, backwards, wrap, false, true, false);if (found == true) {range = obj.sel.getRangeAt(obj.sel.rangeCount - 1);}obj.changed.range = range.cloneRange();} else {if (obj.plainArray === undefined) {WikEdParseDOM(obj, wikEdFrameBody);}var regExpMatch = [];if (backwards == false) {regExpMatch = regExp.exec(obj.plain);regExp.lastIndex = obj.plainFocus;regExpMatch = regExp.exec(obj.plain);obj.plainFocus = regExp.lastIndex;if (wrap == true &amp;&amp; regExpMatch == null) {regExp.lastIndex = 0;regExpMatch = regExp.exec(obj.plain);}} else {var regExpMatchNext;do {regExpMatch = regExpMatchNext;regExpMatchNext = regExp.exec(obj.plain);if (regExpMatchNext == null) {break;}} while (regExpMatchNext.index &lt; wrap ="=" regexpmatch ="=" regexpmatch =" regExpMatchNext;regExpMatchNext" found =" true;var" i =" 0;while" j =" i;while" wikedtextify =" function" plain =" obj.html;obj.plain" plain =" obj.plain.replace(/&lt;(style|script|object|applet|embed)\b[^"&gt;]*&gt;.*?&lt;\/\1&gt;/g, "");obj.plain = obj.plain.replace(/&lt;br\b[^&gt;]*&gt; *()/g, "\n");obj.plain = obj.plain.replace(/(&lt;(blockquote|center|div|p|pre|gallery)\b[^&gt;]*&gt;)[\s\u0000]+/gi, "$1");obj.plain = obj.plain.replace(/[\s\u0000]+(&lt;\/(blockquote|center|div|p|pre|gallery)&gt;)/gi, "$1");var isRemove = [];obj.plain = obj.plain.replace(/(&lt;(\/?)pre\b([^&gt;]*)&gt;)/g, function (p, p1, p2, p3) {if (p2 == "") {if (/\bclass=\"wikEd\w+\"/.test(p3)) {isRemove.push(true);return "";}isRemove.push(false);return p1;}if (isRemove.pop() == true) {return "";}return p1;});obj.plain = obj.plain.replace(/&lt;\/?(address|blockquote|center|div|hr|isindex|p|pre)\b[^&gt;]*&gt;/g, "\0\0");obj.plain = obj.plain.replace(/[\s|\u0000]*(^|\n|\u0000)[\s|\u0000]*&lt;h[1-6]\b[^&gt;]*&gt;(.*?)&lt;\/h[1-6]&gt;[\s|\u0000]*()/g, "\0\0$2\0\0");obj.plain = obj.plain.replace(/&lt;\/?(dir|dl|menu|ol|ul)\b[^&gt;]*&gt;/g, "\0");obj.plain = obj.plain.replace(/&lt;\/(dd|dt|li)&gt;/g, "\0");obj.plain = obj.plain.replace(/&lt;\/?(select|textarea)\b[^&gt;]*&gt;/g, "\0");obj.plain = obj.plain.replace(/&lt;\/(option|legend|optgroup)&gt;/g, "\0");if (wikEdTableMode == true) {obj.plain = obj.plain.replace(/(&lt;table\b)([^&gt;]*)(&gt;)/gi, function (p, p1, p2, p3) {if (p2.match(/\bclass=/)) {p2 = p2.replace(/\bclass\s*=\s*([\'\"]?)[^&lt;&gt;\'\"\n]*?\2/g, "class=\"wikEdTableEdit\"");} else {p2 = " class=\"wikEdTableEdit\"";}return p1 + p2 + p3;});obj.plain = obj.plain.replace(/[\s\u0000]*(&lt;table\b[^&gt;]*&gt;)/g, "\0\0$1");obj.plain = obj.plain.replace(/(&lt;\/table&gt;)[\s\u0000]*()/g, "$1\0");obj.plain = obj.plain.replace(/&lt;(\/?(table|caption|tr|th|td)\b[^&gt;]*)&gt;/g, "\x01$1\x02");} else if (wikEdTableMode == false) {obj.plain = obj.plain.replace(/&lt;\/?(table|caption)\b[^&gt;]*&gt;/g, "\0");obj.plain = obj.plain.replace(/&lt;\/(tr|th|td)&gt;/g, "\0");}obj.plain = obj.plain.replace(/&lt;[^&gt;]*&gt;/g, "");obj.plain = obj.plain.replace(/\u0001/g, "&lt;");obj.plain = obj.plain.replace(/\u0002/g, "&gt;");obj.plain = obj.plain.replace(/[ \t\u00a0]+(\u0000)/g, "$1");obj.plain = obj.plain.replace(/(\u0000)[ \t\u00a0]+/g, "$1");obj.plain = obj.plain.replace(/\u0000+\n/g, "\n");obj.plain = obj.plain.replace(/\n\u0000+/g, "\n");obj.plain = obj.plain.replace(/\n*\u0000(\u0000|\n)+/g, "\n\n");obj.plain = obj.plain.replace(/\u0000/g, "\n");obj.plain = obj.plain.replace(/(&lt;\/table&gt;\n)\n+/g, "$1");if (obj.from == "whole") {obj.plain = obj.plain.replace(/^\s+|\s+$/g, "");}return;};     window.WikEdInactiveButtons = function () {if (wikEdFrameDocument.queryCommandEnabled("undo") == true) {document.getElementById("wikEdUndo").className = "wikEdButton";document.getElementById("wikEdUndoAll").className = "wikEdButton";} else {document.getElementById("wikEdUndo").className = "wikEdButtonInactive";document.getElementById("wikEdUndoAll").className = "wikEdButtonInactive";}if (wikEdFrameDocument.queryCommandEnabled("redo") == true) {document.getElementById("wikEdRedo").className = "wikEdButton";} else {document.getElementById("wikEdRedo").className = "wikEdButtonInactive";}if (wikEdLastVersion != null) {document.getElementById("wikEdRedoAll").className = "wikEdButton";} else {document.getElementById("wikEdRedoAll").className = "wikEdButtonInactive";}return;};     window.WikEdFixBasic = function (obj) {obj.plain = obj.plain.replace(/\u00a0/g, " ");obj.plain = obj.plain.replace(/ *\t[ \t]*()/g, " ");obj.plain = obj.plain.replace(/(\t| | )+\n/g, "\n");obj.plain = obj.plain.replace(/\n( | |\t)+\n/g, "\n\n");obj.plain = obj.plain.replace(/(^|\n)+(=+) *([^\n]*?) *(=+)(?=(\n|$))/g, function (p, p1, p2, p3, p4) {p3 = p3.replace(/\'{2,}/g, "");return "\n\n" + p2 + " " + p3 + " " + p2 + "\n\n";});var regExp = new RegExp("\\n=+ " + wikEdText['External links'] + "? =+\\n", "gi");obj.plain = obj.plain.replace(regExp, "\n== " + wikEdText['External links'] + " ==\n");regExp = new RegExp("\\n=+ " + wikEdText['See also'] + " =+\\n", "gi");obj.plain = obj.plain.replace(regExp, "\n== " + wikEdText['See also'] + " ==\n");regExp = new RegExp("\\n=+ " + wikEdText.References + "? =+\\n", "gi");obj.plain = obj.plain.replace(regExp, "\n== " + wikEdText.References + " ==\n");obj.plain = obj.plain.replace(/(^|\n)([\*\#\:\;]+|\{\||\|\-|\|\}|\|) *()/g, "$1$2 ");obj.plain = obj.plain.replace(/ +\n/g, "\n");obj.plain = obj.plain.replace(/\n+(\{\|)/g, "\n\n$1");obj.plain = obj.plain.replace(/(\n\|\}([^\}]|$)) *([^\n]*)[\n|$]+/g, "$1\n\n$3\n\n");obj.plain = obj.plain.replace(/(^|\n)([^\*\#\:\;\n][^\n]*)(?=\n[\*\#\:\;])/g, "$1$2\n\n");obj.plain = obj.plain.replace(/(^|\n)([\*\#\:\;][^\n]*?)(?=\n[^\*\#\:\;\n])/g, "$1$2\n\n");var lines = obj.plain.split("\n");obj.plain = "";var tableflag = false;for (var i = 0; i &lt; line =" lines[i];if" tableflag =" true;}" tableflag =" false;}if" tableflag ="=" line =" line.replace(/" regexp =" new" line =" line.replace(regExp," regexp =" new" line =" line.replace(regExp," line =" line.replace(/^(\{\{.*?\}\})/g," line =" line.replace(/(\{\{.*?\}\})$/g," plain =" obj.plain.replace(/\[\[(.*?)(\|.*?)?\]\]/g," p1 =" p1.replace(/_/g," plain =" obj.plain.replace(/\[\[" plain =" obj.plain.replace(/\[" plain =" obj.plain.replace(/" plain =" obj.plain.replace(/" plain =" obj.plain.replace(/\n(=" plain =" obj.plain.replace(/(&lt;!--)"&gt;)/g, "$1 $2 $3");var regExp = new RegExp("( |\\n)*(\\[\\[" + wikEdText['wikicode Category'] + ":[^\\n]*?\\]\\])( |\\n)*", "gi");obj.plain = obj.plain.replace(regExp, "\n\n$2\n\n");regExp = new RegExp("(\\[\\[category:[^\\n]*?\\]\\])\\n*(?=\\[\\[" + wikEdText['wikicode Category'] + ":[^\\n]*?\\]\\])", "gi");obj.plain = obj.plain.replace(regExp, "$1\n");obj.plain = obj.plain.replace(/\n{3,}/g, "\n\n");obj.plain = obj.plain.replace(/^\n+/, "");obj.plain = obj.plain.replace(/\n{2,}$/, "\n");return;};     window.WikEdFixPunct = function (obj) {WikEdFixBasic(obj);if (wikEdFixPunctFrench == true) {obj.plain = obj.plain.replace(/(«) */g, "$1 ");obj.plain = obj.plain.replace(/ *(»)/g, " $1");obj.plain = obj.plain.replace(/([a-zA-Z_À-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\'\"\]\}\)]) *([\.\,])(?=([a-zA-ZÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\'\"\[\{\(\s]|$))/g, "$1$2 ");obj.plain = obj.plain.replace(/([a-zA-Z_À-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\'\"\]\}\)]) *([\:\;\?\!])/g, "$1 $2 ");} else {obj.plain = obj.plain.replace(/([a-zA-Z_À-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\'\"\]\}\)]) *([\.\,\:\;])(?=([a-zA-ZÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\'\"\[\{\(\s]|$))/g, "$1$2 ");}obj.plain = obj.plain.replace(/ +$/g, "");obj.plain = obj.plain.replace(/ +\n/g, "\n");obj.plain = obj.plain.replace(/ {2,}/g, " ");return;};     window.WikEdFixUnicode = function (obj) {for (var i = 0; i &lt; replacechar =" String.fromCharCode(parseInt(wikEdSupportedChars[i][0]," regexpstr = "&amp;amp;#0*" regexp =" new" plain =" obj.plain.replace(regExp," regexpstr = "&amp;amp;" regexp =" new" plain =" obj.plain.replace(regExp," i =" 0;" replacechar = "&amp;amp;" regexpstr = "&amp;amp;#0*" regexp =" new" plain =" obj.plain.replace(regExp," regexpstr = "\\u" regexp =" new" plain =" obj.plain.replace(regExp," i =" 0;" replacechar = "&amp;amp;" regexpstr = "&amp;amp;#0*" regexp =" new" plain =" obj.plain.replace(regExp," regexpstr = "\\u" regexp =" new" plain =" obj.plain.replace(regExp," plain =" obj.plain.replace(/\u2028/g," plain =" obj.plain.replace(/\u2029/g," wikedfixmath =" function" plain =" obj.plain.replace(/(.*?)((&lt;math(\b.*?)"&gt;.*?&lt;\/math&gt;)|$)/gi, function (p, p1, p2) {p1 = p1.replace(/&amp;plus;/g, "+");p1 = p1.replace(/&amp;minus;/g, "\u2212");p1 = p1.replace(/&amp;middot;/g, "\xB7");p1 = p1.replace(/([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\,\{])-(\d)/g, "$1\u2212$2");p1 = p1.replace(/(\d *)x( *\d)/g, "$1\xD7$2");p1 = p1.replace(/(\d*\.?\d+)\^(\u2212?\d+\.?\d*)/g, "$1&lt;sup&gt;$2&lt;/sup&gt;");p1 = p1.replace(/([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9])\^(\u2212?\d+\.?\d*) /g, "$1&lt;sup&gt;$2&lt;/sup&gt;");p1 = p1.replace(/( |\d)\+\/(-|\u2212)( |\d)/g, "$1\xB1$3");p1 = p1.replace(/(\u00b9|&amp;sup1;)/g, "&lt;sup&gt;1&lt;/sup&gt;");p1 = p1.replace(/(\u00b2|&amp;sup2;)/g, "&lt;sup&gt;2&lt;/sup&gt;");p1 = p1.replace(/(\u00b3|&amp;sup3;)/g, "&lt;sup&gt;3&lt;/sup&gt;");return p1 + p2;});return;};     window.WikEdFixChem = function (obj) {WikEdFixBasic(obj);var realElements = "H|He|Li|Be|B|C|N|O|F|Ne|Na|Mg|Al|Si|P|S|Cl|Ar|K|Ca|Sc|Ti|V|Cr|Mn|Fe|Co|Ni|Cu|Zn|Ga|Ge|As|Se|Br|Kr|Rb|Sr|Y|Zr|Nb|Mo|Tc|Ru|Rh|Pd|Ag|Cd|In|Sn|Sb|Te|I|Xe|Cs|Ba|Hf|Ta|W|Re|Os|Ir|Pt|Au|Hg|Tl|Pb|Bi|Po|At|Rn|Fr|Ra|Rf|Db|Sg|Bh|Hs|Mt|Ds|Rg|La|Ce|Pr|Nd|Pm|Sm|Eu|Gd|Tb|Dy|Ho|Er|Tm|Yb|Lu|Ac|Th|Pa|U|Np|Pu|Am|Cm|Bk|Cf|Es|Fm|Md|No|Lr";var pseudoElements = "|Me|Et|Pr|Bu|e";obj.plain = obj.plain.replace(/(^|[^a-z])h2o([^a-z]|$)/g, "$1H2O$2");obj.plain = obj.plain.replace(/(^|[^a-z])h3o+/g, "$1H3O+");obj.plain = obj.plain.replace(/(^|[^a-z])oh-/g, "$1OH+");var regExp = new RegExp("(^|[^a-zA-Z])(" + realElements.toLowerCase() + pseudoElements.toLowerCase() + ")([^a-zA-Z]|$)", "g");obj.plain = obj.plain.replace(regExp, function (p, p1, p2, p3) {if (p2 != "e") {p2 = p2.substr(0, 1).toUpperCase() + p2.substr(1).toLowerCase();}return p1 + p2 + p3;});obj.plain = obj.plain.replace(/&amp;plus;/g, "+");obj.plain = obj.plain.replace(/&amp;minus;/g, "\u2212");obj.plain = obj.plain.replace(/&amp;middot;/g, "\xB7");regExp = new RegExp("(" + realElements + pseudoElements + "|\\))(\\d*(\\+|-|\\u2212))", "g");obj.plain = obj.plain.replace(regExp, function (p, p1, p2, p3) {p2 = p2.replace(/-/g, "\u2212");return p1 + "&lt;sup&gt;" + p2 + "&lt;/sup&gt;";});regExp = new RegExp("(" + realElements + pseudoElements + "|\\))(\\d+)", "g");obj.plain = obj.plain.replace(regExp, "$1&lt;sub&gt;$2&lt;/sub&gt;");regExp = new RegExp("(\\d+) *(\\(|" + realElements + pseudoElements + ")", "g");obj.plain = obj.plain.replace(regExp, "$1$2");obj.plain = obj.plain.replace(/ *-+&gt; *()/g, " \u2192 ");obj.plain = obj.plain.replace(/ *&lt;-+ *()/g, " \u2190 ");obj.plain = obj.plain.replace(/ *(&lt;==+&gt;|&amp;hdarr;|&amp;harr;|\u21cc|\u2190 *\u2192) *()/g, " &lt;=&gt; ");obj.plain = obj.plain.replace(/([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|\)|&gt;) +(-|\u2212) +([\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|\()/g, "$1 \u2212 $3");return;};     window.WikEdFixUnits = function (obj) {WikEdFixBasic(obj);obj.plain = obj.plain.replace(/&amp;deg;|&amp;#00b0;/g, "\xB0");obj.plain = obj.plain.replace(/&amp;#00b5;|&amp;mu;|&amp;micro;/g, "\xB5");obj.plain = obj.plain.replace(/&amp;Omega;|&amp;#8486;/g, "\u03A9");obj.plain = obj.plain.replace(/( *\/ *|\d *)(Y|yotta|Z|zetta|E|exa|P|peta|T|tera|G|giga|M|mega|k|kilo|K|h|hecto|da|deca|d|deci|c|centi|m|mill?i|micro|u|µ|n|nano|p|pico|f|femto|a|atto|z|zepto|y|yocto|mibi|mebi|)(gramm?s?|g|metres?|meters?|m|amperes?|Amperes?|amps?|Amps?|A|Angstroms?|Angströms?|Å|Kelvins?|kelvins?|K|moles?|Moles?|mol|candelas?|cd|rad|Ci|sr|Hert?z|hert?z|Hz|newtons?|Newtons?|N|Joules?|joules?|J|watts?|Watts?|W|pascals?|Pascals?|Pa|lm|lx|C|volts?|Volts?|V|O|Farads?|F|Wb|T|H|S|bequerels?|Bequerels?|Bq|Gy|Sv|kat|centigrades?|°C|decibels?|db|dB|M|ohms?|Ohms?|\u03a9|sec|seconds?|s|minutes?|min|hour?|h|bits?|Bits?|bit|bytes?|Bytes?|B|bps|Bps)(?=[^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, function (p, p1, p2, p3) {p1 = p1.replace(/ *\/ *()/g, "/");p1 = p1.replace(/(\d) *()/g, "$1 ");p2 = p2.replace(/yotta/g, "Y");p2 = p2.replace(/zetta/g, "Z");p2 = p2.replace(/exa/g, "E");p2 = p2.replace(/peta/g, "P");p2 = p2.replace(/tera/g, "T");p2 = p2.replace(/giga/g, "G");p2 = p2.replace(/mega/g, "M");p2 = p2.replace(/kilo/g, "k");p2 = p2.replace(/K/g, "k");p2 = p2.replace(/hecto/g, "h");p2 = p2.replace(/deca/g, "da");p2 = p2.replace(/deci/g, "d");p2 = p2.replace(/centi/g, "c");p2 = p2.replace(/mill?i/g, "m");p2 = p2.replace(/micro|u/g, "\xB5");p2 = p2.replace(/nano/g, "n");p2 = p2.replace(/pico/g, "p");p2 = p2.replace(/femto/g, "f");p2 = p2.replace(/atto/g, "a");p2 = p2.replace(/zepto/g, "z");p2 = p2.replace(/yocto/g, "y");p2 = p2.replace(/mibi/g, "mebi");p3 = p3.replace(/gramm?s?/g, "g");p3 = p3.replace(/metres?|meters?/g, "m");p3 = p3.replace(/amperes?|Amperes?|amps?|Amps?/g, "A");p3 = p3.replace(/Angstroms?|Angströms?/g, "\xC5");p3 = p3.replace(/Kelvins?|kelvins?/g, "K");p3 = p3.replace(/moles?|Moles?/g, "mol");p3 = p3.replace(/candelas?/g, "cd");p3 = p3.replace(/Hert?z|hert?z/g, "Hz");p3 = p3.replace(/newtons?|Newtons?/g, "N");p3 = p3.replace(/Joules?|joules?/g, "J");p3 = p3.replace(/watts?|Watts?/g, "W");p3 = p3.replace(/pascals?|Pascals?/g, "Pa");p3 = p3.replace(/volts?|Volts?/g, "V");p3 = p3.replace(/ohms?|Ohms?/g, "\u03A9");p3 = p3.replace(/bequerels?|Bequerels?/g, "Bq");p3 = p3.replace(/Farads?/g, "F");p3 = p3.replace(/bits?|Bits?/g, "bit");p3 = p3.replace(/bytes?|Bytes?/g, "B");p3 = p3.replace(/sec|seconds?/g, "s");p3 = p3.replace(/minutes?/g, "min");p3 = p3.replace(/hours?/g, "h");p3 = p3.replace(/sec|seconds?/g, "s");p3 = p3.replace(/bps/g, "bit/s");p3 = p3.replace(/Bps/g, "B/s");return p1 + p2 + p3;});obj.plain = obj.plain.replace(/ K(bit\/s|B\/s)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, " k$1$2");obj.plain = obj.plain.replace(/ m(bit\/s|B\/s)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, " M$1$2");obj.plain = obj.plain.replace(/ g(bit\/s|B\/s)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, " G$1$2");obj.plain = obj.plain.replace(/ t(bit\/s|B\/s)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, " T$1$2");obj.plain = obj.plain.replace(/ e(bit\/s|B\/s)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|$)/g, " E$1$2");return;};     window.WikEdFixDashes = function (obj) {WikEdFixBasic(obj);obj.plain = obj.plain.replace(/&amp;mdash;/g, "\u2014");obj.plain = obj.plain.replace(/&amp;ndash;/g, "\u2013");obj.plain = obj.plain.replace(/&amp;minus;/g, "\u2212");obj.plain = obj.plain.replace(/([a-zA-Z\'\"\]\}\)])( | )*( | )*([a-zA-Z\'\"\[\{\(])/g, "$1\u2014$4");obj.plain = obj.plain.replace(/([a-zA-Z\'\"\]\}\)])( | )*--( | )*([a-zA-Z\'\"\[\{\(])/g, "$1 \u2013 $4");obj.plain = obj.plain.replace(/([a-zA-Z\'\"\]\&gt;] ) *(\u2212|)(\d)/g, "$1\u2212$3");obj.plain = obj.plain.replace(/([a-zA-Z\'\"\]\}])( | )*(\u2212|)( | )*([a-zA-Z\'\"\[\{])/g, "$1 \u2013 $5");obj.plain = obj.plain.replace(/(^|[ \(\|])(\d\d(\d\d)?)(\u2212|-|)(\d\d)(\u2212|-|)(\d\d(\d\d)?)([ \)\}\|,.;]|$)/gm, "$1$2\u2013$5\u2013$7$9");return;};     window.WikEdFixHTML = function (obj) {WikEdFixBasic(obj);obj.html = obj.plain;obj.html = obj.html.replace(/\n/g, "&lt;br /&gt;");WikEdRemoveHighlighting(obj);obj.html = obj.html.replace(/&lt;(\/?\w.*?)&gt;/g, "&lt;$1&gt;");WikEdWikifyHTML(obj, true);obj.html = obj.html.replace(/&lt;br\b[^&gt;]*&gt;[\r\n ]*()/g, "\n");obj.html = obj.html.replace(/&lt;/g, "&lt;");obj.html = obj.html.replace(/&gt;/g, "&gt;");obj.plain = obj.html;return;};     window.WikEdFixCaps = function (obj) {WikEdFixBasic(obj);obj.plain = obj.plain.replace(/^([\*\#\:\;]+[ \'\"]*('+|\&amp;\w+\;|&lt;[^\n]*?&gt;|\{\{.*?\}\}[^\n]*|\d|[^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\n])*)([^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\d].*?)?$/gm, function (p, p1, p2, p3) {if (p3.match(/^(http|ftp|alpha|beta|gamma|delta|epsilon|kappa|lambda|$)/) == null) {p3 = p3.substr(0, 1).toUpperCase() + p3.substr(1);}return p1 + p3;});obj.plain = obj.plain.replace(/^([\*\#\:\;]+[ \'\"]*\[\[)([^\n]*?)(\]\])/gm, function (p, p1, p2, p3) {p2 = p2.replace(/^((\&amp;\w+\;|[^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|\d)*)([a-zA-ZÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9_].*)$/, function (p, p1, p2, p3) {if (p3.match(/^(http|ftp|alpha|beta|gamma|delta|epsilon|kappa|lambda)/) == null) {p3 = p3.substr(0, 1).toUpperCase() + p3.substr(1);}return p1 + p3;});p2 = p2.replace(/(\| *(\&amp;\w+\;|&lt;[^\n]*?&gt;|[^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9]|\d)*)([a-zA-ZÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9_].*)$/, function (p, p1, p2, p3) {if (p3.match(/^(http|ftp|alpha|beta|gamma|delta|epsilon|kappa|lambda)/) == null) {p3 = p3.substr(0, 1).toUpperCase() + p3.substr(1);}return p1 + p3;});return p1 + p2 + p3;});obj.plain = obj.plain.replace(/^(=+ (\&amp;\w+\;|&lt;[^\n]*?&gt;|\d|[^\wÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9\n])*)([a-zA-ZÀ-ÖØ-öø-\u0220\u0222-\u0233†ˆ‰ŠŒŽ�‘-¡£-Î\u0400-\u0481\u048a-\u04ce\u04d0-\u04f5\u04f8\u04f9_].*? =+)$/gm, function (p, p1, p2, p3) {if (p3.match(/^(http|ftp|alpha|beta|gamma|delta|epsilon|kappa|lambda)/) == null) {p3 = p3.substr(0, 1).toUpperCase() + p3.substr(1);}return p1 + p3;});regExp = new RegExp("(\\[\\[)" + wikEdText['wikicode Image'] + ":([\\w\xC0-\xD6\xD8-\xF6\xF8-\\u0220\\u0222-\\u0233\u0386\u0388\u0389\u038A\u038C\u038E\u038F\u0391-\u03A1\u03A3-\u03CE\\u0400-\\u0481\\u048a-\\u04ce\\u04d0-\\u04f5\\u04f8\\u04f9])([^\\n]*\\]\\])", "igm");obj.plain = obj.plain.replace(regExp, function (p, p1, p2, p3) {return p1 + wikEdText['wikicode Image'] + ":" + p2.toUpperCase() + p3;});return;};     window.WikEdFixTypos = function (obj) {WikEdFixBasic(obj);var fragment = [];var nextPos = 0;var regExp = new RegExp("{{\\s*lang\\s*\\|(.|\\n)*?}}", "g");while ((regExpMatch = regExp.exec(obj.plain)) != null) {fragment.push(obj.plain.substring(nextPos, regExpMatch.index));fragment.push(regExpMatch[0]);nextPos = regExp.lastIndex;}fragment.push(obj.plain.substring(nextPos));for (var i = 0; i &lt; j =" 0;" j =" j" plain =" fragment.join(" wikedfixall =" function" wikedremoveelements =" function" elementarray =" wikEdFrameDocument.getElementsByTagName(tagNameArray[property]);for" i =" 0;" wikedfindboundaries =" function" startnode =" selection.range.startContainer;var" startnodeoffset =" selection.range.startOffset;var" endnode =" selection.range.endContainer;var" endnodeoffset =" selection.range.endOffset;if" nodetype ="=" startnode =" startNode.childNodes[startNodeOffset];startNodeOffset" nodetype ="=" endnode =" endNode.childNodes[endNodeOffset];endNodeOffset" i =" 0;" startnode ="=" startnodeindex =" i;}if" endnode ="=" endnodeindex =" i;break;}}var" foundword =" false;var" foundline =" false;var" foundpara =" false;var" regexp =" new" plainprev = "" plain = "" i =" startNodeIndex;"&gt;= 0; i--) {plainPrev = plain;plain = whole.plainArray[i];plain = plain.replace(/&amp;amp;/g, "&amp;");plain = plain.replace(/&lt;/g, "&lt;");plain = plain.replace(/&gt;/g, "&gt;");if (plainPrev == "\n" &amp;&amp; plain == "\n") {para.range.setStartAfter(whole.plainNode[i + 1]);foundPara = true;break;} else if (plain == "\n") {if (foundWord == false) {word.range.setStartAfter(whole.plainNode[i]);foundWord = true;}if (foundLine == false) {line.range.setStartAfter(whole.plainNode[i]);foundLine = true;}} else if (foundWord == false) {if (i == startNodeIndex) {plain = plain.substr(0, startNodeOffset);}regExp.lastIndex = 0;if (regExp.exec(plain) != null) {word.range.setStart(whole.plainNode[i], regExp.lastIndex);foundWord = true;}}}if (foundPara == false) {para.range.setStartBefore(whole.plainNode[0]);}if (foundLine == false) {line.range.setStartBefore(whole.plainNode[0]);}if (foundWord == false) {word.range.setStartBefore(whole.plainNode[0]);}regExp = new RegExp("[^\\w\\-\xC0-\xD6\xD8-\xF6\xF8-\\u0220\\u0222-\\u0233\u0386\u0388\u0389\u038A\u038C\u038E\u038F\u0391-\u03A1\u03A3-\u03CE\\u0400-\\u0481\\u048a-\\u04ce\\u04d0-\\u04f5\\u04f8\\u04f9]", "g");foundWord = false;foundLine = false;foundPara = false;plain = "";for (var i = endNodeIndex; i &lt; plainprev =" plain;plain" plain =" plain.replace(/&amp;amp;/g," plain =" plain.replace(/&lt;/g," plain =" plain.replace(/"&gt;/g, "&gt;");if (plainPrev == "\n" &amp;&amp; plain == "\n") {para.range.setEndBefore(whole.plainNode[i]);foundPara = true;break;} else if (plain == "\n") {if (foundWord == false) {word.range.setEndBefore(whole.plainNode[i]);foundWord = true;}line.range.setEndBefore(whole.plainNode[i]);foundLine = true;} else if (foundWord == false) {if (i == endNodeIndex) {regExp.lastIndex = endNodeOffset;} else {regExp.lastIndex = 0;}var regExpArray = regExp.exec(plain);if (regExpArray != null) {word.range.setEnd(whole.plainNode[i], regExpArray.index);foundWord = true;}}}if (foundPara == false) {para.range.setEndAfter(whole.plainNode[whole.plainArray.length - 1]);}if (foundLine == false) {line.range.setEndAfter(whole.plainNode[whole.plainArray.length - 1]);}if (foundWord == false) {word.range.setEndAfter(whole.plainNode[whole.plainArray.length - 1]);}return;};     window.WikEdRemoveHighlightingWikify = function (obj, wikify) {if (obj.html != "" || wikify == true) {WikEdRemoveHighlighting(obj);if (obj.htmlCode == true &amp;&amp; wikify != false) {WikEdWikifyHTML(obj, false);}}return;};     window.WikEdWikifyHTML = function (obj, relaxed) {var regExpStr;var regExp;var regExpMatch;obj.html = obj.html.replace(/&lt;(style)\b[^&gt;]*&gt;.*?&lt;\/\1&gt;/gi, "");obj.html = obj.html.replace(/&lt;span[^&gt;]*class=\"editsection\"[^&gt;]*&gt;.*?&lt;\/span&gt;\s*()/gi, "");obj.html = obj.html.replace(/&lt;span\b[^&gt;]*\bclass=\"mw-headline\"[^&gt;]*&gt;(.*?)&lt;\/span&gt;\s*()/g, "$1");obj.html = obj.html.replace(/&lt;h3\b[^&gt;]*\bid=\"siteSub\"[^&gt;]*&gt;.*?&lt;\/h3&gt;\s*()/g, "");obj.html = obj.html.replace(/&lt;div\b[^&gt;]*\bid=\"contentSub\"[^&gt;]*&gt;.*?&lt;\/div&gt;\s*()/g, "");obj.html = obj.html.replace(/&lt;div\b[^&gt;]*\bid=\"jump-to-nav\"[^&gt;]*&gt;.*?&lt;\/div&gt;\s*()/g, "");obj.html = obj.html.replace(/&lt;table\b[^&gt;]*?\bid=\"toc\"[^&gt;]*&gt;.*?&lt;\/table&gt;\s*()/g, "");obj.html = obj.html.replace(/&lt;div\b[^&gt;]*?\bclass=\"printfooter\"[^&gt;]*&gt;[^&lt;&gt;\"]+\"&lt;a\b[^&gt;]*&gt;[^&lt;]+&lt;\/a&gt;\"&lt;\/div&gt;\s*()/g, "");regExp = /&lt;div\b[^&gt;]*\bid=\"catlinks\"[^&gt;]*&gt;(.*?)&lt;\/div&gt;\s*()/g;while (regExp.test(obj.html) == true) {obj.html = obj.html.replace(regExp, "$1");}regExp = /&lt;p\b[^&gt;]*?\bclass=\"catlinks\"[^&gt;]*&gt;(.*?)&lt;a\b[^&gt;]*&gt;[^&lt;&gt;]+&lt;\/a&gt;: (.*?)&lt;\/p&gt;/g;while (regExp.test(obj.html) == true) {obj.html = obj.html.replace(regExp, "$1$2");}obj.html = obj.html.replace(/\s*&lt;p&gt;]*&gt;\s*&lt;!--\[if !supportLists\]--&gt;.*?&lt;!--\[endif\]--&gt;\s*(.*?)\s*&lt;\/p&gt;\s*()/g, "* $1\n");var footnotes = {};obj.html = obj.html.replace(/&lt;div\b[^&gt;]* id="ftn(\d+)"[^&gt;]*&gt;\s*&lt;p class="MsoFootnoteText"&gt;\s*&lt;a(.|\n)*?&lt;\/a&gt;((.|\n)*?)&lt;\/p&gt;\s*&lt;\/div&gt;/g, function (p, p1, p2, p3) {footnotes[p1] = p3.replace(/^(\s|&lt;br\b[^&gt;]*&gt;)|(\s|&lt;br\b[^&gt;]*&gt;)$/g, "");return "";});obj.html = obj.html.replace(/&lt;a\b[^&gt;]* name="_ftnref(\d+)"[^&gt;]*&gt;(.|\n)*?&lt;!--\[endif\]--&gt;\s*&lt;\/span&gt;\s*&lt;\/span&gt;\s*&lt;\/a&gt;/g, function (p, p1) {var ref = "&lt;ref name="\"&gt;" + footnotes[p1] + "&lt;/ref&gt;";return ref;});obj.html = obj.html.replace(/&lt;!--\[if !supportFootnotes\]--&gt;(\s|&lt;br\b[^&gt;]*&gt;)*&lt;hr\b[^&gt;]*&gt;\s*&lt;!--\[endif\]--&gt;(\s|&lt;br\b[^&gt;]*&gt;)*/g, "");obj.html = obj.html.replace(/(&lt;v:imagedata\b[^&gt;]*? src="[^"&gt;]*?[\\\/]clip_image\d+(\.\w+)"[^&gt;]*? o:title="([^"&gt;]*)"[^&gt;]*&gt;(.|\s)*?&lt;img\b[^&gt;]*? src="[^"&gt;]*?[\\\/])clip_image\d+\.\w+("[^&gt;]*&gt;)/g, "$1$3$2$5");obj.html = obj.html.replace(/&lt;(span|div|p)\b *(.*?) *\/?&gt;/gi, function (p, p1, p2) {return "&lt;" + p1 + WikEdSanitizeAttributes(p1, p2, relaxed) + "&gt;";});var isRemove = [];obj.html = obj.html.replace(/(&lt;(\/?)span\b([^&gt;]*)&gt;)/gi, function (p, p1, p2, p3) {if (p2 == "") {if (p3 == "") {isRemove.push(true);return "";}isRemove.push(false);return p1;}if (isRemove.pop() == true) {return "";}return p1;});var isRemove = [];obj.html = obj.html.replace(/(&lt;(\/?)p\b([^&gt;]*)&gt;)/gi, function (p, p1, p2, p3) {if (p2 == "") {if (p3 == "") {isRemove.push(true);return "\0\0";}isRemove.push(false);return p1;}if (isRemove.pop() == true) {return "\0\0";}return p1;});obj.html = obj.html.replace(/&amp;(?!(amp;|lt;|gt;))/g, "&amp;amp;");obj.html = obj.html.replace(/&lt;!--.*?--&gt;/g, "");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;hr\b[^&gt;]*&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0----\0\0");obj.html = obj.html.replace(/&lt;(i|em|dfn|var|cite)\b[^&gt;]*&gt;/gi, "''");obj.html = obj.html.replace(/&lt;\/(i|em|dfn|var|cite)\b[^&gt;]*&gt;/gi, "''");obj.html = obj.html.replace(/&lt;(b|strong)\b[^&gt;]*&gt;/gi, "'''");obj.html = obj.html.replace(/&lt;\/(b|strong)\b[^&gt;]*&gt;/gi, "'''");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(^|\n|&lt;br\b[^&gt;]*&gt;|\u0000)(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;h1\b[^&gt;]*&gt;(.*?)&lt;\/h1&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0= $4 =\0\0");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(^|\n|&lt;br\b[^&gt;]*&gt;|\u0000)(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;h2\b[^&gt;]*&gt;(.*?)&lt;\/h2&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0== $4 ==\0\0");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(^|\n|&lt;br\b[^&gt;]*&gt;|\u0000)(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;h3\b[^&gt;]*&gt;(.*?)&lt;\/h3&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0=== $4 ===\0\0");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(^|\n|&lt;br\b[^&gt;]*&gt;|\u0000)(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*&lt;h4\b[^&gt;]*&gt;(.*?)&lt;\/h4&gt;(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*()/gi, "\0\0==== $4 ====\0\0");obj.html = obj.html.replace(/(\s|&lt;br\b[^&gt;]*&gt;|\u0000)*(^|\n|&lt;b
