//split rawStr for menues using a tmp menuDataObject

document.topMenuStr=document.rawStr	
	
	document.menues[0] = new menuObject()

	//prepare dataObject
	


	

	document.menues[0].offsetId = 0
	document.menues[0].top = 107;
	document.menues[0].dataObject.dataString = document.topMenuStr;
	document.menues[0].dataObject.compileMenuData();
	document.menues[0].className="topMenu";
	document.menues[0].createMenu();
	positionMenues();
	
	function reposMenu(){
		positionMenues();
	}
	
	
	function positionMenues(){
		var i,tWidth=0;
		
		var sWidth=parseInt(document.body.clientWidth)
		
		offset=document.getElementById("menu1Placement").offsetLeft+20;
		//position the first element
		document.menues[0].mainMenuObjects[0].viewDivObj.style.left=offset;
		document.menues[0].mainMenuObjects[0].viewDivObj.style.visibility = "visible";
		document.menues[0].mainMenuObjects[0].viewDivObj.style.zIndex=100
		if(document.menues[0].mainMenuObjects[0].childViewObj){
			document.menues[0].mainMenuObjects[0].childViewObj.viewDivObj.style.top=parseInt(document.menues[0].mainMenuObjects[0].viewDivObj.style.top) + parseInt(document.menues[0].mainMenuObjects[0].viewTdObj.offsetHeight)+2;
			document.menues[0].mainMenuObjects[0].childViewObj.viewDivObj.style.left=20+offset
			document.menues[0].mainMenuObjects[0].childViewObj.viewDivObj.style.width=document.menues[0].mainMenuObjects[0].viewDivObj.offsetWidth;
		}
		
		for(i=1;i<document.menues[0].mainMenuObjects.length;i++){
			leftVal = parseInt(document.menues[0].mainMenuObjects[i-1].viewDivObj.style.left) + parseInt(document.menues[0].mainMenuObjects[i-1].viewDivObj.offsetWidth);
			document.menues[0].mainMenuObjects[i].viewDivObj.style.zIndex=100-i
			document.menues[0].mainMenuObjects[i].viewDivObj.style.left = leftVal
			document.menues[0].mainMenuObjects[i].viewDivObj.style.visibility = "visible";	
			if(document.menues[0].mainMenuObjects[i].childViewObj){
				document.menues[0].mainMenuObjects[i].childViewObj.viewDivObj.style.top=parseInt(document.menues[0].mainMenuObjects[i].viewDivObj.style.top) + parseInt(document.menues[0].mainMenuObjects[i].viewTdObj.offsetHeight)+2;
				document.menues[0].mainMenuObjects[i].childViewObj.viewDivObj.style.left=leftVal;
				document.menues[0].mainMenuObjects[i].childViewObj.viewDivObj.style.width = document.menues[0].mainMenuObjects[i].viewDivObj.offsetWidth
			}
		}
		
	}