<!--
function Menu(itemDeMenuAberto, itensDeMenu, selecionaItem) {
	this.itemDeMenuAberto = itemDeMenuAberto;
	this.itensDeMenu = itensDeMenu;
	this.selecionaItem = selecionaItem;
}

function ItemDeMenu(nome, imagemDeFundo, imagens, reserva, url) {
	this.nome = nome;
	this.imagemDeFundo = imagemDeFundo;
	this.imagens = imagens;
	this.reserva = (reserva == 'S');
	this.url = url;
}

function Imagem(src) {
	this.src = src;
}

var tempoDoIntervalo = 10;

var intervalo;

function moverThumbsIniciar(direcao) {
	intervalo = setInterval("moverThumbs('" + direcao + "')", tempoDoIntervalo);
}

function moverThumbsParar() {
	clearInterval(intervalo);
}

function moverThumbs(direcao) {

	var imagens = menu.itensDeMenu[indiceItemDeMenuSelecionado].imagens;

	/*if (direcao == "direita") {

		var imagemAux = imagens[0];

		for (i = 0; i < imagens.length; i++) {

			imagens[i] = imagens[i + 1];

		}

		imagens[imagens.length - 1] = imagemAux;

	} else if (direcao == "esquerda") {

		var imagemAux = imagens[imagens.length - 1];

		for (i = imagens.length - 1; i > 0; i--) {

			imagens[i] = imagens[i - 1];

		}

		imagens[0] = imagemAux;

	}

	menu.itensDeMenu[indiceItemDeMenuSelecionado].imagens = imagens;

	montaThumbs(imagens);
	*/

	var deslocamento = 0;
	var left = document.getElementById("conteudoThumbs").style.left.replace(/px/gi, "");

	if (direcao == "direita") {

		var width = parseInt(("" + document.getElementById("thumbs").offsetWidth).replace(/px/gi, ""));

		if(left > -(((imagens.length * 60) + ((imagens.length - 1) * 3)) - (width))) {

			deslocamento = 1;

		}

	} else if (direcao == "esquerda") {

		if(parseInt(left) != 0) {

			deslocamento = -1;

		}

	}

	document.getElementById("conteudoThumbs").style.left = (parseInt(left) - deslocamento) + "px";

}

function limpaImagem() {

	document.getElementById("fotoGrande").innerHTML = "";

}

function trocaImagem(imagemHTML) {

	document.getElementById("fotoGrande").innerHTML = "<img class=\"imagemAmpliada\" src=\"" + imagemHTML.src.replace(/_p/gi, "") + "\" />";

}

function montaThumbs(imagens) {

	var conteudoHTMLThumbs = "";

	//var maxThumbs = 20 < imagens.length ? 20 : imagens.length;

	//for (i = 0; i < maxThumbs; i++) {
	for (i = 0; i < imagens.length; i++) {

		var srcImagemAux = imagens[i].src.split(".");

		var srcImagem = srcImagemAux[0] + "_p." + srcImagemAux[1];

		conteudoHTMLThumbs += "<img class=\"imagemThumb\" src=\"" + srcImagem + "\" onmouseover=\"javascript:trocaImagem(this);\" onmouseout=\"javascript:limpaImagem();\" />";

		//if (maxThumbs - 1 > i) {
		if (imagens.length - 1 > i) {

			conteudoHTMLThumbs += "&nbsp;";

		}

	}

	document.getElementById("conteudoThumbs").style.left = "0";
	document.getElementById("conteudoThumbs").innerHTML = conteudoHTMLThumbs;

}

function montaMenu() {

	if (menu.itensDeMenu.length > 0) { //menu variavel global

		var conteudoHTMLMenu = "&nbsp;&nbsp;&nbsp;";

		for (i = 0; i < menu.itensDeMenu.length; i++) {

			var itemDeMenu = menu.itensDeMenu[i];

			if (menu.selecionaItem) {

				conteudoHTMLMenu += "<a href=\"javascript: montaLayout(" + i + ");\">" + itemDeMenu.nome + "</a>";

			} else {

				conteudoHTMLMenu += "<a href=\"" + itemDeMenu.url + "\">" + itemDeMenu.nome + "</a>";

			}

			if (menu.itensDeMenu.length - 1 > i) {
				conteudoHTMLMenu += "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
			}

			document.getElementById("menu").innerHTML = conteudoHTMLMenu;

		}

	}

}

function montaLayout(indice) {

	indiceItemDeMenuSelecionado = indice; //indiceItemDeMenuSelecionado variavel global

	var itemDeMenu = menu.itensDeMenu[indiceItemDeMenuSelecionado]; //menu variavel global

	if (menu.selecionaItem && itemDeMenu.imagens.length > 0) {

		//document.getElementById("fotoGrande").innerHTML = "<img src=\"" + itemDeMenu.imagens[0].src + "\" />";

		montaThumbs(itemDeMenu.imagens);

	}

	document.getElementById("reserva").style.visibility = itemDeMenu.reserva ? 'visible' : 'hidden';

	if (menu.selecionaItem) {
	
		document.getElementById("imagemFundo").style.background = "no-repeat center url(" + itemDeMenu.imagemDeFundo.src + ")";

	}

	montaMenu();

}
//-->