var waitingMovie = true;

document.onstop = ReadyStateHandler;
document.onreadystatechange = ReadyStateHandler;
document.body.onreadystatechange = ReadyStateHandler;
document.body.onbeforeunload = ReadyStateHandler;

var cmbHiddedObjects = new Array(256);
var objHiddedObjects = new Array(256);

function ShowWaitingMovie()
{
    if (loaderLayer)
    {
        loaderLayer.style.display = "";
        loaderLayer.style.height = document.body.offsetHeight;
        
	    oSelects = document.body.getElementsByTagName("SELECT");
	    for(i=0;i<oSelects.length;i++)
	    {
		    oSelects[i].style.display = "none";
		    cmbHiddedObjects[i] = oSelects[i];
        }	
        oSelects = document.body.getElementsByTagName("OBJECT");
	    for(i=0;i<oSelects.length;i++)
	    {
		    oSelects[i].style.display = "none";
		    objHiddedObjects[i] = oSelects[i];
        }		
    }
}

function HideWaitingMovie()
{
    if (loaderLayer)
    {
	    loaderLayer.style.display = 'none';
	    oSelects = document.body.getElementsByTagName("SELECT");
	    for(i=0;i<oSelects.length;i++)
	    {
		    oSelects[i].style.display = "";
	    }
    	
	    oSelects = document.body.getElementsByTagName("OBJECT");
	    for(i=0;i<oSelects.length;i++)
	    {
		    oSelects[i].style.display = "";
	    }
	}
}
function ReadyStateHandler(e)
{
	if (document.readyState == 'complete')
	{
		HideWaitingMovie();
	}
	else 
	{
		ShowWaitingMovie();
	}
}

function ScrollHandler(e)   
{
    var layer = document.getElementById('loaderLayer');
    layer.style.position="absolute";
    layer.style.top = 0 + document.body.scrollTop;
    layer.style.left = 0 + document.body.scrollLeft;
}