/**
 * @author Rafael Peruggia Souza
 */

var Fotos360 = function(){
	var arr = $(".numero_fotos a");
	var giro = $(".botoes_giro a");
	if(arr.size() > 0){
		arr.removeClass("ativo");
		this.href_atual = arr.eq(0).attr("href");
		arr.eq(0).addClass("ativo");
		this.elem_atual = arr.eq(0);
		$(".imagem_360").children("img").attr("src",this.href_atual);
	}
	arr.click(function(e){
		esse = $(this);
		arr = $(".numero_fotos a");
		arr.removeClass("ativo");
		fotos360.href_atual = esse.attr("href");
		esse.addClass("ativo");
		fotos360.elem_atual = esse;
		$(".imagem_360").children("img").attr("src",fotos360.href_atual);
		e.preventDefault();
	});
	giro.click(function(e){
		esse = $(this);
		arr = $(".numero_fotos a");
		arr.removeClass("ativo");
		if(esse.hasClass("direita")){
			if (fotos360.elem_atual.next().size()) {
				fotos360.elem_atual = fotos360.elem_atual.next();
				fotos360.href_atual = fotos360.elem_atual.attr("href");
				fotos360.elem_atual.addClass("ativo");
				$(".imagem_360").children("img").attr("src", fotos360.href_atual);
			}else{
				fotos360.elem_atual = arr.eq(0);
				fotos360.href_atual = arr.eq(0).attr("href");
				fotos360.elem_atual.addClass("ativo");
				$(".imagem_360").children("img").attr("src", fotos360.href_atual);
			}
		}else{
			if (fotos360.elem_atual.prev().size()) {
				fotos360.elem_atual = fotos360.elem_atual.prev();
				fotos360.href_atual = fotos360.elem_atual.attr("href");
				fotos360.elem_atual.addClass("ativo");
				$(".imagem_360").children("img").attr("src", fotos360.href_atual);
			}else{
				fotos360.elem_atual = arr.eq(arr.size()-1);
				fotos360.href_atual = arr.eq(arr.size()-1).attr("href");
				fotos360.elem_atual.addClass("ativo");
				$(".imagem_360").children("img").attr("src", fotos360.href_atual);
			}
		}
		e.preventDefault();
	});
};
