
var Wtb_sVisible='visible';var Wtb_sHidden='hidden';
if (document.layers)
{
	Wtb_sVisible='show';Wtb_sHidden='hide';
}

function Wtb_ObjBase(sID)
{
	if (document.layers) return document.layers[sID];
	else if (document.all) return document.all(sID);
	else if (document.getElementById) return document.getElementById(sID);
}

function Wtb_ObjStyle(sID)
{
	var obj=objBase(sID);
	if (obj==null)return null;
	if (document.all||document.getElementById) obj=obj.style;
	return obj;
}

var Wtb_Objects=new Array();
var Wtb_nObjects=0;

function Wtb_MoveUp(nObj)
{
	var obj=Wtb_Objects[nObj];
	if (obj==null)return;
	if (obj.nScrollDownTmr) clearTimeout(obj.nScrollDownTmr);
	if (obj.objScroll==null) return;
	if (Wtb_bNS4)
	{
		if (obj.objScroll.top>=(obj.nScrollHeight*(-1)))
		{
			obj.objScroll.top-=obj.nSpeed;
		}
		else
		{
			obj.objScroll.top=obj.nScrollReset;
		}
	}
	else
	{
		if (parseInt(obj.objScroll.style.top)>=(obj.nScrollHeight*(-1)))
		{
			obj.objScroll.style.top=parseInt(obj.objScroll.style.top)-obj.nSpeed+'px';
		}
		else
		{
			obj.objScroll.style.top=obj.nScrollReset+'px';
		}
	} 
	
	obj.nScrollUpTmr=setTimeout("Wtb_MoveUp(0)",20);
}

function Wtb_MoveDown(nObj)
{
	var obj=Wtb_Objects[nObj];
	if (obj==null) return;
	if (obj.nScrollUpTmr) clearTimeout(obj.nScrollUpTmr);
	if (obj.objScroll==null) return;
	if (Wtb_bNS4)
	{
		if (obj.objScroll.top<=obj.nScrollReset)
		{
			obj.objScroll.top+=obj.nSpeed;
		}
		else
		{
			obj.objScroll.top=(obj.nScrollHeight*(-1));
		}
	}
	else
	{
		if (parseInt(obj.objScroll.style.top)<=obj.nScrollReset)
		{
			obj.objScroll.style.top=parseInt(obj.objScroll.style.top)+obj.nSpeed+'px';
		}
		else
		{
			obj.objScroll.style.top=(obj.nScrollHeight*(-1))+'px';
		}
	}
	
	obj.nScrollDownTmr=setTimeout("Wtb_MoveDown(0)",20);
}

function Wtb_Start(nObj)
{
	var obj=Wtb_Objects[nObj];
	if (obj==null) return;
	if (obj.nDirection==0) Wtb_MoveUp(nObj);
	else Wtb_MoveDown(nObj);
}

function Wtb_Stop(nObj)
{
	var obj=Wtb_Objects[nObj];
	if (obj==null) return;
	if (obj.nScrollUpTmr) clearTimeout(obj.nScrollUpTmr);
	if (obj.nScrollDownTmr) clearTimeout(obj.nScrollDownTmr);
}

function Initialize()
{
	for(var i=0;i<Wtb_nObjects;i++)
	{
		var objScroll = Wtb_ObjBase(Wtb_Objects[i].sID);
		if (objScroll==null) continue;
		if (Wtb_bNS4)
		{
			Wtb_Objects[i].nScrollHeight=objScroll.clip.height;
		}
		else
		{
			Wtb_Objects[i].nScrollHeight=objScroll.offsetHeight;
		}
		
		Wtb_Objects[i].objScroll=objScroll;
		Wtb_Start(i);
	}
}

var Wtb_bNS4=false;
if (document.layers) Wtb_bNS4=true;

function Wtb_ScrollBox(sID,nHeight,nDirection)
{
	this.sID = sID;
	this.nDirection=nDirection;
	this.nSpeed=1;
	this.nScrollUpTmr=0;
	this.nScrollDownTmr=0;
	this.nScrollHeight=0;
	this.nScrollReset=nHeight;
	this.objScroll=null;
}

Wtb_Objects[Wtb_nObjects++] = new Wtb_ScrollBox('divHomeScroll',100,0);

window.onload=Initialize;