/* Timer Code */
var secs
var timerID = null;
var timerRunning = false;
var delay = 1000;
var counter = 1;

function startCycle(cnt){
	window.addEvent('domready', function() {
		var scroll = new Fx.Scroll('portal', {
			wait: false,
			duration: 1000,
			transition: Fx.Transitions.Quad.easeInOut
		});
		switch (cnt){
			case 1:
				scroll.toElement('pos1');
				$('link1').setStyles({background: 'url(images/banner-nav_down.gif) no-repeat',color: '#fff'});
				$('link5').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});								
				break;
			case 2:
				scroll.toElement('pos2');
				$('link2').setStyles({background: 'url(images/banner-nav_down.gif) no-repeat',color: '#fff'});
				$('link1').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
				break;
			case 3:
				scroll.toElement('pos3');
				$('link3').setStyles({background: 'url(images/banner-nav_down.gif) no-repeat',color: '#fff'});
				$('link2').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
				break;
			case 4:
				scroll.toElement('pos4');
				$('link4').setStyles({background: 'url(images/banner-nav_down.gif) no-repeat',color: '#fff'});
				$('link3').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
				break;
			case 5:
				scroll.toElement('pos5');
				$('link5').setStyles({background: 'url(images/banner-nav_down.gif) no-repeat',color: '#fff'});
				$('link4').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
				counter = 0;
				break;
			default:
				break;															
		}
		InitializeTimer()
	});
}
function StopTheClock()
{
	if(timerRunning)
		clearTimeout(timerID)
	timerRunning = false
}

function StartTheTimer()
{
	if (secs==0)
	{
		StopTheClock()
		counter ++;
		/* Control Banner Functionality */
		startCycle(counter)	
		/* End Control */
	}
	else
	{
		self.status = secs
		secs = secs - 1
		timerRunning = true
		timerID = self.setTimeout("StartTheTimer()", delay)
	}
}
function InitializeTimer(){
	// Set the length of the timer, in seconds
	secs = 10
	StopTheClock()
	StartTheTimer()
}
/* End Timer Code */

window.addEvent('domready', function() {
	var scroll = new Fx.Scroll('portal', {
		wait: false,
		duration: 1000,
		transition: Fx.Transitions.Quad.easeInOut
	});
	$('link1').addEvent('click', function(event) {
		event = new Event(event).stop();
		StopTheClock()
		scroll.toElement('pos1');
		$('link1').setStyles({background: 'url(images/banner-nav_down.gif) no-repeat',color: '#fff'});
		$('link2').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link3').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link4').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link5').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
	});
	 
	$('link2').addEvent('click', function(event) {
		event = new Event(event).stop();
		StopTheClock()
		scroll.toElement('pos2');
		$('link1').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link2').setStyles({background: 'url(images/banner-nav_down.gif) no-repeat',color: '#fff'});
		$('link3').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link4').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link5').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});			
	});
	 
	$('link3').addEvent('click', function(event) {
		event = new Event(event).stop();
		StopTheClock()
		scroll.toElement('pos3');
		$('link1').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link2').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link3').setStyles({background: 'url(images/banner-nav_down.gif) no-repeat',color: '#fff'});
		$('link4').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link5').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});			
	});
	 
	$('link4').addEvent('click', function(event) {
		event = new Event(event).stop();
		StopTheClock()
		scroll.toElement('pos4');
		$('link1').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link2').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link3').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link4').setStyles({background: 'url(images/banner-nav_down.gif) no-repeat',color: '#fff'});
		$('link5').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});			
	});
	
	$('link5').addEvent('click', function(event) {
		event = new Event(event).stop();
		StopTheClock()
		scroll.toElement('pos5');
		$('link1').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link2').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link3').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link4').setStyles({background: 'url(images/banner-nav_up.gif) no-repeat',color: '#333'});
		$('link5').setStyles({background: 'url(images/banner-nav_down.gif) no-repeat',color: '#fff'});
	});
	
	function startCycle(){
		scroll.toElement('pos5');
	}
});

window.addEvent('load', function() {
		InitializeTimer()
});		
