function run(mm,mm_parent) { //warning, recursive
//	alert(mm);
	var i=0;
	while(i<mm.length) {
		if(mm[i].reverse) {
			level++;
			run(mm[i],mm_tmp_parent);
			level--;
			i++;
		} else {
//			var mm_tmp_parent=fmm(mm[i],mm[i+1],level,mm_parent);
/**/
			if(level==0) {
				var mm_id="main";
//				var mm_width=calcWidth(m[i])*1.2;
				var mm_width=100;
				mm_parent=null;
			} else {
				var mm_id="sub";
				var mm_width='';
			}
/*	if(mm[i+1]=="") {
		var url="";
	}else {
		var url=root+mm[i+1];
	}
*/
			var url="";
			var script="";
			var target="self";
			if(mm[i+1].match(/^http:\/\//i)) {
				url=mm[i+1];
				target="_blank";
			} else
			if(mm[i+1].match(/^javascript:/i)) {
				script=mm[i+1];//.replace(/^javascript://i);
			} else {
				url=root+mm[i+1];
			}
//	alert("A: "+url+"/"+script);
	
//	myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, "<b>my_function()</b>", onmouseover, onmouseout) 
//alert(mm_id+id_cnt+" - "+mm_parent+" - "+'&nbsp;'+mm[i]+" - "+url+" - "+target+" - "+mm_width+" - "+''+" - "+''+" - "+''+" - "+''+" - "+''+" - "+''+" - "+''+" - "+''+" - "+script);
			oCMenu.makeMenu
(mm_id+id_cnt,mm_parent,'&nbsp;'+mm[i],url,target,mm_width,'','','','','','','','',script);
			var mm_tmp_parent=mm_id+id_cnt;
			id_cnt++;
//	return ret;


/**/

			i+=2;
		}
	}
	return;
}
/*
function fmm(mlabel,mlink,level,mm_parent) {
	if(level==0) {
		var mm_id="main";
		var mm_width=calcWidth(mlabel);
		mm_parent=null;
	} else {
		var mm_id="sub";
		var mm_width='';
	}
	oCMenu.makeMenu(mm_id+id_cnt,mm_parent,'&nbsp;'+mlabel,mlink,'self',mm_width);
	var ret=mm_id+id_cnt;
	id_cnt++;
	return ret;
}
*/
/*
function modal(url,width,height) {
	if(bw.moz) {
		var xpos=(screen.width-width)/2;
		var ypos=(screen.height-height)/2;
		window.open(url, "modal", "top="+ypos+",left="+xpos+",resizable=yes,scrollbars=yes,width="+width+",height="+height+",modal");
	} else
	if(bw.ie) {
		window.showModalDialog(url,null,'movable:no;resizable:no;status:no;dialogWidth:400px;dialogHeight:200px;fullscreen:yes;help:no;scroll:no');
	}
}
*/