
function criarSlideNumber(obj){
	
	var ctSlider = obj.loc;

	var ctMain = $(ctSlider);
	var ctImgs = $(ctSlider).find('.contentPages ul li');
	
	var btAvancar = $(obj.nextButton);
	var btVoltar = $(obj.prevButton);
		
	var delayTroca = 0;
	
	var arrayPosicoes = new Array();
	var arrayObjs = new Array();
	
	arrayPosicoes.push({top:"-300px"});
	arrayPosicoes.push({top:"0px"});
	arrayPosicoes.push({top:"+300px"});
	
	for(i = 0; i<ctImgs.length; i++){
		arrayObjs.push($(ctImgs[i]));
		$(ctImgs[i]).hide();
	}
	
	var tempoTroca = obj.tempoTroca;
	if(tempoTroca==undefined){
		tempoTroca = 5000;
	}
	
	var timeAnimation = 800;
	
	//=============================================
	
	btAvancar.click(function() {
		forwardPositions();
	});
	
	btVoltar.click(function() {
		rewindPositions();
	});
	
	
	function forwardPositions(){
		var _temp = arrayObjs.shift();
		arrayObjs.push(_temp);
		
		arrangeObjs();
		
		arrayObjs[arrayObjs.length-1].show();
		arrayObjs[0].show();
	}
	
	function rewindPositions(){
		arrayObjs.reverse();
		var _temp = arrayObjs.shift();
		arrayObjs.push(_temp);
		arrayObjs.reverse();
		
		arrangeObjs();
		
		arrayObjs[0].show();
		arrayObjs[1].show();
	}
	
	//=============================================
	
	function arrangeObjs(){

		clearTemporizador();
		
		animate(arrayObjs[arrayObjs.length-1], arrayPosicoes[0]);
		animate(arrayObjs[0], arrayPosicoes[1]);
		animate(arrayObjs[1], arrayPosicoes[2]);
		
		showTravaNav();
		
		onChange();

	}
	
	arrangeObjs();
	
	
	function animate(obj, pos){
		obj.animate({top:pos.top},timeAnimation, finishAnimation);
	}
	
	function onChange(){
		for(i=0; i<arrayObjs.length;i++){
			arrayObjs[i].hide();
		}
	}
	
	//=============================================
	
	$(".ctNav").append('<span id="trava"></span>');
	var travaClick = $(".ctNav").find('#trava');
	$(travaClick).css({"display":"block", "background":"#000","position":"absolute","top":"0px", "left":"0px", "opacity":"0", "width":"100%", "height":"100%"});


	function showTravaNav(){
		$(travaClick).css('display', "block");
	}
	
	function hideTravaNav(){
		$(travaClick).css('display', "none");
	}
	
	hideTravaNav();
	
	
	function finishAnimation(){
		hideTravaNav();
	}
	
	//=============================================
	
	function startTemporizador(){
		clearInterval(delayTroca);
		delayTroca = setTimeout(forwardPositions, tempoTroca);
	}

	startTemporizador();	
	
	function clearTemporizador(){
		clearInterval(delayTroca);
		startTemporizador();
	}
	
	//=============================================
	
	//forwardPositions();
	arrayObjs[0].show();
	
	//=============================================

	
}


