var ar = new Array();
var arsub = new Array();

var idTimer;
var idTimerSub;

function divShow(idDiv) {
	divHideAll();
	if (window.document.getElementById(idDiv)) {
	window.document.getElementById(idDiv).style.display='block';
	}
}

function divHideAll() {
	divHideAllSub();
	window.clearTimeout(idTimer);
	var i;
	for (i=0; i<(ar.length); i++) {
	if (window.document.getElementById(ar[i])) {
		window.document.getElementById(ar[i]).style.display='none';
		}
	}
}

function divOver() {
	window.clearTimeout(idTimer);
}

function divOut() {
	idTimer = window.setTimeout("divHideAll()",500);
}

function divShowSub(idDiv) {
	divHideAllSub(); 
	if (window.document.getElementById(idDiv)) {
	window.document.getElementById(idDiv).style.display='block';
	}
}

function divHideAllSub() {
	window.clearTimeout(idTimerSub);
	var i;
	for (i=0; i<(arsub.length); i++) {
		if (window.document.getElementById(arsub[i])) {
		window.document.getElementById(arsub[i]).style.display='none';
		}
	}
}

function divOverSub() {
	window.clearTimeout(idTimerSub);
}

function divOutSub() {
	idTimerSub = window.setTimeout("divHideAllSub()",500);
}
