function initSlider(){
		navSliderProd = $('sliders');

		$$('#nav-sliders li').each(function(li,index){
			li.observe('click',function(event){test(li.className); li.firstChild.blur(); window.clearInterval(intervalSlider); });
		});

		$$('#nav-sliders li a').each(function(a,index){
			a.observe('click',function(event){
				a.href='#slider'; 
				return false;  
			});
		});
		
		$$('#nav-sliders a.next').each(function(a,index){
			a.observe('click',function(event){
				slideNext();
				window.clearInterval(intervalSlider);
				return false;  
			});
		});
		$$('#nav-sliders a.prev').each(function(a,index){
			a.observe('click',function(event){
				sliderPrev();
				window.clearInterval(intervalSlider);
				return false;  
			});
		});
		initProdNav();
		window.setTimeout('intervalSliderFunc();',8000);
		
};
		
//init mouseover and mouseout for lis					
function initProdNav(){
	try{
	var linksProd = $$('#nav-sliders li a');
	for(index=0; index<linksProd.length; index++){
		if(linksProd[index].className=='current'){
			currentPage = index*296* -1;
			lastPosition = index;
			nextPosition = index;
			atualPageClass = linksProd[index].parentNode.className;
		}
	}
	//navSliderProd.style.left = 421+currentPage+'px';
	Finished();
	}catch(o){return false}
}					

// key know the end of the move
function Finished(){
	try{
		finished=true;
		test(nextPosition);
	}catch(o){return false}
}

function setClass(id) {
	_links = $$('#nav-sliders li a');
	for(i=0 ; i< _links.length ; i++){
		_links[i].className =  '';	
	}
	_links[id].className =  'current';
//	alert(_links[id].innerHTML);
}

function slideNext(){
	switch(nextPosition){
		case 2: test('nav1'); break;
		case 1: test('nav3'); break;
		case 0: test('nav2'); break;
	}
}
function sliderPrev(){
	switch(nextPosition){
		case 2: test('nav2'); break;
		case 1: test('nav1'); break;
		case 0: test('nav3'); break;
	}
}

//move
function test(o){
	try{
		if(o=='nav1'){nextPosition = 0; setClass(0);}
		if(o=='nav2'){nextPosition = 1; setClass(1); }
		if(o=='nav3'){nextPosition = 2; setClass(2);}
	if(finished){

		newPosition = lastPosition - nextPosition;
		newPosition = newPosition*296;
		lastPosition = nextPosition;
		new Effect.Move(navSliderProd, {
			x:newPosition,
			y:0,
			duration:.4,
			afterFinish: Finished,
			transition: Effect.Transitions.sinoidal});																	
	}
	finished=false; // waiting for the end of move effect
	}catch(o){return false}
}

var intervalSlider;
function intervalSliderFunc(){
	intervalSlider = window.setInterval('slideNext()',5000);	
}