var Semto_Wait = 
{
	getAsInsertion: function(pElement, szPosition, szLabel)
	{
		var szLabel 	= szLabel || 'Loading...';
		var szPosition 	= szPosition || 'after';
		var pImage 		= Semto_Wait.getImage();
	},
	
	getAsHtml: function(szLabel)
	{
		var szLabel 	= szLabel || 'Loading...';
		return '<img class="Semto_Wait_Image" src="' + Semto_Wait.getImageSrc() + '" />' + szLabel;
	},
	
	getAsObject: function(szLabel)
	{
		var szLabel = szLabel || 'Loading...';
		
		var pImage 	= document.createElement('image');
		$(pImage).addClassName('Semto_Wait_Image');
		$(pImage).setAttribute('src', Semto_Wait.getImageSrc());
		
		var pText 	= document.createElement('span');
		$(pText).update(szLabel);
		$(pImage).appendChild(pText);
		
		return pImage;
	},
	
	getImageSrc: function()
	{
		return VidsTv.getBaseUrl() + 'images/loading.gif';
	}
}