function make_friend() {
advAJAX.submit(document.getElementById("make_friend"),{
  onLoading : function(obj) {
    document.getElementById('familiarity').innerHTML = "";
    document.getElementById('familiarity').innerHTML = "<span id=\"add_friend_active\" title=\"Trwa zapraszanie użytkownika!\"></span>";
  },
  onError : function(obj) {
    alert("Nie można nawiązać połączenia z serwerem, spróbuj później.");
  },
  onComplete : function(obj) {
    document.getElementById('familiarity').innerHTML = "";
  },
  onSuccess : function(obj) {
    if (obj.responseText == "23") {
      document.getElementById('familiarity').innerHTML = "<span id=\"expect_friend\" title=\"Ten użytkownik nie zaakceptował jeszcze twojego zaproszenia.\"></span>";
    }
  }
});
}

function accept_friend() {
advAJAX.submit(document.getElementById("accept_friend"),{
  onLoading : function(obj) {
    document.getElementById('familiarity').innerHTML = "";
    document.getElementById('familiarity').innerHTML = "<span id=\"accept_friend_active\" title=\"Trwa akceptowanie zaproszenia użytkownika!\"></span>";
  },
  onError : function(obj) {
    alert("Nie można nawiązać połączenia z serwerem, spróbuj później.");
  },
  onComplete : function(obj) {
    document.getElementById('familiarity').innerHTML = "";
  },
  onSuccess : function(obj) {
    document.getElementById('familiarity').innerHTML = "<span id=\"be_friend\" title=\"Ten użytkownik to twój znajomy!\"></span>";
  }
});
}

function friend_invite() {
advAJAX.submit(document.getElementById("friend_invite"),{
  onLoading : function(obj) {
    document.getElementById('friendship').innerHTML = "";
    document.getElementById('friendship').innerHTML = "polecenie w toku";
  },
  onError : function(obj) {
    alert("Nie można nawiązać połączenia z serwerem, spróbuj później.");
  },
  onComplete : function(obj) {
    document.getElementById('friendship').innerHTML = "";
  },
  onSuccess : function(obj) {
    if (obj.responseText == "23") {
      document.getElementById('friendship').innerHTML = "zaproszenie wysłane";
    }
  }
});
}

function friend_accept() {
advAJAX.submit(document.getElementById("friend_accept"),{
  onLoading : function(obj) {
    document.getElementById('friendship').innerHTML = "";
    document.getElementById('friendship').innerHTML = "polecenie w toku";
  },
  onError : function(obj) {
    alert("Nie można nawiązać połączenia z serwerem, spróbuj później.");
  },
  onComplete : function(obj) {
    document.getElementById('friendship').innerHTML = "";
  },
  onSuccess : function(obj) {
    document.getElementById('friendship').innerHTML = "Jesteście przyjaciółmi";
  }
});
}

function friend_accept_it() {
advAJAX.submit(document.getElementById("friend_accept_it"),{
  onLoading : function(obj) {
    document.getElementById('loader').style.display = "block";
    document.getElementById('zakladka4').innerHTML = "";
  },
  onError : function(obj) {
    alert("Nie można nawiązać połączenia z serwerem, spróbuj później.");
  },
  onComplete : function(obj) {
    document.getElementById('loader').style.display = "none";
  },
  onSuccess : function(obj) {
    friends_list();
  }
});
}

function friends_list() {
advAJAX.submit(document.getElementById("friends_list"),{
  onLoading : function(obj) {
    document.getElementById('loader').style.display = "block";
    
    document.getElementById('zakladka4').innerHTML = "";
  },
  onError : function(obj) {
    alert("Nie można nawiązać połączenia z serwerem, spróbuj później.");
  },
  onComplete : function(obj) {
    if (obj.responseText == "11") {
      document.getElementById('zakladka4').innerHTML = "BŁĄD";
    }
    else {
      document.getElementById('loader').style.display = "none";
      document.getElementById('zakladka4').innerHTML = obj.responseText;
    }
  },
  onSuccess : function(obj) {
    if (obj.responseText == "11") {
      document.getElementById('zakladka4').innerHTML = "BŁĄD";
    }
    else {
      document.getElementById('loader').style.display = "none";
      document.getElementById('zakladka4').innerHTML = obj.responseText;
    }
  }
});
}

function friend_remove(number) {
advAJAX.submit(document.getElementById("friend_remove" + number),{
  onLoading : function(obj) {
    document.getElementById('loader').style.display = "block";
    document.getElementById('zakladka4').innerHTML = "";
  },
  onError : function(obj) {
    alert("Nie można nawiązać połączenia z serwerem, spróbuj później.");
  },
  onComplete : function(obj) {
    document.getElementById('loader').style.display = "none";
  },
  onSuccess : function(obj) {
    if (obj.responseText == "11") {
      document.getElementById('zakladka4').innerHTML = "Zły podpis!";
    }
    if (obj.responseText == "25") {
      friends_list();
    }
    if (obj.responseText == "26") {
      document.getElementById('zakladka4').innerHTML = "BŁĄD";
    }
  }
});
}