﻿function Preloader(m_frameMax, ms_autoCloseTime)
{
    this.R = document.createElement("DIV");
    this.R.className = "elPreloader";
    var so = new SWFObject('Images/Loading.swf', 'preloaderSWF', '100%', '100%', '8', '#FFFFFF');
    so.write(this.R);//Inject Flash Object HTML into R
    
    this.closeMe = fCloseMe;
    var frameMax =m_frameMax ;
     
    // hide preloader after frameMax frames finished loading.
    var frameCounter = 0;           
    this.check = function (who){		
		window.status+=  ", " +who.substring(who.length-15);
        if(++frameCounter >= frameMax)
        {
           this.closeMe(); 
        }        
    }
    document.body.appendChild(this.R);    
    setTimeout("top.myPreloader.closeMe();", ms_autoCloseTime);

    function fCloseMe()
    {    
        this.R.style.display = "none";
    }
        
}