/**
 * Trida defuinuje instance.loader, ktery se muze zobrazovat pri nacitani dat Ajaxem nebo pri nacitani dlouhych stranek
 * Pouziti:
 * <code>
 * 	ld = new instance.loader();
 * 	ld.show();
 * 	... neco se deje ...
 *  ld.hide();
 * </code>
 */
var Loader =
{
	loader: document.createElement('div'),
	
	init: function()
	{	
		var img = new Image();	
		img.src = '/images/loader_indicator.gif';
			
		$(this.loader).css("width", "100px");
		$(this.loader).css("height", "20px");
		$(this.loader).css("padding-left", "0px");		
		$(this.loader).css("border", "2px solid silver");
		$(this.loader).css("background", "white url('/images/icons/processing.gif')  no-repeat center");
		$(this.loader).css("position", "fixed");
		$(this.loader).css("z-index", "+1000");
		$(this.loader).css("top", "50%");
		$(this.loader).css("left", "50%");
		$(this.loader).css('visibility', 'hidden');
		$(this.loader).css('text-align:', 'center');
		//$(this.loader).html("<br /><b>Loading...</b>");
			
		$('body').append(this.loader);
	},
	
	show: function()
	{
		$(this.loader).css('visibility', 'visible');
	},
	
	hide: function()
	{
		$(this.loader).css('visibility', 'hidden');
	}
}
