// ----------------------------------------------------------------------------------------------------
// Valida Formulário da busca ------------------------
function FormularioBusca(a){
         a = document.Busca
		 if(a.PalavraChave.value == "Palavra Chave" || a.PalavraChave.value == "" || a.PalavraChave.value == "Achando"){
		 alert("Digite a Palavra Chave!");
		 a.PalavraChave.focus();
		 return false;
		 }
	return true;
}
// ----------------------------------------------------------------------------------------------------

// Valida Formulários Cadastra Índice ---------------------
function FormularioCadastraIndice(b){
         b = document.CadastrarIndice
		 if(b.IdDoIndice.value == ""){
		 alert("Selecione uma Categoria!");
		 b.IdDoIndice.focus();
		 return false;
		 }
		 
		 if(b.NomeDoSubIndice.value == ""){
		 alert("O campo ''Índice'' deve ser preenchido!");
		 b.NomeDoSubIndice.focus();
		 return false;
		 }
	return true; 
}
// ----------------------------------------------------------------------------------------------------

// Valida Formulários Cadastra Conteúdo ---------------------
function FormularioCadastraConteudo(c){
         c = document.CadastraConteudo
		 if(c.NomeConteudo.value == ""){
		 alert("O Campo [ Nome ] deve ser preenchido!");
		 c.NomeConteudo.focus();
		 return false;
		 }
		 
		 if(c.EnderecoConteudo.value == ""){
		 alert("O Campo [ Endereco ] deve ser preenchido!");
		 c.EnderecoConteudo.focus();
		 return false;
		 }
		 
		 if(c.BairroConteudo.value == ""){
		 alert("O Campo [ Bairro ] deve ser preenchido!");
		 c.BairroConteudo.focus();
		 return false;
		 }
		 
		 if(c.CidadeConteudo.value == ""){
		 alert("O Campo [ Cidade ] deve ser preenchido!");
		 c.CidadeConteudo.focus();
		 return false;
		 }
		 
		 if(c.EstadoConteudo.value == ""){
		 alert("O Campo [ Estado ] deve ser preenchido!");
		 c.EstadoConteudo.focus();
		 return false;
		 }
	
	return true; // Se todos valores foram digitados corretamente a função vai retornar TRUE e o formulário será enviado.
}
// ----------------------------------------------------------------------------------------------------

// Adicionar aos favoritos----------------------------------------------------------------------------------------------------
function AdicionarFavoritos() {
var browsName = navigator.appName; 
if (browsName == "Microsoft Internet Explorer") { window.external.AddFavorite('http://www.acheicabofrio.com.br/',' Achei Cabo Frio - Guia Comercial e Turístico');} else 
if (browsName == "Netscape") {alert ("\n Achei Cabo Frio - Guia Comercial e Turístico :\n\nPara adicionar essa página ao seu BookMark aperte CTRL+D\t\n");
}}
// ----------------------------------------------------------------------------------------------------

// ----------------------------------------------------------------------------------------------------
// FORMATA TELEFONE ---------------------------------------------
function FormataTelefone(Campo, Mascara){
var Tecla = window.event.keyCode;
var ValorCampo = Campo.value;
var Seps = ".-,:;/";
var EstaMascara = Mascara.substring(ValorCampo.length,ValorCampo.length+1);
var ProxMascara = Mascara.substring(ValorCampo.length+1,ValorCampo.length+2);
var Ret=false;
// BackSpace ou TAB
if (Tecla==8 || Tecla==9 || window.event.ctrlKey==true) { return true; }
// Números
if (Tecla>47 && Tecla<58 && (EstaMascara=="#" || EstaMascara=="?")==true) { Ret=true; }
// Letras
if (Tecla>96 && Tecla<123 && (EstaMascara=="@" || EstaMascara=="?")==true) { Ret=true; }
if (Tecla>64 && Tecla<91 && (EstaMascara=="@" || EstaMascara=="?")==true) { Ret=true; }
if (Ret==true){
Campo.value=Campo.value+String.fromCharCode(Tecla);
if (Seps.indexOf(ProxMascara)>-1){
Campo.value=Campo.value+ProxMascara;
   }
}
return false;
}
// ----------------------------------------------------------------------------------------------------
// FIM FORMATA TELEFONE ---------------------------------------------

function Form_validaincmens(Form)
{
   if (Form.para.value == "")
   {
     alert("Favor preencher o campo Para quem é a mensagem");
     Form.para.focus();
     return (false);
   }

   if (Form.Texto.value.length == 0)
   {
     alert("Favor preencher a sua mensagem.");
     Form.Texto.focus();
     return (false);
   }

  return (true);

}

function Form_mensagemmanter(Form)
{
   if (Form.Seq.value == "") 
   {
     alert("Favor preencher o campo de sequência com numeros.");
     Form.Seq.focus();
     return (false);
   }
}

function Form_menscad(Form)

{
   if (Form.Login.value == "")
   {
     alert("Favor preencher o campo Login.");
     Form.Login.focus();
     return (false);
   }

if (Form.Senha.value == "")
   {
     alert("Favor preencher o campo senha.");
     Form.Senha.focus();
     return (false);
   }

   if (Form.Nome.value == "")
   {
     alert("Favor preencher o campo Nome.");
     Form.Nome.focus();
     return (false);
   }
    
   if (Form.Email.value == "")
   {
     alert("Favor preencher o campo de E-mail");
     Form.Email.focus();
     return (false);
   }
 
   if (Form.Email.value.indexOf('@', 0) == -1)
   {
     alert("Favor preencher o campo E-mail corretamente.");
     Form.Email.focus();
     return (false);
   }

   if (Form.Cidade.value == "")
   {
     alert("Favor preencher o campo Cidade");
     Form.Cidade.focus();
     return (false);
   }

   return (true);
}

function Form_contato(Form)

{

   if (Form.Nome.value == "")
   {
     alert("Favor preencher o seu Nome.");
     Form.Nome.focus();
     return (false);
   }

   if (Form.Cidade.value == "")
   {
     alert("Favor preencher a cidade onde você se encontra");
     Form.Cidade.focus();
     return (false);
   }
   if (Form.Email.value == "")
   {
     alert("Favor preencher o seu E-mail.");
     Form.Email.focus();
     return (false);
   }
 
   if (Form.Email.value.indexOf('@', 0) == -1)
   {
     alert("Favor preencher seu E-mail corretamente.");
     Form.Email.focus();
     return (false);
   }

   if (Form.Mens.value.length == 0)
   {
     alert("Favor preencher a sua mensagem.");
     Form.Mens.focus();
     return (false);
   }

  return (true);
}

function Form_senha(Form)

{
   if (Form.Login.value == "")
   {
     alert("Favor preencher o campo Login.");
     Form.Login.focus();
     return (false);
   }

if (Form.senha.value == "")
   {
     alert("Favor preencher o campo senha.");
     Form.senha.focus();
     return (false);
   }

	if (Form.selecao.selectedIndex <= 0)
	{
	  alert("Favor informar a acão que deseja fazer");
	  Form.selecao.focus();
	  return (false);
	}

   return (true);
}

function contato_enviado()
{
window.open('contato_enviado.asp','contato_enviado','maximize=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes ,width=320px,height=250px')
}


// ----------------------------------------------------------------------------------------------------
//Função para htmlarea para empresas(editor de textos)  ----------------------
_editor_url_empresas = "../htmlarea_empresas/"; // URL to htmlarea files

// configura a largura e altura do editor
// largura = 600
// altura = 300

var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);
if (navigator.userAgent.indexOf('Mac')        >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Opera')      >= 0) { win_ie_ver = 0; }
if (win_ie_ver >= 5.5) {
  document.write('<scr' + 'ipt src="' +_editor_url_empresas+ 'editor.js"');
  document.write(' language="Javascript1.2"></scr' + 'ipt>');  
} else { document.write('<scr'+'ipt>function editor_generate_empresas() { return false; }</scr'+'ipt>'); }
// ----------------------------------------------------------------------------------------------------

// ----------------------------------------------------------------------------------------------------
//Função para htmlarea para páginas(editor de textos)  ----------------------
_editor_url = "../htmlarea/"; // URL to htmlarea files

// configura a largura e altura do editor
// largura = 600
// altura = 300

var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);
if (navigator.userAgent.indexOf('Mac')        >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Opera')      >= 0) { win_ie_ver = 0; }
if (win_ie_ver >= 5.5) {
  document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"');
  document.write(' language="Javascript1.2"></scr' + 'ipt>');  
} else { document.write('<scr'+'ipt>function editor_generate() { return false; }</scr'+'ipt>'); }
// ----------------------------------------------------------------------------------------------------


// ####################################################################################################
// ################################### CONTADORES DE CARACTERES #######################################
// ####################################################################################################
// ----------------------------------------------------------------------------------------------------
// Conta catracteres cadastro categorias (cadastro_categoria_inc.asp) ----------
function ContadorIndice(form) {
 if(form.NomeDoSubIndice.value.length>30) {
  alert("O campo Índice deve conter no máximo 30 caracteres.");
  form.NomeDoSubIndice.value = form.NomeDoSubIndice.value.substring(0,30);
 }
 form.contador.value = form.NomeDoSubIndice.value.length;
}


// ----------------------------------------------------------------------------------------------------
// Abre Janela geral
// ----------------------------------------------------------------------------------------------------
// Abre Albúm de Fotos
function AbreAlbum(pagina,janela,w,h,scrolling) {
    if (!scrolling) { 
	   scrolling='auto' 
	   }
    window.open(pagina,janela,'width='+w+',height='+h+',scrollbars='+scrolling+',toolbar=no,location=no,status=no,menubar=no,resizable=no,left=0,top=0')
}
// ----------------------------------------------------------------------------------------------------

// ----------------------------------------------------------------------------------------------------
// Abre Pop-up Fotos
function AbrePopFoto(pagina,janela,w,h,scrolling) {
    if (!scrolling) { 
	   scrolling='auto' 
	   }
    window.open(pagina,janela,'width='+w+',height='+h+',scrollbars='+scrolling+',toolbar=no,location=no,status=no,menubar=no,resizable=no,left=0,top=0')
}

// ----------------------------------------------------------------------------------------------------
// Abre Pop-up Fotos
function AbrePopContato(pagina,janela,w,h,scrolling) {
    if (!scrolling) { 
	   scrolling='auto' 
	   }
    window.open(pagina,janela,'width='+w+',height='+h+',scrollbars='+scrolling+',toolbar=no,location=no,status=no,menubar=no,resizable=no,left=0,top=0')
}
