var gItem;
var gScrollPos = 0;
var gScrollValue = 25;
var gIconSize = true;
var gTimer;
var gCurrentID = 0;

function buttonClick() {
	var lItem = document.all('OutLookBar_Details').item(gCurrentID);
	for (var i = 0;i < document.body.all('OutLookBar_Button').length ;i++) {
		if (document.body.all('OutLookBar_Button').item(i).value == top.currentButton) {
			lItem = document.body.all('OutLookBar_Button').item(i)
		}
	}
	OutLookBar_ButtonActivate(lItem);
	lItem.blur();
}

function OUTLOOKBAR_Init() {
	var iMenuHeight = OutLookBar.offsetHeight-45;
	
	OutLookBar.style.top = 45;
	OutLookBar.style.height = iMenuHeight;


	try {
		OutLookBar_Value.style.setExpression('height','OutLookBar.clientHeight - ' + eval(OutLookBar_Button(0).offsetHeight * (OutLookBar_Button.length)));
		OutLookBar_Value.style.setExpression('top','OutLookBar.clientTop + ' + eval(OutLookBar.offsetTop + OutLookBar_Button(0).clientHeight + 6));
		OutLookBar_Value.style.setExpression('left','OutLookBar.clientLeft + ' + OutLookBar.offsetLeft);
		OutLookBar_Value.style.setExpression('width','OutLookBar.clientWidth');
		OutLookBar_ArrowDown.style.setExpression('left','OutLookBar_Value.offsetLeft + OutLookBar_Value.offsetWidth - OutLookBar_ArrowDown.offsetWidth');
		OutLookBar_ArrowDown.style.setExpression('top','OutLookBar_Value.offsetTop + OutLookBar_Value.offsetHeight - OutLookBar_ArrowDown.offsetHeight');
		OutLookBar_ArrowUp.style.setExpression('left','OutLookBar_Value.offsetLeft + OutLookBar_Value.offsetWidth - OutLookBar_ArrowUp.offsetWidth');
		OutLookBar_ArrowUp.style.setExpression('top','OutLookBar_Value.offsetTop');
		var lItem = document.all('OutLookBar_Details').item(gCurrentID);
		for (var i = 0;i < document.body.all('OutLookBar_Button').length ;i++) {
			if (document.body.all('OutLookBar_Button').item(i).value == top.currentButton) {
				lItem = document.body.all('OutLookBar_Button').item(i)
			}
		}


	} catch(Exception) {
		OutLookBar_Value.style.setExpression('height','OutLookBar.clientHeight - ' + eval(OutLookBar_Button.offsetHeight * (OutLookBar_Button.length)));
		OutLookBar_Value.style.setExpression('top','OutLookBar.clientTop + ' + eval(OutLookBar.offsetTop + OutLookBar_Button.clientHeight + 6));
		OutLookBar_Value.style.setExpression('left','OutLookBar.clientLeft + ' + OutLookBar.offsetLeft);
		OutLookBar_Value.style.setExpression('width','OutLookBar.clientWidth');
		OutLookBar_ArrowDown.style.setExpression('left','OutLookBar_Value.offsetLeft + OutLookBar_Value.offsetWidth - OutLookBar_ArrowDown.offsetWidth');
		OutLookBar_ArrowDown.style.setExpression('top','OutLookBar_Value.offsetTop + OutLookBar_Value.offsetHeight - OutLookBar_ArrowDown.offsetHeight');
		OutLookBar_ArrowUp.style.setExpression('left','OutLookBar_Value.offsetLeft + OutLookBar_Value.offsetWidth - OutLookBar_ArrowUp.offsetWidth');
		OutLookBar_ArrowUp.style.setExpression('top','OutLookBar_Value.offsetTop');
		var lItem = document.all('OutLookBar_Details').parentNode.childNodes(0);
	}
	
	OutLookBar_ButtonActivate(lItem);
	lItem.blur();
	try { top.endLoad();} catch(Exception) {}


	
}

function OutLookBar_ButtonActivate(Item) {
if (Item == null) {
	var Item = document.all('OutLookBar_Details').item(0);
}
	try {
		gItem.parentNode.style.height = '0%';
	} catch(Exception) {
	}
	gItem = Item.parentNode.all('OutLookBar_Details');
	gItem = Item.parentNode.childNodes(2);
	gItem.parentElement.style.height = '100%';
	try {
		OutLookBar_Value.style.setExpression('top','OutLookBar.clientTop + ' + eval(OutLookBar.offsetTop + ((OutLookBar_Button(0).clientHeight +6) * gItem.parentElement.key)));
	} catch(Exception) {
		OutLookBar_Value.style.setExpression('top','OutLookBar.clientTop + ' + eval(OutLookBar.offsetTop + ((OutLookBar_Button.clientHeight +6) * gItem.parentElement.key)));
	}
	OutLookBar_Value.innerHTML = gItem.innerHTML;
	gScrollPos = 0;
	OutLookBar_Value.scrollTop = gScrollPos;
	OutLookBar_Scroll(null);
	Item.blur();
	try {
		top.currentButton = Item.value;
		top.MenuTab.buttonClick();
	} catch(Exception) {}
}

function OutLookBar_Scroll(item) {
	if (item != null) {
		if (item.scroll == 'up') {
			gScrollPos -= gScrollValue;
		} else {
			gScrollPos += gScrollValue;
		}
		OutLookBar_Value.scrollTop = gScrollPos;
		gScrollPos = OutLookBar_Value.scrollTop;
	}
	if (eval((OutLookBar_Value.childNodes.length * gScrollValue) - OutLookBar_Value.clientHeight) <= gScrollPos) {
		OutLookBar_ArrowDown.style.display = 'none';
	} else {
		OutLookBar_ArrowDown.style.display = '';
	}
	if (gScrollPos == 0) {
		OutLookBar_ArrowUp.style.display = 'none';
	} else {
		OutLookBar_ArrowUp.style.display = '';
	}
}

function window_onresize() {
	OutLookBar_Scroll(null);
}

function loadMenu() {
	OUTLOOKBAR_Init();
}


