function flood() {
	if (e = document.getElementById('reg-container')) {
		e.style.height = Math.max( (document.getElementById('reg').scrollHeight + 96), (document.getElementById('container').offsetHeight + 20) ) + 'px';
	}
	if (e = document.getElementById('ad-container')) {
		e.style.height = Math.max( (document.getElementById('ad').scrollHeight + 96), (document.getElementById('container').offsetHeight + 20) ) + 'px';
	}
}

function toggleMenu(pointer) {
	e = pointer.childNodes[2];
	f = pointer.childNodes[0];
	k = null;
	for (i=0; i<f.childNodes.length; i++) {
		if (e.childNodes[i].nodeName.toLowerCase() == 'iframe') k = e.childNodes[i];
	}
	if (e.className == 'show' || e.className == 'site-nav-drop show' ) {
		if (e.className=='show') e.className = null; else e.className = 'site-nav-drop';
		if (f.className == 'hover selected') f.className = 'selected';
		else f.className = null;
	} else {
		if (e.className==null) e.className = 'show'; else e.className = 'site-nav-drop show';
		if (f.className == 'selected') f.className = 'hover selected';
		else f.className = 'hover';
		if (k != null) k.style.height = e.offsetHeight-2 + "px";
	}
}

function toggleDetail(pointer) {
	e = pointer.parentNode;
	f = pointer.parentNode.childNodes[2];
	if (e.className == '') {
		e.className = 'selected';
		if (f.className == 'hidden') f.className = '';
	} else {
		if (e.className == 'selected') e.className = '';
		if (f.className == '') f.className = 'hidden';
	}
}

function toggleClass(pointer) {
	e = pointer.parentNode;
	for (i=0; i<e.childNodes.length; i++) {
		if (e.childNodes[i].nodeType == 1) { e = e.childNodes[i]; break; }
	}
	if (e.style.display == 'block') {
		e.style.display = 'none';
	} else {
		e.style.display = 'block';
	}
}
