/* Vytvoreni objektu xmlHttp*/
function createXmlHttpRequest(){
   var xmlHttp;
   if(window.ActiveXObject){
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
   }
   else{
      xmlHttp = new XMLHttpRequest();
   }
   return xmlHttp;
}

/* zpracovani filtru */
function categoryFilterParam(urlForm,seoFiltrLink){
    var param ='';
    var url = urlForm + '?';
    var timeStamp = "casotisk=" + new Date().getTime();

    // Ziskat hodnotu
    var paramItem = ["7D91119B-DE4B-417A-A060-468204C505FC","8A0686AE-35D2-44C5-B2B5-A94C8FE30B1F","3BF07ABF-8471-490A-B3B0-CC9574C92A33","9BC8C35C-C706-40A8-93EA-6B6063DAF694","C36A186F-008E-42BB-B212-8F8588FC476A"];

    param = '&seofiltr=' + seoFiltrLink;

    for(i=0;i<paramItem.length;i++){
       item1 = document.getElementById('id_' + paramItem[i]);
       param =  param + '&' + '{' + paramItem[i] + '}=' + item1.value;
       // Vypnout select
       item1.setAttribute("disabled","disabled");
    }

    // Pridat razeni
    sortEl = document.getElementById('id_sort');
    param =  param + '&sort='+ sortEl.value;

    var urlPost = url + timeStamp;
    var postData = param;

    //zavolat xmlrequest poslat to postem
    xmlHttp = createXmlHttpRequest();
    xmlHttp.open("POST",urlPost,true);
    xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlHttp.onreadystatechange = categoryFilterParamWork;
    xmlHttp.send(postData);
}

/* Zpracovani stavu */
function categoryFilterParamWork(){
   if(xmlHttp.readyState == 4){
      if(xmlHttp.status == 200){
         var xmlDoc = xmlHttp.responseText;
         categoryFilterParamResult(xmlDoc);
      }
   }
}
/* Zpracovani vysledku */
function categoryFilterParamResult(xmlDoc){
    var item1 = document.getElementById('id_filter');
    item1.innerHTML = xmlDoc;
}
