	
var SlideDiv;
var SlideDnSecDiv;
var SlideBoxWidth;
var SlideBoxHeight;
var SlideSel = 0;
var SlideWGap = 10;
var SlideHGap = 3;
var openTimer1;
var openTimer2;
var openTimer3;
var openTimer4;
var openTimer5;
var SlideDnSec;
var SlideRemainSec;
var Slidew1 = document.documentElement.clientWidth  || document.body.clientWidth;
var Slideh1 = document.documentElement.scrollTop    || document.body.scrollTop;
var Slideh2 = document.documentElement.clientHeight || document.body.clientHeight;

function slideOpen()
{ 
	SlideDiv.style.width = SlideBoxWidth+'px';
	SlideDiv.style.height = SlideBoxHeight+'px';
	SlideDiv.style.display = 'block';
	
	SlideDiv.style.left = (Slidew1 - SlideBoxWidth - SlideWGap) + 'px';
	SlideDiv.style.top  = Slideh2 + 'px';
	
	if(SlideSel)
	{
		clearTimeout(openTimer1);
		clearTimeout(openTimer2);
		clearTimeout(openTimer3);
		clearTimeout(openTimer4);
		clearInterval(openTimer5);
		slideScrollFix();
		SlideSel = 0;
	}
	slideScrollUp();
}
function slideScrollFix()
{
	Slidew1 = document.documentElement.clientWidth  || document.body.clientWidth;
	Slideh1 = document.documentElement.scrollTop    || document.body.scrollTop;
	Slideh2 = document.documentElement.clientHeight || document.body.clientHeight;

	SlideDiv.style.left = (Slidew1 - SlideBoxWidth - SlideWGap) + 'px';
	SlideDiv.style.top  = (Slideh1 + Slideh2 - SlideBoxHeight - SlideHGap) + 'px';
}
function slideScrollUp()
{
    if(SlideSel <= SlideBoxHeight) 
	{
        SlideDiv.style.top = (Slideh1 + Slideh2 - SlideSel - SlideHGap) + 'px';
		if(myagent!='ie') SlideDiv.style.opacity = SlideSel/SlideBoxHeight;
		else SlideDiv.style.filter = 'alpha(opacity:'+(parseInt(SlideSel/SlideBoxHeight*100))+')';
        SlideSel += 3;
        openTimer1=setTimeout("slideScrollUp();",5);
    }
    else{
		openTimer5=setInterval("slideScrollFix();",80);
		clearTimeout(openTimer1);
		SlideRemainSec = SlideDnSec+1;
		slideRemainDnTime();
		openTimer2=setTimeout("slideScrollDn();",SlideDnSec*1000);
    }
}
function slideScrollDn()
{
	if(openTimer5) clearInterval(openTimer5);
    if(SlideSel >= -SlideHGap ) 
	{
        SlideDiv.style.top = (Slideh1 + Slideh2 - SlideSel) + 'px';
		if(myagent!='ie') SlideDiv.style.opacity = SlideSel/SlideBoxHeight;
		else SlideDiv.style.filter = 'alpha(opacity:'+(parseInt(SlideSel/SlideBoxHeight*100))+')';
        SlideSel -= 3;
        openTimer3=setTimeout("slideScrollDn();",5);
    }
    else{
		clearTimeout(openTimer2);
		clearTimeout(openTimer3);
		clearTimeout(openTimer4);
		SlideDiv.style.display = 'none';
    }
}
function slideRemainDnTime()
{
	SlideRemainSec--;
	SlideDnSecDiv.innerHTML = SlideRemainSec;
	openTimer4=setTimeout("slideRemainDnTime();",1000);
}
