// JavaScript Document
<!--
function chkpwd(frm){
	if(frm.pwd.value !=''&& frm.potvr_pwd.value!=''){
		if(frm.pwd.value != frm.potvr_pwd.value){
			alert('heslo a potvrzení hesla nesouhlasí! Potvrďte prosím heslo')
			frm.potvr_pwd.focus();
			return false;
		}else{
			return true;
		}
	}	
}

function onChEmail(frm){	
	if (window.RegExp){
		re = new RegExp("^[^@]+@[^.]+\..+$");
			if (!re.test(frm.email.value))
				{
				alert("Zadaná adresa Není správnou  adresou elektronické pošty!");
				frm.email.focus();
				return false;
			}else{
	
				return true;
			}
	}	
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function smazat(odkaz){
pokracovat = confirm("Opravdu smazat záznam?");
if(pokracovat) window.location.href = odkaz;
}
function dotaz(frm){
pokracovat = confirm("Opravdu smazat všechny zaškrtnuté obrázky?");
if(pokracovat){
	document.getElementById(frm).submit();
}
}
function zpet(odkaz){
pokracovat = confirm("Opravdu opustit formulář bez uložení?");
if(pokracovat) window.location.href = odkaz;
}
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
function GoTo(odkaz){
window.location.href = odkaz;
}
function setSrc(){
			document.getElementById('grpSekce').style.visibility="hidden";
			document.getElementById('grpDoc').style.visibility="hidden";
			document.getElementById('grpFotogal').style.visibility="hidden";
			document.getElementById('grpPgName').style.visibility="hidden";
			document.getElementById('grpGrps').style.visibility="hidden";
			document.getElementById('grpClanky').style.visibility="hidden";
			//document.getElementById('grpHref').style.visibility="hidden";
			
	switch (document.getElementById('source').value){
		case 'n':
		break;
		case 's':
			document.getElementById('grpSekce').style.visibility="visible";
		break;
		case 'd':
			document.getElementById('grpDoc').style.visibility="visible";
		break;
		case 'c':
			document.getElementById('grpClanky').style.visibility="visible";
		break;
		case 'p':
			document.getElementById('grpPgName').style.visibility="visible";
		break;
		case 'i':
			document.getElementById('grpGrps').style.visibility="visible";
		break;
		case 'f1':
			document.getElementById('grpFotogal').style.visibility="visible";
		break;
		case 'f4':
			document.getElementById('grpFotogal').style.visibility="visible";
		break;
		case 'f':
			document.getElementById('grpFotogal').style.visibility="visible";
		break;
		case 'a':
			document.getElementById('grpSekce').style.visibility="visible";
			document.getElementById('grpPgName').style.visibility="visible";
		default:
		break;
	}
}
function ValidateSrc(theForm){
	 var strNazev=document.getElementById('nazev').value;
if	(strNazev.length==0){
	alert('název položky menu musí být vyplněn');
	document.getElementById('nazev').focus();
	return(false);
}
//alert(document.getElementById('grp').value);
if(document.getElementById('grp').value=='-1'){
	alert(' musíte přiřadit  položku menu 1. úrovně!');
	document.getElementById('grp').focus();
	return(false);
}
if	(strNazev.length==0){
	alert('název položky menu musí být vyplněn');
	document.getElementById('nazev').focus();
	return(false);
}
	switch (document.getElementById('source').value){
		case 'n':
			 	alert(" Není urcen zdroj odkazu!");
    		 	document.getElementById('source').focus();
    			return (false);
			break;	
		case 's':
			if (document.getElementById('sect_no').value=="-1"){
			alert("Jako zdroj odkazu jste vybral sekce,\n ale neurčil jste konkrétní sekci!");
    		 	document.getElementById('sect_no').focus();
    			return (false);
			}
		break;
		case 'c':
		if (document.getElementById('id_clanku').value=="-1"){
				alert("Jako zdroj odkazu jste vybral články,\n ale Nebral jste konkrétní typ článků,\n které se mají zobrazovat!");
    		 	document.getElementById('id_clanku').focus();
    			return (false);
			}
		break;
		case 'd':
		if (document.getElementById('id_doc').value=="-1"){
				alert("Jako zdroj odkazu jste vybral dokumenty,\n ale Nebral jste konkrétní typ dokumentů,\n které se mají zobrazovat!");
    		 	document.getElementById('id_doc').focus();
    			return (false);
			}
		break;
		case 'p':
		var str=document.getElementById('pg_name').value;
				if (str.length==0){
					alert("Jako zdroj odkazu jste vybral skript,\n ale Nenapsal jste konkrétní jméno skriptu,\n který se má vykonat!");
    		 	document.getElementById('pg_name').focus();
    			return (false);
				}
		break;
		case 'f':
			if (document.getElementById('id_fotogal').value=="-1"){
			alert("Jako zdroj odkazu jste vybral fotogalerii,\n ale neurčil jste konkrétní album které se má zobrazit!");
    		 	document.getElementById('id_fotogal').focus();
    			return (false);
			}
		break;
		case 'i':
			if (document.getElementById('id_grps').value=="-1"){
			alert("Jako zdroj odkazu jste vybral seznam fotogalerií,\n ale neurčil jste konkrétní skupinu která se má zobrazit!");
    		 	document.getElementById('id_grps').focus();
    			return (false);
			}
		break;
		case 'a':
			var str=document.getElementById('pg_name').value;
			if (document.getElementById('sect_no').value=="-1"){
			alert("Jako zdroj odkazu jste vybral sekce + skript ,\n ale neurčil jste konkrétní sekci!");
    		 	document.getElementById('sect_no').focus();
    			return (false);
			}
			
				if (str.length==0){
					alert("Jako zdroj odkazu jste vybral sekce + skript,\n ale Nenapsal jste konkrétní jméno skriptu ,\n který se m vykonat!");
    		 	document.getElementById('pg_name').focus();
    			return (false);
				}
	}
	return(true);
	
}
function setSrcGrp(){
	document.getElementById('grpSekce').style.visibility="hidden";
			document.getElementById('grpGrps').style.visibility="hidden";
			document.getElementById('grpFotogal').style.visibility="hidden";
			document.getElementById('grpPgName').style.visibility="hidden";
			document.getElementById('grpHref').style.visibility="hidden";
			document.getElementById('grpClanky').style.visibility="hidden";
			document.getElementById('grpDoc').style.visibility="hidden";
	switch (document.getElementById('source').value){
		case 's':
			document.getElementById('grpSekce').style.visibility="visible";
		break;
		case 'c':
			document.getElementById('grpClanky').style.visibility="visible";
		break;
		case 'd':
			document.getElementById('grpDoc').style.visibility="visible";
		break;
		case 'p':
			document.getElementById('grpPgName').style.visibility="visible";
		break;
		case 'h':
			document.getElementById('grpHref').style.visibility="visible";
		break;
		case 'i':
			document.getElementById('grpGrps').style.visibility="visible";
		break;
		case 'f':
			document.getElementById('grpFotogal').style.visibility="visible";
		break;
		case 'f1':
			document.getElementById('grpFotogal').style.visibility="visible";
		break;
		case 'f4':
			document.getElementById('grpFotogal').style.visibility="visible";
		break;
		case 'a':
			document.getElementById('grpSekce').style.visibility="visible";
			document.getElementById('grpPgName').style.visibility="visible";
		break;
		
	}
}
function zobrazSkryj(idecko){
//alert(idecko);
el=document.getElementById(idecko).style;
el.display=(el.display == 'none')?'block':'none';
}
function zobraz(idecko){
	el=document.getElementById(idecko).style;
el.display='block';
}
function skryj(idecko){
	el=document.getElementById(idecko).style;
el.display='none';
}
function EnaDisa(idecko){
	el=document.getElementById(idecko).disabled;
el.disabled=(el.disabled == '')?'true':'false';
}
function mail_view(jmeno,domena,text){
var mail_to = "mailto:";
if(text=="")
{text=jmeno + '@' + domena;}
document.write('<a href=' + mail_to + jmeno + '@' + domena + '>' + text +'</a>');
}
function alertAdmin(){
		if(document.getElementById('p_admin').checked ==false){
			alert("Odebrali jste uživateli administrátorská práva!\n Pokud nebude toto políčko zaškrtnuto, nebude mít uživatel  \n  žádná efektivní práva  pro administraci...");
		}
	}
function alertUcitel(){
		if(document.getElementById('p_admin').checked ==false){
			alert("Odebrali uživatele ze seznamu učitelů!\n Pokud nebude toto políčko zaškrtnuto, nebude se uživatel zobrazovat v žádné  akci,\n která pracuje se seznamem  učitelů (v Ž.K) ...");
		}else{
			document.getElementById('sk12').checked =true;
		}
	}
function smazatZadost(odkaz){
	pokracovat = confirm("Opravdu smazat  žadatele o přístup do ŽK? ");
if(pokracovat) window.location.href = odkaz;
}
function alertRedaktor(){
		if(document.getElementById('p_redaktor').checked ==false){
			alert("Odebrali jste uživateli práva redaktora!\n Pokud nebude toto políčko zaškrtnuto, nebude mít uživatel  \n  žádná efektivní práva  pro redakci obsahu sekcí...");
		}
	}
function validatePwd() {
			var invalid = " "; // chybný znak je mezera
			var minLength = 5; // minimální délka
			var pw1 = document.getElementById('pwd').value
			var pw2 = document.getElementById('chk_pwd').value
			if (pw1 == '' || pw2 == '') {
					alert('Zadejte heslo pro kontrolu dvakrát.');
					if (pw1 == '') {
						document.getElementById('pwd').focus();
						}else{
						document.getElementById('chk_pwd').focus();
						}
					return false;
			}
			if (document.getElementById('pwd').value.length < minLength) {
					alert('Vaše heslo musí být minimálně ' + minLength + ' znaků dlouhé.\n Zkuste to znova.');
					document.getElementById('pwd').focus();
					return false;
			}
			if (document.getElementById('pwd').value.indexOf(invalid) > -1) {
					alert("Mezery nejsou povoleny.");
					document.getElementById('pwd').focus();
			return false;
			}else {
				if (pw1 != pw2){
					alert ("Nezadal jste stejná hesla. Zkus to znova.");
					document.getElementById('chk_pwd').focus();
					return false;
				}else{
					//alert('Skvělé, hesla jsou v pořádku.');
					return true;
				}
			}
}	
function addToFavorite(url,txt) {
        window.external.AddFavorite(url,txt);
    }
function printPage(){ print(document); }
