<!--
function getEleId(eleId){
	obj = document.getElementById(eleId);
	return obj;
}

function blick(eleId){
	if(document.getElementById(eleId).style.display == 'none'){
		document.getElementById(eleId).style.display = 'block';
	}else{
		document.getElementById(eleId).style.display = 'none';
	}
}

function check_flip(eleId){
	if(document.getElementById(eleId).checked != 1){
		document.getElementById(eleId).checked = 1;
	}else{
		document.getElementById(eleId).checked = 0;
	}
}

function check(eleId){
	document.getElementById(eleId).checked = 1;
}

function pic_window(picfile, picwidth, picheight){
	window.open('pic_window.php?pic='+picfile, 'picwindow', 'width='+picwidth+',height='+picheight+'');
}

function pic_window_resizable(picfile, title){
	window.open('pic_window2.php?pic='+picfile+'&title='+title+'', 'picwindow');
}

function dtimer(){
	window.setTimeout(delay_submit, 500);
}

function delay_submit(){
	document.getElementById('kolik').form.submit();
}

function basename(path){
	parsed = path.split('/');
	return parsed[parsed.length - 1];
}

function pic_over(eleId, pic1, pic2){
	mObj = document.getElementById(eleId);

	if(basename(mObj.src) == basename(pic1)){
		mObj.src = pic2;
	}else{
		mObj.src = pic1;
	}
}

function setval(eleId, val){
	document.getElementById(eleId).value = val;
}

function submitform(eleId){
	document.getElementById(eleId).submit();
}

/* MENU */
function posByParent(eleId, parId, hCor, vCor){
	ele = document.getElementById(parId);

	eleTop = ele.offsetHeight + hCor;
	eleLeft = ele.offsetWidth + vCor;
	while(ele){
		eleTop += ele.offsetTop
		eleLeft += ele.offsetLeft
		ele = ele.offsetParent;
	}

	//korekce pro mozilu
	if(!document.all){
		//eleLeft = eleLeft - 15;
	}

	document.getElementById(eleId).style.top = eleTop+'px';
	document.getElementById(eleId).style.left = eleLeft+'px';
}

function getHeight(eleId){
	ele = document.getElementById(eleId);
	return(ele.offsetHeight);
}

function getWidth(eleId){
	ele = document.getElementById(eleId);
	return(ele.offsetWidth);
}

var mouseOn = 0;
var prefix = 'menu_';
var lastOpen = '';
var timeout = '';

function arraySearch(Sarray, Sval){
	for(x = 0;x < Sarray.length;++x){
		if(Sarray[x] == Sval){
			return true;
			break;
		}
	}
	return false;
}

function show(eleId) {
	document.getElementById(eleId).style.visibility = 'visible';
}

function hide(eleId) {
	document.getElementById(eleId).style.visibility = 'hidden';
}

function hide_all(){
		for(x = 0;x < all_menus.length;++x){
				document.getElementById(all_menus[x]).style.visibility = 'hidden';
		}
}

function m_on(eleId) {
	mouseOn = 1;
}

function m_off(eleId) {
	mouseOn = 0;
	timeout = setTimeout('f_hide(\''+eleId+'\')', 1000);
}

function getTree(id){
	var res = Array(id);
	ch = 0;
	while(id){
		if(ch > 500){break;}
		cid = false;
		for(t = 0;t < menuParents.length;++t){
			if(menuParents[t][1] == id){
				res[res.length] = menuParents[t][0];
				id = menuParents[t][0];
				cid = id;
				break;
			}
		}
		if(cid == false){id = false;}
		++ch;
	}
	return res;
}

function hide_others(eleId){
	parts = eleId.split('_');
	parents = getTree(parts[1]);

	for(k = 0;k < all_menus.length ;++k){
		parts2 = all_menus[k].split('_');
		if(all_menus[k] != eleId && arraySearch(parents, parts2[1]) == false){
			hide(all_menus[k]);
		}
	}
}

function show_child(eleId){
	mouseOn = 1;
	timeout = '';
	if(document.getElementById(eleId).style.visibility == 'hidden' || document.getElementById(eleId).style.visibility == ''){
		show(eleId);
		lastOpen = eleId;
	}
	hide_others(eleId);
}

function f_hide(eleId){
	if(mouseOn == 0){
		hide_all();
	}
}

function line_on(eleId, lineNum){
	mouseOn = 1;
	timeout = '';
	lastOpen = '';
	hide_others(eleId);
}

function line_off(eleId, lineNum){
}
//-->