function findFirstDiv(root) {
	var children = root.childNodes;
	for (var i = 0; i < children.length; i++) {
		if (children[i].tagName && children[i].tagName == 'DIV') {
			return children[i];
		}
	}

	return null;
}

function findSecondDiv(root) {
	var first = false;

	var children = root.childNodes;
	for (var i = 0; i < children.length; i++) {
		if (children[i].tagName && children[i].tagName == 'DIV') {
			if (first) {
				return children[i];
			} else {
				first = true;
			}
		}
	}

	return null;
}

function primaryNavOver(root) {
	var backgroundDiv = findFirstDiv(root);
	if (backgroundDiv) {
		backgroundDiv.className = 'primaryNavItemBackgroundHover';
	}

	var itemDiv = findSecondDiv(root);
	if (itemDiv) {
		itemDiv.className = 'primaryNavItemHover';
	}
}

function primaryNavOut(root) {
	var backgroundDiv = findFirstDiv(root);
	if (backgroundDiv) {
		backgroundDiv.className = 'primaryNavItemBackground';
	}

	var itemDiv = findSecondDiv(root);
	if (itemDiv) {
		itemDiv.className = 'primaryNavItem';
	}
}

function secondaryNavOver(root) {
	var backgroundDiv = findFirstDiv(root);
	if (backgroundDiv) {
		backgroundDiv.className = 'secondaryNavItemBackgroundHover';
	}

	var itemDiv = findSecondDiv(root);
	if (itemDiv) {
		itemDiv.className = 'secondaryNavItemHover';
	}
}

function secondaryNavOut(root) {
	var backgroundDiv = findFirstDiv(root);
	if (backgroundDiv) {
		backgroundDiv.className = 'secondaryNavItemBackground';
	}

	var itemDiv = findSecondDiv(root);
	if (itemDiv) {
		itemDiv.className = 'secondaryNavItem';
	}
}