// JavaScript Document

function linkRevendas()
{	
	window.open("/ebssite/servletEbs?cmd=lista_estados","_self");
}

function abreEBSNews(cd)
{
    janela =  window.open("/ebssite/servletEbs?cmd=abre_ebsnews&cd_news=" +cd,"","top=50, left=100, width=700, height=360, scrollbars=yes,resizable=yes");
}

function validLogin()
{
   if(document.frmLogin.txtSenha.value=="")
   {
      alert("Por favor, preencha todos os campos.");
      document.frmLogin.txtSenha.focus();
      return(false);
   }
   if(document.frmLogin.txtContato.value=="")
   {
      alert("Por favor, preencha todos os campos.");
      document.frmLogin.txtContato.focus();
      return(false);
   }
   return(true);

}

//aceita digitos apenas numeros
function validaNumero(campo)
{

  if ( !(window.event.keyCode >= 48 && window.event.keyCode <= 57 )&&
       !(window.event.keyCode == 8|| window.event.keyCode == 9 ||
         window.event.keyCode == 13 || window.event.keyCode == 16 ||
         window.event.keyCode == 17 || window.event.keyCode == 18 ||
         window.event.keyCode == 20 || window.event.keyCode == 46
        )&&
       !(window.event.keyCode >= 33 && window.event.keyCode <= 40
        )&&
       !(window.event.keyCode >= 96 && window.event.keyCode <= 105
        )
     )
  {
  	 campo.Value       = ' ';
     event.returnValue = false;
     event.keyCode     = 0;

  }
  if (navigator.appName == 'Netscape')
  {
      window.captureEvents(Event.KEYPRESS);
      window.onKeyPress = netscapeKeyPress;
  }

}

function linkMenu(menu, esquerdo, centro, direito)
{
    window.open("/ebssite/servletEbs?cmd=ret_enquete&menu=" + menu + "&esquerdo=" + esquerdo + "&centro=" + centro + "&direito=" + direito,"_self");
}

function votar(qtde, id_enquete)
{
    qtde      = parseInt(qtde);
    var i     = parseInt(0);
    var ok    = true;
    if(qtde > 1)
    {
        while(i < qtde)
        {
            var opcao = new String(eval("document.form1.rdOpcao[i].checked"));
            if(opcao == "true")
            {
                document.form1.opcao.value = document.form1.rdOpcao[i].value;
            }

            i++;
        }
        if (document.form1.opcao.value == "0")
        {
            alert("Por favor selecione uma opção.");
            ok = false;
        }
    }
    var opcao = document.form1.opcao.value;

    if(ok)
        janela =  window.open("/ebssite/servletEbs?cmd=votar&id_opcao=" + opcao+"&id_enquete="+id_enquete,"","top=50, left=100, width=520, height=290, scrollbars=yes");
}

//detectando navegador
sAgent = navigator.userAgent;
bIsIE = sAgent.indexOf("MSIE") > -1;
bIsNav = sAgent.indexOf("Mozilla") > -1 && !bIsIE;

//setando as variaveis de controle de eventos do mouse
var xmouse = 0;
var ymouse = 0;
document.onmousemove = MouseMove;

//funcoes de controle de eventos do mouse:
function MouseMove(e){
 if (e) { MousePos(e); } else { MousePos();}
}

function MousePos(e) {
 if (bIsNav){
  xmouse = e.pageX;
  ymouse = e.pageY;
 } 
 if (bIsIE) {
  xmouse = document.body.scrollLeft + event.x;
  ymouse = document.body.scrollTop + event.y;
 }
}

//funcao que mostra e esconde o hint
function Hint(objNome, action){
 //action = 1 -> Esconder
 //action = 2 -> Mover
 
 if (bIsIE) {
  objHint = document.all[objNome]; 
 }
 if (bIsNav) {
  objHint = document.getElementById(objNome);
  event = objHint;
 }
 
 switch (action){
  case 1: //Esconder
   objHint.style.visibility = "hidden";
   break;
  case 2: //Mover
   objHint.style.visibility = "visible";
   objHint.style.left = xmouse - 150;
   objHint.style.top = ymouse;// + 15;
   break;
 }
 
}

function Hint2(objNome, action){
 //action = 1 -> Esconder
 //action = 2 -> Mover
 
 if (bIsIE) {
  objHint = document.all[objNome]; 
 }
 if (bIsNav) {
  objHint = document.getElementById(objNome);
  event = objHint;
 }
 
 switch (action){
  case 1: //Esconder
   objHint.style.visibility = "hidden";
   break;
  case 2: //Mover
   objHint.style.visibility = "visible";
   objHint.style.left = xmouse;
   objHint.style.top = ymouse + 1;
   break;
 }
 
}

function linkAtualiza()
{
    window.open('http://www.atualizaonline.com.br','_blank');
    this.location = 'http://www.ebs.com.br';
}

function linkParceiro()
{
    window.open('flash/HotsiteHome.html','_blank','left=10,top=10,width=750,height=550');
    //this.location = 'http://www.ebs.com.br';
}

function linkFiscoweb()
{
    window.open('http://www.fiscoweb.com.br','_blank');
}


