var XX=0;
var xstep=1;
var delay_time=60;
 
var YY=0;  
var ch=0;
var oh=0;
var yon=0;
 
var ns4=document.layers?1:0;
var ie=document.all?1:0;
var ns6=document.getElementById&&!document.all?1:0;

function init_banner()
{
	if(ie)
	{
		XX=document.body.clientWidth/2;
		YY=document.body.clientHeight/2;
		popup_flash.style.top=YY;
		popup_flash.style.visibility="visible";
	}
	else if (ns4)
	{
		XX=window.innerWidth/2;
		YY=window.innerHeight/2;
		document.popup_flash.pageY=YY;
		document.popup_flash.visibility="hidden";
	}
	else if (ns6)
	{
		XX=window.innerWidth/2;
		YY=window.innerHeight/2;
		document.getElementById('popup_flash').style.top=YY+'px';
		document.getElementById('popup_flash').style.visibility="visible";
	}
	
	if(ns4)
		document.popup_flash.visibility="visible";
	loopfunc();
}

function move_banner()
{
	if(yon==0)
	{
		YY=YY-xstep;
	}
	else
	{
		YY=YY+xstep;
	}
	
	if (ie)
	{
		ch=document.body.clientHeight;
		oh=popup_flash.offsetHeight;
	}
	else if (ns4)
	{
		ch=window.innerHeight;
		oh=document.popup_flash.clip.height;
	}
	else if (ns6)
	{
	ch=window.innerHeight;
	oh=document.getElementById("popup_flash").offsetHeight;
	}
        
	if(YY<0)
	{
		yon=1;
		YY=0;
	}
	
	if(YY>=(ch-oh))
	{
		yon=0;YY=(ch-oh);
	}

	if(ie)
	{
		popup_flash.style.left=XX;
		popup_flash.style.top=YY+document.body.scrollTop;
	}
	else if (ns4)
	{
		document.popup_flash.pageX=XX;
		document.popup_flash.pageY=YY+window.pageYOffset;
	}
	else if (ns6)
	{
		document.getElementById("popup_flash").style.left=XX+'px';
		document.getElementById("popup_flash").style.top=YY+window.pageYOffset+'px';
	}
}

function loopfunc()
{
	if(document.getElementById("popup_flash").style.visibility != 'hidden')
	{
		move_banner();
		setTimeout('loopfunc()',delay_time);
	}
}
 
if (ie||ns4||ns6)
{
	window.onload=init_banner;
}
 
function hideDiv(elementID) 
{ 
	if (document.getElementById) 
	{
		document.getElementById("popup_flash").style.visibility = 'hidden'; 
	} 
} 
