var _id1 = 'drop-click-b2b';
var _id2 = 'drop-click-conferences';
var _id3 = 'drop-click-exhibitions';
var _innerEl = 'ul';
var _className = 'active';
var _hide = true;

var _menu;
var _nodes;
function initMenu() {
	_menu1 = document.getElementById(_id1);
	if (_menu1){
		_nodes = _menu1.getElementsByTagName('a');
		for (var i=0; i<_nodes.length; i++) {
			if (_nodes[i].parentNode.getElementsByTagName(_innerEl)[0]) {
				_nodes[i].onclick = function () {
					if(this.parentNode.className.indexOf(_className) !=-1) {
						this.parentNode.className = this.parentNode.className.replace(_className, "");
					} else {
						if (_hide) hideLevels(this);
						this.parentNode.className += ' '+_className;
					}
					return false;
				}
			}
		}
	}
	_menu2 = document.getElementById(_id2);
	if (_menu2){
		_nodes = _menu2.getElementsByTagName('a');
		for (var i=0; i<_nodes.length; i++) {
			if (_nodes[i].parentNode.getElementsByTagName(_innerEl)[0]) {
				_nodes[i].onclick = function () {
					if(this.parentNode.className.indexOf(_className) !=-1) {
						this.parentNode.className = this.parentNode.className.replace(_className, "");
					} else {
						if (_hide) hideLevels(this);
						this.parentNode.className += ' '+_className;
					}
					return false;
				}
			}
		}
	}
	_menu3 = document.getElementById(_id3);
	if (_menu3){
		_nodes = _menu3.getElementsByTagName('a');
		for (var i=0; i<_nodes.length; i++) {
			if (_nodes[i].parentNode.getElementsByTagName(_innerEl)[0]) {
				_nodes[i].onclick = function () {
					if(this.parentNode.className.indexOf(_className) !=-1) {
						this.parentNode.className = this.parentNode.className.replace(_className, "");
					} else {
						if (_hide) hideLevels(this);
						this.parentNode.className += ' '+_className;
					}
					return false;
				}
			}
		}
	}

}


function hideLevels(_this){
	var _lis1 = _menu1.getElementsByTagName('li');
    if (_lis1) {
    	for (var i=0; i<_lis1.length; i++) {
    		var _f = false;
    		var _a = _lis1[i].getElementsByTagName('a');
    		for (var j=0; j<_a.length; j++) {
    			if (_a[j] == _this) _f = true;
    		}
    		if (!_f) _lis1[i].className = _lis1[i].className.replace(_className, "");
    	}
    }
	var _lis2 = _menu2.getElementsByTagName('li');
    if (_lis2) {
    	for (var i=0; i<_lis2.length; i++) {
    		var _f = false;
    		var _a = _lis2[i].getElementsByTagName('a');
    		for (var j=0; j<_a.length; j++) {
    			if (_a[j] == _this) _f = true;
    		}
    		if (!_f) _lis2[i].className = _lis2[i].className.replace(_className, "");
    	}
    }
	var _lis3 = _menu3.getElementsByTagName('li');
    if (_lis3) {
    	for (var i=0; i<_lis3.length; i++) {
    		var _f = false;
    		var _a = _lis3[i].getElementsByTagName('a');
    		for (var j=0; j<_a.length; j++) {
    			if (_a[j] == _this) _f = true;
    		}
    		if (!_f) _lis3[i].className = _lis3[i].className.replace(_className, "");
    	}
    }

}

if (window.addEventListener){
	window.addEventListener("load", initMenu, false);
	}
else if (window.attachEvent){
	window.attachEvent("onload", initMenu);
}