function close_links() {
  $("#hidden_container").fadeOut('normal', function() {
    $("#murl").html('<a href="#">Получить ссылку у Мурла</a>');
    $("#murl_result").html("");
  });
}
$(document).ready(function() {
  $(document).click(function(e) {
    if ($("#hidden_container").size() > 0 && $("#hidden_container").is(":visible")) {
      var el = (e.target || e.srcElement);
      if ($(el).parents("#hidden_container:first").size() > 0) {
        return false;
      }
      close_links();

    }
  });
  $(".close").click(function() {
    if ($("#hidden_container").is(':visible')) {
      close_links();
    } else {
      $(this).parents('.floatform:first').fadeOut();
    }
    return false;
  });
  var TABLE_CABINET = $(".search_result");
  $("td.link a", TABLE_CABINET).click(function(e) {

    var HC = $("#hidden_container");
    var link = $(this).attr("href");
    id = $(this).attr("id");
    id = id.substring(5);
    var name = $("#file_" + id).text();

    $("#download_link").val(link);
    $("#site_link").val("<a href='" + link + "'>" + name + "</a>");
    $("#forum_link").val("[url=" + link + "]" + name + "[/url]");
    var height = HC.height();
    var width = HC.width();
    var pos = $(this).offset();
    HC.css({
      top:pos.top - (height / 2),
      left:pos.left - (width / 2)
    });
    HC.fadeIn();

    return false;
  });

  $("#murl a").live("click", function() {
    var lk = $("#ldownload").val();
    $("#murl").html("<span class=element>Ссылка от Мурла</span>");
    $("#murl_result").html('<span class="wait">Подождите...</span>');
    $.getJSON("http://api.murl.kz/basic?format=json&url=" + lk + "&api_key=ecb97be3e4b01e29777abe3e64ce7d9a&callback=?",
        function(data) {
          if (data.murl.status.code == 200) {
            if (data.murl.url) {
              $("#murl_result").html('<input type="text" value="' + data.murl.url + '" id="murl_inp" />');
              $("#murl_inp").focus(function(e) {
                this.select();
              });
              $("#murl_inp").blur(function () {
                var tmp = $(this).val();
                $(this).val("").val(tmp);
              });
            } else {
              $("#murl_result").html("<span class='err'>" + I18N._('SORRY_COULD_NOT_HANDLE_QUERY') + "</span>");
            }
          } else {
            $("#murl_result").html("<span class='err'>" + I18N._('SORRY_COULD_NOT_HANDLE_QUERY') + "</span>");
          }
        });

    return false;
  });

  $(".e_poll").click(function() {
    var id = $("input:first", $(this)).val();
    var parent = $(this).parent();
    var votes = $('.vcount', parent);
    var txt = $('.txt', parent);

    $.ajax({
      dataType: 'json',
      url: '/vote.php',
      type: "POST",
      data: "id=" + id,
      cache: false,
      success: function(responce) {
        if (responce.error == 0) {
         var cnt=parseInt(votes.text()) + 1;
         votes.text(cnt);
         var phrase = inflect(cnt,'голосов','голос','голоса','голосов');
          txt.text(phrase);
          $('a', parent).remove();
        }
        else {
          alert(responce.message);
        }
      }
    });


    return false;
  });


});


