
function setCeMenu() {
	var menuRoot = getDocumentObject("ceMenu");
	if (menuRoot) {
		var hostname = document.location.href.substr(0, document.location.href.indexOf("/", 8));
		var path = document.location.pathname;
		var levels = path.count("/");
		var allATags = menuRoot.getElementsByTagName("a");
		try {
			if (levels > 2)
				path = path.substr(0, path.indexOf("/", (path.indexOf("/", 1)+1)));

			for (var i = 0; i < allATags.length; i++) {
				if (allATags[i].href == (hostname + path)) {
					allATags[i].parentNode.className = "menu-links-current";
					menuTabFound = true;
				} else
					allATags[i].parentNode.className = "menu-links";
			}
		} catch(ex) {
			/* ignore me later... */
			//alert("error it is: " + ex.message);
		}
	}
}

function setCeDestinationMenu() {
	var destMenuRoot = getDocumentObject("destination-links");
	if (destMenuRoot) {
		var hostname = document.location.href.substr(0, document.location.href.indexOf("/", 8));
		var path = document.location.pathname;
		var levels = path.count("/");
		var allATags = destMenuRoot.getElementsByTagName("a");
		try {
			for (var i = 0; i < allATags.length; i++) {
				if (allATags[i].href == (hostname + path)) {

					if (levels == 3) {
						var nextSiblingNode = allATags[i].nextSibling;
						while (nextSiblingNode) {
							if (nextSiblingNode.className == "destination-links2") {
								nextSiblingNode.style.display = "block";
                                break;
							}
							nextSiblingNode = nextSiblingNode.nextSibling;
						}
						allATags[i].parentNode.className = "destination-current";

					} else if (levels > 3) {
						allATags[i].parentNode.style.display = "block";
						var tmpParentNode = allATags[i].parentNode;
						while (levels > 2) {
							tmpParentNode = tmpParentNode.parentNode;
							tmpParentNode.style.display = "block";
							if (tmpParentNode.className == "destination-links1") {
								tmpParentNode.className = "destination-current";
								break;
							}
							levels--;
						}
					}
					break;
				}
			}
		} catch(ex) {
			/* ignore me later... */
			//alert("error it is: " + ex.message);
		}
	}
}

function hoverDiv (div, show){
    if (div.className != 'destination-current'){
        if (show){
            div.className = 'destination-links1-hover';
        } else {
            div.className = 'destination-links1';
        }
    }
}
