function NahCislo(maxValue) {
	var cis = 0
	while (cis < 1 || cis > maxValue ) { 
		cis = parseInt((Math.random()+0.01)*(maxValue+1),10);
	}
	return cis
}

function ZmenViditelnost(cID,cBlok) {
/*
	if (document.layers) {
		document.layers[cID].display = ((document.layers[cID].display == 'none') ? cBlok : 'none');
	}
	else if (document.all) {
		document.all[cID].style.display = ((document.all[cID].style.display == 'none') ? cBlok : 'none');
	}
	else if (document.getElementById) {
		document.getElementById(cID).style.display = ((document.getElementById(cID).style.display == 'none') ? cBlok : 'none');
	}
	*/
	if (document.getElementById) {
		document.getElementById(cID).style.display = ((document.getElementById(cID).style.display == 'none') ? cBlok : 'none');
	}
}

function ZobrazPlochy() {
	PosunTextyNaMisto();	// nastavime texty
	SkryjUkazPlochy();	// zobrazime
}

function ZmenPlochy() {
	SkryjUkazPlochy();	// skryjeme
	PosunTextyNaMisto();	// nastavime texty
	SkryjUkazPlochy();	// zobrazime
}

function SkryjUkazPlochy() {
	// úvodní text
	ZmenViditelnost("startinfo_plocha",'block');
	// zobrazime tabulku
	ZmenViditelnost("hlavni_tabulka",'block');
	// zobrazime vlastni texty
	ZmenViditelnost("pracovni_plocha",'block');
	ZmenViditelnost("info_plocha",'block');
	ZmenViditelnost("pomprac_plocha",'block');
	ZmenViditelnost("hlmenu_plocha",'block');
	ZmenViditelnost("mikroinfo_plocha",'block');
	ZmenViditelnost("logo_systemu",'block');
	// zobrazíme počítadlo
	ZmenViditelnost("pocitadlo_plocha",'block');
}

function PosunTextyNaMisto() {
	if (window.innerWidth) posL = Math.ceil((window.innerWidth - 783)/2);			// poziceLeft
	else if (document.body.clientWidth) posL = Math.ceil((document.body.clientWidth - 783)/2);
	posL = (posL>2?posL:2);
	if (document.getElementById) {
		document.getElementById("hlavni_tabulka").style.top = posT;
		document.getElementById("hlavni_tabulka").style.left = posL;
		document.getElementById("pracovni_plocha").style.top = posT+40;
		document.getElementById("pracovni_plocha").style.left = posL+184;
		document.getElementById("info_plocha").style.top = posT+300;
		document.getElementById("info_plocha").style.left = posL+10;
		document.getElementById("pomprac_plocha").style.top = posT+430;
		document.getElementById("pomprac_plocha").style.left = posL+330;
		document.getElementById("pocitadlo_plocha").style.top = posT+560;
		document.getElementById("pocitadlo_plocha").style.left = posL+5;
		document.getElementById("hlmenu_plocha").style.top = posT+18;
		document.getElementById("hlmenu_plocha").style.left = posL+184;
		document.getElementById("mikroinfo_plocha").style.top = posT+390;
		document.getElementById("mikroinfo_plocha").style.left = posL+184;
		document.getElementById("logo_systemu").style.top = posT+Top_logo_systemu;
		document.getElementById("logo_systemu").style.left = posL+Left_logo_systemu;
		document.getElementById("nabidka_podpory").style.top = posT+Top_nabidka_podpory;
		document.getElementById("nabidka_podpory").style.left = posL+171;
		document.getElementById("nabidka_aplikaci").style.top = posT+Top_nabidka_aplikaci;
		document.getElementById("nabidka_aplikaci").style.left = posL+171;
		document.getElementById("nabidka_modulu").style.top = posT+Top_nabidka_modulu;
		document.getElementById("nabidka_modulu").style.left = posL+171;
	}
}

function BlokujZobr(nr)
{
	var aNR = new Array("tab_"+nr,"plus_"+nr,"minus_"+nr);

	for (i=0; i < aNR.length ; i++) {
		ZmenViditelnost(aNR[i],(i<=0)?'block':'inline')
	}
}

function ZmenZobrMenu(nT,nZ) {
	var i;
	// nejprve vypneme ostatni
	for(i=0; i<aZM.length; i++) {
		if (i!=nT) {
			// u jinych
			if (aZM[i][0]>=2) ZmenViditelnost(aZM[i][1],'block');
			if (aZM[i][0]>=1) MM_swapImgRestore();
			aZM[i][0]=0;
		}
	}
	if (nT+1) {
		if (aZM[nT][0]==nZ && nZ==2) {
			ZmenViditelnost(aZM[nT][1],'block');
			aZM[nT][0]=1;
		}
		else {
			if (aZM[nT][0]<nZ) {
				// je tu nějaká změna
				if (nZ>=1 && aZM[nT][0]==0) {
					MM_swapImage(aZM[nT][2],'',aZM[nT][3],1);
					aZM[nT][0]=1;
				}
				if (nZ>=2 && aZM[nT][0]==1) {
					ZmenViditelnost(aZM[nT][1],'block');
					aZM[nT][0]=2;
				}
			}
			if (aZM[nT][0]>nZ) {
				// je tu nějaká změna
				if (nZ<=0 && aZM[nT][0]==1) {
					MM_swapImgRestore();;
					aZM[nT][0]=0;
				}
			}
		}
	}
}

function SunemeLogo(nParTyp) {
	var MaxH = 170;
	var MinH = 10;
	var MaxV = 150;
	var MinV = 10;
	if (!(document.getElementById('logo_systemu').style.display == 'none')) {
		/* alert('jsme tu'); */
		if (nParTyp) {
			/* můžeme se sunout */
			Top_logo_systemu += (SmerV_logo_systemu?1:(-1))*RychV_logo_systemu;
			Left_logo_systemu += (SmerH_logo_systemu?1:(-1))*RychH_logo_systemu;
			document.getElementById("logo_systemu").style.top = posT+Top_logo_systemu;
			document.getElementById("logo_systemu").style.left = posL+Left_logo_systemu;
			if ((Top_logo_systemu+Height_logo_systemu)>=MaxV && SmerV_logo_systemu) {
				SmerV_logo_systemu = false; 
				RychV_logo_systemu = NahCislo(3);
			}
			if ((Top_logo_systemu)<=MinV && !SmerV_logo_systemu) {
				SmerV_logo_systemu = true; 
				RychV_logo_systemu = NahCislo(3);
			}
			if ((Left_logo_systemu+Width_logo_systemu)>=MaxH && SmerH_logo_systemu) {
				SmerH_logo_systemu = false; 
				RychH_logo_systemu = NahCislo(3);
			}
			if ((Left_logo_systemu)<=MinH && !SmerH_logo_systemu) {
				SmerH_logo_systemu = true; 
				RychH_logo_systemu = NahCislo(3);
			}
		}
		setTimeout("SunemeLogo(1);",100);
	}
}
