﻿jQuery(function() {
  // Associa o evento de click ao div do telefone.
  jQuery("#horario").click(divTelefone_click);

  function divTelefone_click(e) {

    jQuery(this)
      .unbind("click", divTelefone_click) // Desassocia o evento de click do div, para que ao clicar novamente não repita o processo.
      .addClass("horario-click"); // Adiciona a classe CSS que especifica o background que mostra o número do telefone.

    // Envia uma requisição ajax para o webservice que faz a contagem de clicks.
    jQuery.ajax({
      contentType: 'application/json; charset=utf-8',
      dataType: 'json',
      data: '{}',
      type: 'POST',
      url: _root + 'WebServices/ContagemCliquesTelefone.asmx/AdicionarClique',
      success: function() {
        //alert('Contagem atualizada com sucesso.');
      },
      error: function(xhr, ajaxOptions, err) {
        var xhrBuffer = '';
        for(var i in xhr) try { xhrBuffer += i + ': ' + xhr[i] + '\n'; } catch(err) {};
        alert('Não foi possível atualizar a contagem.\n' + xhrBuffer + '\n' + err);
      }
    });
  }
});
