function manageLayer(idMenu, parentName, layerName) {
	
	outMenus(idMenu);

	hideChildrenOf(parentName);

	var divName = document.getElementById(layerName);
	
	var doShow = divName.style.visibility == 'hidden';

	divName.style.visibility = (doShow) ? 'visible' : 'hidden';

	divName.style.display = (doShow) ? 'block' : 'none';
	
	var divMenu = document.getElementById(idMenu);
	if (divMenu) {
		divMenu.className = 'naviover';
		divMenu.onmouseout = "this.className='naviover'";
	}
}

function outMenus(excludeIdMenu) {
	for (var i = 1; i <= 9; i++) {
		var v = "menu0" + i;
		if (v != excludeIdMenu) {
			var divName = document.getElementById(v);
			if (divName)
				divName.className = 'navi';
		}
	}
	
	for (var i = 10; i <= 20; i++) {
		var v = "menu" + i;
		if (v != excludeIdMenu) {
			var divName = document.getElementById(v);
			if (divName)
				divName.className = 'navi';
		}
	}
}	

function hideChildrenOf(id) {
	var elems = document.getElementById(id).getElementsByTagName('div');
	for (var i = 0; i < elems.length; i++) {
		elems[i].style.visibility = 'hidden';
		elems[i].style.display = 'none';
	}
}

function getElementsByClassName(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}


function getNextThumb(iStep) {
	var el = document.getElementById('photo');
	if (el) {
		
		var thumbs = document.getElementsByClassName('swapimg');
		
		var res = "";
		var p;
		
		var finalIndex = 0;
		
		for (var i = 0; i < thumbs.length; i++) {
			p = thumbs[i].src.replace('/thumb/', '/');
			if (p == el.src && (i + iStep) >= 0) {
				finalIndex = (i + iStep);
			}
		}
		
		if (finalIndex >= 0) {
			res = thumbs[finalIndex].src.replace('/thumb/', '/');$
			var c = document.getElementById('cindex');
			if (c)
				c.innerHTML = (finalIndex+1);
		}
		
		el.src = res;
	}		
}
