function TogglePreloader(fl)
{
	var x,y;
	if (self.innerHeight)
	{// all except Explorer
		x = self.innerWidth;
		y = self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
	{// Explorer 6 Strict Mode
		x = document.documentElement.clientWidth;
		y = document.documentElement.clientHeight;
	}
	else if (document.body)
	{// other Explorers
		x = document.body.clientWidth;
		y = document.body.clientHeight;
	}
    
	var iframe=document.getElementById('SB_loader_iframe');
	var table=document.getElementById('SB_loader_table');
	var td=document.getElementById('SB_loader_td');
	var el=document.getElementById('DIV_DESKTOP');
	var select_arr = document.getElementsByTagName('select');
    
	if(null!=el)
	{
		el.style.visibility = (fl==1)?'visible':'hidden';
		el.style.display = (fl==1)?'block':'none';
		el.style.width = x + 'px';
		el.style.height = y + 'px';
		el.style.zIndex = 1;
	}

	el=document.getElementById('loader');
	if(null!=el)
	{
		var top = (y/2) - 28;
		var left = (x/2) - 160;
		if( left<=0 ) left = 10;
		if(!document.all){
			td.style.width = window.innerWidth +'px';
			td.style.height = window.innerHeight +'px';//-122
		}
		table.style.display=(fl==1)?'block':'none';
		iframe.style.left = left + 'px';
		iframe.style.top = top + 'px';
		iframe.style.display=(fl==1)?'block':'none';
		el.style.visibility = (fl==1)?'visible':'hidden';
		el.style.display = (fl==1)?'block':'none';
		el.style.left = left + 'px'
		el.style.top = top + 'px';
	}
}

function ShowPreloader() {
    TogglePreloader(1);
}
function HidePreloader() {
    TogglePreloader(0);
}
