var CentralniCenik = {
  loadDocument: function(url, cont) {
    var handler = function(request) {
      cont = document.getElementById("cenik_tabulka");
      DocGen.clearElement(cont);
      if (request.status != 200) {
        p = document.createElement("P");
        p.className = "hlavni_text";
        p.appendChild(document.createTextNode("Chyba: " + http_error_codes[request.status]));
        cont.appendChild(p);
      } else
        DocGen.putDocument(cont, request.responseXML);
/*      nabidka = document.getElementById("cenik_nabidka");
      nabidka.scrollIntoView(true);*/
      cont.scrollIntoView(true);
    }
    var ajax = new Ajax("GET", url, handler);
    ajax.setRequestHeader("Connection", "close");
    ajax.send();
  },

  autofolie: function() {
    CentralniCenik.loadDocument("xml/cenik_autofolie.php");
  },

  okennifolie: function() {
    CentralniCenik.loadDocument("xml/cenik_okennifolie.xml");
  },

  wrapping: function() {
    CentralniCenik.loadDocument("xml/cenik_wrapping.xml");
  },

  cisteni: function() {
    CentralniCenik.loadDocument("xml/cenik_cisteni.xml");
  },

  renovacelaku: function() {
    CentralniCenik.loadDocument("xml/cenik_renovacelaku.xml");
  },

  empty: function() {
    cont = document.getElementById("cenik_tabulka");
    DocGen.clearElement(cont);
    DocGen.putString(cont, "Ceník pro tuto kategorii není zatím k dispozici.");
  }
};

