// Jscript library by cORe
function checkdocsize() {
	// 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-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 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';
	} 
}