function validarEmail(form)
{
var

   resultado = true;

   reNome =  /^\w+(\.\w+){0,1}@\w+(\.\w+)+$/;
   strNome = form.edEmail.value;


       if (strNome == '')
             {
             window.alert ("O campo email e obrigatorio");
             resultado = false;
             form.edEmail.focus();
             }



    if (resultado)
       {
       OK = reNome.test(strNome);
       if (!OK)
             {
             window.alert ("Voce deve digitar um valor válido para o email");
             resultado = false;
             form.edEmail.focus();
             }

       }




return resultado;
}



function exibir(lry, lry1, lry2, lry3, lry4, lry5, lry6, lry7, lry8, lry9, lry10, lry11)
{
lry.style.visibility = "visible";//I.E.

lry1.style.visibility = "hidden";//I.E.
lry2.style.visibility = "hidden";//I.E.
lry3.style.visibility = "hidden";//I.E.
lry4.style.visibility = "hidden";//I.E.
lry5.style.visibility = "hidden";//I.E.
lry6.style.visibility = "hidden";//I.E.
lry7.style.visibility = "hidden";//I.E.
lry8.style.visibility = "hidden";//I.E.
lry9.style.visibility = "hidden";//I.E.
lry10.style.visibility = "hidden";//I.E.
lry11.style.visibility = "hidden";//I.E.
//lry11.style.visibility = "hidden";//I.E.
}



function validacaoCliente(form)

{
var   resultado = validacao(form);

if (resultado)
  {
    for (i=1; i<8; i++)
      {
      switch (i)
          {
          case 1:saida = form.edNome;  break;
          case 2:saida = form.edEnde;  break;
          case 3:saida = form.edBairro;break;
          case 4:saida = form.edCidade;break;
          case 5:saida = form.edFone;  break;
          case 6:saida = form.edCNPJ;  break;
          case 7:saida = form.edIE;    break;
          }
      if ((resultado) & (saida.value == ''))
          {
          window.alert ("O campo obrigatorio nao preenchido");
          resultado = false;
          saida.focus();
          }
      }
  }


return resultado;
}


function validacao(form)
{
var

   resultado = true;
   pode = true;

   reNome =  /^\w+(\.\w+){0,1}@\w+(\.\w+)+$/;
   strNome = form.edEmail.value;

    if (resultado)
       {
;
       if (form.edNome.value == '')
             {
             window.alert ("O campo 'Nome' é obrigatório");
             resultado = false;
             form.edNome.focus();
             }

       }


    if (resultado)
       {
       if (strNome == '')
             {
             window.alert ("O campo email é obrigatório");
             resultado = false;
             form.edEmail.focus();
             }
       }


    if (resultado)
       {
       OK = reNome.test(strNome);
       if (!OK)
             {
             window.alert ("Voce deve digitar um valor válido para o email");
             resultado = false;
             form.edEmail.focus();
             }

       }

    if (resultado)
       {
;
       if (form.edRG.value == '')
             {
             window.alert ("O campo 'RG/IE' é obrigatório");
             resultado = false;
             form.edRG.focus();
             }

       }


    if (resultado)
       {
;
       if (form.edSenha.value == '')
             {
             window.alert ("O campo 'Senha' é obrigatório");
             resultado = false;
             form.edSenha.focus();
             }

       }


    if (resultado)
       {
;
       if (form.edSenha.value != form.edSenha2.value)
             {
             window.alert ("As senhas digitadas não conferem");
             resultado = false;
             form.edSenha.focus();
             }

       }




return resultado;
}



function validarLicenca(form)
{
var

   resultado = true;

   reNome =  /^\w+(\.\w+){0,1}@\w+(\.\w+)+$/;


    cb = form.cbOPCAO.value;
    if (cb <= 0)
             {
             window.alert ("Voce deve selecionar quantas conexoes simultaneas voce deseja.");
             resultado = false;
             form.cbOPCAO.focus();
             }
    else
        {

    cb = form.cbPGTO.value;
    if (cb == 0)
             {
             window.alert ("Voce deve selecionar a forma de pagamento.");
             resultado = false;
             form.cbPGTO.focus();
             }
           else
               {

    ed = form.edPrvStr.value;
    if (ed == '')
             {
             window.alert ("Voce deve digitar o Numero de sequencia do Monitor do sistema.");
             resultado = false;
             form.edPrvStr.focus();
             }
             }

         }
return resultado;
}







function validacaoContato(form)
{
var
resultado = validacao(form);


if (resultado)
    {
    if (form.txtAssunto.value == '')
             {
             window.alert ("O campo assunto eh obrigatorio");
             resultado = false;
             form.txtAssunto.focus();
             }
    }



return resultado;
}





function calcular(entrada, opcao)
         {
         // pega o indez
         var saida = -1;
         switch (opcao)
                 {
                 //para conexoes simultaneas UCM
                 case 1:{switch (entrada)
                            {
                             case   1:saida =    '250';break;
                             case   3:saida =    '600';break;
                             case   5:saida =    '850';break;
                             case  10:saida =  '1.500';break;
                             case  17:saida =  '2.295';break;
                             case  25:saida =  '3.125';break;
                             case  50:saida =  '4.500';break;
                             case 100:saida =  '7.500';break;
                             case 200:saida = '10.000';break;
                            }
                        };break;

                 //Para atualizacao online
                 case 2:{switch (entrada)
                            {
                             case   1:saida =  '25';break;//25 cada
                             case   2:saida =  '40';break;//20 cada
                             case   3:saida =  '55';break;//18 cada
                             case   6:saida =  '80';break;//13 cada
                             case  12:saida = '120';break;//10 cada
                            }
                        };break;
                 }

        document.frmFormaPgto.edValor.value = 'R$ '+saida+',00';

         }


