/*
--------------------------------------------------------------------------------

DHTML Menu
Version 1.0

Author: Ciprian Pricop
Contact email: webdesignknowledge@yahoo.com

--------------------------------------------------------------------------------
*/


// variables

var hide_delay = 2000;

/*
var MENUITEMS_POS = [

	['menuitem1',74,24],
	['menuitem2',160,24],
	['menuitem3',260,24],
	['menuitem4',343,24],
	['menuitem5',426,24],
	['menuitem6',500,24],
	['menuitem7',573,24],
	['menuitem8',632,24]

];
*/

var MENUITEMS_POS = [
	['menuitem1',144,24],
	['menuitem2',241,24],
	['menuitem3',542,24],
	['menuitem4',599,24]
];

// functions

function collapseMenu(id) {
	if(this.showtimer)
		return;
	document.getElementById(id).style.visibility = 'hidden';
}

function expandMenu(id) {
	if(this.hidetimer)
		clearTimeout(this.hidetimer);

	var left = document.getElementById('menu').offsetLeft;
	var top = document.getElementById('menu').offsetTop;
	
	for(i=0; i<this.MENUITEMS_POS.length; i++){
		if(MENUITEMS_POS[i][0]==id) {
			document.getElementById(id).style.top = (top + MENUITEMS_POS[i][2]) + 'px';
			document.getElementById(id).style.left = (left + MENUITEMS_POS[i][1]) + 'px';
			document.getElementById(id).style.visibility = 'visible';
		} else {
			document.getElementById(MENUITEMS_POS[i][0]).style.visibility = 'hidden';
		}
	}
}

function showMenu(id) {
	expandMenu(id);
}

function hideMenu(id) {
	this.hidetimer = setTimeout('collapseMenu(\'' + id + '\');', hide_delay);
}

