// JavaScript Document

$(document).ready(function() { 
	if($("#album")){
		$("#album img").each(function(i, val){
			if(i==0)
				$(this).show();
			else
				$(this).hide();
			this.id = this.id + "_" + (parseInt(i)+1);
		});
	}
	
	$(".anterior").click(function(){
		stop_portfolio=true;
	});
	
	$(".seguinte").click(function(){
		stop_portfolio=true;
	});

});

var current=1;

var stop_portfolio=false;

var subir_portfolio=true;
	var descer_portfolio=false;	
	
	
function roda_portfolio(){
	if(!stop_portfolio){
		if(subir_portfolio==true && descer_portfolio==false){
			subir_portfolio=next_album();
			if(subir_portfolio){
				descer_portfolio=false;
			}else{
				descer_portfolio=true;
				foward_album();
			}
		}else{
			descer_portfolio=foward_album();
			if(descer_portfolio){
				subir_portfolio=false;
			}else{
				subir_portfolio=true;
				next_album();
			}
		}
	}
	window.setTimeout(function() {roda_portfolio()},4000)
}

function next_album(){
	if(current<6){
		next=parseInt(current)+1;
		if ($("#nav_"+next).length > 0){
			hideall_album();
			$("#img_"+next).show();
			$("#controllers li").removeClass("current");
			$("#nav_"+next).addClass("current");
			next++;
			if ($("#nav_"+next).length > 0){
				$("#seguinte a").removeClass("seguinte_disable").addClass("seguinte");	
			}else
				$("#seguinte a").removeClass("seguinte").addClass("seguinte_disable");
			current=parseInt(current)+1;
			
			$("#anterior a").removeClass("anterior_disable").addClass("anterior");
			
			return true;
					
		}else{
			$("#seguinte a").removeClass("seguinte").addClass("seguinte_disable");
			$("#anterior a").removeClass("anterior_disable").addClass("anterior");
			return false;
		}
			
	}else{
		$("#seguinte a").removeClass("seguinte").addClass("seguinte_disable");
		$("#anterior a").removeClass("anterior_disable").addClass("anterior");
		return false;
	}	
}

function foward_album(){
	if(current>1){
		next=parseInt(current)-1;
		if ($("#nav_"+next).length > 0){
			hideall_album();
			$("#img_"+next).show();
			$("#controllers li").removeClass("current");
			$("#nav_"+next).addClass("current");
			next--;
		
			if ($("#nav_"+next).length > 0){
				$("#anterior a").removeClass("anterior_disable").addClass("anterior");	
			}else
				$("#anterior a").removeClass("anterior").addClass("anterior_disable");
				
			current=parseInt(current)-1;
			$("#seguinte a").removeClass("seguinte_disable").addClass("seguinte");	
			return true;	
		}else{
			$("#anterior a").removeClass("anterior").addClass("anterior_disable");
			$("#seguinte a").removeClass("seguinte_disable").addClass("seguinte");	
			return false;
		}
			
	}else{
		$("#anterior a").removeClass("anterior").addClass("anterior_disable");
		$("#seguinte a").removeClass("seguinte_disable").addClass("seguinte");	
		return false;
	}	
}

function show_album(id){
	stop_portfolio=true;
	hideall_album();
	current=id;
	$("#img_"+id).show();
	$("#controllers li").removeClass("current");
	$("#nav_"+id).addClass("current");
	if(id != 1)
		$("#anterior a").removeClass("anterior_disable").addClass("anterior");
	else
		$("#anterior a").removeClass("anterior").addClass("anterior_disable");
	next=parseInt(id)+1;
	if(id<6){
		if ($("#nav_"+next).length > 0){
			$("#seguinte a").removeClass("seguinte_disable").addClass("seguinte");	
		}else
			$("#seguinte a").removeClass("seguinte").addClass("seguinte_disable");
	}else{
		$("#seguinte a").removeClass("seguinte").addClass("seguinte_disable");
	}
}

function hideall_album(){
	$("#album img").each(function(i, val){
		$("#nav_"+(i+1)).removeClass("current");
		$(this).hide();
	});
}

