<?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%2FFade</id>
		<title>JavaScript DHTML/Ajax Layer/Fade - История изменений</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%2FFade"/>
		<link rel="alternate" type="text/html" href="http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Fade&amp;action=history"/>
		<updated>2026-04-04T23:11:25Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wbex.ru/index.php?title=JavaScript_DHTML/Ajax_Layer/Fade&amp;diff=1660&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/Fade&amp;diff=1660&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/Fade&amp;diff=1661&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/Fade&amp;diff=1661&amp;oldid=prev"/>
				<updated>2010-05-26T07:15:53Z</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;==Animation Example - Fade==&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//EN&amp;quot; &amp;quot;http://www.w3.org/TR/html4/strict.dtd&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;Animation Example - Fade&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
Copyright (c) 2006, Yahoo! Inc. All rights reserved.&lt;br /&gt;
Code licensed under the BSD License:&lt;br /&gt;
http://developer.yahoo.net/yui/license.txt&lt;br /&gt;
Version: 0.10.0&lt;br /&gt;
*/&lt;br /&gt;
body {&lt;br /&gt;
   margin:0;&lt;br /&gt;
   font:small arial;&lt;br /&gt;
}&lt;br /&gt;
h1 {&lt;br /&gt;
   color:#666;&lt;br /&gt;
   margin:0;&lt;br /&gt;
   font:bold 150% palatino, georgia;&lt;br /&gt;
}&lt;br /&gt;
#hd img {&lt;br /&gt;
   vertical-align:middle;&lt;br /&gt;
}&lt;br /&gt;
#hd h1 {&lt;br /&gt;
   display:inline;&lt;br /&gt;
   margin:0 0 0 20px;&lt;br /&gt;
   vertical-align:middle;&lt;br /&gt;
}&lt;br /&gt;
ul, li {&lt;br /&gt;
   margin:0;&lt;br /&gt;
   padding:0;&lt;br /&gt;
   list-style:none;&lt;br /&gt;
}&lt;br /&gt;
#doc {&lt;br /&gt;
   margin:10px;&lt;br /&gt;
}&lt;br /&gt;
#examples {&lt;br /&gt;
   margin:60px 40px;&lt;br /&gt;
}&lt;br /&gt;
#examples li {&lt;br /&gt;
   margin-bottom:1em;&lt;br /&gt;
}&lt;br /&gt;
#examples li a {&lt;br /&gt;
   color:#666;&lt;br /&gt;
   font:85% verdana;&lt;br /&gt;
}&lt;br /&gt;
#demo {&lt;br /&gt;
   background:#ccc;&lt;br /&gt;
   font:100%/1.2em arial;&lt;br /&gt;
   width:10px;&lt;br /&gt;
   height:10px;&lt;br /&gt;
}&lt;br /&gt;
#animation-demo-scroll #demo p {&lt;br /&gt;
   width:600px;&lt;br /&gt;
}&lt;br /&gt;
#animation-demo-motion #demo {&lt;br /&gt;
   color:yellow;&lt;br /&gt;
   font-size:0;&lt;br /&gt;
}&lt;br /&gt;
#animation-demo-size-plus #demo, #animation-demo-fade #demo, #animation-demo-colors #demo {&lt;br /&gt;
   background:#ccc;&lt;br /&gt;
   font:100%/1.2em arial;&lt;br /&gt;
   width:200px;&lt;br /&gt;
   height:200px;&lt;br /&gt;
}&lt;br /&gt;
#animation-demo-colors #demo {&lt;br /&gt;
   border:3px solid #c3c;&lt;br /&gt;
}&lt;br /&gt;
#animation-demo-scroll #demo {&lt;br /&gt;
   width:400px;&lt;br /&gt;
   height:200px;&lt;br /&gt;
   overflow:auto;&lt;br /&gt;
}&lt;br /&gt;
#animation-demo-colors #demo {&lt;br /&gt;
}&lt;br /&gt;
#target {&lt;br /&gt;
   background:red;&lt;br /&gt;
   font-size:0;&lt;br /&gt;
   position:absolute;&lt;br /&gt;
   left:300px;top:300px;&lt;br /&gt;
   width:10px;&lt;br /&gt;
   height:10px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;./build/yahoo/yahoo.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;./build/event/event.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;./build/dom/dom.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;./build/animation/animation.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
YAHOO.example.init = function() {   &lt;br /&gt;
   var anim = new YAHOO.util.Anim(&amp;quot;demo&amp;quot;, { opacity: { to: 0 } }, 1, YAHOO.util.Easing.easeOut);&lt;br /&gt;
   YAHOO.util.Event.on(document, &amp;quot;click&amp;quot;, anim.animate, anim, true);&lt;br /&gt;
};&lt;br /&gt;
YAHOO.util.Event.onAvailable(&amp;quot;demo&amp;quot;, YAHOO.example.init);&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body id=&amp;quot;animation-demo-fade&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;doc&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;h1&amp;gt;Animation Example - Fade&amp;lt;/h1&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;This example demonstrates how to animate an element&amp;quot;s opacity to a given value.&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;p&amp;gt;Click anywhere to start animation.&amp;lt;/p&amp;gt;&lt;br /&gt;
   &amp;lt;div id=&amp;quot;demo&amp;quot;&amp;gt;Lorem ipsum dolor &amp;lt;/div&amp;gt;  &lt;br /&gt;
&amp;lt;/div&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/yui.zip&amp;quot;&amp;gt;yui.zip( 3,714 k)&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Animation: fade in and fade out==&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;
//Smoke Ring - http://www.btinternet.ru/~kurt.grigg/javascript&lt;br /&gt;
/*&lt;br /&gt;
Paste this link as the last thing on your page, just before &amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;smokering.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make sure the smokering.js file and the ring image, or your chosen image, are &lt;br /&gt;
in/uploaded to the same directory/folder as the web page using the script!&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01//EN&amp;quot; &amp;quot;http://www.w3.org/TR/html4/strict.dtd&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;Smoke Ring&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 http-equiv=&amp;quot;content-script-type&amp;quot; content=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;quot;content-style-type&amp;quot; content=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
body{&lt;br /&gt;
background:#000000;&lt;br /&gt;
}&lt;br /&gt;
//--&amp;gt;&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
//Smoke Ring - http://www.btinternet.ru/~kurt.grigg/javascript&lt;br /&gt;
(function(){&lt;br /&gt;
var doesFilters = ((document.firstChild) &amp;amp;&amp;amp; &lt;br /&gt;
document.firstChild.filters);&lt;br /&gt;
var modernBrowser = ((document.getElementById) &lt;br /&gt;
&amp;amp;&amp;amp; window.addEventListener || window.attachEvent);&lt;br /&gt;
if (doesFilters &amp;amp;&amp;amp; modernBrowser){&lt;br /&gt;
&lt;br /&gt;
//Configure here!&lt;br /&gt;
var theImage = new Image();&lt;br /&gt;
theImage.src = &amp;quot;http://www.wbex.ru/style/logo.png&amp;quot;; //Put any image here.&lt;br /&gt;
/*Image height-width. A non-square image can be  &lt;br /&gt;
used but script runs smoother if it is square*/&lt;br /&gt;
var imgH = 150;  //height.&lt;br /&gt;
var imgW = 150;  //width. &lt;br /&gt;
var runSpeed = 30;   //setTimeout speed.&lt;br /&gt;
//End.&lt;br /&gt;
var eqDims = (imgH==imgW);&lt;br /&gt;
var r,h,w,y,x,fadeStep,fadeFrom,expH,expW,curH,curW,temp;&lt;br /&gt;
var d = document;&lt;br /&gt;
var pix = &amp;quot;px&amp;quot;;&lt;br /&gt;
var domWw = (typeof window.innerWidth == &amp;quot;number&amp;quot;);&lt;br /&gt;
var domSy = (typeof window.pageYOffset == &amp;quot;number&amp;quot;);&lt;br /&gt;
var idx = d.getElementsByTagName(&amp;quot;img&amp;quot;).length;&lt;br /&gt;
document.write(&amp;quot;&amp;lt;img id=&amp;quot;ring&amp;quot;+idx+&amp;quot;&amp;quot; src=&amp;quot;&amp;quot;+theImage.src+&amp;quot;&amp;quot; alt=&amp;quot;&amp;quot; style=&amp;quot;&amp;quot;&lt;br /&gt;
+&amp;quot;position:absolute;top:-200px;left:-200px;height:&amp;quot;+imgH+&amp;quot;px;width:&amp;quot;+imgW+&amp;quot;px&amp;quot; /&amp;gt;&amp;quot;);&lt;br /&gt;
if (domWw) r = window;&lt;br /&gt;
else{ &lt;br /&gt;
  if (d.documentElement &amp;amp;&amp;amp; &lt;br /&gt;
  typeof d.documentElement.clientWidth == &amp;quot;number&amp;quot; &amp;amp;&amp;amp; &lt;br /&gt;
  d.documentElement.clientWidth != 0)&lt;br /&gt;
  r = d.documentElement;&lt;br /&gt;
 else{ &lt;br /&gt;
  if (d.body &amp;amp;&amp;amp; &lt;br /&gt;
  typeof d.body.clientWidth == &amp;quot;number&amp;quot;)&lt;br /&gt;
  r = d.body;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function winsize(){&lt;br /&gt;
if (domWw){&lt;br /&gt;
  h = r.innerHeight; &lt;br /&gt;
  w = r.innerWidth;&lt;br /&gt;
 }&lt;br /&gt;
 else{&lt;br /&gt;
  h = r.clientHeight; &lt;br /&gt;
  w = r.clientWidth;&lt;br /&gt;
 } &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function scrl(yx){&lt;br /&gt;
var y,x;&lt;br /&gt;
if (domSy){&lt;br /&gt;
 y = r.pageYOffset;&lt;br /&gt;
 x = r.pageXOffset;&lt;br /&gt;
 }&lt;br /&gt;
else{&lt;br /&gt;
 y = r.scrollTop;&lt;br /&gt;
 x = r.scrollLeft;&lt;br /&gt;
 }&lt;br /&gt;
return (yx == 0)?y:x;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function rst(){&lt;br /&gt;
y = Math.floor((imgH/2) + Math.random() * (h-imgH)) + scrl(0);&lt;br /&gt;
x = Math.floor((imgW/2) + Math.random() * (w-imgW)) + scrl(1);&lt;br /&gt;
fadeStep = 3;&lt;br /&gt;
fadeFrom = 100;&lt;br /&gt;
expH = (eqDims)?1:(1 * imgH) / 100;&lt;br /&gt;
expW = (eqDims)?1:(1 * imgW) / 100;&lt;br /&gt;
curH = 0; &lt;br /&gt;
curW = 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function SmokeRing(){&lt;br /&gt;
curH += expH;&lt;br /&gt;
curW += expW;&lt;br /&gt;
if (curH &amp;gt; imgH/4){ &lt;br /&gt;
 fadeFrom -= fadeStep;&lt;br /&gt;
}&lt;br /&gt;
if (curH*2 &amp;gt;= imgH){&lt;br /&gt;
 rst();&lt;br /&gt;
}&lt;br /&gt;
 temp.top = y-curH+pix;&lt;br /&gt;
 temp.left = x-curW+pix;&lt;br /&gt;
 temp.height = (curH*2)+pix;&lt;br /&gt;
 temp.width = (curW*2)+pix;&lt;br /&gt;
 temp.filter = &amp;quot;alpha(opacity=&amp;quot;+fadeFrom+&amp;quot;)&amp;quot;;&lt;br /&gt;
 setTimeout(SmokeRing,runSpeed); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function init(){&lt;br /&gt;
temp = document.getElementById(&amp;quot;ring&amp;quot;+idx).style;&lt;br /&gt;
winsize();&lt;br /&gt;
rst();&lt;br /&gt;
var strt = Math.floor(500+Math.random()*2000);&lt;br /&gt;
setTimeout(SmokeRing,strt);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if (window.addEventListener){&lt;br /&gt;
 window.addEventListener(&amp;quot;load&amp;quot;,init,false);&lt;br /&gt;
 window.addEventListener(&amp;quot;resize&amp;quot;,winsize,false);&lt;br /&gt;
 }  &lt;br /&gt;
else if (window.attachEvent){&lt;br /&gt;
 window.attachEvent(&amp;quot;onload&amp;quot;,init);&lt;br /&gt;
 window.attachEvent(&amp;quot;onresize&amp;quot;,winsize);&lt;br /&gt;
 }&lt;br /&gt;
}//End &lt;br /&gt;
})();&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;#&amp;lt;/p&amp;gt;&lt;br /&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;
&lt;br /&gt;
&lt;br /&gt;
==Fade Color Demo==&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;
http://dynapi.sourceforge.net/&lt;br /&gt;
GNU LESSER GENERAL PUBLIC LICENSE&lt;br /&gt;
Version 2.1, February 1999&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- Fade Color&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.api&amp;quot;);&lt;br /&gt;
  dynapi.library.include(&amp;quot;Color&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;
  var inc=0;&lt;br /&gt;
  var lastColor=&amp;quot;#FFCC00&amp;quot;;&lt;br /&gt;
  var newColor=&amp;quot;#000000&amp;quot;;&lt;br /&gt;
  var lyr = new DynLayer(null,100,100,200,200,lastColor);&lt;br /&gt;
  dynapi.document.addChild(lyr)&lt;br /&gt;
  dynapi.document.addChild(new DynLayer(null,10,50,20,20),&amp;quot;lyrFrom&amp;quot;)&lt;br /&gt;
  dynapi.document.addChild(new DynLayer(null,35,50,20,20),&amp;quot;lyrTo&amp;quot;)&lt;br /&gt;
  function fadeLyr(){&lt;br /&gt;
    inc+=5;&lt;br /&gt;
    var c=dynapi.functions.fadeColor(lastColor,newColor,inc)&lt;br /&gt;
    if(inc&amp;lt;100) window.setTimeout(&amp;quot;fadeLyr()&amp;quot;,50);&lt;br /&gt;
    else inc=0;&lt;br /&gt;
    lyr.setBgColor(c);&lt;br /&gt;
  };&lt;br /&gt;
  function start(){&lt;br /&gt;
    lastColor=lyr.getBgColor();&lt;br /&gt;
    newColor=dynapi.functions.getRandomColor();&lt;br /&gt;
    dynapi.document.lyrFrom.setBgColor(lastColor);&lt;br /&gt;
    dynapi.document.lyrTo.setBgColor(newColor);&lt;br /&gt;
    fadeLyr();&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;a href=&amp;quot;javascript:start()&amp;quot;&amp;gt;Fade Layer Color&amp;lt;/a&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>