// verze 1.01 (2.4.2002)

function fcetest(i,win) {
alert('xxx');
win.document.write('xxxx');
}

poc_rozb=0; rozbal = new Array();

function zjisti_rozbal(rozbal,par) {
	var m=0;
	if (par==-1) return;
	else {
		rozbal[poc_rozb++]=par;
		while (data[m][0]!=-1) {
			if (data[m][0]==par) break;
			m++;
		}
		if (data[m][0]!=-1) zjisti_rozbal(rozbal,data[m][1]);
	}
}

function zobraz_uroven(cisur,win,uroven) {
	var n=0;
	while (data[n][0]!=-1) {
		if (data[n][1]==cisur) {
			for (m=0; m<uroven; m++) win.document.write("&nbsp;&nbsp;&nbsp;");
			var rozbalovat=0;
			for (m=0; m<poc_rozb; m++) {
				if (data[n][0]==rozbal[m]) rozbalovat=1;
			}

			if (data[n][4]==1) {
				rozb_parametr = data[n][0];
				for (m=0; m<poc_rozb; m++) {
					if (data[n][0]==rozbal[m]) rozb_parametr = data[n][1];
				}
				win.document.write ("<A HREF='javascript:window.parent."+ramskriptu+".fce("+rozb_parametr+",window);'>");
				if (rozbalovat==0) win.document.write ("+ ");
				else win.document.write ("&#8211; ");
				win.document.write ("</A>");
			}
			if (data[n][3]!="") win.document.write ("<a href='"+data[n][3]+"' target='"+frametarget+"'>");
			win.document.write ("<font color='"+data[n][5]+"'>"+data[n][2]+"</font>");
			if (data[n][3]!="") win.document.write ("</A>");
			win.document.write ("<BR>\n");

			if (rozbalovat==1) zobraz_uroven(data[n][0],win,uroven+1);
		}
		n++;
	}
}

function fce(roz,win) {

	/*if (roz>=0)*/ { win.document.open(); win.document.write(page_head+"\n");	}

	poc_rozb=0; //pocet rozbalenych urovni
//alert("rozbaluji");
	zjisti_rozbal(rozbal,roz);
//alert("rozbaleno - "+poc_rozb);
	zobraz_uroven(-1,win,0);
    
	win.document.write(page_foot+"\n");
	/*if (roz>=0)*/ {/* win.document.write("\n</BODY></HTML>");*/ win.document.close();}
}

