// JavaScript Document

var XMLHttpRequestObject = false;

try {
  XMLHttpRequestObject = new ActiveXObject("MSXML2.XMLHTTP");
} catch (exception1) {
  try {
    XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (exception2) {
    XMLHttpRequestObject = false;
  }
}

if (!XMLHttpRequestObject && window.XMLHttpRequest) {
  XMLHttpRequestObject = new XMLHttpRequest();
}

/*
   Nacti a zobraz data na uvedenou pozici
*/
function getData(dataSource, divID) {
	
  if(XMLHttpRequestObject) {
    XMLHttpRequestObject.open("GET", dataSource, true);
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
	  		document.getElementById(divID).innerHTML = XMLHttpRequestObject.responseText;
      }
    }
    XMLHttpRequestObject.send(null);
  }
}

/*
	zavola ajax funkci
*/
function ajax_call(url) {
  if(XMLHttpRequestObject) {
    XMLHttpRequestObject.open("GET", url, true);
    XMLHttpRequestObject.send(null);
  }
}

// nactene options pro zobrazeni
var dataOptions;
// nactene propojeni kategorii
var dataCatConn;

function setCookie(c_name, value, expiredays) {
	var exdate = new Date();
	exdate.setDate(exdate.getDate() + expiredays);
	document.cookie= c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires="+exdate);
}


function formData2QueryString(docForm) {
	var query_string = '';
	
	for (i = 0; i < docForm.elements.length; i++) {
		formElem = docForm.elements[i];
		switch (formElem.type) {
			case 'text':
			case 'hidden':
			case 'password':
			case 'textarea':
				query_string += formElem.name + '=' + escape(formElem.value) + '&'
			break;
			case 'select-one':
				var text = formElem.options[formElem.selectedIndex].value;
				query_string += formElem.name + '=' + escape(text) + '&'
			break;			
		}
	}
	return "?" + query_string;
}


                   
