<!-- JavaScript

vSuppOK = (
	((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion) >= 3 )) ||
	((navigator.appName == 'Microsoft Internet Explorer') && (parseInt(navigator.appVersion) >= 4 ))
);

var defStatus = '';

var statTimer = null;				//...timer - smazani status row
var statTimerRunning = false;			//...timer jede
var statNoTimer = false;				//...timer potlacen, nevyvolava se (Start)

var reloadTimer = null;				//...timer - smazani status row
var reloadTimerRunning = false;				//...timer - smazani status row
var reloadNoTimer = false;				//...timer - smazani status row

nMaxItem = 3;
ImgCounter = 0;
NameIndex = 0;
DefaultSt = 1;
MouseOvSt = 2;

ImgList = new Array();

//...odpoved
	function doChallengeResponse() {
		if (document.login.hit.value == 0) {
			document.login.hit.value = 1;

			str = document.login.username.value + ":" + document.login.password.value + ":" + document.login.challenge.value;
			document.login.response.value = MD5(str);
			document.login.password.value = "";
			document.login.screenwidth.value = screen.width;
			document.login.submit();
		}
	}

//...stav a logovani
	function setStat0(elemName, fname, txt, len) {		//...prepina prostor pro mouseover
		try {
			var stbar = document.getElementById(elemName);
			stbar.innerHTML = txt;
			if (!statNoTimer) {
				if (statTimerRunning) {
					window.clearTimeout(statTimer);
				}
				if (txt != defStatus) {
					statTimer = window.setTimeout(fname + '(defStatus, 1)', len);
					statTimerRunning = true;
				} else statTimerRunning = false;
			}
		} catch (e) {
			return;
		}
	}

	function setStat(txt) {			//...prepina prostor pro mouseover
		setStat0('mOver', 'setStat', txt, 2222);
	}

	function setFStat(moID) {		//...prepina prostor pro mouseover
		txt = '';
		for (ii in fMOvers) {
			if (fMOvers[ii][0] == moID) txt = fMOvers[ii][1];
		}
		setStat0('fotkyMOver', 'setFStat', txt, 9999);
	}

	function setMenuStat(over, spanid, stype, txt,starred) { //...podbarveni menu a prostor pro mouseover
		try {
			var span = document.getElementById(spanid);
			if (over == 1) newClass = (stype == 1 ? 'mitemup' : 'mitem0up');
			
      else {
      newClass = (stype == 1 ? 'mitem' : 'mitem0');
			if (starred == 1)
			{
      newClass = (stype == 1 ? 'mitem starred' : 'mitem0 starred');
      }
			
      }
      
      span.className=newClass;
			setStat(txt);
		} catch (e) {
			setStat(txt);
		}
	}

//...obecny mouseover
	function AddImgToLst(name, MouseDf, MouseOver) {
		ImgList[ImgCounter] = new Array(nMaxItem);
		ImgList[ImgCounter][NameIndex] = name;
		ImgList[ImgCounter][DefaultSt] = new Image();
		ImgList[ImgCounter][DefaultSt].src = MouseDf;
		if (MouseOver != "") {
			ImgList[ImgCounter][MouseOvSt] = new Image();
			ImgList[ImgCounter][MouseOvSt].src = MouseOver;
		}
		ImgCounter++;
	}
	
	function ReplaceImg(name, state) {
		for (i = 0; i < ImgCounter; i++) {
			if ((name == ImgList[i][NameIndex]) && (ImgList[i][state] != null)) {
				document.images[name].src = ImgList[i][state].src;
				break;
			}
		}	
	}

	function playSample(aPath, aID, midi) {
		try {
			var pb = document.getElementById('playBox');
			var link = aPath + aID + (midi ? '.mid' : '.mp3');
			var savelink = '/savefile.php?mid=' + aID + (midi ? '&type=1' : '');
			var linkStart = '<a href="' + savelink + '" target="_hiddenIF"  style="cursor: pointer;" class="mp3l" OnMouseOut="ReplaceImg(\'mpd\', 1); " OnMouseOver="ReplaceImg(\'mpd\', 2); ">';
			pb.innerHTML = '<table><tr><td>' + linkStart + '<img name="mpd" border="0" src="/img/disketaOff.gif" /></a></td><td valign="center">' + linkStart + saveAsText + '</a></td></tr></table>' + 
						'<EMBED type="audio/x-mp3" ALIGN="middle" height="44px" width="180px" src="' + link + '" autostart=true loop=false volume=100>';
		} catch (e) {
			return;
		}
	}

	function deleteKoncert() {
		try {
			document.forms["kedit"].elements['action'].value = 'delete';
			document.forms["kedit"].submit();
		} catch (e) {
			return false;
		}
		return false;
	}

	function deleteReci() {
		try {
			document.forms["recedit"].elements['action'].value = 'delete';
			document.forms["recedit"].submit();
		} catch (e) {
			return false;
		}
		return false;
	}

	function ReloadHPFor() {
		var hpid = document.forms["selecthp"].hpid.options[document.forms["selecthp"].hpid.selectedIndex].value;
		location.href = "/index.php?hpid=" + hpid;
	}

	function StartRikankyCycle() {
//		try {
			var srcDiv = frames['_hiddenIF'].document.getElementById("srcDIV");
			if (srcDiv) {
				var targetDiv = document.getElementById("targetDIV");
				targetDiv.innerHTML = srcDiv.innerHTML;
			}
			if (!reloadNoTimer) {
				if (reloadTimerRunning) {
					window.clearTimeout(reloadTimer);
				}
				reloadTimer = window.setTimeout('StartRikankyCycle()', 8000); //JK - puvodne tu bylo 6666, lidi si stezovali ze to je moc rychly
				reloadTimerRunning = true;
			}
			frames['_hiddenIF'].location.href="/rikanky2.php";
//		} catch (e) {
//			return;
//		}
	}

//-->
