function ObjectPosition(elmID) {
	var curleft = 0;
	var curtop = 0;
	obj = document.getElementById(elmID);
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}
	return [curleft,curtop];
}

function getElementLeft(Elem) {
		var elem;
		if(document.getElementById) {
			var elem = document.getElementById(Elem);
		} else if (document.all){
			var elem = document.all[Elem];
		}
		xPos = elem.offsetLeft;
		tempEl = elem.offsetParent;
  		while (tempEl != null) {
  			xPos += tempEl.offsetLeft;
	  		tempEl = tempEl.offsetParent;
  		}
		return xPos;
}

function getElementTop(Elem) {
		if(document.getElementById) {
			var elem = document.getElementById(Elem);
		} else if (document.all) {
			var elem = document.all[Elem];
		}
		yPos = elem.offsetTop;
		tempEl = elem.offsetParent;
		while (tempEl != null) {
  			yPos += tempEl.offsetTop;
	  		tempEl = tempEl.offsetParent;
  		}
		return yPos;
}

function showSubMenu(display){
	if (display == 'block') {
        changeOpac(5, 'slogan');
        changeOpac(5, 'content');
        //alert(getElementLeft('pmenu1'));

		for (var i = 1; i < 4; i++) {
			setStyle('menu'+i, 'width', '200');
			setStyle('menu'+i, 'height', '115');
	        setStyle('menu'+i, 'zoom', 1);
			//if (Browser.Version() < 8) {
		        var aryPosition = ObjectPosition('pmenu'+i);
		        setStyle('menu'+i, 'top', aryPosition[1]+6);
		        setStyle('menu'+i, 'left', getElementLeft('pmenu'+i));
	        //}
		}
	}
	else {
        changeOpac(100, 'slogan');
        changeOpac(100, 'content');
	}
	for (var i = 1; i < 4; i++) {
		setStyle('menu'+i, 'display', display);
	}
}

function activeSubMenu(elID, active){
	//if (active) setStyle(elID, 'color', '#000');
	//else setStyle(elID, 'color', '#CCC');
	if (active) setClass(elID, 'menu_active');
	else setClass(elID, 'menu_blur');
}
