// AJAX
var load = "<div id='ajaxLoad'></div>";
var xmlHttp;
function vytvorXMLHttpRequest() {
  if (window.ActiveXObject) {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  }
  else if (window.XMLHttpRequest) {
    xmlHttp = new XMLHttpRequest();
  }
}
// edit category
function deleteCategory(id, name) {
  document.getElementById("ajax").innerHTML = "<div id='varovani'>Opravdu smazat kategorii: "+name+" ?<br /><br /><a href='/edit/category_action.php?action=delete&id="+id+"'>Smazat</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='/edit/category/'>Zrušit</a></div>";
}
function newCategory() {
  document.getElementById("ajax").innerHTML = "Nová kategorie<br /><form action='/edit/category_action.php?action=new' method='post'><input type='text' name='jmeno' style='width: 300px' />&nbsp;&nbsp;<input type='submit' value='Uložit' /></form>";
}
function renameCategory(id, name) {
  document.getElementById("ajax").innerHTML = "Přejmenovat kategorii<br /><form action='/edit/category_action.php?action=rename' method='post'><input type='text' name='jmeno' value='"+name+"' style='width: 300px' /><input type='hidden' name='id' value='"+id+"' />&nbsp;&nbsp;<input type='submit' value='Uložit' /></form>";
}
// edit item
function deleteItem(id, name) {
  document.getElementById("ajax").innerHTML = "<div id='varovani'>Opravdu smazat článek: "+name+" ?<br /><br /><a href='/edit/item_action.php?action=delete&id="+id+"'>Smazat</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='/edit/item/'>Zrušit</a></div>";
}
function deleteItem(id, name) {
  document.getElementById("ajax").innerHTML = "<div id='varovani'>Opravdu smazat članek: "+name+" ?<br /><br /><a href='/edit/item_delete.php?id="+id+"'>Smazat</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='/edit/item/'>Zrušit</a></div>";
}
// odeslani komentare
function createXHR() 
{
    var request = false;
        try {
            request = new ActiveXObject('Msxml2.XMLHTTP');
        }
        catch (err2) {
            try {
                request = new ActiveXObject('Microsoft.XMLHTTP');
            }
            catch (err3) {
		try {
			request = new XMLHttpRequest();
		}
		catch (err1) 
		{
			request = false;
		}
            }
        }
    return request;
}
function sendComment() {
  var item = document.getElementById("id_item").value;
	var jmeno = document.getElementById("jmeno").value;
	var email = document.getElementById("email").value;
	var url = document.getElementById("url").value;
	var text = document.getElementById("text").value;
	var xhr = createXHR();
	xhr.onreadystatechange=function() { 
		if(xhr.readyState == 4) {
			if(xhr.status == 200) {
			  
		  }
		}
	}; 
	xhr.open("POST", "/write_comment.php", true);		
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr.send("item="+item+"&jmeno="+jmeno+"&email="+email+"&url="+url+"&text="+text);
	load_comment(item); 
} 
function load_comment(item) {
  var xhr = createXHR();
   //nahrani aktualizovaných komentařu
		xhr.onreadystatechange = function() { 
			if(xhr.readyState == 4) {
        if(xhr.status == 200) {   
          document.getElementById("diskuse_vypis").innerHTML = xhr.responseText;
        }
      } 
		};
    xhr.open("GET", "/load_comment.php?item="+item, true);
		xhr.send(null);
}
function deleteComment(id, item) {
  var xhr = createXHR();
  xhr.open("GET", "/delete_comment.php?id="+id, true);
  xhr.send(null);
  load_comment(item);
}
// edit links
function deletelink(id, name) {
  document.getElementById("ajax").innerHTML = "<div id='varovani'>Opravdu smazat odkaz: "+name+" ?<br /><br /><a href='/edit/links_action.php?action=delete&id="+id+"'>Smazat</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href='/edit/odkazy/'>Zrušit</a></div>";
}
// vygenerování klíčových slov
function keywords() {

  var jmeno = document.getElementById("jmeno").value;

  var xhr = createXHR();
	xhr.onreadystatechange=function() {
		if(xhr.readyState == 4) {
			if(xhr.status == 200) {
        document.getElementById("key").value = xhr.responseText;
		  }
		}
	};
	xhr.open("POST", "/edit/keywords.php", true);
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr.send("jmeno="+jmeno);
}