function Janela1(url,lar,alt,rol)
{
  window.open(url,"","location=no,directories=no,resizable=yes,toolbar=no,status=no,menubar=no,scrollbars="+rol+",width="+lar+",height="+alt);
}

function Janela2(NomeParam,ValorParam,Url,Lar,Alt,Rol)
{
  window.open(Url+"?"+NomeParam+"="+ValorParam,"","location=no,directories=no,resizable=yes,toolbar=no,status=no,menubar=no,scrollbars="+Rol+",width="+Lar+",height="+Alt);
}

function Saudacao()
{
  var DataHora = new Date();
  var Hora = DataHora.getHours();
  if (Hora < 6)
      document.write("Boa Madrugada");
    else if (Hora < 12)
      document.write("Bom Dia");
    else if (Hora <= 17)
      document.write("Boa Tarde");
    else
      document.write("Boa Noite");
}

function DataExtenso()
{
dia = new Date();
ano = dia.getYear();
if (ano < 2000) // correçao para browsers que retornam 100 no ano 2000
  {
  ano = 1900 + dia.getYear();
  }
mes = new Array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro")
dia_semana = new Array("Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado");
document.write(dia_semana[dia.getDay()] + ", " + dia.getDate() + " de " +  mes[dia.getMonth()] + " de " + ano + ".");
}

function VerificaSql(texto)
{
  if (texto.indexOf('insert',0) != -1 || texto.indexOf('update',0) != -1 || texto.indexOf('delete',0) != -1 || texto.indexOf('drop',0) != -1 || texto.indexOf('exec',0) != -1 || texto.indexOf('--',0) != -1 || texto.indexOf('@@',0) != -1 || texto.indexOf(';',0) != -1 || texto.indexOf("\'",0) != -1 || texto.indexOf("'",0) != -1 || texto.indexOf('""',0) != -1)
  {
    return true;
  }
  return false;
}

function VerificaEmail(email)
{
  var reEmail = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
  if (reEmail.test(email))
  {
    return false;
  }
  return true;
}

function ValidaIndicaSite()
{
  if (document.IndicaSite.NomeA.value.length < 1 || VerificaSql(document.IndicaSite.NomeA.value))
  {
    window.alert("É necessário digitar o seu Nome ou foram utilizados caracteres inválidos!");
    return false;
  }
  if (document.IndicaSite.EmailA.value.length < 1 || VerificaSql(document.IndicaSite.EmailA.value) || VerificaEmail(document.IndicaSite.EmailA.value))
  {
    window.alert("É necessário digitar seu E-mail ou foram utilizados caracteres inválidos!");
    return false;
  }
  if (document.IndicaSite.NomeB.value.length < 1 || VerificaSql(document.IndicaSite.NomeB.value))
  {
    window.alert("É necessário digitar o Nome do Amigo ou foram utilizados caracteres inválidos!");
    return false;
  }
  if (document.IndicaSite.EmailB.value.length < 1 || VerificaSql(document.IndicaSite.EmailB.value) || VerificaEmail(document.IndicaSite.EmailB.value))
  {
    window.alert("É necessário digitar o E-mail do Amigo ou foram utilizados caracteres inválidos!");
    return false;
  }
  return true;
}
