// Submeter o form de pesquisa para mudar de página de resultados

function Submeter_Pesquisa(PaginaAtual)
{
	document.frmPaginacao.intNumPagina.value=PaginaAtual;
	document.frmPaginacao.submit();
	return true;
}

function OrdenaPorDescricao()
{
	document.frmPaginacao.ordenacao.value = " ORDER BY TITULO";
	Submeter_Pesquisa(0);
	document.frmPaginacao.submit();
	return true;
}

function OrdenaPorRank()
{
	document.frmPaginacao.ordenacao.value = " ORDER BY RANK DESC";
	Submeter_Pesquisa(0);
	document.frmPaginacao.submit();
	return true;
}

// Valida Form de Pesquisa Simples
function ValidaFormSimples() 
{

	if (document.frmPesquisa.rdDocF.checked == false & 
	    document.frmPesquisa.rdDocT.checked == false & 
	    document.frmPesquisa.rdDocM.checked == false & 
	    document.frmPesquisa.rdDocO.checked == false & 
	    document.frmPesquisa.rdDocD.checked == false) 
	{
		alert("Pelo menos 1 base de dados deve ser selecionada!");
		return;
	}
	else
	{
		document.frmPesquisa.chkFoto.value = eval(document.frmPesquisa.rdDocF.checked);
		document.frmPesquisa.chkText.value = eval(document.frmPesquisa.rdDocT.checked);
		document.frmPesquisa.chkMap.value  = eval(document.frmPesquisa.rdDocM.checked);
		document.frmPesquisa.chkObj.value  = eval(document.frmPesquisa.rdDocO.checked);
		document.frmPesquisa.chkDes.value  = eval(document.frmPesquisa.rdDocD.checked);


		document.frmPesquisa.action = "exe_resultado_pesquisa.php";
		document.frmPesquisa.submit();
	}
	return;
}

function MostraCampos(divName)
{

	foto.style.display='none';
	mapa.style.display='none';
	textual.style.display='none';
	desenho.style.display='none';
	objeto.style.display='none';
	
	eval(divName).style.display = 'block';
	
	document.frmPesquisa.txtBase.value = divName;

	return;
}

function ValidaCampos()
{

	
	if (document.frmPesquisa.txtBase.value == 'foto')
	{

		document.frmPesquisa.cmbInstituicao.value = document.frmPesquisa.cmbInstituicao1.value; 	
		document.frmPesquisa.txtFundo.value = document.frmPesquisa.txtFundo1.value; 	
		document.frmPesquisa.txtLocal.value = document.frmPesquisa.txtLocal1.value; 	
		document.frmPesquisa.txtNotas.value = document.frmPesquisa.txtNotas1.value; 	
		document.frmPesquisa.txtProcesso.value = document.frmPesquisa.txtProcesso1.value; 	
		document.frmPesquisa.txtTitulo.value = document.frmPesquisa.txtTitulo1.value; 	
		document.frmPesquisa.txtNotacao.value = document.frmPesquisa.txtNotacao1.value;
		//document.frmPesquisa.txtData.value = document.frmPesquisa.txtData1.value;
		document.frmPesquisa.txtAutoria.value = document.frmPesquisa.txtAutoria1.value;
		document.frmPesquisa.txtDescritores.value = document.frmPesquisa.txtDescritores1.value;
		

	}

	if (document.frmPesquisa.txtBase.value == 'textual')
	{

		document.frmPesquisa.cmbInstituicao.value = document.frmPesquisa.cmbInstituicao2.value; 	
		document.frmPesquisa.txtFundo.value = document.frmPesquisa.txtFundo2.value; 	
		document.frmPesquisa.txtLocal.value = document.frmPesquisa.txtLocal2.value; 	
		document.frmPesquisa.txtNotas.value = document.frmPesquisa.txtNotas2.value; 	
		document.frmPesquisa.txtTitulo.value = document.frmPesquisa.txtTitulo2.value; 	
		document.frmPesquisa.txtNotacao.value = document.frmPesquisa.txtNotacao2.value;
		//document.frmPesquisa.txtData.value = document.frmPesquisa.txtData2.value;
		document.frmPesquisa.txtDescritores.value = document.frmPesquisa.txtDescritores2.value;
		

	}

	if (document.frmPesquisa.txtBase.value == 'mapa')
	{

		document.frmPesquisa.cmbInstituicao.value = document.frmPesquisa.cmbInstituicao3.value; 	
		document.frmPesquisa.txtFundo.value = document.frmPesquisa.txtFundo3.value; 	
		document.frmPesquisa.txtLocal.value = document.frmPesquisa.txtLocal3.value; 	
		document.frmPesquisa.txtNotas.value = document.frmPesquisa.txtNotas3.value; 	
		document.frmPesquisa.txtResponsabilidade.value = document.frmPesquisa.txtResponsabilidade3.value; 	
		document.frmPesquisa.txtEditora.value = document.frmPesquisa.txtEditora3.value; 	
		document.frmPesquisa.txtTitulo.value = document.frmPesquisa.txtTitulo3.value; 	
		document.frmPesquisa.txtNotacao.value = document.frmPesquisa.txtNotacao3.value;
		//document.frmPesquisa.txtData.value = document.frmPesquisa.txtData3.value;
		document.frmPesquisa.txtDescritores.value = document.frmPesquisa.txtDescritores3.value;
		document.frmPesquisa.txtEditora.value = document.frmPesquisa.txtEditora3.value;
		

	}

	if (document.frmPesquisa.txtBase.value == 'desenho')
	{

		
		document.frmPesquisa.cmbInstituicao.value = document.frmPesquisa.cmbInstituicao4.value; 	
		document.frmPesquisa.txtFundo.value = document.frmPesquisa.txtFundo4.value; 	
		document.frmPesquisa.txtLocal.value = document.frmPesquisa.txtLocal4.value; 	
		document.frmPesquisa.txtNotas.value = document.frmPesquisa.txtNotas4.value; 		
		document.frmPesquisa.txtTitulo.value = document.frmPesquisa.txtTitulo4.value; 	
		document.frmPesquisa.txtNotacao.value = document.frmPesquisa.txtNotacao4.value;
		document.frmPesquisa.txtAutoria.value = document.frmPesquisa.txtAutoria4.value;
		//document.frmPesquisa.txtData.value = document.frmPesquisa.txtData4.value;
		document.frmPesquisa.txtDescritores.value = document.frmPesquisa.txtDescritores4.value;
		

	}
	
	if (document.frmPesquisa.txtBase.value == 'objeto')
	{
		
		document.frmPesquisa.cmbInstituicao.value = document.frmPesquisa.cmbInstituicao5.value; 	
		document.frmPesquisa.txtFundo.value = document.frmPesquisa.txtFundo5.value; 	
		document.frmPesquisa.txtLocal.value = document.frmPesquisa.txtLocal5.value; 	
		document.frmPesquisa.txtNotas.value = document.frmPesquisa.txtNotas5.value; 	
		document.frmPesquisa.txtTitulo.value = document.frmPesquisa.txtTitulo5.value; 	
		document.frmPesquisa.txtNotacao.value = document.frmPesquisa.txtNotacao5.value;
		//document.frmPesquisa.txtData.value = document.frmPesquisa.txtData5.value;
		document.frmPesquisa.txtAutoria.value = document.frmPesquisa.txtAutoria5.value;
		document.frmPesquisa.txtDescritores.value = document.frmPesquisa.txtDescritores5.value;
		document.frmPesquisa.txtNome.value = document.frmPesquisa.txtNome5.value;
		document.frmPesquisa.txtClassificacao.value = document.frmPesquisa.txtClassificacao5.value;
		document.frmPesquisa.txtMaterial.value = document.frmPesquisa.txtMaterial5.value;
		document.frmPesquisa.txtProcedencia.value = document.frmPesquisa.txtProcedencia5.value;
		document.frmPesquisa.txtMarcas.value = document.frmPesquisa.txtMarcas5.value;
		document.frmPesquisa.txtDescObj.value = document.frmPesquisa.txtDescObj5.value;
		document.frmPesquisa.txtDadosHist.value = document.frmPesquisa.txtDadosHist5.value;
		document.frmPesquisa.txtCaracTecnicas.value = document.frmPesquisa.txtCaracTecnicas5.value;
		
	}

	document.frmPesquisa.action = "exe_resultado_pesquisa_avancada.php";
	document.frmPesquisa.submit();

}


// Valida inteiro 	
function validaInteiro(strData,strCampo){
	var bResult = new Boolean(true);
	var str     = new String(strData);
	var x;
	if (str.length > 0){
		for (x = 0; x < str.length; x++) {
			var num  = str.charCodeAt(x);
			if (!((num >= 48) && (num <= 57))){
				alert("O campo data deve conter apenas números!");
				eval("document.frmPesquisa." + strCampo).value="";
				eval("document.frmPesquisa." + strCampo).focus();
				return false;
			}
		}
	}
	
	return true;
}

function checaTodos() {

	if (document.frmPesquisa.chkTodos.value == "1") {

		document.frmPesquisa.chkTodos.value = "0";
		document.frmPesquisa.rdDocF.checked = false;
		document.frmPesquisa.rdDocT.checked = false;
		document.frmPesquisa.rdDocO.checked = false;
		document.frmPesquisa.rdDocM.checked = false;
		document.frmPesquisa.rdDocD.checked = false;
	}
	else {

		document.frmPesquisa.chkTodos.value = "1";
		document.frmPesquisa.rdDocF.checked = true;
		document.frmPesquisa.rdDocT.checked = true;
		document.frmPesquisa.rdDocO.checked = true;
		document.frmPesquisa.rdDocM.checked = true;
		document.frmPesquisa.rdDocD.checked = true;

	}
	return true;
}


function Submeter_Pesquisa_img(PaginaAtual)
{
	document.frmPaginacao.pagina.value=PaginaAtual;
	document.frmPaginacao.submit();
	return true;
}