function clicked_send_mail(type){
    if(type==""){}else{
        var prijemce = $("#prijemce").val();
        var odesilatel = $("#odesilatel").val();
        var jmeno = $("#jmeno").val();
        var text = $("#text").val();
        if(prijemce == "" || odesilatel == "" || jmeno == "" || text == ""){
            alert("Pro odeslání e-mailu musíte vyplnit všechna polička ve formuláři.");
        }else{
            var obj_id = $("#obj-id").val();
            
            $("#send_form").css({ position: "absolute" });
            $("#send_form").css({ display: "none" });
            
            $.post("engine/ajax/ajax.sendmail.php",
              { 'type': type, 'obj_id': obj_id, 'prijemce': prijemce, 'odesilatel': odesilatel, 'jmeno': jmeno, 'text': text },
              function(data){
                  $("#send_status").html(data);
              }
            );
        }
    }
}

function clicked_send_link(){
    var _position = $(".send").css("display");
    if(_position=="none"){
        $(".send").css({ position: "relative" });
        $(".send").css({ display: "block" });
    }else{
        $(".send").css({ position: "absolute" });
        $(".send").css({ display: "none" });
    }
}

function comments_setReply(id){
    if(id==""){}else{
        $("#write-text").focus();
        $("#write-text").css({ background: "#E5F5FA" });
        $("#reply_id").val(id);
    }
}

function postcomment(){
    var obj_id = $("#obj-id").val();
    var text = $("#write-text").val();
    var user_id = $("#user_id").val();
    var reply_id = $("#reply_id").val();
    var type = $("#obj-type").val();
    
    var paging_current = $("#paging_current").val();
    var paging_limit = $("#paging_limit").val();
    
    $.get("engine/ajax/ajax.postcomment.php", { 'type': type, 'obj_id': obj_id, 'user_id': user_id, 'text': text, 'reply_id': reply_id },
      function(data){
          $("#cresponse").html(data);
      } );
      
    $("#write-text").val('');
    listcomments(obj_id, type, paging_current, paging_limit);
}

function deletecomment(com_id, type){
    
    $("#cresponse").css({ color: "Red" });
    $.get("engine/ajax/ajax.deletecomment.php", { 'com_id': com_id, 'type': type },
      function(data){
          $("#cresponse").html(data);
      } );
      
    $("#comment"+com_id).remove();
    
    var obj_id = $("#obj-id").val();
    var paging_current = $("#paging_current").val();
    var paging_limit = $("#paging_limit").val();
    
    //listcomments(obj_id, type, paging_current, paging_limit);
}

function listcomments(obj_id, obj_type, p_current, p_limit){
    $.get("engine/ajax/ajax.listcomments.php", { 'obj_id': obj_id, 'obj_type': obj_type, 'p_current': p_current, 'p_limit': p_limit },
      function(data){
          $("#comments").empty();
          $("#comments").html(data);
      } );    
}

function commentspaging(p_current, p_nlimit, p_limit, p_count, p_ajax_function, p_objid){
    $.get("engine/ajax/ajax.paging.php", 
    { 'p_current': p_current, 'p_nlimit': p_nlimit, 'p_limit': p_limit, 'p_count': p_count, 'p_ajax_function': p_ajax_function, 'p_objid': p_objid },
      function(data){
          $("#"+p_objid).empty();
          $("#"+p_objid).html(data);
      } );    
    var obj_id = $("#obj-id").val();
    var obj_type = $("#obj-type").val();
    listcomments(obj_id, obj_type, p_current, p_limit);
}

function catpaging(p_current, p_nlimit, p_limit, p_count, p_ajax_function, p_objid){
    $.get("engine/ajax/ajax.paging.php", 
    { 'p_current': p_current, 'p_nlimit': p_nlimit, 'p_limit': p_limit, 'p_count': p_count, 'p_ajax_function': p_ajax_function, 'p_objid': p_objid },
      function(data){
          $("#"+p_objid).empty();
          $("#"+p_objid).html(data);
      } );    
    var obj_id = $("#obj-id").val();
    var obj_type = $("#obj-type").val();
    listcomments(obj_id, obj_type, p_current, p_limit);
}

function oblibene(obj, type, id)
{
  $.get("engine/ajax/ajax.favorites.php", { 'type': type, 'id': id },
  
  function(data)
  {
    if(data == "0")
      obj.innerHTML = "<span>Odstranit z oblíbených</span>";
    else if(data == "1")
      obj.innerHTML = "<span>Přidat do oblíbených</span>";
    else
      alert(data);
  });
}

function nahlasit(obj, type, id)
{
  $.get("engine/ajax/ajax.alert.php", { 'type': type, 'id': id },
  
  function(data)
  {
    alert(data);
  });
}

function sharer(obj)
{
  var href = obj.href;
  
  window.open(href, "sharer", "width=800,height=600")
}

$(document).ready(function()
{
	$(".smiles").click( function() {
		var alt = $(this).attr("alt");
		var write_text = $("#write-text").val();
		$("#write-text").val(write_text+" ::"+alt+":: ");
		$("#write-text").focus();
	} );									
});