// JavaScript Document
var Busca = new Array();
var Random = new Array();
var gravo = 0;
var pg;
var order;

function createGrid(Busca1, pagina)
{   
	var parametros = ""

	if(Busca[0] != null)	   	
		parametros += 'categoria='+Busca[0]+'&';   
	if(Busca[1] != null)	   	
		parametros += 'estado='+Busca[1]+'&';
	if(Busca[2] != null)	   	
		parametros += 'cidade='+Busca[2]+'&';
	if(Busca[3] != null)	   	
		parametros += 'bairro='+Busca[3]+'&';    
	if(Busca[4] != null)	   	
		parametros += 'ordenacao='+Busca[4]+'&';    
	if(Busca[5] != null)	   	
		parametros += 'tipo='+Busca[5]+'&';    
	if((Busca[6] != null) || (Busca[6]+"" != ""))
		parametros += Busca[6]+'&';    
	if( Random[0] != null )
		parametros += 'random='+Random[0]+'&'; 

	   
	if( gravo != 1)
	{
		gravo = 1;
		parametros += 'grava=t&'
	}
	//if(pagina != "")	   	
		parametros += 'pagina='+pagina; 
	
	//alert(parametros);
	
	$("listagem").style.display="none";	
	var url = 'xml_imovel.php';	
	//var parametros = 'categoria='+nome+'&pagina='+pagina;	
	var myAjax = new Ajax.Request( url, { method: 'post', parameters: parametros, onLoading: carregando, onComplete: escreve}); 	  
}

function createGridBusca(Busca1, pagina)
{   

	var parametros = ""

	if(Busca[0] != null)	   	
		parametros += 'categoria='+Busca[0]+'&';   
	if(Busca[1] != null)	   	
		parametros += 'estado='+Busca[1]+'&';
	if(Busca[2] != null)	   	
		parametros += 'cidade='+Busca[2]+'&';
	if(Busca[3] != null)	   	
		parametros += 'bairro1='+Busca[3]+'&';
	if(Busca[4] != null)	   	
		parametros += 'bairro2='+Busca[4]+'&';
	if(Busca[5] != null)	   	
		parametros += 'bairro3='+Busca[5]+'&';
	if(Busca[6] != null)	   	
		parametros += 'precomin='+Busca[6]+'&';
	if(Busca[7] != null)	   	
		parametros += 'precomax='+Busca[7]+'&';		
	if(Busca[8] != null)	   	
		parametros += Busca[8];
	if(Busca[9] != null)	   	
		parametros += Busca[9];
	if( Busca1 != "" ){
		parametros += 'ordenacao='+Busca1+'&';
		order = Busca1;
	}else{
		if(Busca[10] != "")	   	
			parametros += 'ordenacao='+Busca[10]+'&';
	}
	if(Busca[11] != null)	   	
		parametros += 'tipo='+Busca[11]+'&';
	if(Busca[12] != null)	   	
		parametros += 'imobiliaria='+Busca[12]+'&';
	if(Busca[13] != null)	   	
		parametros += 'areamin='+Busca[13]+'&';
	if(Busca[14] != null)	   	
		parametros += 'areamax='+Busca[14]+'&';		

	/*if( Random[0] != null )
		parametros += 'random='+Random[0]+'&'; */

	   
	if( gravo != 1)
	{
		gravo = 1;
		parametros += 'grava=t&'
	}
	
	if(pagina != null)
	{
		parametros += 'pagina='+pagina; 
		pg = pagina;
	}else{
		parametros += 'pagina='+pg; 
	}
	
	//alert(parametros); TIREI ESSE ALERT DAQUI
	
	$("listagem").style.display="none";	
	var url = 'xml_imovel_busca.php';	
	//var parametros = 'categoria='+nome+'&pagina='+pagina;	
	var myAjax = new Ajax.Request( url, { method: 'post', parameters: parametros, onLoading: carregando, onComplete: escreve_busca}); 	  
}

// Função de pesquisa
function pesquisar() 
{	
	gravo = 0;
	if( $("categoria_filtro").value )
	{
		Busca[0] = $("categoria_filtro").value;
		Busca[1] = $("estado_filtro").value;
		Busca[2] = $("cidade_filtro").value;
		Busca[3] = $("bairro_filtro").value;
		Busca[4] = $("ordenacao_filtro").value;
		Busca[5] = $("display_filtro").value;
		Random[0] = Math.random()*10;
		// Passando como parâmetro o valor do campo pesq_nome do formulário de pesquisa
		createGrid( Busca , 0);
	}else{
		alert("Selecione uma categoria!");
	}
}

function pesquisa_rapida() 
{	
	gravo = 0;
	if( $("categoria_busca").value )
	{
		Busca[0] = $("categoria_busca").value;
		Busca[1] = $("estado_busca").value;
		Busca[2] = $("cidade_busca").value;
		Busca[3] = $("bairro_busca").value;
		Busca[4] = $("ordenacao_busca").value;
		Busca[5] = $("display_busca").value;
		Busca[6] = $("preco_busca").value;
		Random[0] = Math.random()*10;
		// Passando como parâmetro o valor do campo pesq_nome do formulário de pesquisa
		createGrid( Busca , 0);
	}else{
		alert("Selecione uma categoria!");
	}
}

function pesquisa_venda() 
{	
	gravo = 0;
	if( $("categoria_venda").value )
	{
		quartos = "";
		garagem = "";
		if($("quartos1").checked  != false)
			quartos += 'quartos1='+$("quartos1").value+'&';   
		if($("quartos2").checked  != false)
			quartos += 'quartos2='+$("quartos2").value +'&';
		if($("quartos3").checked  != false)
			quartos += 'quartos3='+$("quartos3").value +'&';
		if($("quartos4").checked  != false)
			quartos += 'quartos4='+$("quartos4").value +'&';
		
		if($("garagem1").checked  != false)
			garagem += 'garagem1='+$("garagem1").value+'&';   
		if($("garagem2").checked  != false)
			garagem += 'garagem2='+$("garagem2").value +'&';
		if($("garagem3").checked  != false)
			garagem += 'garagem3='+$("garagem3").value +'&';

		Busca[0] = $("categoria_venda").value;
		Busca[1] = $("estado_venda").value;
		Busca[2] = $("cidade_venda").value;
		Busca[3] = $("bairro_venda1").value;
		Busca[4] = $("bairro_venda2").value;
		Busca[5] = $("bairro_venda3").value;
		Busca[6] = $("preco_min").value;
		Busca[7] = $("preco_max").value;
		Busca[8] = quartos;
		Busca[9] = garagem;
		Busca[10] = $("ordenacao_venda").value;
		Busca[11] = $("display_venda").value;
		Busca[12] = $("imobiliaria_venda").value;
		Busca[13] = $("area_minima").value;
		Busca[14] = $("area_maxima").value;
		
		Random[0] = Math.random()*10;
		// Passando como parâmetro o valor do campo pesq_nome do formulário de pesquisa
		createGridBusca( '' , 0);
	}else{
		alert("Selecione uma categoria!");
	}
}
// Função de exibição de imagem de processamento
function carregando()
{	
	$("carregando").style.display="block";	
	$("carregando").innerHTML="<img src='imagens/loading.gif'> Carregando....";
}
// Escreve a tabela de listagem de clientes
function escreve(request)
{	
	
	$("carregando").style.display="none"; 	
	var xmldoc=request.responseXML;	
	var cabecalho = xmldoc.getElementsByTagName('cabecalho')[0]; 	
	if(cabecalho!=null) 
	{ 		
		var tabela = "";
				
		var pagin = xmldoc.getElementsByTagName('paginacao');
		
		for(i=0;i<pagin.length;i++)
		{	
			var itensT = pagin[i].getElementsByTagName('item');             
			var totalRegistros 	= itensT[0].firstChild.data;	
			var quantPag 		= itensT[1].firstChild.data;	
			var pagina		= itensT[2].firstChild.data;
			var inicio		= itensT[3].firstChild.data;
		}
		inicio = eval(inicio) + 1;
		total = eval(quantPag) + eval(inicio) - 1;
	
		tabela += "<br /><div class='padbar' id='top-padbar'>";
        	tabela += "<div id='showing'><strong>" + inicio + " - " + total + "</strong> de <strong>";
			tabela += totalRegistros;
			tabela += "</strong></div>";
				tabela += "<ul class='pagination'>";
		        tabela += paginacao(totalRegistros, quantPag, pagina);    <!--Paginação : 1-->
				tabela += "</ul>";
        
        	tabela += "<div id='viewSettings' style='border:#FF0000 0px solid;'>";
           // tabela += "<b>Ver:</b>";
				tabela += "<b>Foram encontrados " + totalRegistros + " resultados para sua busca por imovel </b>";
			/*	tabela += "<select name='maximo' >";
					tabela += "<option value='10' >10 por p&aacute;gina</option>";
					tabela += "<option value='15' selected>15 por p&aacute;gina</option>";
					tabela += "<option value='20' >20 por p&aacute;gina</option>";
				tabela += "</select>";*/
				tabela += "</div>";
				tabela += "<div class='sorting' style='border:#FF0000 0px solid;'>";
					tabela += "<b>Ordena&ccedil;&atilde;o:</b>";
					tabela += "<select name='sc' iclass='dropdown'>";
						tabela += "<option value='' selected>&nbsp;</option>";
						tabela += "<option>Recente</option>";
						tabela += "<option>Menor Pre&ccedil;o</option>";
						tabela += "<option>Maior Pre&ccedil;o</option>";
					tabela += "</select>";
				tabela += "</div>";
		tabela += "</div>";
				

			var registros = xmldoc.getElementsByTagName('registro'); 		
			for(i=0;i<registros.length;i++)
			{			
				var itens = registros[i].getElementsByTagName('item'); 			
				
				tabela+= "<div id='listView'>";
					tabela+= "<div class='hproduct'>";
						
						tabela+= "<div class='image-col'>";
						tabela+= "<a href='javascript: janela(\"pop/imovel_pop.php?id=" + itens[2].firstChild.data + "\");' class='uri' title=''>";
							tabela+= "<img src='" +itens[10].firstChild.data +"' alt='' />";
						tabela+= "</a>";
						tabela+= "</div>";
	
						tabela+= "<div class='info-side'>";
							tabela+= "<h4 class='price sale'>";
							tabela+= "R$ " + itens[7].firstChild.data;
							tabela+= "</h4><br/>";
							
							tabela+= "&Aacute;rea total <br/><br/>";
							tabela+= "<h1 class='price sale'>" + itens[8].firstChild.data;
							tabela+= "</h1>";
						
							tabela+= "<a class='buy' href='#' name=''>";
								//tabela+= "<img src='images/comparar.gif' alt='' border='0' class='image-thumb' ></a>";
							tabela+= "<br />";
							tabela+= "<h4 class='price sale'><br/>";
								tabela+= "<img src='" + itens[13].firstChild.data +"' alt='' border='0' class='image-thumb' >";
							tabela+= "</h4>";
						tabela+= "</div>";
					
						tabela+= "<div class='info-main'>";
							tabela+= "<h3 class='name'>";
							tabela+= "<a href='javascript: janela(\"pop/imovel_pop.php?id=" + itens[2].firstChild.data + "\");' class='uri' title=''>";
							tabela+= itens[0].firstChild.data;
							tabela+= "</a></h3>";
					
							tabela+=  "<h5 class='p-v'><strong class='property'>Refer&ecirc;ncia:</strong> <span class='value'>";
							tabela+= itens[1].firstChild.data;
							tabela+=  "</span></h5>";
						
						tabela+=  "<div class='attributes' style='border:#FF0000 0px solid;'>";
						
							tabela+=  "<h5 class='p-v'><span class='property'>Localiza&ccedil;&acirc;o:</span> <strong class='value'>"+ itens[9].firstChild.data +"</strong></h5><br />";
							
							tabela+=  "<h5 class='p-v'>Valor por M&sup2; : <strong class='value'>";
							tabela+=  itens[12].firstChild.data;
							tabela+=  "</strong></h5><br />";
							
							tabela+=  "<h5 class='p-v'><span class='property'>Bairro <strong class='value'>";
							tabela+=  itens[4].firstChild.data;
							tabela+=  "</strong> na cidade de <strong class='value'>";
							tabela+=  itens[5].firstChild.data;
							tabela+=  "</strong> estado <strong class='value'>";
							tabela+=  itens[6].firstChild.data;
							tabela+=  "</strong></span></h5><br />";
							
							tabela+=  "<h5 class='p-v'>Numero de Quartos : <strong class='value'> ";
							tabela+=  itens[11].firstChild.data;
							tabela+=  " </strong></h5><br />";
						tabela+=  "</div>";
					
							tabela+=  "<div class='rating'>";
								//tabela+=  "<img src='images/ratings_star_0_0.gif' alt='4 of 5'> <strong>4 de 5</strong> (<a href='#'>9 votos)</a>";
							tabela+=  "</div>"; //rating
							tabela+=  "<div class='availHolder'>";
								tabela+=  "<a class='availability' href='javascript: janela(\"pop/imovel_pop.php?id=" + itens[2].firstChild.data + "\");' >Ver mais detalhes</a>";
							tabela+=  "</div>";
							
						tabela+= "</div>"; // info-main
					tabela+= "</div>"; // hproduct
					tabela+= "<hr />";
				tabela+= "</div>";	// listView
			}
			
			tabela += "<br /><div class='padbar' id='top-padbar'>";
        	tabela += "<div id='showing'><strong>" + inicio + " - " + total + "</strong> de <strong>";
			tabela += totalRegistros;
			tabela += "</strong></div>";
				tabela += "<ul class='pagination'>";
		        tabela += paginacao(totalRegistros, quantPag, pagina);    <!--Paginação : 1-->
				tabela += "</ul>";
        
        	tabela += "<div id='viewSettings' style='border:#FF0000 0px solid;'>";
           // tabela += "<b>Ver:</b>";
				tabela += "<b>Foram encontrados " + totalRegistros + " resultados para sua busca por im&oacute;vel </b>";
			/*	tabela += "<select name='maximo' >";
					tabela += "<option value='10' >10 por p&aacute;gina</option>";
					tabela += "<option value='15' selected>15 por p&aacute;gina</option>";
					tabela += "<option value='20' >20 por p&aacute;gina</option>";
				tabela += "</select>";*/
				tabela += "</div>";
				tabela += "<div class='sorting' style='border:#FF0000 0px solid;'>";
				/*	tabela += "<b>Ordena&ccedil;&atilde;o:</b>";
					tabela += "<select name='sc' iclass='dropdown'>";
						tabela += "<option value='' selected>&nbsp;</option>";
						tabela += "<option>Recente</option>";
						tabela += "<option>Menor Pre&ccedil;o</option>";
						tabela += "<option>Maior Pre&ccedil;o</option>";
					tabela += "</select>";*/
				tabela += "</div>";
		tabela += "</div>";
		$("listagem").style.display="block";	
		$("listagem").innerHTML=tabela;		
		tabela=null;		
	}else{
		$("listagem").style.display="block";
		$("listagem").innerHTML="<div align='center'>N&atilde;o h&aacute; registros...</div>";		
	}
} 

function escreve_busca(request)
{	
	$("carregando").style.display="none"; 	
	var xmldoc=request.responseXML;	
	var cabecalho = xmldoc.getElementsByTagName('cabecalho')[0]; 	
	if(cabecalho!=null) 
	{ 		
		var tabela = "";
				
		var pagin = xmldoc.getElementsByTagName('paginacao');
		
		for(i=0;i<pagin.length;i++)
		{	
			var itensT = pagin[i].getElementsByTagName('item');             
			var totalRegistros 	= itensT[0].firstChild.data;	
			var quantPag 		= itensT[1].firstChild.data;	
			var pagina	     	= itensT[2].firstChild.data;
			var inicio		    = itensT[3].firstChild.data;
		}
		inicio = eval(inicio) + 1;
		total = eval(quantPag) + eval(inicio) - 1;
		
		totalpg = eval(totalRegistros) / eval(quantPag);
		totalpgmod = eval(totalRegistros) % eval(quantPag);
		
		if (totalpgmod < 0,5 && totalpgmod > 0) 
			totalpg++;
		
		seq = eval(pagina)+1;

//		alert(totalpg + " - " + totalRegistros + " - " + quantPag + " - " + total + " - " + inicio + " - " + seq + " - " + pagina);

		
		tabela += "<img src='imagens/barra.jpg' alt='barra' width='620' height='6' />";
		tabela += "<h3>Resultado...</h3>";
		
		tabela += "<div class='informatico'>Confira abaixo os resultados da sua busca. Foram encontrados <b>" + totalRegistros + "</b> im&oacute;veis. </div>";
		tabela += "<br clear='all' />";
		tabela += "<div class='imovel'>";
		tabela += "<table border='0' width='100%'>";
			tabela += "<tr>";
				tabela += "<td >";
					tabela += "<div class='registro'>Voc&ecirc; est&aacute; na p&aacute;gina <b>" +(seq) + " de " + Math.round(totalpg) + "</b></div>";
				tabela += "</td>";
				
				tabela += "<td>";
					tabela += "";
				tabela += "</td>";
			tabela += "</tr>";
			tabela += "<tr>";
				tabela += "<td colspan='2'>";
					tabela += "<div class='padbar'>";
						tabela += "<ul class='pagination'>";
						tabela += paginacaoBusca(totalRegistros, quantPag, pagina,order);    <!--Paginação : 1-->
						tabela += "</ul>";
					
						tabela += "<div class='ordem'>";
						
								tabela += "<div class='registro'><b>Ordenar por: </b><select id='ordenacao_busca' class='input_select' onchange=\"createGridBusca(this.value,'" + pg + "') \">";
									tabela += "<option value='' selected>&nbsp;</option>";
									tabela += "<option value='1'>Recente</option>";
									tabela += "<option value='2'>Menor Pre&ccedil;o</option>";
									tabela += "<option value='3'>Maior Pre&ccedil;o</option>";
								tabela += "</select></div>";
								
						tabela += "</div>";
					tabela += "</div>";
				tabela += "</td>";
			tabela += "</tr>";
		tabela += "</table>";
		
	
		var registros = xmldoc.getElementsByTagName('registro'); 		
		for(i=0;i<registros.length;i++)
		{			
			var itens = registros[i].getElementsByTagName('item'); 			
			
			tabela += "<table border='0' width='100%'>";
				tabela += "<tr>";
					tabela += "<td rowspan='2' align='center' >";
						tabela += "<div style='width:140px;'></div>";
						tabela+= "<div class='image-col'>";
						tabela+= "<a href='javascript: janela(\"pop/imovel_pop.php?id=" + trim(itens[2].firstChild.data) + "\");' class='uri' title=''>";
							tabela+= "<img style='border:1px solid #c1c1c1;' src='" + trim(itens[10].firstChild.data) +"' alt='' border='0' />";
						tabela+= "</a>";
						tabela+= "</div>";
					tabela += "</td>";
					tabela += "<td colspan='3'>";
						tabela += "<div class='titulos_imovel'>" + trim(itens[0].firstChild.data) + "</div>";
					tabela += "</td>";
				tabela += "</tr>";
				tabela += "<tr>";
					tabela += "<td valign='top'>";
						tabela += "<div style='width:150px;'></div>";
						tabela += "<div class='titulo_legenda'><b>Dados</b></div>";


		tabela += "<div class='titulo_legenda' >&Aacute;rea: " + itens[8].firstChild.data + " m&sup2</div>";

				tabela += "<div class='titulo_legenda' >N&uacute;mero de quartos: " + itens[11].firstChild.data +"</div>";
					tabela += "</td>";
					tabela += "<td valign='top'>";
						tabela += "<div style='width:270px; border:0px solid #000;'></div>";
						tabela += "<div class='titulo_legenda'><b>Localiza&ccedil;&atilde;o</b></div>";

						if(trim(itens[9].firstChild.data) == "")
							tabela += "<div class='titulo_legenda' >Endere&ccedil;o: n&atilde;o informado</div>";
						else
							tabela += "<div class='titulo_legenda' >Endere&ccedil;o: " + trim(itens[9].firstChild.data) + "</div>";
							
						if(trim(itens[4].firstChild.data) == "")
							tabela += "<div class='titulo_legenda' >Bairro: n&atilde;o informado</div>";
						else
							tabela += "<div class='titulo_legenda' >Bairro: " + trim(itens[4].firstChild.data) +"</div>";

						if(trim(itens[5].firstChild.data) == "")
							tabela += "<div class='titulo_legenda' >Cidade: n&atilde;o informada</div>";
						else
							tabela += "<div class='titulo_legenda' >Cidade: " + trim(itens[5].firstChild.data) +"</div>";
						
						
						
					tabela += "</td>";
					tabela += "<td align='center'>";
						//tabela+= "<img src='" + itens[13].firstChild.data +"' alt='' border='0' >";
					tabela += "</td>";
				tabela += "</tr>";
				tabela += "<tr>";
					tabela += "<td align='center'>";
						if(trim(itens[1].firstChild.data) == "")
							tabela += "<div class='titulo_legenda' >(Ref: -)</div>";
						else
							tabela += "<div class='titulo_legenda' >(Ref: " + trim(itens[1].firstChild.data) +")</div>";
					tabela += "</td>";
					tabela += "<td >";

					tabela += "</td>";
					tabela += "<td>";

					tabela += "</td>";
					tabela += "<td>";

					tabela += "</td>";
				tabela += "</tr>";
				tabela += "<tr>";
					tabela += "<td >";

					tabela += "</td>";
					tabela += "<td>";
						tabela+= "<div class='price'>";
						tabela+= "R$ " + itens[7].firstChild.data ;
						tabela+= "</div>";
					tabela += "</td>";
					tabela += "<td colspan='2' align='center'>";
					
						tabela += "<table border='0'>";
							tabela += "<tr>";
								tabela += "<td colspan='2' align='center'>";
									tabela+= "<a href='javascript: janela(\"pop/imovel_pop.php?id=" + itens[2].firstChild.data + "\");' class='uri' title=''>";
										tabela += "&bull; Mais Informa&ccedil;&otilde;es";
									tabela+= "</a> ";
								tabela += "</td>";
								tabela += "<td align='center'>";
tabela+= " <a href='javascript: janelafoto(\"pop/imovel-pop-fotos.php?id=" + itens[2].firstChild.data + "\");' class='uri' title=''>";								
									tabela += "&bull; Fotos";
									tabela+= "</a>";
								tabela += "</td>";
								//tabela += "<td align='center'>";
									//tabela += "<img src='imagens/botao_site.png' alt='' border='0' />";
								//tabela += "</td>";
							tabela += "<tr>";
						tabela += "</table>";
						
					tabela += "</td>";
				tabela += "</tr>";
				
			tabela += "</table>";
			tabela += "<br />";
					
		}
			
		tabela += "<table border='0' width='100%'>";
			tabela += "<tr>";
				tabela += "<td colspan='2'>";
					tabela += "<div class='padbar'>";
						tabela += "<ul class='pagination'>";
						tabela += paginacaoBusca(totalRegistros, quantPag, pagina,order);    <!--Paginação : 1-->
						tabela += "</ul>";
					tabela += "</div>";
				tabela += "</td>";
			tabela += "</tr>";
		tabela += "</table>";
		
		tabela += "</div>";

			$("listagem").style.display="block";	
			$("listagem").innerHTML=tabela;
			this.location = "#top";
			tabela=null;		
	}else{
		$("listagem").style.display="block";
		$("listagem").innerHTML="<div align='center'>N&atilde;o h&aacute; registros...</div>";		
	}
}

function paginacao(totalRegistros, quantPag, pagina)
{	
	var totalPaginas = eval(totalRegistros) / eval(quantPag);		
	var tabela = "";	
	tabela = "<div align='right'>"; 	
	if(pagina > 0)
	{		
		var voltar = eval(pagina) - 1;		
		tabela+="<li><a href='javascript:createGrid(\"\", " + voltar + ");' ><img src='imagens/voltar.png' border='0'></a>&nbsp;</li>";	
	}	 	
	
	if ((eval(pagina)-4) < 1 )
		anterior = 0;
	else
		anterior = eval(pagina)-4; 
	
	if ((eval(pagina)+4) > totalPaginas )
		posterior = totalPaginas;
	else
		posterior = eval(pagina) + 4
	
	for(u=anterior;u <= posterior; u++) 
	{	  
		if(u != pagina) {
			tabela+="<li><a href='javascript:createGrid(\"\", " + (eval(u)) + ");'>" + (eval(u)+1) + "</a>&nbsp;</li>";	  
		}
		else {
			tabela+="<li>" + (eval(u)+1) + "</li>" ;	  
		}
	} 	
	if(pagina < (eval(totalPaginas - 1)))
	{		
		var avancar = eval(pagina) + 1;		
		tabela+="<li><a href='javascript:createGrid(\"\", " + avancar + ");' ><img src='imagens/avancar.png' border='0'></a>&nbsp;</li>";	
	} 	
	return tabela;
}

function paginacaoBusca(totalRegistros, quantPag, pagina, ord)
{	
	var totalPaginas = eval(totalRegistros) / eval(quantPag);		
	var tabela = "";	
	tabela = "<div align='right'>"; 	
	if(pagina > 0)
	{		
		var voltar = eval(pagina) - 1;		
		tabela+="<li><a href='javascript:createGridBusca(\"" + ord + "\", " + voltar + ");' ><img src='imagens/voltar.png' border='0'></a>&nbsp;</li>";	
	}	 	
	
	if ((eval(pagina)-4) < 1 )
		anterior = 0;
	else
		anterior = eval(pagina)-4; 
	
	if ((eval(pagina)+4) > totalPaginas )
		posterior = totalPaginas;
	else
		posterior = eval(pagina) + 4

	for(u=anterior;u <= posterior; u++) 
	{	  
		if ( u < totalPaginas ){
			if(u != pagina) {
				tabela+="<li><a href='javascript:createGridBusca(\"" + ord + "\", " + (eval(u)) + ");'>" + (eval(u)+1) + "</a>&nbsp;</li>";	  
			}
			else {
				tabela+="<li class='span'>" + (eval(u)+1) + "</li>" ;	  
			}
		}
	} 	
	if(pagina < (eval(totalPaginas - 1)))
	{		
		var avancar = eval(pagina) + 1;		
		tabela+="<li><a href='javascript:createGridBusca(\"" + ord + "\", " + avancar + ");' ><img src='imagens/avancar.png' border='0'></a>&nbsp;</li>";	
	} 	
	return tabela;
}

function formatNumber(num,dec,thou,pnt,curr1,curr2,n1,n2) 
{
	var x = Math.round(num * Math.pow(10,dec));
	if (x >= 0) n1=n2='';
	var y = (''+Math.abs(x)).split('');
	var z = y.length - dec; if (z<0) z--; 
	for(var i = z; i < 0; i++) 
		y.unshift('0');
	if (z<0) z = 1; y.splice(z, 0, pnt); if(y[0] == pnt) y.unshift('0'); 
	while (z > 3) {z-=3; y.splice(z,0,thou);}var r = curr1+n1+y.join('')+n2+curr2;return r;
}

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}

