// JavaScript Document

function _show_loading(){
	var window_width = window.getWidth();
	var window_height = window.getHeight();
	
	var loading_top = window_height/2-47;
	var loading_left = window_width/2-194;
	
	$('loading_overlay').setStyles({
		opacity: '0.2',
		width: window_width,
		height: window_height,
		position: 'absolute',
		top: 0,
		left: 0,
		display: 'block'
	});
	
	$('loading').setStyles({
		top: loading_top,
		left: loading_left,
		position: 'absolute',
		display: 'block'
	});
}

function show_loading(){
	window.pageloading = function() {_show_loading();}.delay( 200 );
}

function hide_loading(){
	if(window.pageloading != null)
		$clear(window.pageloading);
	$('loading_overlay').setStyles({
		display: 'none'
	});
	$('loading').setStyles({
		display: 'none'
	});
}