<!--

var strMenuDivs = "";
	
var menuDivCnt = 0; // debug only

// don't use dynamic menus on Mac
if(true/*navigator.userAgent.indexOf('Mac') == -1*/){

	// Skip past all the top level menus.
	idx = 0;
	while (idx < dbMenus.length && dbMenus[idx].pid == -1) {
		idx++;
	}

	// Generate slide menu divs for all submenus from the
	// menus array.

	idxStart = idx;
	idxEnd = idx;
	currParentId = dbMenus[idx].pid;

	// Loop through our sorted menus array looking for parent ID boundaries
	// sending each array slice (subarray on parent ID boundaries) to our
	// slide menu DIV structure.
	//
	// See include/createMenus.js for details on DIVs creation.
	//
	while (idx < dbMenus.length) {
		if (currParentId != dbMenus[idx].pid) {
			strMenuDivs += createContainerDiv(dbMenus.slice(idxStart,idxEnd));
			idxStart = idx;
			currParentId = dbMenus[idx].pid;
			menuDivCnt++;
		}
		idx++;
		idxEnd = idx;
	}

	if (idxStart != idxEnd) {
		strMenuDivs += createContainerDiv(dbMenus.slice(idxStart,idxEnd));
		menuDivCnt++;
	}
}

//document.write("menuDivCnt="+menuDivCnt); // debug only

// output our menu divs
//
document.write(strMenuDivs);

//-->
