////var oMHover = Menu_HoverStatic(this);
//function Menu_HoverStatic(t)
//{
//	fade(t.id, 50, 100, 1000);	
////	oMHover(t);
//}
////var oMOut = Menu_Unhover(this);
//function Menu_Unhover(t)
//{
//	fade(t.id, 100, 50, 500);
////	oMOut(t);
//}

function sleep(ms)
{
	sleeping = true;
	now = new Date();
	var alarm;
	startingMSeconds = now.getTime();
	
	while(sleeping)
	{
		alarm = new Date();
		alarmMSeconds = alarm.getTime();
		if(alarmMSeconds - startingMSeconds > ms)
			sleeping = false;
	}
}

function getElm(eID)
{
	var tmp;
	if(document.getElementById)
		tmp = document.getElementById(eID);
	else if(document.all)
		tmp = document.all[eID];
	return tmp;
}
function setOpacity(eID, opacityLevel)
{
	var eStyle = getElm(eID).style;
	eStyle.opacity = opacityLevel / 100;
	eStyle.filter = 'alpha(opacity='+opacityLevel+')';
}
function fade(eID, startOpacity, stopOpacity, duration)
{
	var speed = Math.round(duration / 100);
	var timer = 0;
	if (startOpacity < stopOpacity)
	{
		for (var i = startOpacity; i <= stopOpacity; i++)
		{
			setTimeout("setOpacity('" + eID + "'," + i + ")", timer * speed);
			timer++;
		}
		return;
	}
	for (var i = startOpacity; i >= stopOpacity; i--)
	{
		setTimeout("setOpacity('" + eID + "'," + i + ")", timer * speed);
		timer++;
	}
}
function fadeIn(eID)
{
	setOpacity(eID, 0); show(eID); var timer = 0;
	for (var i = 1; i <= 100; i++)
	{
		setTimeout("setOpacity('" + eID + "'," + i + ")", timer * 5);
		timer++;
	}
}
function fadeOut(eID)
{
	var timer = 0;
	for (var i = 100; i >= 1; i--)
	{
		setTimeout("setOpacity('" + eID + "'," + i + ")", timer * 3);
		timer++;
	}
	/*setTimeout("hide('" + eID + "')", 310);*/
}

var UpdateInterval = 1;
var PixelPerInterval = 10;
var scorllerInterval;

function HScroll(DivToScroll, posX)
{
	d = getElm(DivToScroll);
	//if(d.width
}
function VScroll(DivToScroll, posY){}

function start_scroll_left()
{
	scorllerInterval = setInterval(scroll_left, UpdateInterval);
}

function scroll_left()
{
	document.getElementById('scroller').scrollLeft -= PixelPerInterval;
} 

function start_scroll_right()
{
	scorllerInterval = setInterval(scroll_right, UpdateInterval);
}

function scroll_right()
{
	document.getElementById('scroller').scrollLeft += PixelPerInterval;
}

function stop_scrolling()
{
	clearInterval(scorllerInterval);
}

