/* Copyright (C) 2002-2007 by Home of the Brave
   Web http://home.of.the.brave.de
   E-Mail info@brave.de */
/* $Revision: 1.5 $ $Date: 2007/01/04 17:27:11 $ */


/*
 * Convert blocks with CSS class "overlay" to layers.
 * dependencies: BodyEvents
 * owner: Nico.Westermann@brave.de
 *
 */
 
BodyEvents.addListener('load',function () {
	var divs = document.getElementsByTagName('DIV');
	for (var i = 0; i < divs.length; i++) {
		var n = divs[i];
		if (!(
			n.className &&
			n.className.match(/\boverlay\b/) &&
			!n.parentNode.className.match(/\btab_view\b/)
		)) continue;
		n.className = n.className.replace(/\boverlay\b/,'overlay_active');
		var c = document.createElement('a');
		c.innerHTML = '&nbsp;';
		c.className = 'close button';
		c.href = '#';
		n.insertBefore( c, n.firstChild );
		c.onclick = function () {
			this.parentNode.style.display = 'none';
			return false;
		}
	}
});
