
// inicio Funções gerais
function abre_janela(endereco, nome, width, height, scrollbar) {
var top; var left;
top = ( (screen.height/2) - (height/2) )
left = ( (screen.width/2) - (width/2) )
window.open(endereco, nome,'width='+width+',height='+height+',scrollbars='+scrollbar+',toolbar=no,location=no,status=no,menubar=no,resizable=no,left='+left+',top='+top);
}
//fim funções Gerais

// JavaScript Document
var Rollar = "sim";
var tipo = "top";
var roll = -80;
var tmp = 60;
var intervalo;

function Fmarquee(){
        var Marquee = document.getElementById("Marquee");
        var Caixa = document.getElementById("caixa");
        var Altura = Caixa.clientHeight;


        roll++;

                Marquee.style.marginTop = (roll*-1)+"px";
                //alert(Marquee.style.marginTop+";"+"-"+(Marquee.clientHeight)+"px"+";"+Altura+";"+roll);
                if (Marquee.style.marginTop == "-"+(Marquee.clientHeight)+"px")
                {
                  roll = -80;
                  Marquee.style.marginTop = (roll*-1)+"px";
                }
      

}
function playM(){
intervalo =   setInterval("Fmarquee()",60);
}

function stopM(){

clearInterval (intervalo);

}

function iniciaMarquee(){

    intervalo =   setInterval("Fmarquee()",60);
}

// inicio das funções dos blocos boletim informativo e IMC

function limpar (objeto, msg) //limpa o objeto quando recebe o foco 
{
    if (objeto.value == msg)objeto.value = '';
}

function mostrar (objeto, msg) // coloca o texto padrão no objeto se ele estiver vazio
{
    if (objeto.value == '')objeto.value = msg;
}

function ValidaEmail(objeto)
{
  var blValidacao = objeto.value.search(/^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-z]{2,3}$/);

  if (blValidacao == -1 && objeto.value!="")
  {
    alert("O e-mail digitado está incorreto");
    objeto.focus();
  }
  return blValidacao;
}

function checkdata(FormCheck) //checa se os dados dos campos nome e e-mail estão preenchidos 
{
  
  var objNome = document.getElementById("NomeCadastro");
  var objEmail = document.getElementById("EmailCadastro");
  
  if (objNome.value == "Nome Completo") 
  {
    alert("Preencha seu nome.");
    objNome.focus();
    return;
  }
  else if (objEmail.value == "Email")
  {
    alert("Preencha seu e-mail.");
    objEmail.focus();
    return;
  }
    if (ValidaEmail(objEmail) ==-1)
  {
    return;
  }  
  else {document.getElementById(FormCheck).submit();}
}  

function FormataData(objeto, teclapres) //permite somente entrada de número no campo
{
  var tecla=(window.event)?event.keyCode:teclapres.which;

  if((tecla > 47 && tecla < 58)) 
  {
    return true;
  }
  else
  {
    if (tecla != 8 && tecla!=47)
    return false;
    else
    return true;
  }
}

function SomenteNumeros(objeto, teclapres, OutrokeyCode)
{
  var tecla=(window.event)?event.keyCode:teclapres.which;

  if((tecla > 47 && tecla < 58)) 
  {
    return true;
  }
  else
  {
    if (tecla != 8 && tecla!=OutrokeyCode)
    return false;
    else
    return true;
  }  
}

function CalcularIMC(alturaId,pesoId,formularioId)
{
  var ValorAltura = document.getElementById(alturaId).value
  var ValorPeso = document.getElementById(pesoId).value
  
  ValorAltura = ValorAltura.replace("," , "");
  ValorPeso = ValorPeso.replace("," , "");
  
  if(ValorAltura=='Altura ( Metros )' | ValorAltura==''){alert('Informe sua altura')}
  
  else if(ValorPeso=='Peso ( Kg )' | ValorPeso==''){alert('Informe seu peso')}
  
  else
  {
    abre_janela('','imc',450,300,'yes');
    document.getElementById(formularioId).submit()
  }
}

// fim das funções dos blocos boletim informativo e IMC

// inicio funções da enquete
function VotaEnquete(objeto, formulario)
{
  var cont
  var ValorSetado = false
  
  for(cont=0;cont<document.getElementsByName(objeto).length;cont++)
  {
    if (document.getElementsByName(objeto).item(cont).checked)
    {
      ValorSetado = true;
    }
  }
  if(!ValorSetado)
  {
    alert('Informe antes a opção desejada');
  }
  else
  {
  
    abre_janela("",document.getElementById(formulario).target,350,300,'yes');
    document.getElementById(formulario).submit();
    
  }
}
//fim  funções da enquete
