

function textCounter() {
  maxlimit = 255
  if (this.value.length > maxlimit)
    this.value = this.value.substring(0, maxlimit)

}
$(document).keydown(function (e) {
  if(e.which == 27){
    window.location.href = base_url+"clientes/acabou";
    return false;
  }
});
$(document).ready(function(){
  $("a.login_sujest").click(function(){
    var texto = $(this).text()
    $(this).parents("fieldset").find("input[name=login]").val(texto)
    $(this).parent().remove()
    return false  
  })
  $("a.logar").toggle(function () {
    $(this).parents("#barra_rodape").animate({height: "72px"}, "slow")
    return false
  },function  () {
    $(this).parents("#barra_rodape").animate({height: "33px"}, "slow")
    return false
  })
  
  $(document).bind("contextmenu",function(e){
    return false;
  })
  
  $("table.tb_relatorio tbody tr").hover(
		function () {
      $(this).css({ "background-color":"#eee" })
		},function () {
			$(this).css({"background-color":"#fff"})
		}
	)


  $("#bt_relatorio, .popup").live('click', function (){
    link = $(this).attr("href")
    window.open(link, "popup", "status , scrollbars=yes ,width=500, height=500")
    return false
  })

  if($('.estado select').get(0)){
    new dgCidadesEstados({
      estado: $('.estado select').get(0),
      cidade: $('.cidade select').get(0)
    })
  }
 
  $("#conteudo input, textarea, select").focus(
    function(){
      $(this).css({ "background-color":"#f0f0f0", "border-color":"#999" })
    }
  )
  $("#conteudo input, textarea, select").blur(
    function () {
      $(this).css({"background-color":"#fff", "border-color":"#111" })
    }
  )

  $(".Vcpf input").mask("999.999.999-99")
  $(".vData input").mask("99/99/9999")
  $(".data altura").mask("9,99")

  $("textarea").keyup(textCounter)

  $("#conteudo input[name=login]").alphanumeric()

  $("select[name=cadastro]").change(function(){
    var valor = $(this).val()
    var elm = $(this).parents("form#formContato.vForm").find("[name=login]").parent()
    if(valor == 'sim')
      elm.css("display","block")
    else
      elm.css("display","none")
  })


  $(".msn h4 a").click(function () {
    $(this).parents(".msn").find(".emails").toggle("slow")
    return false
  });

  $('.accordion').accordion({
    header: '.titulo', 
    active: false,
    alwaysOpen: false,
    autoheight: false
  });
  
  $(".accordion > li").hover(
      function () {
      $(this).css({ "background-color":"#eee" });
      },function () {
      $(this).css({"background-color":"#fff"});
  });

  $("#footer_banners a").click(function(){
    var id = $(this).find("img").attr("alt")
    $.post(base_url+"banners/clique",
      {"id":id},
      function(data) {
        if(data != "sucesso"){
          alert(data)
          return false
        }
      }
    )
  })

  $("select#tipo_sala").focus()

  $("select.tipo_sala").change(function(){
    var status = $(this).val()
    if(status){
      $.post(base_url+"atendentes/muda_sala",
        {"status":status},
        function(){
          window.location = base_url+"atendentes/atendimento"
        }
      )
    }
  })

  var pagina_atual = $("#geral").attr("class")
  if(pagina_atual == "site"){
     setInterval('atualiza_home()',30000)
  }

  $('body').ajaxError(function(){
    alert("Houve comportamento estranho no servidor, vamos recarregar essa página.")
    //window.location.reload(true)
  })

})

function atualiza_home () {
  $("ul.home").load(window.location.href+" ul.home")
}
