<div>&nbsp;Hi guys i am facing one problem in my project,i downloaded the code for displaying images&nbsp;continuously for infinite no of times using imagepreloader function in javascript &nbsp;,but i want particular image to runs for finite no of times.how can i achieve this task.</div>  <div>&nbsp;</div>  <div>function ImagePreloader(images, call_back, adtypes)</div>  <div>{<BR>&nbsp;&nbsp; this.call_back = call_back;<BR>&nbsp;&nbsp; this.nLoaded = 0;</div>  <div>&nbsp;&nbsp; this.nProcessed = 0;</div>  <div>&nbsp;&nbsp; this.aImages = new Array;<BR>&nbsp;<BR>&nbsp;&nbsp; this.nImages = images.length;</div>  <div>&nbsp;&nbsp; for ( var i = 0; i &lt; images.length; i++ )</div>  <div>&nbsp;if (ImagePreloader.arguments.length == 3){<BR>&nbsp;&nbsp;if ((adtypes[i]=="image")||(adtypes[i]=="iTextMessage")) {</div>  <div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;this.preload(images[i]);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {</div>  <div>&nbsp;&nbsp; &nbsp;&nbsp;var oImage =
 new Image;<BR>&nbsp;&nbsp; &nbsp;&nbsp;this.aImages.push(oImage);<BR>&nbsp;&nbsp; &nbsp;&nbsp;this.nProcessed++;<BR>&nbsp;&nbsp; &nbsp;&nbsp;<BR>&nbsp;}<BR>&nbsp;} else {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;this.preload(images[i]);<BR>&nbsp;&nbsp;&nbsp; }</div>  <div>}</div>  <div>ImagePreloader.prototype.preload = function(image)</div>  <div>{</div>  <div>&nbsp;&nbsp; var oImage = new Image;</div>  <div>&nbsp;&nbsp; this.aImages.push(oImage);</div>  <div>&nbsp;&nbsp; oImage.onload = ImagePreloader.prototype.onload;</div>  <div>&nbsp;&nbsp; oImage.onerror = ImagePreloader.prototype.onerror;</div>  <div>&nbsp;&nbsp; oImage.onabort = ImagePreloader.prototype.onabort;<BR>&nbsp;&nbsp; oImage.oImagePreloader = this;</div>  <div>&nbsp;&nbsp; oImage.bLoaded = false;<BR>&nbsp;&nbsp; oImage.src = image;</div>  <div>}<BR>function GetTag(sTagName)&nbsp;{&nbsp;&nbsp;return document.getElementById(sTagName);&nbsp;}</div>  <div><BR>ImagePreloader.prototype.onComplete =
 function()</div>  <div>{</div>  <div>&nbsp;&nbsp; this.nProcessed++;<BR>&nbsp;&nbsp; <BR>&nbsp;&nbsp; if ( this.nProcessed == this.nImages )</div>  <div>&nbsp;&nbsp; {</div>  <div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.call_back(this.aImages, this.nImages);</div>  <div>&nbsp;&nbsp; }</div>  <div>}</div>  <div>ImagePreloader.prototype.onload = function()</div>  <div>{</div>  <div>&nbsp;&nbsp; this.bLoaded = true;</div>  <div>&nbsp;&nbsp; this.oImagePreloader.nLoaded++;</div>  <div>&nbsp;&nbsp; this.oImagePreloader.onComplete();</div>  <div>}</div>  <div>ImagePreloader.prototype.onerror = function()</div>  <div>{</div>  <div>&nbsp;&nbsp; this.bError = true;</div>  <div>&nbsp;&nbsp; this.oImagePreloader.onComplete();</div>  <div>}</div>  <div>ImagePreloader.prototype.onabort = function()</div>  <div>{</div>  <div>&nbsp;&nbsp; this.bAbort = true;</div>  <div>&nbsp;&nbsp; this.oImagePreloader.onComplete();</div>  <div>}</div>  <div>&nbsp;</div>  <div>&nbsp;</div><p>&#32;
        

        
                <hr size=1></hr> 
Find out what India is talking about on  <a href="http://us.rd.yahoo.com/mail/in/mailanswersshare/*http://in.answers.yahoo.com/">Yahoo! Answers India.</a><br> 
So, what’s NEW about the NEW Yahoo! Messenger? <a href="http://us.rd.yahoo.com/mail/in/mailmessenger/*http://in.beta.messenger.yahoo.com/">Find out.</a>