<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FAjax_Layer%2FTimer_Event</id>
		<title>JavaScript DHTML/Ajax Layer/Timer Event - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wbex.ru/index.php?action=history&amp;feed=atom&amp;title=JavaScript_DHTML%2FAjax_Layer%2FTimer_Event"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Timer_Event&amp;action=history"/>
		<updated>2026-04-05T11:50:38Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Timer_Event&amp;diff=1658&amp;oldid=prev</id>
		<title> в 09:58, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Timer_Event&amp;diff=1658&amp;oldid=prev"/>
				<updated>2010-05-26T09:58:48Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 09:58, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Timer_Event&amp;diff=1659&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Timer_Event&amp;diff=1659&amp;oldid=prev"/>
				<updated>2010-05-26T07:15:52Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Start and stop a timer: Simulates a stop watch and displays the elapsed time==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Transitional//EN&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
  &amp;lt;HEAD&amp;gt;&lt;br /&gt;
    &amp;lt;TITLE&amp;gt;JsLib 1.3 - Exemple - chrono.js&amp;lt;/TITLE&amp;gt;&lt;br /&gt;
    &amp;lt;META HTTP-EQUIV=&amp;quot;Content-Type&amp;quot; CONTENT=&amp;quot;text/html; charset=iso-8859-1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;META NAME=&amp;quot;Author&amp;quot; CONTENT=&amp;quot;Etienne CHEVILLARD&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;SCRIPT TYPE=&amp;quot;text/javascript&amp;quot; LANGUAGE=&amp;quot;Javascript&amp;quot;&amp;gt;&lt;br /&gt;
/* chrono.js&lt;br /&gt;
 * Role : simule un chronometre et affiche le temps ecoule&lt;br /&gt;
 * Projet : JsLib&lt;br /&gt;
 * Auteur : Etienne CHEVILLARD (echevillard@users.sourceforge.net)&lt;br /&gt;
 * Version : 1.3&lt;br /&gt;
 * Creation : 25/04/2001&lt;br /&gt;
 * Mise a jour : 23/02/2005&lt;br /&gt;
 */&lt;br /&gt;
// --- Variables globales ---&lt;br /&gt;
// variables pour la gestion du chronometre&lt;br /&gt;
var chrono_demarre=false;&lt;br /&gt;
var chrono_ecoule=0;&lt;br /&gt;
var chrono_depart=0;&lt;br /&gt;
var chrono_dernier=0;&lt;br /&gt;
// variables pour la mise a jour dynamique&lt;br /&gt;
var chrono_champ;&lt;br /&gt;
var chrono_timeout;&lt;br /&gt;
// --- Fonctions ---&lt;br /&gt;
// indique si le chronometre est demarre ou non&lt;br /&gt;
function actifChrono() {&lt;br /&gt;
  return (chrono_demarre);&lt;br /&gt;
} // fin actifChrono()&lt;br /&gt;
// arrete le chronometre&lt;br /&gt;
function arreterChrono() {&lt;br /&gt;
  if (chrono_demarre) {&lt;br /&gt;
    chrono_dernier=(new Date()).getTime();&lt;br /&gt;
    chrono_ecoule+=(chrono_dernier-chrono_depart);&lt;br /&gt;
    chrono_demarre=false;&lt;br /&gt;
  }&lt;br /&gt;
  return true;&lt;br /&gt;
} // fin arreterChrono()&lt;br /&gt;
// active la mise a jour dynamique du temps mesure pour le champ specifie&lt;br /&gt;
function chargerChronoDyna(champ) {&lt;br /&gt;
  if (champ)&lt;br /&gt;
    chrono_champ=eval(champ);&lt;br /&gt;
  chrono_champ.value=tempsChrono();&lt;br /&gt;
  chrono_timeout=window.setTimeout(&amp;quot;chargerChronoDyna()&amp;quot;, 10);&lt;br /&gt;
  return true;&lt;br /&gt;
} // fin chargerChronoDyna(champ)&lt;br /&gt;
// desactive la mise a jour dynamique du temps mesure precedemment activee&lt;br /&gt;
function dechargerChronoDyna() {&lt;br /&gt;
  window.clearTimeout(chrono_timeout);&lt;br /&gt;
  return true;&lt;br /&gt;
} // fin dechargerChronoDyna()&lt;br /&gt;
// demarre le chronometre&lt;br /&gt;
function demarrerChrono() {&lt;br /&gt;
  if (!chrono_demarre) {&lt;br /&gt;
    chrono_depart=(new Date()).getTime();&lt;br /&gt;
    chrono_demarre=true;&lt;br /&gt;
  }&lt;br /&gt;
  return true;&lt;br /&gt;
} // fin demarrerChrono()&lt;br /&gt;
// remet a zero le chronometre si celui-ci est arrete&lt;br /&gt;
function RAZChrono() {&lt;br /&gt;
  if (!chrono_demarre) {&lt;br /&gt;
    chrono_ecoule=0;&lt;br /&gt;
    chrono_depart=0;&lt;br /&gt;
    chrono_dernier=0;&lt;br /&gt;
  }&lt;br /&gt;
  return true;&lt;br /&gt;
} // fin RAZChrono()&lt;br /&gt;
// retourne le temps mesure par le chronometre au format HH:MM:SS:CC&lt;br /&gt;
function tempsChrono() {&lt;br /&gt;
  var cnow;&lt;br /&gt;
  if (chrono_demarre) {&lt;br /&gt;
    chrono_dernier=(new Date()).getTime();&lt;br /&gt;
    cnow=new Date(chrono_ecoule+(chrono_dernier-chrono_depart));&lt;br /&gt;
  } else {&lt;br /&gt;
    cnow=new Date(chrono_ecoule);&lt;br /&gt;
  }&lt;br /&gt;
  var ch=parseInt(cnow.getHours()) - 1;&lt;br /&gt;
  var cm=cnow.getMinutes();&lt;br /&gt;
  var cs=cnow.getSeconds();&lt;br /&gt;
  var cc=parseInt(cnow.getMilliseconds()/10);&lt;br /&gt;
  if (cc&amp;lt;10) cc=&amp;quot;0&amp;quot;+cc;&lt;br /&gt;
  if (cs&amp;lt;10) cs=&amp;quot;0&amp;quot;+cs;&lt;br /&gt;
  if (cm&amp;lt;10) cm=&amp;quot;0&amp;quot;+cm;&lt;br /&gt;
  return (ch+&amp;quot;:&amp;quot;+cm+&amp;quot;:&amp;quot;+cs+&amp;quot;:&amp;quot;+cc);&lt;br /&gt;
} // fin tempsChrono()&lt;br /&gt;
    &amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
  &amp;lt;/HEAD&amp;gt;&lt;br /&gt;
  &amp;lt;BODY onLoad=&amp;quot;chargerChronoDyna(&amp;quot;document.f.t&amp;quot;)&amp;quot;&lt;br /&gt;
    onUnload=&amp;quot;dechargerChronoDyna()&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;H1&amp;gt;JsLib 1.3&amp;lt;/H1&amp;gt;&lt;br /&gt;
    &amp;lt;HR&amp;gt;&lt;br /&gt;
    &amp;lt;H2&amp;gt;Exemple - chrono.js&amp;lt;/H2&amp;gt;&lt;br /&gt;
    &amp;lt;NOSCRIPT&amp;gt;&lt;br /&gt;
      &amp;lt;P&amp;gt;&amp;lt;I&amp;gt;Erreur : votre navigateur ne reconnait pas le Javascript ou est configur&amp;amp;eacute; pour ne&lt;br /&gt;
      pas prendre en compte le code Javascript. Dans ce dernier cas, vous pouvez modifier la&lt;br /&gt;
      configuration dans les pr&amp;amp;eacute;f&amp;amp;eacute;rences/options de votre navigateur.&amp;lt;/I&amp;gt;&lt;br /&gt;
      &amp;lt;HR&amp;gt;&lt;br /&gt;
    &amp;lt;/NOSCRIPT&amp;gt;&lt;br /&gt;
    &amp;lt;P&amp;gt;Chronom&amp;amp;egrave;tre avec mise &amp;amp;agrave; jour dynamique :&lt;br /&gt;
      &amp;lt;FORM ACTION=&amp;quot;GET&amp;quot; NAME=&amp;quot;f&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;INPUT NAME=&amp;quot;t&amp;quot; TYPE=TEXT VALUE=&amp;quot;0:00:00:00&amp;quot; SIZE=12&amp;gt;&amp;amp;nbsp;&lt;br /&gt;
        &amp;lt;INPUT TYPE=BUTTON VALUE=&amp;quot;D&amp;amp;eacute;marrer / Arr&amp;amp;ecirc;ter&amp;quot;&lt;br /&gt;
        onClick=&amp;quot;if (actifChrono()) arreterChrono(); else demarrerChrono();&amp;quot;&amp;gt;&amp;amp;nbsp;&lt;br /&gt;
        &amp;lt;INPUT TYPE=BUTTON VALUE=&amp;quot;Remettre &amp;amp;agrave; z&amp;amp;eacute;ro&amp;quot; onClick=&amp;quot;RAZChrono();&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;/FORM&amp;gt;&lt;br /&gt;
  &amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&amp;lt;A href=&amp;quot;http://www.wbex.ru/Code/JavaScriptDownload/JsLib13.zip&amp;quot;&amp;gt;JsLib13.zip( 311 k)&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Timer event by DynAPI==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;DynAPI Examples - TimerX Class&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot; src=&amp;quot;./dynapisrc/dynapi.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;Javascript&amp;quot;&amp;gt;&lt;br /&gt;
dynapi.library.setPath(&amp;quot;./dynapisrc/&amp;quot;);&lt;br /&gt;
dynapi.library.include(&amp;quot;dynapi.library&amp;quot;);&lt;br /&gt;
dynapi.library.include(&amp;quot;dynapi.api&amp;quot;);&lt;br /&gt;
dynapi.library.include(&amp;quot;dynapi.fx.TimerX&amp;quot;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;Javascript&amp;quot;&amp;gt;&lt;br /&gt;
myLayer=new DynLayer(null,135,100,130,50,&amp;quot;#00A000&amp;quot;)&lt;br /&gt;
myClock=new DynLayer(null,270,100,200,50,&amp;quot;#0000A0&amp;quot;)&lt;br /&gt;
myLayer.addEventListener({&lt;br /&gt;
  ontimer:function(e){&lt;br /&gt;
    var o=e.getSource()&lt;br /&gt;
    var src=&amp;quot;&amp;lt;font size=2 face=arial color=#ffffff&amp;gt;&amp;amp;nbsp;Tick @ 200ms &amp;lt;br&amp;gt;&amp;amp;nbsp;Tick count=&amp;quot;+o.getTickCount()+&amp;quot;&amp;lt;/font&amp;gt;&amp;quot;&lt;br /&gt;
    o.setHTML(src)&lt;br /&gt;
  }&lt;br /&gt;
})&lt;br /&gt;
myClock.addEventListener({&lt;br /&gt;
  ontimer:function(e){&lt;br /&gt;
    var o=e.getSource()&lt;br /&gt;
    var src=&amp;quot;&amp;lt;font size=2 face=arial color=#ffffff&amp;gt;&amp;amp;nbsp; &amp;quot;+new Date()+&amp;quot;&amp;lt;/font&amp;gt;&amp;quot;&lt;br /&gt;
    o.setHTML(src)&lt;br /&gt;
  }&lt;br /&gt;
})&lt;br /&gt;
myLayer.startTimer(200)&lt;br /&gt;
myClock.startTimer(1000)&lt;br /&gt;
dynapi.document.addChild(myLayer)&lt;br /&gt;
dynapi.document.addChild(myClock)&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;&lt;br /&gt;
dynapi.document.insertAllChildren();&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&amp;lt;A href=&amp;quot;http://www.wbex.ru/Code/JavaScriptDownload/dynapi.zip&amp;quot;&amp;gt;dynapi.zip( 791 k)&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Use Timer event to trigger ViewPane repaint==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;DynAPI Examples - ViewPane&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot; src=&amp;quot;./dynapisrc/dynapi.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
dynapi.library.setPath(&amp;quot;./dynapisrc/&amp;quot;);&lt;br /&gt;
dynapi.library.include(&amp;quot;dynapi.api&amp;quot;);&lt;br /&gt;
dynapi.library.include(&amp;quot;ViewPane&amp;quot;);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
var html_content = new Array();&lt;br /&gt;
html_content[0] = &amp;quot;&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;400&amp;quot; height=&amp;quot;400&amp;quot;&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;  &amp;lt;tr&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;    &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      &amp;lt;h1&amp;gt;Content #1&amp;lt;/h1&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      This is test messaage&amp;lt;br&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      &amp;lt;font face=&amp;quot;arial&amp;quot; size=&amp;quot;6&amp;quot;&amp;gt;&amp;lt;b&amp;gt;DynAPI\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;        ViewPane&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Sub Menu\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;    &amp;lt;/td&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;  &amp;lt;/tr&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;&amp;lt;/table&amp;gt;\n&amp;quot;;&lt;br /&gt;
html_content[1] = &amp;quot;&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100&amp;quot; height=&amp;quot;100&amp;quot;&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;  &amp;lt;tr&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;    &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      &amp;lt;h1&amp;gt;Content #2&amp;lt;/h1&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;    &amp;lt;/td&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;  &amp;lt;/tr&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;&amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
html_content[2] = &amp;quot;&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;300&amp;quot; height=&amp;quot;100&amp;quot;&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;  &amp;lt;tr&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;    &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      &amp;lt;h1&amp;gt;Content #3&amp;lt;/h1&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;    &amp;lt;/td&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;  &amp;lt;/tr&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;&amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
html_content[3] = &amp;quot;&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;100&amp;quot; height=&amp;quot;300&amp;quot;&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;  &amp;lt;tr&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;    &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      &amp;lt;h1&amp;gt;Content #4&amp;lt;/h1&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;    &amp;lt;/td&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;  &amp;lt;/tr&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;&amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
html_content[4] = &amp;quot;&amp;lt;table border=&amp;quot;1&amp;quot; width=&amp;quot;200&amp;quot; height=&amp;quot;200&amp;quot;&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;  &amp;lt;tr&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;    &amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      &amp;lt;h1&amp;gt;Content #5&amp;lt;/h1&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;      Some Text Some Text Some Text Some Text\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;    &amp;lt;/td&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;  &amp;lt;/tr&amp;gt;\n&amp;quot; +&lt;br /&gt;
                  &amp;quot;&amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
var vp = new Array();&lt;br /&gt;
vp[0] = new ViewPane(null,200,25,200,160);&lt;br /&gt;
vp[1] = new ViewPane(null,450,25,200,160);&lt;br /&gt;
vp[2] = new ViewPane(null,200,225,200,160);&lt;br /&gt;
vp[3] = new ViewPane(null,450,225,200,160);&lt;br /&gt;
vp[0].setContent(new DynLayer(&amp;quot;Test Layer1&amp;quot;,10,10,250,250,&amp;quot;yellow&amp;quot;));&lt;br /&gt;
vp[1].setContent(new DynLayer(&amp;quot;Test Layer2&amp;quot;,10,10,250,250,&amp;quot;yellow&amp;quot;));&lt;br /&gt;
vp[2].setContent(new DynLayer(&amp;quot;Test Layer3&amp;quot;,10,10,250,250,&amp;quot;yellow&amp;quot;));&lt;br /&gt;
vp[3].setContent(new DynLayer(&amp;quot;Test Layer4&amp;quot;,10,10,250,250,&amp;quot;yellow&amp;quot;));&lt;br /&gt;
changeContent(0,0);&lt;br /&gt;
changeContent(1,0);&lt;br /&gt;
changeContent(2,0);&lt;br /&gt;
changeContent(3,0);&lt;br /&gt;
dynapi.document.addChild(vp[0]);&lt;br /&gt;
dynapi.document.addChild(vp[1]);&lt;br /&gt;
dynapi.document.addChild(vp[2]);&lt;br /&gt;
dynapi.document.addChild(vp[3]);&lt;br /&gt;
function changeContent (vp_inx,html_inx)&lt;br /&gt;
{&lt;br /&gt;
    vp[vp_inx||0].setContent( html_content[html_inx||0] );&lt;br /&gt;
};&lt;br /&gt;
var rand_timer = 0;&lt;br /&gt;
var rand_interval = 1000;&lt;br /&gt;
var rand_n = 1;&lt;br /&gt;
var rand_n_rand = false;&lt;br /&gt;
function rand_start (n)&lt;br /&gt;
{&lt;br /&gt;
    rand_n = n || rand_n;&lt;br /&gt;
    if ( rand_n_rand == true )&lt;br /&gt;
    {&lt;br /&gt;
        rand_n = getRandomInt( 0, vp.length - 1 );&lt;br /&gt;
    }&lt;br /&gt;
    switch ( rand_n )&lt;br /&gt;
    {&lt;br /&gt;
        case 1:&lt;br /&gt;
            var vp_inx = getRandomInt( 0, vp.length - 1 );&lt;br /&gt;
            var html_inx = getRandomInt( 0, html_content.length - 1 );&lt;br /&gt;
            changeContent( vp_inx, html_inx );&lt;br /&gt;
            break;&lt;br /&gt;
        case 2:&lt;br /&gt;
            var vp_inxs = new Array();&lt;br /&gt;
            var html_inxs = new Array();&lt;br /&gt;
            while ( vp_inxs.length &amp;lt; rand_n )&lt;br /&gt;
            {&lt;br /&gt;
                var vp_inx = getRandomInt( 0, vp.length - 1 );&lt;br /&gt;
                var found = false;&lt;br /&gt;
                for ( var i = 0; i &amp;lt; vp_inxs.length; i++ )&lt;br /&gt;
                {&lt;br /&gt;
                    if ( vp_inxs[i] == vp_inx )&lt;br /&gt;
                    {&lt;br /&gt;
                        found = true;&lt;br /&gt;
                        break;&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
                if ( ! found )&lt;br /&gt;
                {&lt;br /&gt;
                    vp_inxs[vp_inxs.length] = vp_inx;&lt;br /&gt;
                    html_inxs[html_inxs.length] = getRandomInt( 0, html_content.length - 1 );&lt;br /&gt;
                }&lt;br /&gt;
                continue;&lt;br /&gt;
            }&lt;br /&gt;
            for ( var i = 0; i &amp;lt; vp_inxs.length; i++ )&lt;br /&gt;
            {&lt;br /&gt;
                changeContent( vp_inxs[i], html_inxs[i] );&lt;br /&gt;
            }&lt;br /&gt;
            break;&lt;br /&gt;
        case 3:&lt;br /&gt;
            var vp_inx = getRandomInt( 0, vp.length - 1 );&lt;br /&gt;
            for ( var i = 0; i &amp;lt; vp.length; i++ )&lt;br /&gt;
            {&lt;br /&gt;
                var html_inx = getRandomInt( 0, html_content.length - 1 );&lt;br /&gt;
                if ( i != vp_inx )&lt;br /&gt;
                {&lt;br /&gt;
                    changeContent( i, html_inx );&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;br /&gt;
            break;&lt;br /&gt;
        case 4:&lt;br /&gt;
            for ( var i = 0; i &amp;lt; vp.length; i++ )&lt;br /&gt;
            {&lt;br /&gt;
                var html_inx = getRandomInt( 0, html_content.length - 1 );&lt;br /&gt;
                changeContent( i, html_inx );&lt;br /&gt;
            }&lt;br /&gt;
            break;&lt;br /&gt;
        default:&lt;br /&gt;
            rand_stop();&lt;br /&gt;
    }&lt;br /&gt;
    rand_timer = window.setTimeout( &amp;quot;rand_start()&amp;quot;, rand_interval );&lt;br /&gt;
}&lt;br /&gt;
function rand_stop ()&lt;br /&gt;
{&lt;br /&gt;
    window.clearTimeout( rand_timer );&lt;br /&gt;
    rand_timer = 0;&lt;br /&gt;
}&lt;br /&gt;
function rand_reset ( )&lt;br /&gt;
{&lt;br /&gt;
    rand_n = 1;&lt;br /&gt;
    rand_interval = 1000;&lt;br /&gt;
    rand_n_rand = false;&lt;br /&gt;
    if ( rand_timer == 0 )&lt;br /&gt;
    {&lt;br /&gt;
        rand_start();&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
function set_rand_interval ( n )&lt;br /&gt;
{&lt;br /&gt;
    rand_interval = n || 1000;&lt;br /&gt;
    if ( rand_timer == 0 )&lt;br /&gt;
    {&lt;br /&gt;
        rand_start();&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
function rand_mult (n)&lt;br /&gt;
{&lt;br /&gt;
    rand_n = n || 1;&lt;br /&gt;
    if ( rand_timer == 0 )&lt;br /&gt;
    {&lt;br /&gt;
        rand_start();&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
function set_rand_n_rand ( b )&lt;br /&gt;
{&lt;br /&gt;
    rand_n_rand = b;&lt;br /&gt;
    if ( rand_timer == 0 )&lt;br /&gt;
    {&lt;br /&gt;
        rand_start();&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
function getRandomInt ( min, max )&lt;br /&gt;
{&lt;br /&gt;
    return Math.floor( min + Math.random() * ( max - min + 1 ) );&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;TABLE BORDER=&amp;quot;0&amp;quot; CELLPADDING=&amp;quot;3&amp;quot; CELLSPACING=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;amp;nbsp;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#000000&amp;quot; COLSPAN=&amp;quot;5&amp;quot; VALIGN=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;FONT COLOR=&amp;quot;#FFFFFF&amp;quot; FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;B&amp;gt;ViewPane&amp;lt;/B&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#000000&amp;quot; ROWSPAN=&amp;quot;6&amp;quot; VALIGN=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;FONT COLOR=&amp;quot;#FFFFFF&amp;quot; FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;B&amp;gt;C&amp;lt;BR&amp;gt;&lt;br /&gt;
      o&amp;lt;BR&amp;gt;&lt;br /&gt;
      n&amp;lt;BR&amp;gt;&lt;br /&gt;
      t&amp;lt;BR&amp;gt;&lt;br /&gt;
      e&amp;lt;BR&amp;gt;&lt;br /&gt;
      n&amp;lt;BR&amp;gt;&lt;br /&gt;
      t&amp;lt;/B&amp;gt;&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD&amp;gt;&amp;amp;nbsp;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD BGCOLOR=&amp;quot;#9999CC&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;VP1&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD BGCOLOR=&amp;quot;#AAAADD&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;VP2&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD BGCOLOR=&amp;quot;#BBBBEE&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;VP3&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD BGCOLOR=&amp;quot;#CCCCFF&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;VP4&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD BGCOLOR=&amp;quot;#CCCC33&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;C1&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#99CC33&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(0,0)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#99CC55&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(1,0)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#88CC66&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(2,0)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#88CC88&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(3,0)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD BGCOLOR=&amp;quot;#DDDD66&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;C2&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#99DD66&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(0,1)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#98DD73&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(1,1)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#98EE85&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(2,1)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#97EE97&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(3,1)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD BGCOLOR=&amp;quot;#EEEE99&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;C3&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#88EE88&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(0,2)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#99EE99&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(1,2)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#99FF99&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(2,2)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#AAFFAA&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(3,2)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD BGCOLOR=&amp;quot;#F7F7AA&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;C4&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#99EE99&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(0,3)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#AAEEAA&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(1,3)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#AAFFAA&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(2,3)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#BBFFBB&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(3,3)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
  &amp;lt;TR&amp;gt;&lt;br /&gt;
    &amp;lt;TD BGCOLOR=&amp;quot;#FFFFCC&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;C5&amp;lt;/FONT&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#AAEEAA&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(0,4)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#B7EEB7&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(1,4)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#C0FFC0&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(2,4)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
    &amp;lt;TD ALIGN=&amp;quot;center&amp;quot; BGCOLOR=&amp;quot;#CCFFCC&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;javascript:changeContent(3,4)&amp;quot;&amp;gt;&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;1&amp;quot;&amp;gt;x&amp;lt;/FONT&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;
  &amp;lt;/TR&amp;gt;&lt;br /&gt;
&amp;lt;/TABLE&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;FONT FACE=&amp;quot;Verdana, Arial&amp;quot; SIZE=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;UL&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:rand_start()&amp;quot;&amp;gt;Start random&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:rand_stop()&amp;quot;&amp;gt;Stop random&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:rand_reset()&amp;quot;&amp;gt;Reset random&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:rand_mult(1)&amp;quot;&amp;gt;1-up random&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:rand_mult(2)&amp;quot;&amp;gt;2-up random&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:rand_mult(3)&amp;quot;&amp;gt;3-up random&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:rand_mult(4)&amp;quot;&amp;gt;4-up random&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:set_rand_n_rand(true)&amp;quot;&amp;gt;?-up random (on)&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:set_rand_n_rand(true)&amp;quot;&amp;gt;?-up random (off)&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:set_rand_interval(250)&amp;quot;&amp;gt;0.25s interval&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:set_rand_interval(500)&amp;quot;&amp;gt;0.5s interval&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:set_rand_interval(1000)&amp;quot;&amp;gt;1s interval&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:set_rand_interval(5000)&amp;quot;&amp;gt;5s interval&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
    &amp;lt;LI&amp;gt;&amp;lt;a href=&amp;quot;javascript:set_rand_interval(10000)&amp;quot;&amp;gt;10s interval&amp;lt;/a&amp;gt;&amp;lt;/LI&amp;gt;&lt;br /&gt;
  &amp;lt;/UL&amp;gt;&lt;br /&gt;
&amp;lt;/FONT&amp;gt;&lt;br /&gt;
&amp;lt;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
dynapi.document.insertAllChildren();&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&amp;lt;A href=&amp;quot;http://www.wbex.ru/Code/JavaScriptDownload/dynapi.zip&amp;quot;&amp;gt;dynapi.zip( 791 k)&amp;lt;/a&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>