
var adSpots = new Array();
var adLinks = new Array();
var curItem = 0;
var fadetime = 1000;
var timeout = 5000;
var timerId = 0;

function init()
{
	adSpots = jQuery(".wrapper_promo .promo").toArray();
	adLinks = jQuery(".home_slider li a").toArray();
	for(var i = 0; i < adSpots.length;++i)
	{
		jQuery(adSpots[i]).fadeOut(0);
	}
	//jQuery(adSpots[0]).fadeIn(500);
	changeTo(curItem, false);
	timerId = window.setTimeout(timeChange, timeout);
	
	var ops = new Object();
	ops.height = 50;
	ops.opacity = .25;
	
	jQuery('#ad1').reflect(ops);
	jQuery('#ad2').reflect(ops);
	jQuery('#ad3').reflect(ops);
}

function changeTo(targ, clicked)
{
	if(curItem != targ)
	{
		jQuery(adSpots[curItem]).fadeOut(fadetime);
		curItem = targ;
	}
	jQuery(adSpots[targ]).fadeIn(fadetime);
	
	for(var i = 0; i < adSpots.length;++i)
	{
		jQuery(adLinks[i]).removeClass("current");
	}
	jQuery(adLinks[targ]).addClass("current");
	
	if(clicked)
	{
		clearTimeout(timerId);
	}
	return false;
}

function timeChange()
{
	var nextItem = curItem + 1;
	if(nextItem >= adSpots.length)
	{
		nextItem = 0;
	}
	
	changeTo(nextItem, false);
	
	timerId = window.setTimeout(timeChange, timeout);
}

jQuery(document).ready(init);
