//deklarace globalnich promennych
var cache = new Array();
var a;
var b;
var c;
var d;
var loading = 'stranka se nacita';
var presele='';
var presepe='';
var mh_sele='';
var presehe='';  //pom. prom. id predchoziho selected menu
function start(o,p)
{stranka(o,p);
	if(cache[0] == undefined)
	{
		//alert ('undefined');
	}
}

function velky(cesta) {				 
document.images.obraz1.src="images/pix.jpg";
//cesta="photos/35-18.jpg";
document.images.obraz1.src=cesta;
document.getElementById('nahled').style.top=document.body.scrollTop+50; //+event.clientY  / 50px od vrchu obrazovky
//document.getElementById('overlay').className = "unhide";
document.getElementById('nahled').className = "unhide";

}
function velky2(cesta) {				 
document.images.foto_velke.src=cesta;
}

function detail(did) {
document.getElementById('overlay').className = "unhide";
		document.getElementById('detail').innerHTML = loading;
document.getElementById('detail').className = "unhide";
		document.getElementById('detail').innerHTML = "<img src='img/obrazek.gif' />";
	//	agent.call("core.php","detail","callback_detail",obj);
}
function callback_detail(obj) {
	var data = obj;
	//cache[data[0]['pgid']] = data[0]['data'];
	data[0]['data']=stripslashes (data[0]['data']);
//	alert (data[0]['data']);
	document.getElementById('detail').innerHTML = data[0]['data'];
}


function kntkt ()
{var obj3 = {};
	obj3['z_predmet']=document.kontakt.z_predmet.value;//alert (obj2['jmeno']);
	obj3['z_zprava']=document.kontakt.z_zprava.value;//alert (obj2['jmeno']);
	obj3['z_info']=document.kontakt.z_info.value;//alert (obj2['datum']);
   agent.call("core.php","kontakt","kntkt_back",obj3);
}
function kntkt_back(obj6) {
	document.getElementById('kont').innerHTML = obj6[0]['zprava'];
}


function hlavni(a,smer,c,d)
{	var obj = {}; //new, empty object
	if (smer == undefined) smer = 'prostredek';
	if (a == undefined) a = '1';
	if (a == '') a = '1';
	if (c == undefined) c = '1';
	if (c == '') c = '1';//alert ('c='+c);
	obj['pgid'] = a;//alert (obj['pgid']);
	obj['smer'] = smer;
	obj['levl'] =c;
	//obj['ikat'] = d;
	if(cache[a] != undefined) { //document.getElementById(obj['smer']).innerHTML =cache[a];
	} else
	{
		document.getElementById(obj['smer']).innerHTML = loading;
		agent.call("/skripty/core.php","change","callback_change",obj);
	}
}

function stranka (x,y)
{text=new String(x);
	x=text.replace("str","");
	//alert ('y='+y);
	hlavni(x,'prostredek',y);
}

function callback_change(obj) {
	var data = obj;
	//cache[data[0]['pgid']] = data[0]['data'];
	data[0]['data']=stripslashes (data[0]['data']);
	(data[0]['lm']=stripslashes (data[0]['lm']));
	data[0]['pm']=stripslashes (data[0]['pm']);
	data[0]['sm']=stripslashes (data[0]['sm']);
	a_sele=data[0]['pgid'];
	mh_sele=data[0]['mpid'];
	//alert ('levl='+data[0]['levl']);
//	alert (data[0]['data']);
	document.getElementById(data[0]['smer']).innerHTML = data[0]['data'];
	if (data[0]['levl']=='4') {if (presepe!="") document.getElementById(presepe).className = "unsele";
								if (presele!="") document.getElementById(presele).className = "unsele";
								if (presehe!="") document.getElementById(presehe).className = "unsele";
								document.getElementById('ms'+a_sele).className = "sele";
								presepe='ms'+a_sele;presele="";}
	if (data[0]['levl']=='3') { }
	else if (data[0]['levl']=='2') {if (presepe!="") document.getElementById(presepe).className = "unsele";
									if (presele!="") document.getElementById(presele).className = "unsele";
									document.getElementById('ms'+a_sele).className = "sele";
									if (presehe!="") document.getElementById(presehe).className = "sele";
										else {document.getElementById('mh1').className = "sele";presehe='mh1';}
									presele='ms'+a_sele;presepe="";}
	else if (data[0]['levl']=='6') {if (presehe!="") {document.getElementById(presehe).className = "unsele";}
									if (presele!="") {document.getElementById(presele).className = "unsele";}
									if (presepe!="") {document.getElementById(presepe).className = "unsele";}
									document.getElementById('lmo').innerHTML = data[0]['lm'];
									presele='';presepe="";presehe="";
									}
	else if (data[0]['levl']=='1') {if (presehe!="") {document.getElementById(presehe).className = "unsele";}
									if (presele!="") {document.getElementById(presele).className = "unsele";}
									if (presepe!="") {document.getElementById(presepe).className = "unsele";}
									document.getElementById('lmo').innerHTML = data[0]['lm'];
									if (mh_sele>'0') {document.getElementById('mh'+mh_sele).className = "sele";
														document.getElementById('ms'+a_sele).className = "sele";
														presele='ms'+a_sele;
														presehe='mh'+mh_sele;}
									else {document.getElementById('mh'+a_sele).className = "sele";
											presehe='mh'+a_sele;presele=''}
									presepe="";}
	
}

function addslashes(str) {
str=str.replace(/\'/g,'\\\'');
str=str.replace(/\"/g,'\\"');
str=str.replace(/\\/g,'\\\\');
str=str.replace(/\0/g,'\\0');
return str;
}
function stripslashes(str) {
str=str.replace(/\\'/g,'\'');
str=str.replace(/\\"/g,'"');
str=str.replace(/\\\\/g,'\\');
str=str.replace(/\\0/g,'\0');
return str;
}