var bm_dvBottomMenu;
var bm_dvBottomMenuContainer;

function bm_collectFirstData(){
	
	bm_dvBottomMenu = document.getElementById('dvBottomMenu');
	bm_dvBottomMenuContainer = document.getElementById('dvBottomMenuContainer');
		
	getXMLData('xml/dmx_web_menu.xml',bm_prepareMenu);
}

function bm_prepareMenu(bm_xmlObj){
	
	bm_dvBottomMenuContainer.innerHTML = "";
	
	urlStr = replaceUrlChars(webURL_4_Menu,1);
	
	for(i=0;i<bm_xmlObj.childNodes[0].childNodes.length;i++){
		xmlNode = bm_xmlObj.childNodes[0].childNodes[i];
		if(xmlNode.nodeType==1){
		
			tmpMenuItems = "";
			items = xmlNode.getElementsByTagName('items')[0];
			for(j=0;j<items.childNodes.length;j++){
				if(items.childNodes[j].nodeType==1){
					title = items.childNodes[j].getElementsByTagName('title')[0].firstChild.nodeValue;
					url = items.childNodes[j].getElementsByTagName('url')[0];
					url = url.firstChild?url.firstChild.nodeValue:null;
					
					tmpUrlSel = false;
					items2 = items.childNodes[j].getElementsByTagName('items')[0].getElementsByTagName('item');
					for(k=0;k<items2.length;k++){
						url2 = items2[k].getElementsByTagName('url')[0];
						url2 = url2.firstChild?url2.firstChild.nodeValue:null;
						if(url2==urlStr){
							tmpUrlSel = true;
							break;
						}
					}
					
					tmpMenuItems += '<li><a href="'+(url?url:'#')+'" '+((url==urlStr || tmpUrlSel)?'class="selected"':'')+'>'+title+'</a></li>';
				}
			}
			
			bm_dvBottomMenuContainer.innerHTML += '<ul class="footer_menu"><li class="section">'+xmlNode.getElementsByTagName('title')[0].firstChild.nodeValue+'</li>'+tmpMenuItems+'</ul>';
		}
	}
	
	bm_dvBottomMenu.style.display = "";
}