function dimensoes() 
{
formObj=document.getElementById("espacolivre"); 
var altura = formObj.nmImagem.height;
var largura = formObj.nmImagem.width;
alert ("Dimensões: " + largura + " x " + altura);
}

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) {
field.value = field.value.substring(0, maxlimit);

} else { 
countfield.value = maxlimit - field.value.length;
}
}
function IsAlfaNumerico(parametro)
{
   var CaracteresValidos = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
   var IsAlfaNumerico=true;
   var Char;
  for (i = 0; i < parametro.length && IsAlfaNumerico == true; i++) 
    { 
     Char = parametro.charAt(i); 
     if (CaracteresValidos.indexOf(Char) == -1) 
       {
        IsAlfaNumerico = false;
       }
    }
    return IsAlfaNumerico;

}

	function calendario()
	{
window.opener.location.reload();
window.opener.focus();
self.close(); 

	}
	function consiste_calendario()
	{
	    var cdRecurso  = document.calendario.cdRecurso.value;
		var hrInicio = document.calendario.hrInicio.value;
		var hrFinal  = document.calendario.hrFinal.value;

          if (hrInicio=="") 
		{alert("Preencher o campo Hora Inicial!!!");
       	 document.calendario.hrInicio.focus();
		 return false;
		}    
          if (hrFinal=="") 
		{alert("Preencher o campo Hora Final!!!");
       	 document.calendario.hrFinal.focus();
		 return false;
		}    
          if (cdRecurso=="") 
		{alert("Preencher o campo Recurso!!!");
       	 document.calendario.cdRecurso.focus();
		 return false;
		}    
	return true;
	}
	function consiste_navio()
	{
	    var dcnavio  = document.navio.dcnavio.value;
		var dcviagem = document.navio.dcviagem.value;
		var dcarmador = document.navio.dcarmador.value;

          if (dcnavio=="") 
		{alert("Preencher o campo Navio!!!");
       	 document.navio.dcnavio.focus();
		 return false;
		}    
          if (dcviagem=="") 
		{alert("Preencher o campo Viagem!!!");
       	 document.navio.dcviagem.focus();
		 return false;
		}    
          if (dcarmador=="") 
		{alert("Preencher o campo Armador!!!");
       	 document.navio.dcarmador.focus();
		 return false;
		}    

	return true;
	}

	function confirma()
	{
	if (confirm ("Tem certeza que deseja excluir este registro?"))
	{
	return true;
	}
	else
	{
	return false;
	}
	}

	function consiste_classificado()
{
	    var dcClassificado   = document.classificado.dcClassificado.value;
	    var dlClassificado = document.classificado.dlClassificado.value;
	    var cdCategoriaClassificado = document.classificado.cdCategoriaClassificado.value;
          if (cdCategoriaClassificado=="") 
		{alert("Selecionar a categoria!!!");
       	 document.classificado.cdCategoriaClassificado.focus();
		 return false;
		}    
          if (dcClassificado=="") 
		{alert("Preencher o Título do Classificado!!!");
       	 document.classificado.dcClassificado.focus();
		 return false;
		}    
          if (dlClassificado=="") 
		{alert("Preencher o Texto do Classificado!!!");
       	 document.classificado.dlClassificado.focus();
		 return false;
		}
var x1 = document.classificado.img1.width;
var y1 = document.classificado.img1.height;
if (x1 >250 || y1 >200) 
{alert("A altura ou largura da imagem 1 não é válida, por favor corrija para 250x200 pixels");
       	 document.classificado.nmImagem1.focus();
return false;}
var x2 = document.classificado.img2.width;
var y2 = document.classificado.img2.height;
if (x2 >200 || y2 >150) 
{alert("A altura ou largura da imagem 2 não é válida, por favor corrija para 200x150 pixels");
       	 document.classificado.nmImagem2.focus();
return false;}
var x3 = document.classificado.img3.width;
var y3 = document.classificado.img3.height;
if (x3 >200 || y3 >150) 
{alert("A altura ou largura da imagem 3 não é válida, por favor corrija para 200x150 pixels");
       	 document.classificado.nmImagem3.focus();
return false;}
var x4 = document.classificado.img4.width;
var y4 = document.classificado.img4.height;
if (x4 >200 || y4 >150) 
{alert("A altura ou largura da imagem 4 não é válida, por favor corrija para 200x150 pixels");
       	 document.classificado.nmImagem4.focus();
return false;}
var x5 = document.classificado.img5.width;
var y5 = document.classificado.img5.height;
if (x5 >200 || y5 >150) 
{alert("A altura ou largura da imagem 5 não é válida, por favor corrija para 200x150 pixels");
       	 document.classificado.nmImagem5.focus();
return false;}
	   return true;

}
	function consiste_empresa()
{
	    var nmEmpresa   = document.empresa.nmEmpresa.value;
	    var dcEndereco   = document.empresa.dcEndereco.value;
//	    var nuNumero   = document.empresa.nuNumero.value;
//	    var dcComplemento   = document.empresa.dcComplemento.value;
//	    var dcBairro  = document.empresa.dcBairro.value;
//	    var dcCidade   = document.empresa.dcCidade.value;
//	    var dcEstado   = document.empresa.dcEstado.value;
//	    var nuCep   = document.empresa.nuCep.value;
	    var nmPais   = document.empresa.nmPais.value;
	    var nmContato   = document.empresa.nmContato.value;
	    var dcEmailContato   = document.empresa.dcEmailContato.value;
	    var dcEmailEmpresa   = document.empresa.dcEmailEmpresa.value;
	    var nuDdd   = document.empresa.nuDdd.value;
	    var nuTelefone   = document.empresa.nuTelefone.value;
//	    var nuFax   = document.empresa.nuFax.value;
//		var reDate = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/\d{4}$/;
        var reEmail = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

          if (nmEmpresa=="") 
		{alert("Preencher o Campo Nome!!!");
       	 document.empresa.nmEmpresa.focus();
		 return false;
		}    
          if (dcEndereco=="") 
		{alert("Preencher o Campo Endereço!!!");
       	 document.empresa.dcEndereco.focus();
		 return false;
		}    
//          if (nuNumero=="") 
//		{alert("Preencher o Campo Número!!!");
//       	 document.empresa.nuNumero.focus();
//		 return false;
//		}    
//        if (dcComplemento=="") 
//		{alert("Preencher o Campo Complemento!!!");
//       	 document.empresa.dcComplemento.focus();
//		 return false;
//		}    
//        if (dcBairro=="") 
//		{alert("Preencher o Campo Bairro!!!");
//       	 document.empresa.dcBairro.focus();
//		 return false;
//		}    
//          if (dcCidade=="") 
//		{alert("Preencher o Campo Cidade!!!");
//       	 document.empresa.dcCidade.focus();
//      	 return false;
//		}    
//          if (dcEstado=="") 
//		{alert("Preencher o Campo Estado!!!");
//       	 document.empresa.dcEstado.focus();
//		 return false;
//		}    
//          if (nuCep=="") 
//		{alert("Preencher o Campo CEP!!!");
//       	 document.empresa.nuCep.focus();
//		 return false;
//		}    
          if (nmPais=="") 
		{alert("Preencher o Campo País!!!");
       	 document.empresa.nmPais.focus();
		 return false;
		}    
          if (nmContato=="") 
		{alert("Preencher o Campo Nome Contato!!!");
       	 document.empresa.nmContato.focus();
		 return false;
		}    
          if (dcEmailContato=="") 
		{alert("Preencher o Campo Email Contato!!!");
       	 document.empresa.dcEmailContato.focus();
		 return false;
		}    
		if (!reEmail.test(dcEmailContato)) {
	          alert(dcEmailContato + " é um endereço de e-mail inválido.");
			document.empresa.dcEmailContato.focus();
			return false;
	      }
		
          if (dcEmailEmpresa=="") 
		{alert("Preencher o Campo Email Empresa!!!");
       	 document.empresa.dcEmailEmpresa.focus();
		 return false;
		}    
		if (!reEmail.test(dcEmailEmpresa)) {
	          alert(dcEmailEmpresa + " é um endereço de e-mail inválido.");
			document.empresa.dcEmailEmpresa.focus();
			return false;
	      }
          if (nuDdd=="") 
		{alert("Preencher o Campo DDD!!!");
       	 document.empresa.nuDdd.focus();
		 return false;
		}    
          if (nuTelefone=="") 
		{alert("Preencher o Campo Telefone!!!");
       	 document.empresa.nuTelefone.focus();
		 return false;
      	}    
//          if (nuFax=="") 
//		{alert("Preencher o Campo Fax!!!");
//       	 document.empresa.nuFax.focus();
//		 return false;
//		}    

//	    if (!reDate.test(dtInicio)) {
//	          alert(dtInicio + " é uma data inválida.");
//			document.mural.dtInicio.focus();
//			return false;
//	      }
//	    if (!reDate.test(dtFinal)) {
//	          alert(dtFinal + " é uma data inválida.");
//			document.mural.dtFinal.focus();
//			return false;
//	      }
	   return true;

}
function IsNumerico(parametro)
{
   var CaracteresValidos = "0123456789";
   var IsNumerico=true;
   var Char;
  for (i = 0; i < parametro.length && IsNumerico == true; i++) 
    { 
     Char = parametro.charAt(i); 
     if (CaracteresValidos.indexOf(Char) == -1) 
       {
        IsNumerico = false;
       }
    }
    return IsNumerico;

}
	function consiste_reserva()
{
	    var stConsultar = document.reserva.stConsultar.value;
	    var tipocarga = document.reserva.tipocarga.value;
	    var dimcc = document.reserva.dimcc.value;
	    var dimcs1 = document.reserva.dimcs1.value;
	    var dimcs2 = document.reserva.dimcs2.value;
	    var dimcs3 = document.reserva.dimcs3.value;
	    var dimpeso = document.reserva.dimpeso.value;
	    var dimcarga = document.reserva.dimcarga.value;
	    var cdnavio = document.reserva.cdnavio.value;
//	    var viagem = document.reserva.viagem.value;
	    var dcreserva = document.reserva.dcreserva.value;
	    var quantidade = document.reserva.quantidade.value;
	    var observacao = document.reserva.observacao.value;
	    var portodestino = document.reserva.portodestino.value;
	    var exportador = document.reserva.exportador.value;
	    var localarmazenagem = document.reserva.localarmazenagem.value;
//	    if (stConsultar != "X") {
//	        var dlinedatacarga = document.reserva.dlinedatacarga.value;
//	        var dlinedatadocumento = document.reserva.dlinedatadocumento.value;
//	        var dlinehoracarga = document.reserva.dlinehoracarga.value;
//	        var dlinehoradocumento = document.reserva.dlinehoradocumento.value;
//       }
		var reDate = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/\d{4}$/;
var reTime = /^([0-1]\d|2[0-3]):[0-5]\d$/;



          if (tipocarga=="") 
		{alert("Preencher o Campo Tipo Carga!!!");
       	 document.reserva.tipocarga.focus();
		 return false;
		}
		if (tipocarga=="CC") {    
          if (dimcc=="") 
		      {alert("Preencher o Campo Dim CC!!!");
       	       document.reserva.dimcc.focus();
		       return false;
		  }    
          if (dimcarga=="") 
		    {alert("Preencher o Campo Dim Carga!!!");
       	     document.reserva.dimcarga.focus();
		     return false;
		  }    
		}
		if (tipocarga=="CS") {    
          if (dimcs1=="" || dimcs2=="" || dimcs3=="") 
		      {alert("Preencher o Campo Dim CS!!!");
       	       document.reserva.dimcs1.focus();
		       return false;
		  }    
          if (dimpeso=="") 
		    {alert("Preencher o Campo Peso!!!");
       	     document.reserva.dimpeso.focus();
		     return false;
		  }    

		}		
           if (cdnavio=="") 
		{alert("Preencher o Campo Navio!!!");
       	 document.reserva.cdnavio.focus();
		 return false;
		}    
//          if (viagem=="") 
//		{alert("Preencher o Campo Viagem!!!");
//      	 document.reserva.viagem.focus();
//		 return false;
//		}    
          if (dcreserva=="") 
		{alert("Preencher o Campo Reserva!!!");
       	 document.reserva.dcreserva.focus();
		 return false;
		}    
          if ((quantidade=="") || (IsNumerico(quantidade)==false))  
		{alert("Preencher o Campo Quantidade!!!");
       	 document.reserva.quantidade.focus();
		 return false;
		}    
          if (observacao=="") 
		{alert("Preencher o Campo Observação!!!");
       	 document.reserva.observacao.focus();
		 return false;
		}    
          if (portodestino=="") 
		{alert("Preencher o Campo Porto Destino!!!");
       	 document.reserva.portodestino.focus();
		 return false;
		}    
          if (exportador=="") 
		{alert("Preencher o Campo Exportador!!!");
       	 document.reserva.exportador.focus();
		 return false;
		}    
          if (localarmazenagem=="") 
		{alert("Preencher o Campo Local Armazenagem!!!");
       	 document.reserva.localarmazenagem.focus();
		 return false;
		}    
//        if (stConsultar != "X") {
//	        if (!reDate.test(dlinedatacarga)) {
//	            alert(dlinedatacarga + " é uma data inválida.");
//			    document.reserva.dlinedatacarga.focus();
//			    return false;
//	         }
//	        if (!reTime.test(dlinehoracarga)) {
//	            alert(dlinehoracarga + " é uma hora inválida.");
//			    document.reserva.dlinehoracarga.focus();
//			    return false;
//	         }
//	        if (!reDate.test(dlinedatadocumento)) {
//	            alert(dlinedatadocumento + " é uma data inválida.");
//			    document.reserva.dlinedatadocumento.focus();
//			    return false;
//	         }
//	        if (!reTime.test(dlinehoradocumento)) {
//	            alert(dlinehoradocumento + " é uma hora inválida.");
//			    document.reserva.dlinehoradocumento.focus();
//			    return false;
//	         }
   
//        }

	   return true;
	
}

function mostra_combo(tipocarga)
{
	    var tipocarga = document.reserva.tipocarga.value;
//alert (tipocarga);
     if (tipocarga=="CC") {
         document.reserva.dimcc.style.display = "block";
         document.reserva.dimcs1.style.display = "none";
         document.reserva.dimcs2.style.display = "none";
         document.reserva.dimcs3.style.display = "none";
         document.reserva.dimpeso.style.display = "none";
         document.reserva.dimcarga.style.display = "block";
     }
     if (tipocarga=="CS") {
         document.reserva.dimcc.style.disabled = "none";
         document.reserva.dimcs1.style.display = "block";
         document.reserva.dimcs2.style.display = "block";
         document.reserva.dimcs3.style.display = "block";
         document.reserva.dimpeso.style.display = "block";
         document.reserva.dimcarga.style.display = "none";
     }
}

	function consiste_tabelanavios()
{
	    var etadata   = document.tabelanavios.etadata.value;
	    var ets   = document.tabelanavios.ets.value;
	    var etb   = document.tabelanavios.etb.value;
		var reDate = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/\d{4}$/;

	    if (!reDate.test(etadata)) {
	          alert(etadata + " é uma data inválida.");
			document.tabelanavios.etadata.focus();
			return false;
	      }
	    if (etb) {
	    if (!reDate.test(etb)) {
	          alert(etb + " é uma data inválida.");
			document.tabelanavios.etb.focus();
			return false;
	      }
		}
          if (ets) {
	    if (!reDate.test(ets)) {
	          alert(ets + " é uma data inválida.");
			document.tabelanavios.ets.focus();
			return false;
	      }
          }
	   return true;
	
}


	function consiste_mural()
{
	    var dcTitulo   = document.mural.dcTitulo.value;
	    var dlTexto   = document.mural.dlTexto.value;
	    var dtInicio   = document.mural.dtInicio.value;
	    var dtFinal   = document.mural.dtFinal.value;
		var reDate = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/\d{4}$/;

          if (dcTitulo=="") 
		{alert("Preencher o Campo Título!!!");
       	 document.mural.dcTitulo.focus();
		 return false;
		}    
          if (dlTexto=="") 
		{alert("Preencher o Campo Texto!!!");
       	 document.mural.dlTexto.focus();
		 return false;
		}    
	    if (!reDate.test(dtInicio)) {
	          alert(dtInicio + " é uma data inválida.");
			document.mural.dtInicio.focus();
			return false;
	      }
	    if (!reDate.test(dtFinal)) {
	          alert(dtFinal + " é uma data inválida.");
			document.mural.dtFinal.focus();
			return false;
	      }
	   return true;

}

	function consiste_link()
{
	    var cdCategoriaLink = document.link.cdCategoriaLink.value;
	    var dcTitulop   = document.link.dcTitulop.value;
	    var dcTituloe   = document.link.dcTituloe.value;
//	    var dlTexto   = document.link.dlTexto.value;
	    var dlLink   = document.link.dlLink.value;
          if (dcTitulop=="") 
		{alert("Preencher o Campo Título!!!");
       	 document.link.dcTitulop.focus();
		 return false;
		}    
          if (dcTituloe=="") 
		{alert("Preencher o Campo Título!!!");
       	 document.link.dcTituloe.focus();
		 return false;
		}    
//          if (dlTexto=="") 
//		{alert("Preencher o Campo Descritivo!!!");
//       	 document.link.dlTexto.focus();
//		 return false;
//		}    
          if (dlLink=="") 
		{alert("Preencher o Campo Link!!!");
       	 document.link.dlLink.focus();
		 return false;
		}    
          if (cdCategoriaLink=="") 
		{alert("Preencher o Categoria do Link!!!");
       	 document.link.cdCategoriaLink.focus();
		 return false;
		}    

	   return true;

}

	function consiste_alterasenha()
{
	    var senhaatual   = document.alterasenha.senhaatual.value;
	    var novasenha   = document.alterasenha.novasenha.value;
	    var cnovasenha   = document.alterasenha.cnovasenha.value;
          if (senhaatual=="") 
		{alert("Preencher o campo Senha Atual!!!");
       	 document.alterasenha.senhaatual.focus();
		 return false;
		}    
          if (novasenha=="") 
		{alert("Preencher a Nova Senha!!!");
       	 document.alterasenha.novasenha.focus();
		 return false;
		}    
          if (cnovasenha=="") 
		{alert("Preencher o campo Confirma Nova Senha!!!");
       	 document.alterasenha.cnovasenha.focus();
		 return false;
		}    
	   return true;

}

	function consiste_perfil()
{
	    var dcPerfil   = document.perfil.dcPerfil.value;
	    var dlPerfil   = document.perfil.dlPerfil.value;
          if (dcPerfil=="") 
		{alert("Preencher o campo Perfil!!!");
       	 document.perfil.dcPerfil.focus();
		 return false;
		}    
          if (dlPerfil=="") 
		{alert("Preencher o Descritivo do Perfil!!!");
       	 document.perfil.dlPerfil.focus();
		 return false;
		}    
	   return true;

}

	function consiste_ocorrencia()
{
	    var dcTitulo   = document.ocorrencia.dcTitulo.value;
	    var dlTexto   = document.ocorrencia.dlTexto.value;
	    var cdCategoriaOcorrencia = document.ocorrencia.cdCategoriaOcorrencia.value;
          if (cdCategoriaOcorrencia=="") 
		{alert("Selecione a categoria da ocorrência!!!");
       	 document.ocorrencia.cdCategoriaOcorrencia.focus();
		 return false;
		}    
          if (dcTitulo=="") 
		{alert("Preencher o campo Título!!!");
       	 document.ocorrencia.dcTitulo.focus();
		 return false;
		}    
          if (dlTexto=="") 
		{alert("Preencher o Ocorrência!!!");
       	 document.ocorrencia.dlTexto.focus();
		 return false;
		}    
	   return true;

}
	function consiste_historicoocorrencia()
{
	    var dcTitulo   = document.historicoocorrencia.dcTitulo.value;
	    var dlTexto   = document.historicoocorrencia.dlTexto.value;
          if (dcTitulo=="") 
		{alert("Preencher o campo Título!!!");
       	 document.historicoocorrencia.dcTitulo.focus();
		 return false;
		}    
          if (dlTexto=="") 
		{alert("Preencher o Histórico!!!");
       	 document.historicoocorrencia.dlTexto.focus();
		 return false;
		}    
	   return true;

}

	function consiste_mensagem()
{
	    var txtassunto   = document.mensagem.txtassunto.value;
          if (txtassunto=="") 
		{alert("Preencher o campo Assunto!!!");
       	 document.mensagem.txtassunto.focus();
		 return false;
		}    
	    var txtmensagem   = document.mensagem.txtmensagem.value;
          if (txtmensagem=="") 
		{alert("Preencher o campo Mensagem!!!");
       	 document.mensagem.txtmensagem.focus();
		 return false;
		}    
	   return true;

}

	function consiste_trocaempresa()
{
	    var cdEmpresa   = document.trocaunidade.EMP_cdEmpresa.value;
          if (cdEmpresa=="") 
		{alert("Selecionar a empresa!!!");
       	 document.trocaempresa.EMP_cdEmpresa.focus();
		 return false;
		}    
	   return true;
}

	function consiste_espacolivre()
{
	    var acao =  document.espacolivre.acao.value;
		var dcTitulo = document.espacolivre.dcTitulo.value;
	    var dcTexto = document.espacolivre.dcTexto.value;
	    var nmImagem = document.espacolivre.nmImagem.value;
//alert(nmImagem);
          var tamStrImagem = nmImagem.length -3;
//	alert(tamStrImagem);
	    extImagem = nmImagem.substr(tamStrImagem,3);
//	alert (extImagem);
///
var x = document.all.img.width;
var y = document.all.img.height;
if (x >100 | y >100) 
{alert("A altura ou largura da imagem não é válida, por favor corrija para 100x100 pixels");
       	 document.espacolivre.nmImagem.focus();
return false;}
///

          if (dcTitulo=="") 
		{alert("Preencher o campo Título!!!");
       	 document.espacolivre.dcTitulo.focus();
		 return false;
		}    
          if (dcTexto=="") 
		{alert("Preencher o Texto!!!");
       	 document.espacolivre.dcTexto.focus();
		 return false;
		}    
          if (acao == "Incluir") {
		 if ((nmImagem=="") || (extImagem != "jpg" && extImagem != "gif"))
		    {alert("Preencher a Imagem ou apenas transferir imagens do tipo jpg ou gif!!! ");
       	     document.espacolivre.nmImagem.focus();
		     return false;
		    }
	   }    
	   return true;

}


	function consiste_recurso()
{
	    var dcRecurso   = document.recurso.dcRecurso.value;
	    var dlRecurso   = document.recurso.dlRecurso.value;
          if (dcRecurso=="") 
		{alert("Preencher o campo Recurso!!!");
		 document.recurso.dcRecurso.focus();
		 return false;
		}    
          if (dlRecurso=="") 
		{alert("Preencher o campo Descritivo!!!");
		 document.recurso.dlRecurso.focus();
		 return false;
		}    
	    return true;
}
	function consiste_categoriaclassificado()
{
	    var dcCategoriaClassificado   = document.categoriaclassificado.dcCategoriaClassificado.value;
	    var dlCategoriaClassificado   = document.categoriaclassificado.dlCategoriaClassificado.value;
          if (dcCategoriaClassificado=="") 
		{alert("Preencher o campo Categoria!!!");
		 document.categoriaclassificado.dcCategoriaClassificado.focus();
		 return false;
		}    
          if (dlCategoriaClassificado=="") 
		{alert("Preencher o campo Descritivo!!!");
		 document.categoriaclassificado.dlCategoriaClassificado.focus();
		 return false;
		}    
	    return true;
}
	function consiste_categoriagaleria()
{
	    var dcCategoriaGaleriap   = document.categoriagaleria.dcCategoriaGaleriap.value;
	    var dcCategoriaGaleriae   = document.categoriagaleria.dcCategoriaGaleriae.value;
//	    var dlCategoriaGaleria   = document.categoriagaleria.dlCategoriaGaleria.value;
          if (dcCategoriaGaleriap=="") 
		{alert("Preencher o campo Categoria!!!");
		 document.categoriagaleria.dcCategoriaGaleriap.focus();
		 return false;
		}    
          if (dcCategoriaGaleriae=="") 
		{alert("Preencher o campo Categoria!!!");
		 document.categoriagaleria.dcCategoriaGaleriae.focus();
		 return false;
		}    
//          if (dlCategoriaGaleria=="") 
//		{alert("Preencher o campo Descritivo!!!");
//		 document.categoriagaleria.dlCategoriaGaleria.focus();
//		 return false;
//		}    
	    return true;
}

	function consiste_categorialink()
{
	    var dcCategoriaLinkp   = document.categorialink.dcCategoriaLinkp.value;
   	    var dcCategoriaLinke   = document.categorialink.dcCategoriaLinke.value;
//	    var dlCategoriaLink   = document.categorialink.dlCategoriaLink.value;
          if (dcCategoriaLinkp=="") 
		{alert("Preencher o campo Categoria!!!");
		 document.categorialink.dcCategoriaLinkp.focus();
		 return false;
		}    
          if (dcCategoriaLinke=="") 
		{alert("Preencher o campo Categoria!!!");
		 document.categorialink.dcCategoriaLinke.focus();
		 return false;
		}    
//          if (dlCategoriaLink=="") 
//		{alert("Preencher o campo Descritivo!!!");
//		 document.categorialink.dlCategoriaLink.focus();
//		 return false;
//		}    
	    return true;
}

	function consiste_categoriadocumento()
{
	    var dcCategoriaDocumentop   = document.categoriadocumento.dcCategoriaDocumentop.value;
	    var dcCategoriaDocumentoe   = document.categoriadocumento.dcCategoriaDocumentoe.value;
//	    var dlCategoriaDocumentop   = document.categoriadocumento.dlCategoriaDocumentop.value;
//	    var dlCategoriaDocumentoe   = document.categoriadocumento.dlCategoriaDocumentoe.value;
          if (dcCategoriaDocumentop=="") 
		{alert("Preencher o campo Categoria (P)!!!");
		 document.categoriadocumento.dcCategoriaDocumentop.focus();
		 return false;
		}    
          if (dcCategoriaDocumentoe=="") 
		{alert("Preencher o campo Categoria (E)!!!");
		 document.categoriadocumento.dcCategoriaDocumentoe.focus();
		 return false;
		}    

//          if (dlCategoriaDocumentop=="") 
//		{alert("Preencher o campo Descritivo (P)!!!");
//		 document.categoriadocumento.dlCategoriaDocumentop.focus();
//		 return false;
//		}    
//          if (dlCategoriaDocumentoe=="") 
//		{alert("Preencher o campo Descritivo (E)!!!");
//		 document.categoriadocumento.dlCategoriaDocumentoe.focus();
//		 return false;
//		}    

	    return true;
}
	function consiste_categoriaocorrencia()
{
	    var dcCategoriaOcorrencia   = document.categoriaocorrencia.dcCategoriaOcorrencia.value;
	    var dlCategoriaOcorrencia   = document.categoriaocorrencia.dlCategoriaOcorrencia.value;
          if (dcCategoriaOcorrencia=="") 
		{alert("Preencher o campo Categoria!!!");
		 document.categoriaocorrencia.dcCategoriaOcorrencia.focus();
		 return false;
		}    
          if (dlCategoriaOcorrencia=="") 
		{alert("Preencher o campo Descritivo!!!");
		 document.categoriaocorrencia.dlCategoriaOcorrencia.focus();
		 return false;
		}    
	    return true;
}

	function consiste_linkpagina()
{
	    var dcLinkPaginap   = document.linkpagina.dcLinkPaginap.value;
	    var dcLinkPaginae   = document.linkpagina.dcLinkPaginae.value;
	    var dlLinkPaginap   = document.linkpagina.dlLinkPaginap.value;
	    var dlLinkPaginae   = document.linkpagina.dlLinkPaginae.value;
          if (dcLinkPaginap=="") 
		{alert("Preencher o campo Menu (P)!!!");
		 document.linkpagina.dcLinkPaginap.focus();
		 return false;
		}    
          if (dcLinkPaginae=="") 
		{alert("Preencher o campo Menu (E)!!!");
		 document.linkpagina.dcLinkPaginae.focus();
		 return false;
		}    
          if (dlLinkPaginap=="") 
		{alert("Preencher o campo Descritivo (P)!!!");
		 document.linkpagina.dlLinkPaginap.focus();
		 return false;
		}    
          if (dlLinkPaginae=="") 
		{alert("Preencher o campo Descritivo (E)!!!");
		 document.linkpagina.dlLinkPaginae.focus();
		 return false;
		}    
		return true;
}



	function consiste_categorianoticia()
{
	    var dcCategoriaNoticiap   = document.categorianoticia.dcCategoriaNoticiap.value;
	    var dcCategoriaNoticiae   = document.categorianoticia.dcCategoriaNoticiae.value;
//	    var dlCategoriaNoticiap   = document.categorianoticia.dlCategoriaNoticiap.value;
//	    var dlCategoriaNoticiae   = document.categorianoticia.dlCategoriaNoticiae.value;
          if (dcCategoriaNoticiap=="") 
		{alert("Preencher o campo Categoria (P)!!!");
		 document.categorianoticia.dcCategoriaNoticiap.focus();
		 return false;
		}    
          if (dcCategoriaNoticiae=="") 
		{alert("Preencher o campo Categoria (E)!!!");
		 document.categorianoticia.dcCategoriaNoticiae.focus();
		 return false;
		}    
//          if (dlCategoriaNoticiap=="") 
//		{alert("Preencher o campo Descritivo (P)!!!");
//		 document.categorianoticia.dlCategoriaNoticiap.focus();
//		 return false;
//		}    
//         if (dlCategoriaNoticiae=="") 
//		{alert("Preencher o campo Descritivo (E)!!!");
//		 document.categorianoticia.dlCategoriaNoticiae.focus();
//		 return false;
//		}    
		return true;
}

	function consiste_documento()
{
	    var cdCategoriaDocumento   = document.documento.cdCategoriaDocumento.value;
//	    var dlDocumentop   = document.documento.dlDocumentop.value;
//	    var dlDocumentoe   = document.documento.dlDocumentoe.value;
	    var dcTitulop   = document.documento.dcTitulop.value;
	    var dcTituloe   = document.documento.dcTituloe.value;
	    var dcUrl   = document.documento.dcUrl.value;
          var tamdcURL = dcUrl.length;

          var extensao = dcUrl.substr(tamdcURL-4,4);
	    var documentoatual   = document.documento.documentoatual.value;

          if (dcTitulop=="") 
		{alert("Preencher o campo Título P!!!");
       	 document.documento.dcTitulop.focus();
		 return false;
		}  
          if (dcTituloe=="") 
		{alert("Preencher o campo Título E!!!");
       	 document.documento.dcTituloe.focus();
		 return false;
		}  
//          if (dlDocumentop=="") 
//		{alert("Preencher o campo Descritivo P!!!");
//       	 document.documento.dlDocumentop.focus();
//		 return false;
//		}    
//          if (dlDocumentoe=="") 
//		{alert("Preencher o campo Descritivo E!!!");
//       	 document.documento.dlDocumentoe.focus();
//		 return false;
//		}    
  
          if ((documentoatual == "") && (dcUrl=="")) 
		{alert("Preencher o campo Documento!!!");
       	 document.documento.dcUrl.focus();
		 return false;
		}
          if ((extensao!=".pdf") && (extensao !=".PDF"))
		{alert("Arquivo deve ser PDF!!!");
       	 document.documento.dcUrl.focus();
		 return false;
		}  
   
          if (cdCategoriaDocumento=="") 
		{alert("Preencher o campo Categoria!!!");
       	 document.documento.cdCategoriaDocumento.focus();
		 return false;
		}   
		return true;

}

	function consiste_pagina()
{
	    var cdLinkPagina   = document.pagina.cdLinkPagina.value;
	    var dlConteudop   = document.pagina.dlConteudop.value;
	    var dcTitulop   = document.pagina.dcTitulop.value;
	    var dlConteudoe   = document.pagina.dlConteudoe.value;
	    var dcTituloe   = document.pagina.dcTituloe.value;
	    var dcImagemPequena = document.pagina.dcImagemPequena.value;
	    var dcImagemGrande = document.pagina.dcImagemGrande.value;
	    var imagempequenaatual = document.pagina.imagempequenaatual.value;
	    var imagemgrandeatual = document.pagina.imagemgrandeatual.value;
	    var nuOrdem = document.pagina.nuOrdem.value;


          if (dcTitulop=="") 
		{alert("Preencher o campo Título!!!");
       	 document.pagina.dcTitulop.focus();
		 return false;
		}   
          if (dcTituloe=="") 
		{alert("Preencher o campo Título!!!");
       	 document.pagina.dcTituloe.focus();
		 return false;
		} 
          if (dlConteudop=="") 
		{alert("Preencher o campo Conteúdo!!!");
       	 document.pagina.dlConteudop.focus();
		 return false;
		}    
  
          if (dlConteudoe=="") 
		{alert("Preencher o campo Conteúdo!!!");
       	 document.pagina.dlConteudoe.focus();
		 return false;
		}    
var x = document.pagina.imgp.width;
var y = document.pagina.imgp.height;
if (x >200 | y >200) 
{alert("A altura ou largura da imagem não é válida, por favor corrija para 200x200 pixels");
       	 document.pagina.dcImagemPequena.focus();
return false;}
var x = document.pagina.imgg.width;
var y = document.pagina.imgg.height;
if (x >400 | y >400) 
{alert("A altura ou largura da imagem não é válida, por favor corrija para 400x400 pixels");
       	 document.pagina.dcImagemGrande.focus();
return false;}
 
           if (cdLinkPagina=="") 
		{alert("Preencher o campo Link da Página!!!");
       	 document.pagina.cdLinkPagina.focus();
		 return false;
		}    
          if (nuOrdem=="") 
		{alert("Preencher o campo Ordem!!!");
       	 document.pagina.nuOrdem.focus();
		 return false;
		}    

		return true;

}




	function consiste_noticia()
{
	    var cdCategoriaNoticia   = document.noticia.cdCategoriaNoticia.value;
//	    var dlTextop   = document.noticia.dlTextop.value;
	    var dcTitulop   = document.noticia.dcTitulop.value;
//	    var dlTextoe   = document.noticia.dlTextoe.value;
	    var dcTituloe   = document.noticia.dcTituloe.value;
//	    var nmAutor   = document.noticia.nmAutor.value;

          if (dcTitulop=="") 
		{alert("Preencher o campo Título!!!");
       	 document.noticia.dcTitulop.focus();
		 return false;
		}   
          if (dcTituloe=="") 
		{alert("Preencher o campo Título!!!");
       	 document.noticia.dcTituloe.focus();
		 return false;
		}   
//          if (nmAutor=="") 
//		{alert("Preencher o campo Autor/Fonte!!!");
//       	 document.noticia.nmAutor.focus();
//		 return false;
//		}    
//         if (dlTextop=="") 
//		{alert("Preencher o campo Texto!!!");
 //      	 document.noticia.dlTextop.focus();
//		 return false;
//		}    

//          if (dlTextoe=="") 
//		{alert("Preencher o campo Texto!!!");
//       	 document.noticia.dlTextoe.focus();
//		 return false;
//		}    
//var x = document.all.img.width;
//var y = document.all.img.height;
//if (x >250 | y >300) 
//{alert("A altura ou largura da imagem não é válida, por favor corrija para 250x300 pixels");
//       	 document.noticia.dcImagem.focus();
//return false;}
 
          if (cdCategoriaNoticia=="") 
		{alert("Preencher o campo Categoria!!!");
       	 document.noticia.cdCategoriaNoticia.focus();
		 return false;
		}    

		return true;

}
	function consiste_galeria()
{
	    var cdCategoriaGaleria   = document.galeria.cdCategoriaGaleria.value;
	    var dcGaleriap   = document.galeria.dcGaleriap.value;
	    var dcGaleriae   = document.galeria.dcGaleriae.value;
//	    var dlGaleria   = document.galeria.dlGaleria.value;
	    var nmImagemPequena = document.galeria.nmImagemPequena.value;
	    var nmImagemGrande = document.galeria.nmImagemGrande.value;
	    var imagematualpequena = document.galeria.imagematualpequena.value;
	    var imagematualgrande = document.galeria.imagematualgrande.value;
          if (dcGaleriap=="") 
		{alert("Preencher o campo Título!!!");
       	 document.galeria.dcGaleriap.focus();
		 return false;
		}    
          if (dcGaleriae=="") 
		{alert("Preencher o campo Título!!!");
       	 document.galeria.dcGaleriae.focus();
		 return false;
		}    
//          if (dlGaleria=="") 
//		{alert("Preencher o campo Texto!!!");
//       	 document.galeria.dlGaleria.focus();
//		 return false;
//		}    
          if ((imagematualpequena == "") && (nmImagemPequena=="")) 
		{alert("Preencher o campo Imagem Pequena!!!");
       	 document.galeria.nmImagemPequena.focus();
		 return false;
		}    

//var xp = document.galeria.imgp.width;
//var yp = document.galeria.imgp.height;
//alert(xp);
//alert(yp);
//if ((nmImagemPequena!="") && (xp >100 || yp >200)) 
//{alert("A altura ou largura da imagem não é válida, por favor corrija para 100x200 pixels");
//      	 document.galeria.nmImagemPequena.focus();
//return false;}
          if ((imagematualgrande == "") && (nmImagemGrande=="")) 
		{alert("Preencher o campo Imagem Grande!!!");
       	 document.galeria.nmImagemGrande.focus();
		 return false;
		}    
//var xg = document.galeria.nmImagemGrande.width;
//var yg = document.galeria.nmImagemGrande.height;
//if ((nmImagemGrande!="") && (xg >200 || yg >400))  
//{alert("A altura ou largura da imagem não é válida, por favor corrija para 200x400 pixels");
//       	 document.galeria.nmImagemGrande.focus();
//return false;}
          if (cdCategoriaGaleria=="") 
		{alert("Preencher o campo Categoria!!!");
       	 document.galeria.cdCategoriaGaleria.focus();
		 return false;
		}    

		return true;

}


	function consiste_login()
{
	    var dcLogin   = document.login.dcLogin.value;
	    var dcSenha   = document.login.dcSenha.value;
          if (dcLogin=="") 
		{alert("Preencher o campo Login!!!");
       	 document.login.dcLogin.focus();
		 return false;
		}    
          if (dcSenha=="") 
		{alert("Preencher o campo Senha!!!");
       	 document.login.dcSenha.focus();
		 return false;
		}    
          //var programa = "http://queiroga/queiroga/loftsantos/valido/checa_autenticacao.php?dcLogin="+dcLogin+"&dcSenha="+dcSenha;
	    //var status_login = eval(programa);
//	    alert (status_login);
//          if (status_login==0) 
//		{alert("Autenticação não foi possível!!!");
//		 return false;
//		}    
		return true;

}


	function consiste_aplicacao()
{
	    var dcAplicacaop   = document.aplicacao.dcAplicacaop.value;
	    var dlAplicacaop   = document.aplicacao.dlAplicacaop.value;
	    var dcAplicacaoe   = document.aplicacao.dcAplicacaoe.value;
	    var dlAplicacaoe   = document.aplicacao.dlAplicacaoe.value;
	    var dlLink   = document.aplicacao.dlLink.value;
	    var nuOrdem   = document.aplicacao.nuOrdem.value;
          if (dcAplicacaop=="") 
		{alert("Preencher o campo Aplicação (P)!!!");
       	 document.aplicacao.dcAplicacaop.focus();
		 return false;
		}    
          if (dcAplicacaoe=="") 
		{alert("Preencher o campo Aplicação (E)!!!");
       	 document.aplicacao.dcAplicacaoe.focus();
		 return false;
		}    
          if (dlAplicacaop=="") 
		{alert("Preencher o campo Descritivo (P)!!!");
       	 document.aplicacao.dlAplicacaop.focus();
		 return false;
		}    
          if (dlAplicacaoe=="") 
		{alert("Preencher o campo Descritivo (E)!!!");
       	 document.aplicacao.dlAplicacaoe.focus();
		 return false;
		}    
          if (dlLink=="") 
		{alert("Preencher o campo Link!!!");
       	 document.aplicacao.dlLink.focus();
		 return false;
		}    
          if (nuOrdem=="") 
		{alert("Preencher o campo Ordem!!!");
       	 document.aplicacao.nuOrdem.focus();
		 return false;
		}    
	   return true;
}
	function consiste_unidade()
{
	    var nuUnidade   = document.unidade.nuUnidade.value;
	    var dlUnidade   = document.unidade.dlUnidade.value;
          if (nuUnidade=="") 
		{alert("Preencher o campo Número!!!");
      	 document.unidade.nuUnidade.focus();
		 return false;
		}    
          if (dlUnidade=="") 
		{alert("Preencher o campo Descritivo!!!");
      	 document.unidade.dlUnidade.focus();
		 return false;
		}    
	    return true;
}

	function consiste_usuario()
{
	    var dcLogin   = document.usuario.dcLogin.value;
	    var dcSenha   = document.usuario.dcSenha.value;
	    var nmUsuario   = document.usuario.nmUsuario.value;
	    var dcEmail = document.usuario.dcEmail.value;
	    var cdPerfil   = document.usuario.cdPerfil.value;
	    var cdEmpresa   = document.usuario.cdEmpresa.value;
	    var dtNascimento = document.usuario.dtNascimento.value;
		var reDate = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/\d{4}$/;
                       var reEmail = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
          if ((dcLogin=="") || (dcLogin.length > 10) || (IsAlfaNumerico(dcLogin)==false)) 
		{alert("Preencher o campo Login com até 10 caracteres alfanuméricos.");
       	 document.usuario.dcLogin.focus();
		 return false;
		}    
          if ((dcSenha=="") || (dcSenha.length > 10) || (IsAlfaNumerico(dcSenha)== false)) 
		{alert("Preencher o campo Senha com até 10 caracteres alfanuméricos!!!");
       	 document.usuario.dcSenha.focus();
		 return false;
		}    
          if (nmUsuario=="") 
		{alert("Preencher o campo Nome!!!");
       	 document.usuario.nmUsuario.focus();
		 return false;
		}    
                       var reEmail = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
		
		if (!reEmail.test(dcEmail)) {
	          alert(dcEmail + " é um endereço de e-mail inválido.");
			document.usuario.dcEmail.focus();
			return false;
	      }
//var x = document.all.img.width;
//var y = document.all.img.height;
//if (x >150 || y >200) 
//{alert("A altura ou largura da imagem não é válida, por favor corrija para 150x200 pixels");
//       	 document.usuario.dcFoto.focus();
//return false;}
	    if (dtNascimento) {
		if (!reDate.test(dtNascimento)) {
	          alert(dtNascimento + " é uma data inválida.");
			document.usuario.dtNascimento.focus();
			return false;
	      }
          }  
          if (cdPerfil=="") 
		{alert("Selecionar o Perfil!!!");
       	 document.usuario.cdPerfil.focus();
		 return false;
		}    
          if (cdEmpresa=="") 
		{alert("Selecionar a Empresa!!!");
       	 document.usuario.cdEmpresa.focus();
		 return false;
		}   
	    return true;
}

function janela(prg,x,y,cX,cY) 	{
     if (navigator.appName == 'Netscape') {
    		y = y + 15; 
             x = x + 15; 
    	}
//    	cY = cY + 80 + y;
//            if (cY > 300) {
//                cY = 300;
//            }
//            if (cX > 200) {
//                cX = 200;
//           }
    window.open (prg,'','width=' + x + ',height=' + y + ',left=' + cX + ',top=' + cY + ',resizable=no,scrollbars=yes,scrolling=yes');
}

function janela_img(prg,x,y,cX,cY) 	{
//     if (navigator.appName == 'Netscape') {
//    		y = y + 15; 
             x = x + 20; 
//    	}
//    	cY = cY + 80 + y;
//            if (cY > 300) {
//                cY = 300;
//            }
//            if (cX > 200) {
//                cX = 200;
//           }
//    win = window.open (prg,'','width=' + x + ',height=' + y + ',left=' + cX + ',top=' + cY + ',resizable=no,scrollbars=auto,scrolling=no');

win = window.open('', '', 'width=' + x + ',height='+ y + ',top= ' + 0 + ',left=' + 0 + ',toolbar=0, scrollbars=0, resizable=yes,status=no,');


win.document.write("<html><head><title>Trasnchem</title></head><body bgcolor=#000><img border=0 src=" + prg + "></body></html>");

}

function janela_navios(conteudo,x,y,cX,cY) 	{


win = window.open('', '', 'width=' + x + ',height='+ y + ',top= ' + 0 + ',left=' + 0 + ',toolbar=0, scrollbars=yes, resizable=yes,status=no,');


win.document.write(conteudo);
//"<html><head><title>Trasnchem</title></head><body bgcolor=#000><img border=0 src=" + prg + "></body></html>");

}