// JavaScript Document
var waitingForData=function(spryData)
{
	var obsData = new Object;
	var loadingDiv=document.getElementById('loading');
	
	if(loadingDiv!=null)
		document.body.removeChild(loadingDiv);
	loadingDiv=document.createElement('div');
	loadingDiv.id='loading';
	loadingDiv.name='loading';
	loadingDiv.style.position="absolute";
	loadingDiv.style.marginLeft='auto';
	loadingDiv.style.marginRight='auto';
	loadingDiv.style.left=(document.body.clientWidth-100)/2;
	loadingDiv.style.top='300px';
	loadingDiv.style.backgroundColor="#fff";
	loadingDiv.innerHTML='<img src="images/loading.gif">';
	loadingDiv.style.visibility='visible';
	document.body.appendChild(loadingDiv);
	//document.body.insertBefore(loadingDiv,container);
	obsData.onPostLoad = function(notifier, data)
	{
		if(loadingDiv!=null)
			document.body.removeChild(loadingDiv);
		spryData.removeObserver(obsData);
	};
	
	obsData.onPreUpdate = function(notifier, data)
	{
	};
	obsData.onLoadingData = function(notifier, data)
	{
	};
	
	
	spryData.addObserver(obsData);
	spryData.loadData();
}



