window.onload = function() {
  var elem = document.getElementsByTagName('input')
  for(var i=0;i<elem.length;i++) {
    if(elem[i].type == "checkbox") {
      elem[i].onclick = function() {
        if(this.checked) {
          try {
            eval(this.getAttribute('onCheck'));
          }
          catch(e) {
       //    alert("An error occurred when attempting\nto utilize the onCheck event ...")
          }
        }
        else if(!this.checked) {
          try {
            eval(this.getAttribute('onUnCheck'));
          }
          catch(e) {
         //  alert("An error occurred when attempting\nto utilize the onUnCheck event ...")
          }
        }
      }
    }
  }
}
/*
 	// hack opravující rozdílnou interpretaci mezi centrováním backgrnd obrázku na absolute elementech 
	// a margin 0px auto centrováním relative elementů při liché šířce obrazovky
	if (document.body.clientWidth || document.body.clientHeight){ 
		docwidth = document.body.clientWidth; 
		docheight = document.body.clientHeight; 
		
		var oMain = document.getElementById("main");
		var oHeader = document.getElementById("header");
		var oFooter = document.getElementById("footer");			
		
		if (docwidth%2 > 0) { 
			if (navigator.appName == "Microsoft Internet Explorer") {		
				oHeader.style.marginLeft='1px';				
				oMain.style.marginLeft='1px';
				oFooter.style.marginLeft='1px';
			}
		} else {
			if (navigator.appName == "Microsoft Internet Explorer") {		
				oHeader.style.marginLeft='0px';
				oMain.style.marginLeft='0px';	
				oFooter.style.marginLeft='0px';				
			}
		} 
	} 
  
}

window.onresize = function() {
	if (document.body.clientWidth || document.body.clientHeight){ 
		docwidth = document.body.clientWidth; 
		docheight = document.body.clientHeight; 
		
		var oMain = document.getElementById("main");
		var oHeader = document.getElementById("header");
		var oFooter = document.getElementById("footer-fixer");			
		
		if (docwidth%2 > 0) { 
			if (navigator.appName != "Microsoft Internet Explorer") {		
				oHeader.style.marginLeft='-1px';
				oFooter.style.marginLeft='-1px';
				oMain.style.marginLeft='-1px';	
			}
		} else {
			if (navigator.appName != "Microsoft Internet Explorer") {		
				oHeader.style.marginLeft='0px';
				oFooter.style.marginLeft='0px';
				oMain.style.marginLeft='0px';	
			}
		}
	} 
}

*/
function hledat() {
	document.getElementById("hledej").value = "";
}

function showDate() {
	oDate = new Date(); // vytvoří proměnnou obsahující aktuální datum
	sMesic = oDate.getMonth() + 1;//leden je 0
	sDen = oDate.getDate();
	sRok = oDate.getYear() + 1900;
	document.write(sDen+"."+sMesic+"."+sRok);
}

function changePic(el, pic1, pic2)
{
	var pic=((el.src.match(pic1)!=null)? pic2 : pic1);
	el.src="./img/"+pic+".gif";
}

function enableArea(Id) {
	var oArea = document.getElementById("pass"+Id);
	if (oArea.style.display == 'none') {
		oArea.style.display = 'block';
	} else {
		oArea.style.display = 'none';
	} 
	
	var oPic=document.getElementById("pic"+Id);
	changePic(oPic,'plus','minus');	

}

function submitDialog() { 				
	oCheck = window.confirm("Uložit změny ?");
	if (oCheck) {
		return true;		
	} else {
		return false;
	}
} 
function submitClick() { 				
	oCheck = window.confirm("Opravdu chcete tuto položku smazat ?");
	if (oCheck) {
		return true;		
	} else {
		return false;
	}
} 

function jumpMenu(targ,selObj){
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
}
function jumpRadio(targ,selObj){
	eval(targ+".location='"+selObj.value+"'");
}
function jumpImg(targ, url){
	eval(targ+".location='"+url+"'");
}


function enableForm(Id) {
	var oArea = document.getElementById(Id);
	if (oArea.style.display == 'none') {
		oArea.style.display = 'block';
	} else {
		oArea.style.display = 'none';
	} 
}

function changePic(el, pic1, pic2)
{
	var pic=((el.src.match(pic1)!=null)? pic2 : pic1);
	el.src="./img/"+pic+".gif";
}

function enableArea(Id) {
	var oArea = document.getElementById("pass"+Id);
	if (oArea.style.display == 'none') {
		oArea.style.display = 'block';
	} else {
		oArea.style.display = 'none';
	} 
	
	var oPic=document.getElementById("pic"+Id);
	changePic(oPic,'plus','minus');	

}
function cite(Id, Com, Targ) {
	var oArea = document.getElementById(Id);
	if (oArea.style.display == 'none') {
		oArea.style.display = 'block';
	} 
	
	var oCite = document.getElementById("com"+Com);
	var oTarg = document.getElementById(Targ);	
    oTarg.value = oTarg.value + "#!"+Com+"!#\n";
}
