// JavaScript Document


// Banner rotator ------------------------------------
//var nSlides = 3;
var curSlide = 0;
var ti;
var interval = 8000;
var fxDuration = 500;
	
function gotoSlide(obj, n){
	//alert(n + '\n' + obj);
	curSlide = n;
	
	if(obj != null){
		clearInterval(ti);
		ti = setInterval('nextSlide()', interval);
	}

	myFx1 = new Fx.Tween($$('.slide.selected')[0], {
							'duration': fxDuration,
							onComplete: function(el){
								el.removeClass('selected');
							}
					});
	myFx2 = new Fx.Tween($('slide' + (n+1)), {
							'duration': fxDuration,
							onComplete: function(el){
								el.addClass('selected');
							}
					});
	myFx1.start('opacity', 1, 0);
	myFx2.start('opacity', 0, 1);
	
	$$('#nav li.selected').removeClass('selected');
	this.addClass('selected');
}

function nextSlide(n){

	curSlide++;		
	if(curSlide >= nSlides)
		curSlide = 0;
		
	gotoSlide.run([null, curSlide], $$('#nav li')[curSlide]);
}


window.addEvent('domready', function() {

	// Slide automatico do banner
	if(nSlides > 1)
		ti = setInterval('nextSlide()', interval);

	$$('#nav li').each(function(item, idx){
		item.addEvent('click', gotoSlide.bindWithEvent(item, idx));
	}); 

});

// end Banner Rotator ------------------------------------


