// JavaScript Document

// cpaint
var cp = new cpaint();
cp.set_response_type('XML');


function seleciona_disposicao(disposicao){
	document.getElementById('trabalhos').innerHTML = '<p style="text-align:center;"><img src="imagens/ajax-loader.gif" /></p>';
	document.getElementById('paginacao').innerHTML = '';
	document.getElementById("oito-trabalhos").className = "";
	document.getElementById("dois-trabalhos").className = "";
	document.getElementById("um-trabalho").className = "";
	cp.call('ajax.php', 'seleciona_disposicao', seleciona_disposicao_retorno, disposicao);
}
function seleciona_disposicao_retorno() {
	le();
}


function seleciona_ordem(ordem){
	document.getElementById('trabalhos').innerHTML = '<p style="text-align:center;"><img src="imagens/ajax-loader.gif" /></p>';
	document.getElementById('paginacao').innerHTML = '';
	cp.call('ajax.php', 'seleciona_ordem', seleciona_ordem_retorno, ordem);
}
function seleciona_ordem_retorno() {
	le();
}


function seleciona_filtrar_por(filtrar_por){
	document.getElementById('trabalhos').innerHTML = '<p style="text-align:center;"><img src="imagens/ajax-loader.gif" /></p>';
	document.getElementById('paginacao').innerHTML = '';
	document.getElementById('palavra-chave').value = '';
	cp.call('ajax.php', 'seleciona_filtrar_por', seleciona_filtrar_por_retorno, filtrar_por);
}
function seleciona_filtrar_por_retorno(retorno) {
	var filtrar_por = retorno.getElementsByTagName('resultado')[0].firstChild.data;
	if (filtrar_por == "todos-os-trabalhos" || filtrar_por == "null") {
		document.getElementById('filtro_escolha').style.display = "none";
		document.getElementById('filtro_escolha').style.visibility = "hidden";
	} else {
		document.getElementById('filtro_escolha').style.display = "block";
		document.getElementById('filtro_escolha').style.visibility = "visible";
		// add option padrão...
		document.getElementById("filtro").length = 0;
		var x = document.getElementById("filtro");
		var y = document.createElement("option");
		if (filtrar_por == "cliente") {
			y.text = "Todos os clientes";
		} else if (filtrar_por == "categoria") {
			y.text = "Todas as categorias";
		}
		y.value = "";
		try { // browsers
			x.add(y, null);
		} catch(ex) { // ie
			x.add(y);
		}
		// função para montar option
		monta_filtrar_escolha(filtrar_por);
	}
	le();
}


function monta_filtrar_escolha(filtrar_por){
	cp.call('ajax.php', 'monta_filtrar_escolha', monta_filtrar_escolha_retorno, filtrar_por);
}
function monta_filtrar_escolha_retorno(retorno) {
	for (var i=0; i<retorno.getElementsByTagName('resultado')[0].childNodes.length; i++) {
		var id = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[0].firstChild.data;
		var nome = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[1].firstChild.data;
		// add option
		var x = document.getElementById("filtro");
		var y = document.createElement("option");
		y.text = nome;
		y.value = id;
		try { // browsers
			x.add(y, null);
		} catch(ex) { // ie
			x.add(y);
		}
	}
}


function seleciona_filtrar_escolha(filtrar_escolha){
	document.getElementById('trabalhos').innerHTML = '<p style="text-align:center;"><img src="imagens/ajax-loader.gif" /></p>';
	document.getElementById('paginacao').innerHTML = '';
	cp.call('ajax.php', 'seleciona_filtrar_escolha', seleciona_filtrar_escolha_retorno, filtrar_escolha);
}
function seleciona_filtrar_escolha_retorno() {
	le();
}


function show_filtrar_escolha(){
	document.getElementById("filtro_escolha").style.display = "block";
	document.getElementById("filtro_escolha").style.visibility = "visible";
}
function hidden_filtrar_escolha(){
	document.getElementById("filtro_escolha").style.display = "none";
	document.getElementById("filtro_escolha").style.visibility = "hidden";
}


function seleciona_pagina(paginacao){
	document.getElementById('trabalhos').innerHTML = '<p style="text-align:center;"><img src="imagens/ajax-loader.gif" /></p>';
	document.getElementById('paginacao').innerHTML = '';
	cp.call('ajax.php', 'seleciona_pagina', seleciona_pagina_retorno, paginacao);
}
function seleciona_pagina_retorno() {
	le();
}


function paginacao(acao){
	document.getElementById('trabalhos').innerHTML = '<p style="text-align:center;"><img src="imagens/ajax-loader.gif" /></p>';
	document.getElementById('paginacao').innerHTML = '';
	cp.call('ajax.php', 'paginacao', paginacao_retorno, acao);
}
function paginacao_retorno() {
	le();
}


function seleciona_servico(paginacao, similar, id){
	document.getElementById('trabalhos').innerHTML = '<p style="text-align:center;"><img src="imagens/ajax-loader.gif" /></p>';
	document.getElementById('paginacao').innerHTML = '';
	document.getElementById("oito-trabalhos").className = "";
	document.getElementById("dois-trabalhos").className = "";
	document.getElementById("um-trabalho").className = "";
	cp.call('ajax.php', 'seleciona_servico', seleciona_servico_retorno, paginacao, similar, id);
}
function seleciona_servico_retorno(retorno) {
	var similar = retorno.getElementsByTagName('resultado')[0].childNodes[0].firstChild.data;
	var filtrar_por = retorno.getElementsByTagName('resultado')[0].childNodes[1].firstChild.data;
	if ( (similar == 1 || similar == "1") && filtrar_por != "cliente") {
		hidden_filtrar_escolha();
		document.getElementById('filtrar-por').value = "";
		document.getElementById('palavra-chave').value = "";
	}
	le();
}


function amplia_imagem(pasta, imagem, div_style){
	window.document.getElementsByTagName("body")[0].style.overflow = "hidden";
	window.document.getElementsByTagName("html")[0].style.overflow = "hidden";
	document.getElementById("light").setAttribute("style", div_style);
	lightbox_enable("light");
	document.getElementById("light").innerHTML = '<a href="void(0)" title="Fechar imagem ampliada." onclick="amplia_imagem_fechar(); return false;"><img src="imagens/portfolio/'+pasta+'/'+imagem+'" border="0" /></a>';
}
function amplia_imagem_fechar(){
	window.document.getElementsByTagName("body")[0].style.overflow = "auto";
	window.document.getElementsByTagName("html")[0].style.overflow = "auto";
	document.getElementById("light").innerHTML = '';
	lightbox_disable();
}


function busca(palavra){
	document.getElementById('trabalhos').innerHTML = '<p style="text-align:center;"><img src="imagens/ajax-loader.gif" /></p>';
	document.getElementById('paginacao').innerHTML = '';
	hidden_filtrar_escolha();
	document.getElementById('filtrar-por').value = "";
	cp.call('ajax.php', 'busca', busca_retorno, palavra);
}
function busca_retorno() {
	le();
}


function mais_informacoes(operacao) {
	document.getElementById('trabalhos').innerHTML = '<p style="text-align:center;"><img src="imagens/ajax-loader.gif" /></p>';
	document.getElementById('paginacao').innerHTML = '';
	cp.call('ajax.php', 'mais_informacoes', mais_informacoes_retorno, operacao);
}
function mais_informacoes_retorno() {
	le();
}


function le(){
	cp.call('ajax.php', 'le', le_retorno);
}
function le_retorno(retorno) {
	// DISPOSIÇÃO
	var disposicao = retorno.getElementsByTagName('resultado')[0].childNodes[0].firstChild.data;
	// desativa botões
	var vetor_disposicao = new Array("oito-trabalhos","oito-trabalhos","um-trabalho");
	for (var i=0; i<vetor_disposicao.length; i++) {
		document.getElementById(vetor_disposicao[i]).className = "";
	}
	// ativa botão da seleção
	var complemento_nome_label = "trabalhos";
	if (disposicao == "um") {
		complemento_nome_label = "trabalho";
	}
	
	document.getElementById(disposicao+"-"+complemento_nome_label).className = "ativo";
	
	// PAGINAÇÃO
	var paginacao = retorno.getElementsByTagName('resultado')[0].childNodes[1].firstChild.data;
	
	// CASO ESTEJA ATIVADO AS MAIS INFORMAÇÕES
	var mais_informacoes = retorno.getElementsByTagName('resultado')[0].childNodes[2].firstChild.data;

	// TOTAL DE REGISTROS DA PESQUISA
	var registros = retorno.getElementsByTagName('resultado')[0].childNodes[3].firstChild.data;
	
	if (registros == "null") {
		document.getElementById('trabalhos').innerHTML = '<p style="text-align:center;">Nenhum trabalho encontrado.</p>';
		document.getElementById('paginacao').innerHTML = '';
	} else {
	
		// CONTEUDO
		var conteudo = '';
		var rodape = '';
		var status = '';
		
		if (mais_informacoes == "null") {
			if (paginacao != "0") {
				var onclick = "paginacao('anterior'); return false;";
				conteudo += '<p id="anterior"><a href="void(0)" title="&laquo; Trabalhos anteriores" onclick="'+onclick+'">&laquo; Trabalhos anteriores</a></p>';
			}
		}
		
		switch(disposicao) {
		case "oito":
			conteudo += '<ul id="miniaturas">';
			var limite = 8;
			break;
		case "dois":
			conteudo += '<ul id="previas">';
			var limite = 2;
			break;
		default:
			if (mais_informacoes == "null") {
				conteudo += '<div id="previa">';
			} else {
				conteudo += '<div id="previa" class="mais-informacoes">';
			}
			var limite = 1;
		}
		var calculo_paginacao = parseInt(paginacao) + parseInt(limite);
		var servico = paginacao;
		for (var i=0; i<retorno.getElementsByTagName('resultado')[0].childNodes.length; i++) {
			if (retorno.getElementsByTagName('resultado')[0].childNodes[i].nodeName == 'servico') {
				var id_servico = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[0].firstChild.data;
				var titulo = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[1].firstChild.data;
				var cliente = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[2].firstChild.data;
				var cliente_complemento = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[3].firstChild.data;
				cliente_complemento = cliente_complemento.replace("*%!#@$", "&");
				var categoria = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[4].firstChild.data;
				var pasta = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[5].firstChild.data;
				var imagem = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[6].firstChild.data;
				var imagem_lightbox_width = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[7].firstChild.data;
				var imagem_lightbox_height = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[8].firstChild.data;
				var imagem_link = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[9].firstChild.data;
				imagem_link = imagem_link.replace("*%!#@$", "&");
				var onclick = "seleciona_servico("+ servico +", 0, 0); return false;";
				var imgs_adicionais = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[10].firstChild.data;
				switch(disposicao) {
				case "oito":
					conteudo += '<li><a href="void(0)" title="'+cliente;
					if (titulo != 'null') {
						conteudo += ' - '+titulo;
					}
					conteudo += '" onclick="'+onclick+'" class="loading"><img src="imagens/portfolio/'+pasta+'/crop2/'+imagem+'" alt="'+cliente+'" longdesc="portfolio" /></a></li>';
					break;
				case "dois":
					conteudo += '<li><a href="void(0)" title="'+cliente;
					if (titulo != 'null') {
						conteudo += ' - '+titulo;
					}
					conteudo += '" onclick="'+onclick+'" class="loading"><img src="imagens/portfolio/'+pasta+'/crop1/'+imagem+'" alt="'+cliente+'" longdesc="portfolio" /></a></li>';
					break;
				default:
					if (mais_informacoes == "null") {
						conteudo += '<h3 id="nome-do-cliente"><big>'+cliente+'</big>';
						if (cliente_complemento != 'null') {
							conteudo += '<br />'+cliente_complemento;
						}
						conteudo += '</h3>';
						// descricao do cliente
						if (retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[11].firstChild.data != "null") {
							var descricao_cliente = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[11].firstChild.data;
							conteudo += '<p>'+descricao_cliente+'</p>';
						}
						conteudo += '<h4 id="nome-do-trabalho">'+titulo+'</h4>';
						// imagem principal
						conteudo += '<p id="imagem">';
						// link da imagem (lightbox ou link)
						if (imagem_link == 'null') {
							// configura parametros
							var div_imagem = document.getElementById("light");
							var largura_janela = window.document.body.clientWidth - 70;
							var altura_janela = window.document.body.clientHeight - 70;
							var top_janela = 0;
							var left_janela = 0;
							if (altura_janela > imagem_lightbox_height){
								altura_janela = imagem_lightbox_height;
								var top_janela = altura_janela / 2;
							}
							if (largura_janela > imagem_lightbox_width){
								largura_janela = imagem_lightbox_width;
								var left_janela = largura_janela / 2;
							}
							// seta style da div
							var div_style = "";
							if ( (top_janela > 0) && (left_janela > 0) ){
								div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; top:50%; margin-top:-"+top_janela+"px; left:50%; margin-left:-"+left_janela+"px;";
							} else if ( (top_janela > 0) && (left_janela == 0) ){
								div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; top:50%; margin-top:-"+top_janela+"px;";
							} else if ( (top_janela == 0) && (left_janela > 0) ){
								div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; left:50%; margin-left:-"+left_janela+"px;";
							} else {
								div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; top:0; left:0;";
							}
							// link
							var onclick = "amplia_imagem('"+pasta+"', '"+imagem+"', '"+div_style+"'); return false;";
							// add imagem
							conteudo += '<a href="void(0)" title="Ampliar imagem." onclick="'+onclick+'">';
						} else {
							conteudo += '<a href="'+imagem_link+'" title="Clique para visualizar." target="_blank" class="link-externo">';
						}
						conteudo += '<img src="imagens/portfolio/'+pasta+'/crop1/'+imagem+'" alt="'+categoria+'" /></a></p>';
						// mostra icone para info adicionais do serviço
						if (imgs_adicionais == "sim") {
							conteudo += '<p id="mais-informacoes"><a href="void(0)" title="Mais informa&ccedil;&otilde;es sobre este trabalho" onclick="mais_informacoes(1); return false;">Mais informa&ccedil;&otilde;es</a></p>';
						}
						conteudo += '<h5>Outros trabalhos</h5>';
						// serviços relacionados
						conteudo += '<ul id="relacionados">';
						for (var j=0; j<retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes.length; j++) {
							if (retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[j].nodeName == 'servico_similar') {
								var id_servico_similar = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[j].childNodes[0].firstChild.data;
								var titulo_similar = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[j].childNodes[1].firstChild.data;
								var cliente_similar = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[j].childNodes[2].firstChild.data;
								var categoria_similar = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[j].childNodes[3].firstChild.data;
								var pasta_similar = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[j].childNodes[4].firstChild.data;
								var imagem_similar = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[j].childNodes[5].firstChild.data;
								var onclick = "seleciona_servico(0, 1, "+ id_servico_similar +"); return false;";
								conteudo += '<li><a href="void(0)" title="'+cliente_similar;
								if (titulo_similar != 'null') {
									conteudo += '&nbsp;-&nbsp;'+titulo_similar;
								}
								conteudo += '" onclick="'+onclick+'"><img src="imagens/portfolio/'+pasta_similar+'/crop3/'+imagem_similar+'" alt="'+cliente_similar;
								if (titulo_similar != 'null') {
									conteudo += '&nbsp;-&nbsp;'+titulo_similar;
								}
								conteudo += '" /></a></li>';
							}
						}
						conteudo += '</ul>';
					} else {
						conteudo += '<h3 id="nome-do-cliente">'+cliente+'</h3><p id="mais-informacoes"><a href="void(0)" title="Mais informa&ccedil;&otilde;es sobre este cliente" onclick="mais_informacoes(0); return false;">Mais informa&ccedil;&otilde;es</a></p><h4 id="nome-do-trabalho">'+titulo+'</h4>';
						// imagem principal
						conteudo += '<p id="imagem">';
						// link da imagem (lightbox ou link)
						if (imagem_link == 'null') {
							// configura parametros
							var div_imagem = document.getElementById("light");
							var largura_janela = window.document.body.clientWidth - 70;
							var altura_janela = window.document.body.clientHeight - 70;
							var top_janela = 0;
							var left_janela = 0;
							if (altura_janela > imagem_lightbox_height){
								altura_janela = imagem_lightbox_height;
								var top_janela = altura_janela / 2;
							}
							if (largura_janela > imagem_lightbox_width){
								largura_janela = imagem_lightbox_width;
								var left_janela = largura_janela / 2;
							}
							// seta style da div
							var div_style = "";
							if ( (top_janela > 0) && (left_janela > 0) ){
								div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; top:50%; margin-top:-"+top_janela+"px; left:50%; margin-left:-"+left_janela+"px;";
							} else if ( (top_janela > 0) && (left_janela == 0) ){
								div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; top:50%; margin-top:-"+top_janela+"px;";
							} else if ( (top_janela == 0) && (left_janela > 0) ){
								div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; left:50%; margin-left:-"+left_janela+"px;";
							} else {
								div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; top:0; left:0;";
							}
							// link
							var onclick = "amplia_imagem('"+pasta+"', '"+imagem+"', '"+div_style+"'); return false;";
							// add imagem
							conteudo += '<a href="void(0)" title="Ampliar imagem." onclick="'+onclick+'">';
						} else {
							conteudo += '<a href="'+imagem_link+'" title="Clique para visualizar." target="_blank" class="link-externo">';
						}
						conteudo += '<img src="imagens/portfolio/'+pasta+'/crop1/'+imagem+'" alt="'+categoria+'" /></a></p>';
						// descricao do servico
						if (retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[11].firstChild.data != "null") {
							var descricao_servico = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[11].firstChild.data;
							conteudo += '<p>'+descricao_servico+'</p>';
						}
						conteudo += '<h5>Outras imagens</h5>';
						// serviços relacionados
						conteudo += '<ul id="relacionados">';
						// imagens relacionadas
						for (var j=0; j<retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes.length; j++) {
							if (retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[j].nodeName == 'imagem_relacionada') {
								var imagem_nome = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[j].childNodes[0].firstChild.data;
								var imagem_width = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[j].childNodes[1].firstChild.data;
								var imagem_height = retorno.getElementsByTagName('resultado')[0].childNodes[i].childNodes[j].childNodes[2].firstChild.data;
								// configura parametros
								var div_imagem = document.getElementById("light");
								var largura_janela = window.document.body.clientWidth - 70;
								var altura_janela = window.document.body.clientHeight - 70;
								var top_janela = 0;
								var left_janela = 0;
								if (altura_janela > imagem_height){
									altura_janela = imagem_height;
									var top_janela = altura_janela / 2;
								}
								if (largura_janela > imagem_width){
									largura_janela = imagem_width;
									var left_janela = largura_janela / 2;
								}
								// seta style da div
								var div_style = "";
								if ( (top_janela > 0) && (left_janela > 0) ){
									div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; top:50%; margin-top:-"+top_janela+"px; left:50%; margin-left:-"+left_janela+"px;";
								} else if ( (top_janela > 0) && (left_janela == 0) ){
									div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; top:50%; margin-top:-"+top_janela+"px;";
								} else if ( (top_janela == 0) && (left_janela > 0) ){
									div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; left:50%; margin-left:-"+left_janela+"px;";
								} else {
									div_style = "width:"+largura_janela+"px; height:"+altura_janela+"px; margin:20px; top:0; left:0;";
								}
								// link
								var onclick = "amplia_imagem('"+pasta+"', '"+imagem_nome+"', '"+div_style+"'); return false;";
								// add imagem
								conteudo += '<li><a href="void(0)" title="Ampliar imagem." onclick="'+onclick+'"><img src="imagens/portfolio/'+pasta+'/crop3/'+imagem_nome+'" /></a></li>';
							}
						}
						conteudo += '</ul>';
					}
				}
				servico++;
			}
		}
		switch(disposicao) {
		case "um":
			conteudo += '</div>';
			break;
		default:
			conteudo += '</ul>';
		}
		
		if (mais_informacoes == "null") {
			if (calculo_paginacao < registros) {
				var onclick = "paginacao('proxima'); return false;";
				conteudo += '<p id="proxima"><a href="void(0)" title="Pr&oacute;ximos trabalhos &raquo;" onclick="'+onclick+'">Pr&oacute;ximos trabalhos &raquo;</a></p>';
			}
		}
		
		// exibe conteudo no site
		document.getElementById('trabalhos').innerHTML = conteudo;
		
		// PAGINAÇÃO RODAPÉ
		if (mais_informacoes == "null") {
			// soma 1 a paginação para iniciar em 1 (para o resto do controle de paginação ela inicia em 0)
			paginacao++;
			// <p id="status">
			status += 'Mostrando ';
			switch(disposicao) {
			case "oito":
				if (calculo_paginacao < registros) {
					status += paginacao+'-'+calculo_paginacao+' ';
				} else {
					status += paginacao+'-'+registros+' ';
				}
				break;
			case "dois":
				if (calculo_paginacao < registros) {
					status += paginacao+'-'+calculo_paginacao+' ';
				} else {
					if (calculo_paginacao > registros) {
						status += paginacao+' ';
					} else {
						status += paginacao+'-'+registros+' ';
					}
				}
				break;
			default:
				status += paginacao+' ';
			}
			status += 'de '+ registros;
			document.getElementById('status').innerHTML = status;
			// </p>
			// volta ao estado inicial da paginação para formatar as setas da paginação do rodapé
			paginacao--;
			if (paginacao != "0") {
				var onclick = "paginacao('anterior'); return false;";
				rodape += '<li><a href="void(0)" id="anterior-2" title="&lt; P&aacute;gina anterior" onclick="'+onclick+'"><span>&lt;</span></a></li>';
			}
			var nivel = 0;
			for (var i=0; i<registros; i+=limite*15) {
				if (paginacao >= i && paginacao < i+limite*15) {
					nivel = i;
				}
			}
			var nivel_final = nivel+limite*15;
			if (nivel_final > registros) {
				nivel_final = registros;
			}
			for (var i=nivel; i<nivel_final; i+=limite) {
				if (i == 0) {
					var link_paginacao = "0";
				} else {
					var link_paginacao = i;
				}
				var onclick = "seleciona_pagina("+link_paginacao+"); return false;";
				var pagina = (i / limite) + 1;
				rodape += '<li><a href="void(0)" ';
				if (paginacao == link_paginacao) {
					rodape += 'class="ativo" ';
				}
				rodape += 'title="Ir para p&aacute;gina '+pagina+'" onclick="'+onclick+'">'+pagina+'</a></li>';
				if (pagina == 15) {
					break;
				}
			}
			if (calculo_paginacao < registros) {
				var onclick = "paginacao('proxima'); return false;";
				rodape += '<li><a href="void(0)" id="proxima-2" title="Pr&oacute;xima p&aacute;gina &gt;" onclick="'+onclick+'"><span>&gt;</span></a></li>';
			}
			rodape += '</ul>';
			
			// exibe paginação do rodapé
			document.getElementById('paginacao').innerHTML = rodape;
		} else {
			document.getElementById('status').innerHTML = "";
		}
	}
}


