function ImageCache(Ov,lv){ this.iv=lv; this.Iv=0; this.ow=0; this.Ow=0; if (Ov[0]){ this.Ow=Ov[0].length; } this.lw=new Array(); for (var i=0; i<this.Ow; i++){ this.iw(Ov[0][i]); }return this ; }ImageCache.prototype.iw= function (Iw){var ox=new Image(); this.lw.push(ox); ox.onload=ImageCache.prototype.OnLoad; ox.onerror=ImageCache.prototype.Ox; ox.onabort=ImageCache.prototype.lx; ox.ix=this ; ox.Ix= false; ox.src=Iw; };ImageCache.prototype.oy= function (){ this.ow++; if (this.ow==this.Ow){ this.iv(this.lw.length,this.Iv); }};ImageCache.prototype.OnLoad= function (){ this.Ix= true; this.ix.Iv++; this.ix.oy(); };ImageCache.prototype.Ox= function (){ this.Oy= true; this.ix.oy(); };ImageCache.prototype.lx= function (){ this.ly= true; this.ix.oy(); };

