(function() {	// Strings

	var uM = pQ('bwTopMenu');
	for (var i=0; i < uM.childNodes.length; i++ ) {

		var e = uM.childNodes[i];
		if ( e.nodeType==1 ) {	// ELEMENT_NODE

			if ( e.childNodes.length > 0 ) {

				for (var ii=0; ii < e.childNodes.length; ii++ ) {

					var ee = e.childNodes[ii];
					if ( ee.nodeType==1 ) {	// ELEMENT_NODE

						if ( /ul/i.test( ee.tagName )) {

							// this is a submenu
							var eEnv = htmlElement( { tagName: 'div', className: 'bwTopMenuSubElement' } );
							ee.className = 'bwTopMenuSubElementLI';
							ee.parentNode.style.position = 'relative';
							ee.parentNode.appendChild( eEnv );
							eEnv.appendChild(ee);
							eEnv.style.zIndex = 99;

							e.subMenuElement = eEnv;
							e.onmouseover = function() {
								this.subMenuElement.style.visibility = 'visible';
							}
							e.onmouseout = function() {
								this.subMenuElement.style.visibility = 'hidden';
							}
						}
					}
				}
			}
		}
	}
})();

