var navsubproperties = new Array();
navsubproperties.prefix = 'divNavSub';
navsubproperties.parentnavprefix = 'aNavMain';
navsubproperties.timeout = null;
navsubproperties.current = null;

function nav_sub_show(subid) {
    if (d(navsubproperties.prefix+subid).getElementsByTagName('li').length > 0) {
	    if (navsubproperties.current != null && navsubproperties.current != subid) d(navsubproperties.prefix+navsubproperties.current).style.visibility = 'hidden';
	    navsubproperties.current = subid;
	    if (navsubproperties.timeout) clearTimeout(navsubproperties.timeout);
	    d(navsubproperties.prefix+subid).style.left = (d(navsubproperties.parentnavprefix+subid).offsetLeft - 1) + 'px';
	    d(navsubproperties.prefix+subid).style.visibility = 'visible';
	}
}

function nav_sub_hide(subid) {
	navsubproperties.timeout = setTimeout("d('"+navsubproperties.prefix+subid+"').style.visibility = 'hidden';", 100);
}