var xmlDoc2;


function rollOverMenu(ahrefId,ahrefLevel) {
	 if(ahrefId != '' & ahrefLevel != '')	 	
		rolloverParents(ahrefId,ahrefLevel)
}

function setTextIntoFlash(id) {
	document.headers.SetVariable("navigation", getNavPath(id));
}

function getNavPath(id) {	
	
	if(typeof id != 'undefined' & id!="") {
		var node = customGetElementById(xmlDoc.documentElement, id)	
		if(node!=null) {
			nText = node.getAttribute("linkText");
			while(node.parentNode.nodeName!="menu") {
				node = node.parentNode;
				nText = node.getAttribute("linkText") + " / "+ nText;			
			}	
			if(nText!="Home") {
				nText = "Home / " + nText
			} 
		}
	} else {
		nText = "Home";
	}
	return nText;
}

var searchNode = null;
function customGetElementById(node, id) {	


	var nodeList = node.childNodes;
	for(var i=0; i < nodeList.length; i++) {				
		if(searchNode==null) {
			if(nodeList.item(i).getAttribute("id") == id) {
				searchNode = nodeList.item(i);
				//alert(searchNode.getAttribute("linkText"))
				break;
			} else if(nodeList.item(i).hasChildNodes()) {			
				customGetElementById(nodeList.item(i), id);
			} 
		} else {
			break;	
		}
	}
	return searchNode;
}


//rozwija automatycznie  menu
function rolloverParents(id, level) {
	
	if(typeof id != 'undefined') {
		var paramsArray = new Array();
		searchNode = null;
		var node = customGetElementById(xmlDoc.documentElement, id)	
		//alert("LEVEL"+level);
		
		if(node!=null) {
			//alert(node.getAttribute("linkText"))
			
		    paramsArray[0] = new Array(document.getElementById(id), allChildNodesAmount(node), level); 
			var i = 1		
			
		    while(node.parentNode.nodeName!="menu") {				
				node = node.parentNode;
				if(node.getAttribute("display")!=0) {
					level = level - 1
					paramsArray[i] = new Array(document.getElementById(node.getAttribute("id")), allChildNodesAmount(node), level); 		
					i++;
				}
		    }	
		}
		
		for(k = paramsArray.length-1; k >= 0; k--) {
			//alert(paramsArray[k][0]+"|"+paramsArray[k][1]+"|"+paramsArray[k][2])
			hideShow(paramsArray[k][0],paramsArray[k][1],paramsArray[k][2]);

		}
	}

}
