var domain='https://www.isgkutuphanesi.com/';
var language=$('#language').val();
var hosting='https://www.isgkutuphanesi.com/'+language+'/';
var numb=Math.floor((Math.random()*10000000)+1);
function scrollFunction() {
  if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
    mybutton.style.display = "block";
  } else {
    mybutton.style.display = "none";
  }
}

// When the user clicks on the button, scroll to the top of the document
function topFunction() {
  document.body.scrollTop = 0; // For Safari
  document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera
}
$(document).ready(function(){
  if($('#birthPlace').length>0){
    var defaultValue=$('#birthPlace').attr("data-default");
    if(defaultValue!=="false"){
      $('#birthPlace option[value="'+defaultValue+'"]').attr('selected', "selected");
    }
    var defaultValue=$('#workPlace').attr("data-default");
    if(defaultValue!=="false"){
      $('#workPlace option[value="'+defaultValue+'"]').attr('selected', "selected");
    }
  }
});
$(function(){
  mybutton = document.getElementById("topBtn");

  // When the user scrolls down 20px from the top of the document, show the button
  window.onscroll = function() {scrollFunction()};
  $('#profileIdentityNo').blur(function(){
    if(checkIdentityNo($('#profileIdentityNo').val())==false){
      alert("T.C. Kimlik numaranız doğru değildir. Lütfen kontrol ederek giriniz.");
      $('#profileIdentityNo').val('');
    }
  });
})
function deleteDocument(dID,uID){
  var result=confirm("Dökümanınızı silmek istediğinize emin misiniz?");
  if(result){
    $.ajax({
      type: "POST",
      url: domain+"include/process/user/my-documents-elements/remove-document.php?numb="+numb,
      data: {dID:dID,uID:uID}
    }).then(function(data) {
      data=jQuery.parseJSON(data);
      if(data.Status){
        location.reload();
      }
      else{
        alert(data.Error);
      }
    });
  }
}
function confirmDocument(d){
  var result=confirm("Dökümanı yayına almak istediğinize emin misiniz?");
  if(result){
    window.location=hosting+'confirm-pool-document/'+d;
  }
}
function removeMyAvatar(){
  var result=confirm("Profil fotoğrafınızı silmek istediğinize emin misiniz?");
  if(result){
    window.location=hosting+"remove-avatar";
  }
}
function checkIdentityNo(value) {
  value = value.toString();
  var isEleven = /^[0-9]{11}$/.test(value);
  var totalX = 0;
  for (var i = 0; i < 10; i++) {
    totalX += Number(value.substr(i, 1));
  }
  var isRuleX = totalX % 10 == value.substr(10,1);
  var totalY1 = 0;
  var totalY2 = 0;
  for (var i = 0; i < 10; i+=2) {
    totalY1 += Number(value.substr(i, 1));
  }
  for (var i = 1; i < 10; i+=2) {
    totalY2 += Number(value.substr(i, 1));
  }
  var isRuleY = ((totalY1 * 7) - totalY2) % 10 == value.substr(9,0);
  return isEleven && isRuleX && isRuleY;
}
function removeMyTeamMember(uID,oID){
  var result=confirm("Kişiyi ekibinizden silmek istediğinize emin misiniz?");
  if(result){
    $.ajax({
      type: "POST",
      url: domain+"include/process/user/my-team-elements/remove-member.php?numb="+numb,
      data: {oID:oID,uID:uID}
    }).then(function(data) {
      data=jQuery.parseJSON(data);
      if(data.Status){
        location.reload();
      }
      else{
        alert(data.Error);
      }
    });
  }
}
function appendDocument(e){
  var result=confirm("Kullanıcıya bu dosyayı atamak istediğinize emin misiniz?");
  if(result){
    var uID=$('#memberID-'+e).val();
    var oID=$('#oID-'+e).val();
    var f=$('#f-'+e).val();
    if(uID.length>0){
      $.ajax({
        type: "POST",
        url: domain+"include/process/user/pool-elements/assign-document.php?numb="+numb,
        data: {oID:oID,f:f,uID:uID}
      }).then(function(data) {
        data=jQuery.parseJSON(data);
        if(data.Status){
          $('#list-'+e).fadeOut(300);
        }
        else{
          alert(data.Error);
        }
      });
    }
    else{
      alert("Lütfen atamak istediğiniz kullanıcıyı seçin.");
    }
  }
}
function removePoolDocument(d){
  var result=confirm("Bu dosyayı silmek istediğinize emin misiniz?");
  if(result){
    window.location=hosting+'remove-pool-document/'+d;
  }
}
function categoryShowHide(c){
  $('#'+c).toggle();
  if($('#'+c).is(":hidden")){
    $('#topCategory-'+c+" i").attr("class","fas fa-plus-circle");
  }
  else {
    $('#topCategory-'+c+" i").attr("class","fas fa-minus-circle");
  }
}
function setConsultant(i){
  var result=confirm("Bu soruya danışmanı atamak istediğinize emin misiniz?");
  if(result){
    cID=$('#consultant-'+i).val();
    $.ajax({
      type: "POST",
      url: domain+"include/process/user/get-support-elements/append-consultant.php?numb="+numb,
      data: {cID:cID,i:i}
    }).then(function(data) {
      data=jQuery.parseJSON(data);
      if(data.Status){
        $('#message-'+i).fadeOut(300);
      }
      else{
        alert(data.Error);
      }
    });
  }
}
function supportAnswerPublish(i){
  var result=confirm("Bu soruyu yayınlamak istediğinize emin misiniz?");
  if(result){
    $.ajax({
      type: "POST",
      url: domain+"include/process/user/get-support-elements/publish-answer.php?numb="+numb,
      data: {i:i}
    }).then(function(data) {
      data=jQuery.parseJSON(data);
      if(data.Status){
        location.reload();
      }
      else{
        alert(data.Error);
      }
    });
  }
}
function supportAnswerUnPublish(i){
  var result=confirm("Bu soruyu yayından almak istediğinize emin misiniz?");
  if(result){
    $.ajax({
      type: "POST",
      url: domain+"include/process/user/get-support-elements/unpublish-answer.php?numb="+numb,
      data: {i:i}
    }).then(function(data) {
      data=jQuery.parseJSON(data);
      if(data.Status){
        location.reload();
      }
      else{
        alert(data.Error);
      }
    });
  }
}

function confirmBetaPoolFile(f){
  var result=confirm("Bu dosyayı havuza atmak istediğinize emin misiniz?");
}
function deleteBetaPoolFile(f,uID){
  var result=confirm("Bu dosyayı silmek istediğinize emin misiniz?");
}
function showDocumentNote(uID,dID,nID){
  $.ajax({
    type: "POST",
    url: domain+"include/process/library/view-document-elements/show-document-note.php?numb="+numb,
    data: {uID:uID,dID:dID,nID:nID}
  }).then(function(data) {
    data=jQuery.parseJSON(data);
    if(data.Status){
      $('#additionalNoteField').fadeIn(300);
      $('#additionalNoteTitleField').html('<h2>'+data.Title+'<h2>');
      $('#additionalNoteContentField').html(data.Note);
      $('#nID').val(nID);
      $('#additionalNoteContentRemoveField').show();
    }
    else{
      alert(data.Error);
    }
  });
}
function removeDocumentNote(uID,dID){
  var result=confirm("Bu notu silmek istediğinize emin misiniz?");
  if(result){
    var nID=$('#nID').val();
    $.ajax({
      type: "POST",
      url: domain+"include/process/library/view-document-elements/remove-document-note.php?numb="+numb,
      data: {uID:uID,dID:dID,nID:nID}
    }).then(function(data) {
      data=jQuery.parseJSON(data);
      if(data.Status){
        location.reload();
      }
      else{
        alert(data.Error);
      }
    });
  }
}
function copyToClipboard() {
  var $temp = $("<input>");
  $("body").append($temp);
  $temp.val($('#shortURL').text()).select();
  document.execCommand("copy");
  $temp.remove();
  alert("Kopyalandı");
}
