//-#-#-#-#-#-#------- funkce bocni menu ---------#-#-#-#-#-#

function closeAll(){

//pri nacteni stranky zavri vsechna rozbalena menu (zavri ul seznamy od j.te urovne)
  var lists = document.getElementsByTagName('ul');
  for (var j = 2; j < lists.length; j++)
   lists[j].style.display = "none";

   /*
  lists = document.getElementsByTagName('UL');
  for (var j = 1; j < lists.length; j++)
   lists[j].style.display = "none";
  */
}


//---funkce, ktera zobrazi aktualne zvolenou polozku, skryje neaktualni
var menuOpen;

function showhide(id){

//najdi prvek pro objekt, nutne pro funkci ve FF
var id = document.getElementById(id);

if (menuOpen)
	if (menuOpen!=id) {menuOpen.style.display="none";}
	if (id.style.display=="") {id.style.display="none";}
	  	else {id.style.display="";}
  menuOpen=id;
}


//---funkce pro uchovani pozice posledni zvolene polozky v menu
var oldA = null;

function highlightLINK(here) {
//Reset Old
if (oldA!= null) oldA.className = "";
//Find New
here.className = "zvyraznenylink";
//Set to Old
oldA = here;
}

//-#-#-#-#-#-#------- KONEC funkce bocniho menu ---------#-#-#-#-#-#



//-#-#-#-#-#-#------- skript pro okenko u kalendare pri najezdu mysi na titulek akce ---------#-#-#-#-#-#

  function MenuOver(menu) {

 var menu = document.getElementById(menu);

  menu.style.display="";
  }

 function MenuOut(menu) {

  var menu = document.getElementById(menu);

  menu.style.display="none";
  }

//-#-#-#-#-#-#------- KONEC skriptu pro okenko u kalendare pri najezdu mysi na titulek akce ---------#-#-#-#-#-#



//-#-#-#-#-#-#------- funkce AJAX nacitani stranek, predavani parametru ---------#-#-#-#-#-#
function makeObject(){
var x;

if (window.ActiveXObject) {x = new ActiveXObject("Microsoft.XMLHTTP");}
	else if (window.XMLHttpRequest) {x = new XMLHttpRequest();}

return x;
}

var request = makeObject();

var the_content;

function check_content(the_content){
request.open('get', the_content);
//request.open('post', the_content);
request.onreadystatechange = parseCheck_content;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
request.send('');
}

function parseCheck_content(){
	//if(request.readyState == 1){document.getElementById('content').innerHTML = 'Loading...';}
		if(request.readyState == 4){
                        var answer = request.responseText;
                            document.getElementById('content').innerHTML = answer;
     }
}






//-#-#-#-#-#-#------- KONEC funkce AJAX nacitani stranek, predavani parametru ---------#-#-#-#-#-#



//-#-#-#-#-#-#------- funkce AJAX nacitani ODESILANI FORMULARU, predavani parametru ---------#-#-#-#-#-#

function sendRequest(frm, file) {

 var str = "";

 if(str = getForm(frm)) {

  request.open('GET', file+'?'+str);
  request.onreadystatechange = parseCheck_content;
  request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
  request.send(null);
 		}

 return false;
}


function getForm(fobj) {

 var str = "";
 var ft = "";
 var fv = "";
 var fn = "";
 var els = "";

 for(var i = 0;i < fobj.elements.length;i++) {

  els = fobj.elements[i];
  ft = els.title;
  fv = els.value;
  fn = els.name;

 switch(els.type) {

  case "text":
  case "hidden":
  case "password":
  case "textarea":

  // is it a required field?

  if(encodeURI(ft) == "required" && encodeURI(fv).length < 1) {

    alert(''+fn+'is a required field, please complete.');
    els.focus();

    return false;
  }

  str += fn + "=" + encodeURI(fv) + "&";
  break;


  case "checkbox":
  case "radio":

   if(els.checked) str += fn + "=" + encodeURI(fv) + "&";

  break;

  case "select-one":

    str += fn + "=" +

    els.options[els.selectedIndex].value + "&";

  break;

  } // switch


 } // for

 str = str.substr(0,(str.length - 1));

//document.write(str);
 return str;
}

//-#-#-#-#-#-#------- KONEC funkce AJAX nacitani ODESILANI FORMULARU, predavani parametru ---------#-#-#-#-#-#
