var xmlhttp;

var nodiac = {'á' : '%', 'Á' : '%', 'ä' : '%', 'Ä' : '%', 'č' : '%', 'Č' : '%', 'ď' : '%', 'Ď' : '%', 'é' : '%', 'É' : '%', 'ě' : '%', 'Ě' : '%', 'ë' : '%', 'Ë' : '%', 'í' : '%', 'Í' : '%', 'ľ' : '%', 'Ľ' : '%', 'ň' : '%', 'Ň' : '%', 'ô' : '%', 'Ô' : '%', 'ó' : '%', 'Ó' : '%', 'ö' : '%', 'Ö' : '%', 'ŕ' : '%', 'Ŕ' : '%', 'ř' : '%', 'Ř' : '%', 'š' : '%', 'Š' : '%', 'ť' : '%', 'Ť' : '%', 'ú' : '%', 'Ú' : '%', 'ů' : '%', 'Ů' : '%', 'ü' : '%', 'Ü' : '%', 'ý' : '%', 'Ý' : '%', 'ž' : '%', 'Ž' : '%'};
var nodiac2 = { 'á': 'a', 'č': 'c', 'ď': 'd', 'é': 'e', 'ě': 'e', 'í': 'i', 'ň': 'n', 'ó': 'o', 'ř': 'r', 'š': 's', 'ť': 't', 'ú': 'u', 'ů': 'u', 'ý': 'y', 'ž': 'z' };

function setH(str) {
  xmlhttp=GetXmlHttpObject();
  if (xmlhttp==null) {
    alert ("Your browser does not support AJAX!");
    return;
  }
  





var url="/pridat-nadpis/";
url=url+"?id="+make_url(str);
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}


function make_url2(s) {
    s = s.toLowerCase();
    var s2 = '';
    for (var i=0; i < s.length; i++) {
        s2 += (typeof nodiac2[s.charAt(i)] != 'undefined' ? nodiac2[s.charAt(i)] : s.charAt(i));
    }
    return s2.replace(' ', '-').replace(/^-|-$/g, '');
}

function make_url(s) {
    var s2 = '';
    for (var i=0; i < s.length; i++) {
        s2 += (typeof nodiac[s.charAt(i)] != 'undefined' ? nodiac[s.charAt(i)] : s.charAt(i));
    }
    return s2;
}

function restartSelect() {
  document.getElementById('zdat').selectedIndex = 0;
}

function setText(str) {
  document.getElementById("zxc").innerHTML = '<textarea class="input text" id="text_area2" name="text2" onkeyup="document.getElementById(\'text_area\').value = this.value;" onkeydown="radioText();">'+str+'</textarea>';
  document.getElementById("text_area").value = str;
  if(str == '') {
    document.getElementById("h").value="";
  }
  document.getElementById('h').style.color="";
  document.getElementById('h').style.fontFamily="";
  document.getElementById('text_area2').style.color="";
  document.getElementById('text_area2').style.fontFamily="";
}

function radioText() {
  document.getElementById("mTxt").checked=true;
}

function show_confirm(xc) {
  var z;
  if (!document.getElementById('text_area')) {
    z = '';
  }
  else {
    var a=document.getElementById('text_area');
    z = a.value;
  }
  if(z != '') {
    var r=confirm("Skutočne chcete nahradiť Váš text?");
  
    if(r==true) {
      setH(xc);
      setText(xc);
      document.getElementById("mDb").checked=true;
    }
    else {
      return false;
    }
  }
  else {
    setH(xc);
    setText(xc);
    document.getElementById("mDb").checked=true;
  }
}


function stateChanged() {
  var a;
  if (xmlhttp.readyState==4) {
    if(xmlhttp.responseText == '') {
      a = 'chyba';
    }
    else {
      a = xmlhttp.responseText;
    }
    document.getElementById("h").value=a;
    }
}

function GetXmlHttpObject() {
  if (window.XMLHttpRequest) {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    return new XMLHttpRequest();
  }
  if (window.ActiveXObject) {
    // code for IE6, IE5
    return new ActiveXObject("Microsoft.XMLHTTP");
  }
  return null;
}