function admin_see_more(type,endlimit,slovo) {
 xmlhttp=GetXmlHttpObject();
 if (xmlhttp==null) {
  alert ("Browser does not support HTTP Request");
  return;
 }
 
 document.getElementById('see_more').innerHTML='Učitavanje...';

 var url=admin_path+"/ajax.php?do=see_more";
 var checkpars="do=see_more&type="+type+"&endlimit="+endlimit+"&slovo="+slovo;
 xmlhttp.open("POST",url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", checkpars.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
     document.getElementById('divtableknjige').innerHTML=xmlhttp.responseText;
     
     var first_col = document.getElementById('row_'+(endlimit-1)).firstChild;
  }
 }
 xmlhttp.send(checkpars);
}


function admin_see_more_search(q,endlimit,from,to,cat,sadrzaj,napredno) {
 xmlhttp=GetXmlHttpObject();
 if (xmlhttp==null) {
  alert ("Browser does not support HTTP Request");
  return;
 }
 
 document.getElementById('see_more').innerHTML='Učitavanje...';
 
 var url=admin_path+"/ajax.php?do=admin_see_more_search";
 var checkpars="do=admin_see_more_search&q="+q+"&endlimit="+endlimit+"&q_date_from="+from+"&q_date_to="+to+"&q_cat="+cat+"&q_sadrzaj="+sadrzaj+"&napredno="+napredno;
 xmlhttp.open("POST",url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", checkpars.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
    document.getElementById('divtableknjige').innerHTML=xmlhttp.responseText;
  }
 }
 xmlhttp.send(checkpars);
}


function snimi_linkove(link_num) {
 xmlhttp=GetXmlHttpObject();
 if (xmlhttp==null) {
  alert ("Browser does not support HTTP Request");
  return;
 }

 var linkovi='';
 var chkbox='';
 document.getElementById('edit-save').value='Snimanje u toku...';
 for(i=0;i<link_num;i++) {
  if(document.getElementById('edited_'+i).checked==true) {
   chkbox+="&edited_"+i+"="+document.getElementById('edited_'+i).value;
   linkovi+="&nl_link_"+i+"="+document.getElementById('nl_link_'+i).value;
  }
 }

 var url=admin_path+"/ajax.php?do=snimi_linkove";
 var checkpars="do=snimi_linkove&link_num="+link_num+chkbox+linkovi;
 xmlhttp.open("POST",url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", checkpars.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
   alert(xmlhttp.responseText);
   window.location.reload(true);
  }
 }
 xmlhttp.send(checkpars);
}


function naslov_postoji() {
 xmlhttp=GetXmlHttpObject();
 if (xmlhttp==null) {
  alert ("Browser does not support HTTP Request");
  return;
 }
 
 var autor_id= document.getElementById('l_autor_id').value;
 var naslov= document.getElementById('l_naslov').value;

 var url=admin_path+"/ajax.php?do=naslov_postoji";
 var checkpars="do=naslov_postoji&autor_id="+autor_id+"&naslov="+naslov;
 xmlhttp.open("POST",url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", checkpars.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
   document.getElementById('naslov_postoji').innerHTML=xmlhttp.responseText;
  }
 }
 xmlhttp.send(checkpars);
}


function predlozi_autori() {
 xmlhttp=GetXmlHttpObject();
 if (xmlhttp==null) {
  alert ("Browser does not support HTTP Request");
  return;
 }
 
 document.getElementById('l_autor_id').value='';
 var autor= document.getElementById('l_autor').value;

 if(autor.length<2) {
  document.getElementById('predlozi_autori').innerHTML='';
  exit(0);
 }

 var url=admin_path+"/ajax.php?do=predlozi_autori";
 var checkpars="do=predlozi_autori&autor="+autor;
 xmlhttp.open("POST",url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", checkpars.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
   document.getElementById('predlozi_autori').innerHTML=xmlhttp.responseText;
  }
 }
 xmlhttp.send(checkpars);
}


function mark_comments(cmt_num) {
 xmlhttp=GetXmlHttpObject();
 if (xmlhttp==null) {
  alert ("Browser does not support HTTP Request");
  return;
 }
 
 document.getElementById('edit-preview').value='Označavanje u toku...';
 var cmt_ids='';

 for(i=0;i<cmt_num;i++) {
  if(document.getElementById('check_'+i).checked==true) {
   cmt_ids+="&cmt_id_"+i+"="+document.getElementById('check_'+i).value;
  }
 }

 var url=admin_path+"/ajax.php?do=mark_comments";
 var checkpars="do=mark_comments&cmt_num="+cmt_num+cmt_ids;
 xmlhttp.open("POST",url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", checkpars.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
   alert(xmlhttp.responseText);
   window.location.reload(true);
  }
 }
 xmlhttp.send(checkpars);
}


function delete_comments(cmt_num) {
 xmlhttp=GetXmlHttpObject();
 if (xmlhttp==null) {
  alert ("Browser does not support HTTP Request");
  return;
 }
 
 document.getElementById('edit-delete').value='Brisanje u toku...';
 var cmt_ids='';

 for(i=0;i<cmt_num;i++) {
  if(document.getElementById('check_'+i).checked==true) {
   cmt_ids+="&cmt_id_"+i+"="+document.getElementById('check_'+i).value;
  }
 }

 var url=admin_path+"/ajax.php?do=delete_comments";
 var checkpars="do=delete_comments&cmt_num="+cmt_num+cmt_ids;
 xmlhttp.open("POST",url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", checkpars.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
   alert(xmlhttp.responseText);
   window.location.reload(true);
  }
 }
 xmlhttp.send(checkpars);
}


function admin_see_more_cmt(endlimit) {
 xmlhttp=GetXmlHttpObject();
 if (xmlhttp==null) {
  alert ("Browser does not support HTTP Request");
  return;
 }
 
  document.getElementById('see_more').innerHTML='Učitavanje...';

 var url=admin_path+"/ajax.php?do=admin_see_more_cmt";
 var checkpars="do=admin_see_more_cmt&endlimit="+endlimit;
 xmlhttp.open("POST",url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", checkpars.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
     document.getElementById('admin_komentari').innerHTML=xmlhttp.responseText;
  }
 }
 xmlhttp.send(checkpars);
}


function add_af_autor(autor_ime) {
 xmlhttp=GetXmlHttpObject();
 if (xmlhttp==null) {
  alert ("Browser does not support HTTP Request");
  return;
 }
 
 document.getElementById('message_wrap').innerHTML='';
      
 var message_div = document.createElement("div");
 message_div.setAttribute("class",'messages info');
 message_div.innerHTML= loading_message;
 document.getElementById('message_wrap').appendChild(message_div);
 
 var url=admin_path+"/ajax.php?do=add_af_autor";
 var checkpars="do=add_af_autor&af_autor="+autor_ime;
 xmlhttp.open("POST",url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", checkpars.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
    load_af_autori(xmlhttp.responseText);
  }
 }
 xmlhttp.send(checkpars);
}

function load_af_autori(message) {
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }

document.getElementById('message_wrap').innerHTML='';

var message_div = document.createElement("div");
message_div.setAttribute("class",'messages info');
message_div.innerHTML= loading_message;
document.getElementById('message_wrap').appendChild(message_div);

var url=admin_path+"/ajax.php?do=load_af_autori";
var checkpars="do=load_af_autori";
xmlhttp.open("POST",url,true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.setRequestHeader("Content-length", checkpars.length);
xmlhttp.setRequestHeader("Connection", "close");
xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {  
      document.getElementById('af_autori_div').innerHTML=xmlhttp.responseText;
      
      document.getElementById('message_wrap').innerHTML='';
      message_div = document.createElement("div");
      message_div.setAttribute("class",message_class(message));
      message_div.innerHTML= message.substring(6);
      document.getElementById('message_wrap').appendChild(message_div);
   }
 }
xmlhttp.send(checkpars);
}


function prava_prompt(knjiga_id) {
  var ask = confirm("Da li ste sigurni?");
  
  if(ask) {
    function a() {
     prava_prebaci(knjiga_id);
    }
    
    a();
  }
}


function prava_prebaci(knjiga_id) {
 xmlhttp=GetXmlHttpObject();
 if (xmlhttp==null) {
  alert ("Browser does not support HTTP Request");
  return;
 }
 
 var url=admin_path+"/ajax.php?do=prava_prebaci";
 var checkpars="do=prava_prebaci&knjiga_id="+knjiga_id;
 xmlhttp.open("POST",url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", checkpars.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
    document.location.href= path+'/admin/autorska_prava.php';
  }
 }
 xmlhttp.send(checkpars);
}

function vrati_prompt(knjiga_id) {
  var ask = confirm("Da li ste sigurni?");
  
  if(ask) {
    function a() {
     prava_vrati(knjiga_id);
    }
    
    a();
  }
}


function prava_vrati(knjiga_id) {
 xmlhttp=GetXmlHttpObject();
 if (xmlhttp==null) {
  alert ("Browser does not support HTTP Request");
  return;
 }
 
 var url=admin_path+"/ajax.php?do=prava_vrati";
 var checkpars="do=prava_vrati&knjiga_id="+knjiga_id;
 xmlhttp.open("POST",url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", checkpars.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
    document.location.href= admin_path+'/autorska_prava.php';
  }
 }
 xmlhttp.send(checkpars);
}

function promeni_autora(autor_id) {
 var selected_index = document.getElementById('autor_select').selectedIndex;
 var autor_ime = document.getElementById('autor_select').options[selected_index].text;

 document.getElementById('l_autor').value = autor_ime;
 document.getElementById('l_autor_id').value = autor_id;
 dialog_box('autor-box');
}


function promeni_slovo_autora(slovo) {
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  
var select_dd = document.getElementById('autor_select');
select_dd.options.length=1;
select_dd.options[0].text = 'Učitavanje..';
select_dd.options[0].value=0;

var url=admin_path+"/ajax.php?do=promeni_slovo_autora";
var checkpars="do=promeni_slovo_autora&slovo="+slovo;
xmlhttp.open("POST",url,true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.setRequestHeader("Content-length", checkpars.length);
xmlhttp.setRequestHeader("Connection", "close");
xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4)
   {
   document.getElementById('select_div').innerHTML=xmlhttp.responseText;
   }
 }
xmlhttp.send(checkpars);
}


function load_subcats(cat_id,cat_level) {
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
  
document.getElementById('subcats_div_'+cat_level).innerHTML = loading_message;

var url=admin_path+"/ajax.php?do=load_subcats";
var checkpars="do=load_subcats&cat_id="+cat_id+"&cat_level="+cat_level;
xmlhttp.open("POST",url,true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.setRequestHeader("Content-length", checkpars.length);
xmlhttp.setRequestHeader("Connection", "close");
xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
    if(xmlhttp.responseText.substring(0,2)!='!!') {
      document.getElementById('subcats_div_'+cat_level).innerHTML=xmlhttp.responseText; 
    }
    else {
      document.getElementById('subcats_div_'+cat_level).innerHTML='';      
    }
   }
 }
xmlhttp.send(checkpars);
}

function add_cat_knjiga(knjiga_id) {
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
 
var dd = document.getElementsByName('l_kategorija');
var cat_id = dd[dd.length-1].value;

if(cat_id=='') {
 cat_id= dd[dd.length-2].value;
}

dialog_box('cat-box');
document.getElementById('message_wrap').innerHTML='';
      
var message_div = document.createElement("div");
message_div.setAttribute("class",'messages info');
message_div.innerHTML= loading_message;
document.getElementById('message_wrap').appendChild(message_div);


var url=admin_path+"/ajax.php?do=add_cat_knjiga";
var checkpars="do=add_cat_knjiga&knjiga_id="+knjiga_id+"&cat_id="+cat_id;
xmlhttp.open("POST",url,true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.setRequestHeader("Content-length", checkpars.length);
xmlhttp.setRequestHeader("Connection", "close");
xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {  
      load_cats_knjiga(knjiga_id,xmlhttp.responseText);
   }
 }
xmlhttp.send(checkpars);
}


function load_cats_knjiga(knjiga_id,message) {
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }

document.getElementById('message_wrap').innerHTML='';

var message_div = document.createElement("div");
message_div.setAttribute("class",'messages info');
message_div.innerHTML= loading_message;
document.getElementById('message_wrap').appendChild(message_div);

var url=admin_path+"/ajax.php?do=load_cats_knjiga";
var checkpars="do=load_cats_knjiga&knjiga_id="+knjiga_id;
xmlhttp.open("POST",url,true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.setRequestHeader("Content-length", checkpars.length);
xmlhttp.setRequestHeader("Connection", "close");
xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {  
      document.getElementById('bookedit_cat_list').innerHTML=xmlhttp.responseText;
      
      document.getElementById('message_wrap').innerHTML='';
      message_div = document.createElement("div");
      message_div.setAttribute("class",message_class(message));
      message_div.innerHTML= message.substring(6);
      document.getElementById('message_wrap').appendChild(message_div);
   }
 }
xmlhttp.send(checkpars);
}

function prompt_remove_cat_knjiga(knjiga_id,cat_id) {
  var ask = confirm("Da li ste sigurni?");
  
  if(ask) {
    function a() {
     remove_cat_knjiga(knjiga_id,cat_id);
    }
    
    a();
  }
}


function remove_cat_knjiga(knjiga_id,cat_id) {
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }

dialog_box('remove-cat-box_'+cat_id);
document.getElementById('message_wrap').innerHTML='';
      
var message_div = document.createElement("div");
message_div.setAttribute("class",'messages info');
message_div.innerHTML= loading_message;
document.getElementById('message_wrap').appendChild(message_div);

var url=admin_path+"/ajax.php?do=remove_cat_knjiga";
var checkpars="do=remove_cat_knjiga&knjiga_id="+knjiga_id+"&cat_id="+cat_id;
xmlhttp.open("POST",url,true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.setRequestHeader("Content-length", checkpars.length);
xmlhttp.setRequestHeader("Connection", "close");
xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {  
      load_cats_knjiga(knjiga_id,xmlhttp.responseText);
   }
 }
xmlhttp.send(checkpars);
}

