
function enable_menues_for_ie()
{
	if (document.all)
	{
        uls = document.getElementsByTagName('UL');
        for(i = 0; i < uls.length; i++)
        {
            if (uls[i].className == 'dropdown')
            {
                var lis = uls[i].getElementsByTagName('li');
                for (j = 0; j < lis.length; j++)
                {
                    if(lis[j].lastChild.tagName == 'UL')
                    {
                        lis[j].onmouseover = function() { this.lastChild.style.display = 'block'; }
                        lis[j].onmouseout = function() { this.lastChild.style.display = 'none'; }
                    }
                }
            }
        }
    }
}


function Agenda() 
{
   var f=document.forms[0];
   var escolha=f.frmagenda.value ;
   window.location.replace('adm_agenda.asp?dbt='+escolha);
}

function Restaurante(pagina) 
{
   var f=document.forms[0];
   var escolha=f.frmrest.value ;
   window.location.replace(pagina+'dbr='+escolha);
}

function Grupopc() 
{
   var f=document.forms[0];
   var qtda=f.frmqtdapc.value ;
   var dscgp=f.frmdsc.value;
   var rest=f.frmrest.value;
   var ordem=f.frmordem.value;
   window.location.replace('adm_cargrp.asp?tpc=&tpt=inc&dscgp='+dscgp+'&dbr='+rest+'&orm='+ordem+'&qtpc='+qtda);
}

function Cardapiopc() 
{
   var f=document.forms[0];
   var qtda=f.frmgrupo.value ;
   var dscgp=f.frmgrupo.value;
   var rest=f.frmrest.value;
   window.location.replace('adm_cardapio.asp?tpc=&tpt=inc&cgp='+dscgp+'&dbr='+rest+'&qtpc='+qtda);
}

function Focar_login()
{
  document.forms[0].cp_usuario.focus();
  document.forms[0].cp_usuario.select();
}

function Focar_Pesquisa()
{
  document.forms[0].Cidades.focus();
  document.forms[0].Cidades.select();
}

function checkform_Pesquisa() 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.Cidades.value!=''?'\nRestaurante':'';
   erro+=f.Bairros.value!=''?'\nGrupos':'';
   erro+=f.tcomidabusca.value!=''?'\nDescrição':'';
   if (erro=='')
   {
      alert('Por favor, informe ao menos um dos campos.');
      return erro=='';
   }
   else
   {f.submit();}	
}

function checkform_Pesquisa2() 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.estabbusca.value!=''?'\nRestaurante':'';
   if (erro=='')
   {
      alert('Por favor, informe ao menos um dos campos.');
      return erro=='';
   }
   else
   {f.submit();}	
}

function checkform_Cardapio(pressbotao) 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmrest.value==''?'\nRestaurante':'';
   erro+=f.frmgrupo.value==''?'\nGrupos':'';
   erro+=f.frmdsc.value==''?'\nDescrição':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
       f.submit();
	}	
}

function checkform_login() 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.cp_usuario.value==''?'\nlogin':'';
   erro+=f.cp_password.value==''?'\nsenha':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {f.submit();}	
}

function checkform_Rlocal(pressbotao) 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmrest.value==''?'\nEstabelecimento':'';
   erro+=f.Bairros.value==''?'\nBairro':'';
   erro+=f.Cidades.value==''?'\nCidade':'';
   erro+=f.Estados.value==''?'\nEstado':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}

function checkform_Srv(pressbotao) 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmdsc.value==''?'\nDescrição do Serviço':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}

function checkform_Enveml(pressbotao) 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.seunome.value==''?'\nSeu Nome':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
	   f.submit();
   }	
}


function checkform_CarSGrp(pressbotao) 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmdsc.value==''?'\nDescrição do Sub-Grupo':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}

function checkform_CarGrp(pressbotao) 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmdsc.value==''?'\nDescrição do Grupo':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}

function chamaCidade() 
{
	
	alert('" Combo_Cidade(" ")  "');
   
}

function checkform_tpcomida(pressbotao) 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmdsc.value==''?'\nDescrição do Tipo de Comida':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}

function checkform_rstpcomida(pressbotao) 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.cp_rest.value==''?'\nEstabelecimento':'';
   erro+=f.opc_destino.value==''?'\nDescrição do Tipo de Comida':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}

function checkform_banner(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmtipo.value==''?'\nBanner':'';
   erro+=f.frmordem.value==''?'\nOrdem':'';
   erro+=f.frmtitulo.value==''?'\nTitulo':'';
   erro+=f.frmtitulo2.value==''?'\nTitulo 2':'';
   erro+=f.frmtexto.value==''?'\nTexto':'';
   erro+=f.frmimagem.value==''?'\nImagem':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}

function checkform_SrvRest(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmrest.value==''?'\nRestaurante':'';
   erro+=f.frmsrv.value==''?'\nServiços':'';
   erro+=f.frmdtinic.value==''?'\nData Inicio':'';
   erro+=f.frmdtfim.value==''?'\nData Final':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}

function checkform_fale() 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmnome.value==''?'\nNome':'';
   erro+=f.Email.value==''?'\nE-mail':'';
   erro+=f.frmmens.value==''?'\nMensagem':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.submit();
       return False;
   }	
}  

function checkform_prom() 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.cp_nome.value==''?'\nNome':'';
   erro+=f.cp_sobrenome.value==''?'\nSobrenome':'';
   erro+=f.Email.value==''?'\nE-mail':'';
   erro+=f.cp_senha.value==''?'\nSenha':'';
   erro+=f.cp_optestado.value==''?'\nEstado':'';
   erro+=f.cp_optcidade.value==''?'\nBairro':'';
   erro+=f.cp_optbairro.value==''?'\nCidade':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.submit();
       return False;
   }	
}  

function checkform_altprom() 
{
   var f=document.forms[0];
   var erro='';
   erro+=f.Email.value==''?'\nE-mail':'';
   erro+=f.cp_senha.value==''?'\nE-mail':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
	  f.submit();
      return False;
   }	
}  

function check_senha()
{
	
   var f=document.forms[0];
   if (f.cp_Nsenha.value !== f.cp_confsenha.value)
   {
      alert('O Campo Senha não é o mesmo do campo confirma senha !');
	  f.cp_Nsenha.value = '';
	  f.cp_confsenha.value = '';
      f.cp_Nsenha.focus();
      return false;
   }
   return true;
}  

function check_email()
{
   var f=document.forms[0];
   if (f.Email.value !== f.confemail.value)
   {
      alert('O Campo E-mail não é o mesmo do campo confirma do E-mail !');
	  f.Email.value = '';
	  f.confemail.value = '';
      f.Email.focus();
      return false;
   }
   return true;
}  

function checkform_Estrado(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.cp_uf.value==''?'\nUf':'';
   erro+=f.cp_dsc.value==''?'\nDescrição':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}  

function checkform_Cidade(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.cp_uf.value==''?'\nUf':'';
   erro+=f.cp_cidade.value==''?'\nCidade':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}  

function checkform_Bairro(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.cp_cidade.value==''?'\nCidade':'';
   erro+=f.cp_bairro.value==''?'\nBairro':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}  

function checkform_Acessos(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.cp_login.value==''?'\nLogin':'';
   erro+=f.cp_senha.value==''?'\nSenha':'';
   erro+=f.cp_nivel.value==''?'\nNivel':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}  

function checkform_Rest(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.cnpj.value==''?'\nCNPJ':'';
   erro+=f.frmrsocial.value==''?'\nRazão Social':'';
   erro+=f.frmend.value==''?'\nEndereço':'';
   erro+=f.frmnumero.value==''?'\nNumero':'';
   erro+=f.Bairros.value==''?'\nBairro':'';
   erro+=f.Cidades.value==''?'\nCidade':'';
   erro+=f.Estados.value==''?'\nEstado':'';
   erro+=f.frmcep.value==''?'\nCep':'';
   erro+=f.Tel.value==''?'\nTelefone':'';
   erro+=f.frmdtcontrato.value==''?'\nData Ativação do Contrato :':'';
   erro+=f.frmdiavenc.value==''?'\nDia de Vencimento :':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}  

function checkform_CRest(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmrest.value==''?'\nRestaurante':'';
   erro+=f.frmcontato.value==''?'\nContato':'';
   erro+=f.Tel.value==''?'\nTelefone':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}  

function checkform_HRest(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmrest.value==''?'\nRestaurante':'';
   erro+=f.frmdiasemai.value==''?'\nDia da Semana inicial':'';
   erro+=f.frmdiasemaf.value==''?'\nDia da Semana final':'';
   erro+=f.frmfaixa1.value==''?'\nFaixa de Hora - Inicio':'';
   erro+=f.frmfaixa2.value==''?'\nFaixa de Hora - Fim':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}  

function checkform_redenews(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.dtpublica.value==''?'\nData Publicação':'';
   erro+=f.dsc.value==''?'\nDescrição':'';
   erro+=f.texto.value==''?'\nTexto':'';
//   erro+=f.dtpub_i.value==''?'\nPeríodo de Publicação - Inicio':'';
//   erro+=f.dtpub_i.value==''?'\nPeríodo de Publicação - Fim':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}  

function checkform_FPGRest(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmrest.value==''?'\nRestaurante':'';
   erro+=f.frmforma.value==''?'\nForma de Pagamento':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}  

function checkform_Forma(pressbotao)
{
   var f=document.forms[0];
   var erro='';
   erro+=f.frmdsc.value==''?'\nDescrição':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
       f.qbotao.value = pressbotao;
	   f.submit();
   }	
}  

function checkform_cad()
{
   var f=document.forms[0];
   var erro='';
   erro+=f.cp_estab.value==''?'\nEstabelecimento':'';
   erro+=f.cp_optcidade.value==''?'\nCidade':'';
   erro+=f.cp_optestado.value==''?'\nEstado':'';
   erro+=f.cp_contato.value==''?'\nContato':'';
   erro+=f.Tel.value==''?'\nTelefone':'';
   erro+=f.Email.value==''?'\nEmail':'';
   if (erro!='')
   {
      alert('Por favor, preencha o(s) campo(s) :'+erro);
      return erro=='';
   }
   else
   {
	   f.submit();
   }	
}  

function ValidaEmail()
{
  /* 
    Para utilizar a Validação do E-mail
    <input name="Email" onblur="ValidaEmail()"/>
  */
  var obj = eval("document.forms[0].Email");
  var txt = obj.value;
  if ((txt.length != 0) && ((txt.indexOf("@") < 1) || (txt.indexOf('.') < 7)))
  {
    alert('Favor informar um Email correto');
	obj.focus();
  }
}


function Mascaratel()
{ 
  /* 
    Para utilizar a Mascara de Telefone identifique no 
	<input name="Tel" size="14" onkeydown="Mascaratel()"
	(XX) XXXX-XXXX
  */
  var obj = eval("document.forms[0].Tel");
  var strTEL = obj.value;
  if (strTEL.length == 0)
  { 
  strTEL += '('; 
  obj.value = strTEL;
  }
  if (strTEL.length == 3)
  { 
  strTEL += ') '; 
  obj.value = strTEL;
  }
  if (strTEL.length == 9)
  { 
  strTEL += '-'; 
  obj.value = strTEL; 
  }
}

function Mascaracep(obj)
{ 
  /* 
    Para utilizar a Mascara de Cep identifique no 
	<input name="Cep" size="9" onkeydown="Mascaracep(this)"
	(XX) XXXX-XXXX
  */
  var strTEL = obj.value;
  if (strTEL.length == 5)
  { 
  strTEL += '-'; 
  obj.value = strTEL;
  }
}


function Mascarafax()
{ 
  /* 
    Para utilizar a Mascara de Telefone identifique no 
	<input name="fax" size="14" onkeydown="Mascarafax()"
	(XX) XXXX-XXXX
  */
  var obj = eval("document.forms[0].Fax");
  var strTEL = obj.value;
  if (strTEL.length == 0)
  { 
  strTEL += '('; 
  obj.value = strTEL;
  }
  if (strTEL.length == 3)
  { 
  strTEL += ') '; 
  obj.value = strTEL;
  }
  if (strTEL.length == 9)
  { 
  strTEL += '-'; 
  obj.value = strTEL; 
  }
}

function MascaraCel()
{ 
  /* 
    Para utilizar a Mascara de Telefone identifique no 
	<input name="fax" size="14" onkeydown="Mascarafax()"
	(XX) XXXX-XXXX
  */
  var obj = eval("document.forms[0].Celular");
  var strTEL = obj.value;
  if (strTEL.length == 0)
  { 
  strTEL += '('; 
  obj.value = strTEL;
  }
  if (strTEL.length == 3)
  { 
  strTEL += ') '; 
  obj.value = strTEL;
  }
  if (strTEL.length == 9)
  { 
  strTEL += '-'; 
  obj.value = strTEL; 
  }
}


function MascaraCNPJ()
{ 
  /* 
    Para utilizar a Mascara de CNPJ 
	<input name="cnpj" onkeydown="MascaraCNPJ()"
	(XX) XXXX-XXXX
  */
  var obj = eval("document.forms[0].cnpj");
  var strCNPJ = obj.value;
  if (strCNPJ.length == 2)
  { 
     strCNPJ += '.'; 
     obj.value = strCNPJ;
    }
    if (strCNPJ.length == 6)
	{ 
     strCNPJ += '.'; 
     obj.value = strCNPJ;
    }
    if (strCNPJ.length == 10)
	{ 
     strCNPJ += '/'; 
     obj.value = strCNPJ; 
    }
    if (strCNPJ.length == 15)
	{ 
      strCNPJ += '-'; 
      obj.value = strCNPJ; 
    }
}