You could probly spend a day changing all the parameters here to get it right-
HTML Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<HTML>
<HEAD><TITLE>ani</TITLE>
<META http-equiv=Content-Type content="text/html; charset=UTF-8">
<STYLE type=text/CSS>
.ind{position:absolute; top:0px;left:0px; }
.int{position:absolute; top:2px;left:0px;}
}
</STYLE>
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY onload="getDx()">
<div id="dummy">dummy div</div>
<SCRIPT type="text/javascript">
var imgs=['http://i.imgur.com/VCnQw.jpg','http://i.imgur.com/eQYC3.png']
var n=10;
for(i=0;i<imgs.length;i++){
document.write('<div class="anim" id="d'+i+'" style="float:left;position:relative" onmouseover="drip(this,drips=true)" onmouseout="drip(this,drips=false)"><img src="'+imgs[i]+'" style="filter:alpha(opacity=10);opacity:0.1"></div>') }
function getDx(){
var d=document.getElementsByTagName('div'); var dinx=0;
for(i=0;i<d.length;i++){
if(d[i].className=='anim'){var nd=''; var dw=d[i].offsetWidth; var dh=d[i].offsetHeight; var m=0;
for(j=0;dw>10 || dh>10;j++){dw-=n; dh-=n;
m+=n; var ni=document.createElement("div");
ni.innerHTML='<img class="ind" style="clip:rect('+m+'px,'+dw+'px,'+dh+'px,'+m+'px);" src="'+imgs[dinx]+'" >';
d[i].appendChild(ni)
}
dinx++
}
}
}
var drips; var dav; var dp;
function drip(ths){ dav=ths.getElementsByTagName('div');
drips?ddp(dvd=0,io=true):ddp(dvd=0,io=false);
}
function ddp(dvd,io){
if(io && dvd<dav.length-1){dav[dvd].className='int'; dvd++; dp?clearTimeout(dp):true; dp=setTimeout("ddp("+dvd+","+io+")",20) }
else if( dvd<dav.length-1){dav[dvd].className='ind'; dvd++; dp?clearTimeout(dp):true; dp=setTimeout("ddp("+dvd+","+io+")",20) }
}
</SCRIPT>
</BODY></HTML>
Bookmarks