var menuStatus = 1;

function toggleMenu() {
	var t = document.getElementById('leftCell');
	var lh = document.getElementById('hideLink');
	var ls = document.getElementById('showLink');
	
	if(menuStatus == 1) {
		t.style.visibility = 'hidden';
		lh.style.visibility = 'hidden';
		ls.style.visibility = 'visible';
		t.style.width = '1';
		menuStatus = 0;
	} else {
		t.style.width='250';
		t.style.visibility = 'visible';
		ls.style.visibility = 'hidden';
		lh.style.visibility = 'visible';
		menuStatus = 1;
	}
}

function toggle(id) {
	var o = document.getElementById(id);
	if(o.style.visibility == 'visible') {
		o.style.visibility='hidden';
	} else {
		o.style.visibility='visible';
	}
}

function hideChildren(id) {
	var e = document.getElementById(id);
	e.childrenHidden = 1;
	var ch = e.childNodes;
	for (var i = 0; i < ch.length; i++) {
		if(ch[i].id != null) {
			ch[i].style.visibility = 'hidden';
		}
	}
}

function showChildren(id) {
	var e = document.getElementById(id);
	e.childrenHidden = 0;
	var ch = e.childNodes;
	for (var i = 0; i < ch.length; i++) {
		if(ch[i].id != null) {
			ch[i].style.visibility = 'visible';
		}
	}
}

function toggleChildren(id) {
	var e = document.getElementById(id);
	if(e.childrenHidden == 1) {
		showChildren(id);
	} else {
		hideChildren(id);
	}
}

function toggleOposite(obj) {
	var actId = obj.id;
	var side = actId.substring(actId.length-1);
	if(side == 'r') {
		var newId = actId.substring(0, actId.length-1) + 'l';
		toggle(newId);
	} else if(side == 'l') {
		var newId = actId.substring(0, actId.length-1) + 'r';
		toggle(newId);
	}
}

function changeImg(obj) {
	var newImg = obj.src.substring(0, obj.src.length-5);
	var ver = obj.src.substring(obj.src.length-5);
	ver = ver.substring(0,1);
	if(ver == '1') {
		newImg = newImg + '2.png';
	} else {
		newImg = newImg + '1.png';
	}
	obj.src = newImg;
}

function initLeft() {
	menu = document.getElementById('idLeftMenu');
	for(var i=0 ; i < menu.childNodes.length ; i++) {
		var c1 = menu.childNodes[i];
		if((c1.className == 'l0') && (c1.nodeName == 'DIV')) {
			for(var j=0 ; j < c1.childNodes.length ; j++) {
				var c2 = c1.childNodes[j];
				if((c2.className == 'l1') && (c2.nodeName == 'DIV')) {
					c2.onmouseover = function() {
						this.className += ' over';
						//this.style.backgroundColor = '#eb9f5b';
					}
					c2.onmouseout = function() {
						this.className = this.className.replace(' over', '');
						//this.style.backgroundColor = '#fedbbd';
					}
				}
			}
		}
	}
}

function baboShow(o) {
	var n = o.id.substring(4,6);
	var m = document.getElementById('baboHid' + n);
	m.className += ' babover';
}
function baboHide(o) {
	var n = o.id.substring(4,6);
	var m = document.getElementById('baboHid' + n);
	m.className = m.className.replace(' babover', '');
}
function baboBoy(o) {
	var n = o.parentNode.id.substring(7,9);
	var m = document.getElementById('babo' + n);
	m.style.borderColor = '#00b9f2';
	m.gender = 'boy';
	// baboSum();
}
function baboGirl(o) {
	var n = o.parentNode.id.substring(7,9);
	var m = document.getElementById('babo' + n);
	m.style.borderColor = '#e669ad';
	m.gender = 'girl';
	// baboSum();
}
function baboSum() {
	var sumBoys = 0;
	var sumGirls = 0;
	var root = document.getElementById('babos');
	for(var i = 0 ; i < root.childNodes.length ; i++) {
		var row = root.childNodes[i];
		if( (row.nodeName == 'DIV') && (row.className == 'baboRow') ) {
			for(var j = 0 ; j < row.childNodes.length ; j++) {
				var b = row.childNodes[j];
				if(b.className == 'babo') {
					if(b.gender == 'boy') {
						sumBoys++;
					} else if(b.gender == 'girl') {
						sumGirls++;
					}
				}
			}
		}
	}
	var bs = document.getElementById('bSum');
	var gs = document.getElementById('gSum');
	bs.innerHTML = sumBoys;
	gs.innerHTML = sumGirls;
}
function baboGet() {
	var o = document.getElementById('baboText');
	o.className += ' dispBlock';
	window.location += '#baboTexta';
}

function retlOver(id) {
	var i = document.getElementById(id);
	i.src = '/images/triangle2r.png';
}

function retlOut(id) {
	var i = document.getElementById(id);
	i.src = '/images/triangle2.png';
}

function showImg(img, w, h) {
	wImg = window.open('', 'imgWindow', 'width=' + w + ',height=' + h + '');
	wImg.document.write('<html><body style="margin:0px;padding:0px;">');
	wImg.document.write('<img style="margin:0px;padding:0px;" src="/images/kniha_' + img + '.jpg" width="' + w + '" height="' + h + '" onClick="window.close();" />');
	wImg.document.write('</body></html>');
	wImg.document.close();
}

function invToggle(img) {
	var src = img.src;
	var base = src.substring(0, src.length - 5);
	var suf = src.substring(src.length - 5);
	if(suf == 'a.jpg') {
		suf = 'b.jpg';
	} else {
		suf = 'a.jpg';
	}
	img.src = (base + suf);
}

function brdShow(img) {
	img.style.borderBottomWidth = 2;
	img.style.borderBottomColor = '#aaa';
}
function brdHide(img) {
	img.style.borderBottomWidth = 0;
	img.style.borderBottomColor = 'transparent';
}

function ul4(o) {
	var s = o.innerHTML;
	if(o.innerHTML.substring(o.innerHTML.length - 1) == 'a') {
		s = s.substring(0, s.length-1) + 'u';
	}
	document.getElementById('ul4o1').innerHTML = s;
	document.getElementById('ul4o2').innerHTML = s;
}


