/* Hábner Nascimento - 23522 NTI */
/* Thiago Ramos      - 21655 NTI */
$(document).ready(
  function ()
  {
    /* CLUBE FABAC */
    var matriculaClub = $("#inpUserClub");
    var senhaClub     = $("#inpPassClub");
    matriculaClub.focus(function(){
      if (matriculaClub.val() == "Matricula") {
        matriculaClub.val('');
      }
    }).blur(function(){
      if (matriculaClub.val() == '') {
        matriculaClub.val('Matricula');
      }
    });
    senhaClub.focus(function(){
      if (senhaClub.val() == "Password") {
        senhaClub.val('');
      }
    }).blur(function(){
      if (senhaClub.val() == '') {
        senhaClub.val('Password');
      }
    });

    /*  WEBMAIL FABAC */
    var matriculaMail = $("#inpUserMail");
    var senhaMail     = $("#inpPassMail");
    matriculaMail.focus(function(){
      if (matriculaMail.val() == "Matricula") {
        matriculaMail.val('');
      }
    }).blur(function(){
      if (matriculaMail.val() == '') {
        matriculaMail.val('Matricula');
      }
    });
    senhaMail.focus(function(){
      if (senhaMail.val() == "Password") {
        senhaMail.val('');
      }
    }).blur(function(){
      if (senhaMail.val() == '') {
        senhaMail.val('Password');
      }
    });

    /* inscrição de newsletter. */
    var newsLetter = $("#inpCxNewsletter");
    newsLetter.focus(function(){
      if (newsLetter.val() == "informe seu e-mail") {
        newsLetter.val('');
      }
    }).blur(function(){
      if (newsLetter.val() == '') {
        newsLetter.val('informe seu e-mail');
      }
    });
  });// fim do ready jquery.

/**
* Funcao responsavel pela exibicao dos sub-itens no menu principal (lateral esquerdo).
**/
function startList () 
{
  if (!document.body.currentStyle) {
    return;
  }
  var subs  = document.getElementsByClassName('submenu');
  var total = subs.length;
  for (var i=0; i<total; i++) {
    var li = subs[i].parentNode;
    if (li && li.lastChild.style) {
      li.onmouseover = function() {
        this.lastChild.style.visibility = 'visible';
      }
      li.onmouseout = function() {
        this.lastChild.style.visibility = 'hidden';
      }
    }
  }
}
/* submete o formulário do clube. */
function submeterClube(idForm)
{
  if($("#inpUserClub").val().length > 4){
    $("#User").val('19-'+$("#inpUserClub").val());
  }else{
	$("#User").val($("#inpUserClub").val());
  }
  $("#"+idForm).submit();
}

/**
* Funcao responsável por abrir um swf de áudio.
*/
function abreAudio(pUrlAudio) {
  document.write('<object type="application/x-shockwave-flash" id="swfPlayer" data="'+PATHR+'institucionais/fabac/podcast/player.swf" width="300" height="26" style="float: left;">');
  document.write('<param name="movie" value="'+PATHR+'institucionais/fabac/podcast/player.swf" />');
  document.write('<param name="bgcolor" value="#ffffff" />');
  document.write('<param name="FlashVars" value="mp3='+pUrlAudio+'&amp;width=300&amp;height=24&amp;autoload=1&amp;volume=50&amp;loadingcolor=1a27ff&amp;bgcolor1=ffffff&amp;bgcolor2=005ab3&amp;slidercolor1=eeeeee&amp;slidercolor2=bbbbbb&amp;sliderovercolor=eeeeee" />');
  document.write('</object>');
}

var senha = {
  /* requisita o formulário para obter a senha. */
  obter : function(){
    $.facebox(function(){
      $.post(PATHR + 'caixa/recuperarSenha/', {},
        function(retorno){
          $.facebox(retorno);
          $("#inpMatricula").focus();
          $("#inpMatricula").keyup(function(){
            this.value = formatar.numerico(this.value);
          });
          $("#inpNascimento").keyup(function(){
            this.value = formatar.nascimento(this.value);
          });
          $("#inpCpf").keyup(function(){
            this.value = formatar.cpf(this.value);
          });
      });
    });
  },
  /* busca a senha do usuário. */
  buscar : function(){
    $("#divRespostaSenha").hide(500);
    $("#btnRecuperar").attr('disabled', 'true');
    $("#btnRecuperar").val('Aguarde ...');
    $.post(PATHR + 'inscricao/recuperarSenha/',
        {'cpfUsuario' : $("#inpCpf").val(),
         'dataNascimentoUsuario' : $("#inpNascimento").val(),
         'matriculaUsuario' : $("#inpMatricula").val()}, 
            function(retorno){
              $("#divRespostaSenha").show(500);
              $("#divRespostaSenha").html('<h6>Informa&ccedil;&otilde;es do site:</h6><ul style="list-style-type:none"><li style="padding-left:8px;font-size:1.2em;">'+retorno+'</li></ul>');
              $("#btnRecuperar").attr('disabled', '');
              $("#btnRecuperar").val('Obter senha');
          });
  }
}// fim da senha.