// JavaScript Document

var twitter = $('twitter_update_list')
var panPos = 0
var endPos = -376
var segment = -47
var waitTime = 0
var opacity = 100

timeTwitter()

function timeTwitter() {
	if (waitTime == 4 && opacity == 100) {
		if (panPos == endPos) panPos = 0
		twitter.timeout = setTimeout('fadeOutTwitter()',42)
		waitTime = 0;
	} else {
		waitTime++
		twitter.timeout = setTimeout('timeTwitter()',1000)
	}
}
function fadeOutTwitter() {
	if (opacity > 0) {
		opacity -= 5
		twitter.style.filter = "alpha(opacity=" + opacity + ")"
		twitter.style.opacity = opacity * .01
		twitter.timeout = setTimeout('fadeOutTwitter()',42)
	} else {
		panPos += segment
		if (panPos == endPos) panPos = 0
		twitter.style.marginTop = panPos + "px"
		twitter.timeout = setTimeout('fadeInTwitter()',42)
	}
}
function fadeInTwitter() {
	if (opacity < 100) {
		opacity += 5
		twitter.style.filter = "alpha(opacity=" + opacity + ")"
		twitter.style.opacity = opacity * .01
		
		if (panPos == endPos) panPos = 0
		
		twitter.timeout = setTimeout('fadeInTwitter()',42)
	} else {
		twitter.timeout = setTimeout('timeTwitter()',42)
	}
}
