function aspnm_itemMsOver(item,aspnm_m,expandDirection,horAdj,verAdj,expandDelay,aspnm_k){
	var aspnm_e=document.all[item];
	if(aspnm_e.contains(event.fromElement)){return;};
		var aspnm_a=0;
		var aspnm_d=0;
		var aspnm_i=document.all[aspnm_m];
		if(aspnm_highlightExpanded){
			aspnm_e['aspnm_subgroup']=aspnm_i;aspnm_i['aspnm_parentitem']=aspnm_e;
		}
		if(aspnm_curItem!=item){
			aspnm_curItem=item;
			if(aspnm_mac&&aspnm_e.tagName=="TABLE"){
				aspnm_e=aspnm_e.parentElement;
			}
		switch(expandDirection){
			case'belowleft':aspnm_a=aspnm_g(aspnm_e);
				if(aspnm_a+aspnm_i.offsetWidth>window.document.body.clientWidth){
				aspnm_a=aspnm_g(aspnm_e)+aspnm_e.offsetWidth-aspnm_i.offsetWidth;
				}
			aspnm_d=aspnm_h(aspnm_e)+aspnm_e.offsetHeight;
			break;
			case'belowright':aspnm_a=aspnm_g(aspnm_e)+aspnm_e.offsetWidth-aspnm_i.offsetWidth;aspnm_d=aspnm_h(aspnm_e)+aspnm_e.offsetHeight;
			break;
			case'aboveleft':aspnm_a=aspnm_g(aspnm_e);aspnm_d=aspnm_h(aspnm_e)-aspnm_i.offsetHeight;
			break;
			case'aboveright':aspnm_a=aspnm_g(aspnm_e)+aspnm_e.offsetWidth-aspnm_i.offsetWidth;
			aspnm_d=aspnm_h(aspnm_e)-aspnm_i.offsetHeight;
			break;
			case'rightdown':aspnm_a=aspnm_g(aspnm_e)+aspnm_e.offsetWidth;
				if(aspnm_a+aspnm_i.offsetWidth>window.document.body.clientWidth){
					aspnm_a=aspnm_g(aspnm_e)-aspnm_i.offsetWidth;};aspnm_d=aspnm_h(aspnm_e);
					if(aspnm_d+aspnm_i.offsetHeight>window.document.body.clientHeight){aspnm_d=aspnm_h(aspnm_e)-aspnm_i.offsetHeight+aspnm_e.offsetHeight;
					};
			break;
			case'rightup':aspnm_a=aspnm_g(aspnm_e)+aspnm_e.offsetWidth;aspnm_d=aspnm_h(aspnm_e)-aspnm_i.offsetHeight+aspnm_e.offsetHeight;
			break;
			case'leftdown':aspnm_a=aspnm_g(aspnm_e)-aspnm_i.offsetWidth;aspnm_d=aspnm_h(aspnm_e);
			break;
			case'leftup':aspnm_a=aspnm_g(aspnm_e)-aspnm_i.offsetWidth;aspnm_d=aspnm_h(aspnm_e)-aspnm_i.offsetHeight+aspnm_e.offsetHeight;
			break;
			default:aspnm_a=aspnm_g(aspnm_e)+aspnm_e.offsetWidth;aspnm_d=aspnm_h(aspnm_e);
			break;
		}
		aspnm_a+=horAdj;aspnm_d+=verAdj;
		if(aspnm_d<0){aspnm_d=0;};
		if(aspnm_a<0){aspnm_a=0;};
		aspnm_i.style.left=aspnm_a+'px';aspnm_i.style.top=aspnm_d+'px';aspnm_cw(aspnm_m,expandDelay,aspnm_k);
	}
}
	
	function aspnm_itemMsOut(item,group,aspnm_m,expandDelay,aspnm_k){
		if(!event){return;};
		if(!aspnm_m||!item){return;};
		if(document.all[item].contains(event.toElement)){return;};
		if(document.all[aspnm_m].contains(event.toElement)){return;};
		aspnm_curItem='';
		aspnm_bi(aspnm_m,expandDelay,aspnm_k);
	}
	
	function aspnm_groupMsOver(group){
		if(aspnm_collapsingAll){aspnm_restoredGroup=group;};
		if(aspnm_collapsingGroup==group){aspnm_bk();aspnm_bb();}
	}
	
	function aspnm_groupMsOut(group,parentItem,parentGroup,expandDelay,aspnm_k){
		if(document.all[group].contains(event.toElement)){return;};
		aspnm_curItem='';
		var aspnm_m=aspnm_expandedObjects[aspnm_expandCount];
		if(aspnm_m==group){aspnm_m=null;};
		if(parentItem==null&&parentGroup==null){aspnm_bl(expandDelay,aspnm_k);
		}else if(document.all[aspnm_m]&&document.all[aspnm_m].contains(event.toElement)||document.all[parentItem]&&document.all[parentItem].contains(event.toElement)){
		}else if(document.all[parentGroup].contains(event.toElement)){
			aspnm_bi(group,expandDelay,aspnm_k);aspnm_bi(aspnm_m,expandDelay,aspnm_k);
		}else{aspnm_bl(expandDelay,aspnm_k);
		}
	}
	
	function aspnm_cw(group,interval,aspnm_k){
		if(group==aspnm_collapsingGroup){aspnm_bk();}
		if(group!=aspnm_expandingGroup){aspnm_bb();}
		aspnm_restoredGroup=group;aspnm_expandingGroup=group;
		if(group){group+='.id';}
		if(aspnm_k){aspnm_k="'"+aspnm_k+"'";}
		aspnm_expandTimerID=setTimeout('aspnm_expand('+group+', '+aspnm_k+')',interval);}
	
function aspnm_bi(group,interval,aspnm_k){
	if(group==aspnm_expandingGroup){aspnm_bb();};
	if(group){if(document.all[group].style.visibility=='visible'){
		aspnm_collapsingGroup=group;group+='.id';
		if(aspnm_k){aspnm_k="'"+aspnm_k+"'";};
		aspnm_collapseTimerID=setTimeout('aspnm_collapse('+group+', '+aspnm_k+')',interval);
		}
	}
}

function aspnm_bl(interval,aspnm_k){
	aspnm_bk();aspnm_bb();aspnm_ce();aspnm_collapsingAll=true;
	if(aspnm_k){
		aspnm_k="'"+aspnm_k+"'";aspnm_collapseAllTimerID=setTimeout('aspnm_collapseAll('+aspnm_k+')',interval);
	}else{
		aspnm_collapseAllTimerID=setTimeout('aspnm_collapseAll(null)',interval);
	}
}

function aspnm_bb(){
	clearTimeout(aspnm_expandTimerID);aspnm_expandingGroup='';
}

function aspnm_bk(){
	clearTimeout(aspnm_collapseTimerID);aspnm_collapsingGroup='';
}

function aspnm_ce(){
	clearTimeout(aspnm_collapseAllTimerID);aspnm_restoredGroup='';
}

function aspnm_expand(group,aspnm_k){
	if(document.all[group].style.visibility!='visible'){
		aspnm_zx(group);aspnm_cv(document.all[group]);
		if(aspnm_k){
			document.all[group].style.filter=aspnm_k;document.all[group].filters[0].Apply();
		}
		document.all[group].style.visibility='visible';aspnm_cj(group);
		if(aspnm_k){
			document.all[group].filters[0].Play();
		};aspnm_expandCount++;aspnm_expandedObjects[aspnm_expandCount]=group;
		if(aspnm_highlightExpanded){
			document.all[group]['aspnm_expanded']=true;
		}
	}
}

function aspnm_collapse(group,aspnm_k){
	if(group){
		if(document.all[group].style.visibility!='hidden'){
			if(aspnm_k){
				document.all[group].style.filter=aspnm_k;document.all[group].filters[0].Apply()
			}
			document.all[group].style.visibility='hidden';
		if(aspnm_k){
			document.all[group].filters[0].Play();};
		if(aspnm_expandedObjects[aspnm_expandCount]!=group){
			for(var aspnm_bf=0;aspnm_bf<aspnm_expandCount;aspnm_bf++){
				if(aspnm_expandedObjects[aspnm_bf]==group){
					aspnm_expandedObjects[aspnm_bf]=aspnm_expandedObjects[aspnm_expandCount]
				}
			}
		}
		aspnm_expandCount--;
		aspnm_bu(document.all[group]);
		aspnm_bm(group);
		if(aspnm_highlightExpanded){
			document.all[group]['aspnm_expanded']=false;document.all[group]['aspnm_parentitem'].onmouseout();
			}
		}
	}
	if(!(aspnm_contextUp)&&aspnm_expandCount==0){aspnm_l();}
}

function aspnm_collapseAll(aspnm_k){
	for(var aspnm_bf=aspnm_expandCount;aspnm_bf>=1;aspnm_bf--){
		if(aspnm_expandedObjects[aspnm_bf]==aspnm_restoredGroup){break;}
		if(aspnm_k){
			document.all[aspnm_expandedObjects[aspnm_bf]].style.filter=aspnm_k;
			document.all[aspnm_expandedObjects[aspnm_bf]].filters[0].Apply();
		}
		document.all[aspnm_expandedObjects[aspnm_bf]].style.visibility='hidden';
		aspnm_bu(document.all[aspnm_expandedObjects[aspnm_bf]]);
		aspnm_bm(aspnm_expandedObjects[aspnm_bf]);
		if(aspnm_k){
			document.all[aspnm_expandedObjects[aspnm_bf]].filters[0].Play();
		}
		if(aspnm_highlightExpanded){
			document.all[aspnm_expandedObjects[aspnm_bf]]['aspnm_expanded']=false;document.all[aspnm_expandedObjects[aspnm_bf]]['aspnm_parentitem'].onmouseout();
		}
	}
	aspnm_collapsingAll=false;
	aspnm_expandCount=aspnm_bf;
	aspnm_restoredGroup='';
	if(!(aspnm_contextUp)&&aspnm_expandCount==0){
		aspnm_l();
	}
}

function aspnm_hideAllGroups(){
	aspnm_curItem='';
	aspnm_restoredGroup='';
	aspnm_collapseAll(null);
}

function aspnm_updateCell(hightlight,direction,item,cssClass,leftIconId,leftIconSrc,rightIconId,rightIconSrc,imageId,imageSrc,cssClassExp,leftIconSrcExp,rightIconSrcExp,imageSrcExp){
	if(item==null){return;}
	var aspnm_cm=document.all[item];
	var Obj = document.getElementById(item);

	if(direction=='out'&&event&&aspnm_cm.contains(event.toElement)){
		Obj.className = "subleftmenu";	
		return;
	}
	if(direction=='over'&&event&&aspnm_cm.contains(event.fromElement)&&(hightlight=="1")){
		Obj.className = "tdMenuHover";
		return;
	}
	if(aspnm_highlightExpanded&&aspnm_cm['aspnm_subgroup']&&aspnm_cm['aspnm_subgroup']['aspnm_expanded']){
		if(cssClassExp!=null&&cssClassExp!=''){
			aspnm_cm.className=cssClassExp;
		}else if(cssClass!=null&&cssClass!=''){
			aspnm_cm.className=cssClass;}
			if(leftIconId!=null){
				if(leftIconSrcExp!=null&&leftIconSrcExp!=''){
					document.images[leftIconId].src=leftIconSrcExp;
				}else if(leftIconSrc!=null&&leftIconSrc!=''){
					document.images[leftIconId].src=leftIconSrc;
				}
			}
			if(rightIconId!=null){
				if(rightIconSrcExp!=null&&rightIconSrcExp!=''){
					document.images[rightIconId].src=rightIconSrcExp;
				}else if(rightIconSrc!=null&&rightIconSrc!=''){
					document.images[rightIconId].src=rightIconSrc;
				}
			}
			if(imageId!=null){
				if(imageSrcExp!=null&&imageSrcExp!=''){
					document.images[imageId].src=imageSrcExp;
				}else if(imageSrc!=null&&imageSrc!=''){
					document.images[imageId].src=imageSrc;
				}
			}
		}else{
			if(cssClass!=null&&cssClass!=''){
				aspnm_cm.className=cssClass;
			}
			if(leftIconId!=null&&leftIconSrc!=null&&leftIconSrc!=''){
				document.images[leftIconId].src=leftIconSrc;
			}
			if(rightIconId!=null&&rightIconSrc!=null&&rightIconSrc!=''){
				document.images[rightIconId].src=rightIconSrc;
			}
			if(imageId!=null&&imageSrc!=null&&imageSrc!=''){
			document.images[imageId].src=imageSrc;
			}
		}
	}

function aspnm_g(aspnm_bs){
	return(aspnm_mac?aspnm_de(aspnm_bs):aspnm_ie4?aspnm_winIE4X(aspnm_bs):aspnm_dg(aspnm_bs))
}

function aspnm_h(aspnm_bs){
	return(aspnm_mac?aspnm_dd(aspnm_bs):aspnm_ie4?aspnm_winIE4Y(aspnm_bs):aspnm_df(aspnm_bs));
}

function aspnm_dg(aspnm_bs){
	var x=0;
	while(aspnm_bs.offsetParent!=null){
		x+=aspnm_bs.offsetLeft;
		if(aspnm_bs.offsetParent.tagName!="TABLE"&&aspnm_bs.offsetParent.tagName!="TD"&&aspnm_bs.offsetParent.tagName!="TR"&&aspnm_bs.offsetParent.currentStyle!=null){
			var aspnm_ca=parseInt(aspnm_bs.offsetParent.currentStyle.borderLeftWidth);
			if(!isNaN(aspnm_ca)){x+=aspnm_ca;
			}
		}
		if(aspnm_bs.offsetParent.tagName=="TABLE"&&aspnm_bs.offsetParent.border>0){
		x+=1;
		}
		aspnm_bs=aspnm_bs.offsetParent;
	}
	if(document.compatMode=="CSS1Compat"&&aspnm_bs==document.body){
		var aspnm_ci=parseInt(aspnm_bs.currentStyle.marginLeft);
		if(!isNaN(aspnm_ci)){
			x+=aspnm_ci;
		}
	}
	return x;
}

function aspnm_df(aspnm_bs){
	var y=0;
	while(aspnm_bs.offsetParent!=null){
		y+=aspnm_bs.offsetTop;
		if(aspnm_bs.offsetParent.tagName!="TABLE"&&aspnm_bs.offsetParent.tagName!="TD"&&aspnm_bs.offsetParent.tagName!="TR"&&aspnm_bs.offsetParent.currentStyle!=null){
			var aspnm_cc=parseInt(aspnm_bs.offsetParent.currentStyle.borderTopWidth);
			if(!isNaN(aspnm_cc)){
			y+=aspnm_cc;
			}
		}
		if(aspnm_bs.offsetParent.tagName=="TABLE"&&aspnm_bs.offsetParent.border>0){y+=1;}
		aspnm_bs=aspnm_bs.offsetParent;
	}
	if(document.compatMode=="CSS1Compat"&&aspnm_bs==document.body){
		var aspnm_cn=parseInt(aspnm_bs.currentStyle.marginTop);
		if(!isNaN(aspnm_cn)){y+=aspnm_cn;}
	}
	return y;
}

function aspnm_winIE4X(aspnm_bs){
	var x=0;
	while(aspnm_bs!=document.body){
		x+=aspnm_bs.offsetLeft;aspnm_bs=aspnm_bs.offsetParent;
	}
	return x;
}

function aspnm_winIE4Y(aspnm_bs){
	var y=0;
	while(aspnm_bs!=document.body){
		y+=aspnm_bs.offsetTop;aspnm_bs=aspnm_bs.offsetParent;
	}
	return y;
}

function aspnm_de(aspnm_bs){
	var x=0;
	while(aspnm_bs.offsetParent!=document.body){
		if((aspnm_bs.tagName=="TABLE")&&(aspnm_bs.offsetParent.tagName=="TD")){
			x+=aspnm_bs.clientLeft;
		}else{x+=aspnm_bs.offsetLeft;}
		aspnm_bs=aspnm_bs.offsetParent;
	}
	x+=(aspnm_bs.offsetLeft+aspnm_bw());
	return x;
}

function aspnm_dd(aspnm_bs){
	var y=0;
	while(aspnm_bs.offsetParent!=document.body){
		if((aspnm_bs.tagName=="TABLE")&&(aspnm_bs.offsetParent.tagName=="TD")){y+=aspnm_bs.clientTop;
		}else{
			y+=(aspnm_bs.tagName!="TD")?aspnm_bs.offsetTop:aspnm_bs.parentElement.offsetTop;
		}
		aspnm_bs=aspnm_bs.offsetParent;
	}
	y+=(aspnm_bs.offsetTop+aspnm_bv());
	return y;
}

function aspnm_bw(){if(aspnm_marginX==null){
	if(!document.all["aspnm_pgMrgMsr"]){
		aspnm_bq();
	}
	aspnm_marginX=-document.all["aspnm_pgMrgMsr"].offsetLeft;};return aspnm_marginX;
}

function aspnm_bv(){
	if(aspnm_marginY==null){
		if(!document.all["aspnm_pgMrgMsr"]){
		aspnm_bq()
	}
		aspnm_marginY=-document.all["aspnm_pgMrgMsr"].offsetTop;
	}
	return aspnm_marginY;
}

function aspnm_bq(){
	document.body.insertAdjacentHTML('beforeEnd','<div id="aspnm_pgMrgMsr" style="position:absolute;left:0;top:0;z-index:-1000;visibility:hidden">*</div>');
}

function aspnm_zx(group){
	if(aspnm_hideSelectElems&&document.getElementsByTagName){
		var aspnm_v=document.getElementsByTagName('select');
		for(var aspnm_bf=0;aspnm_bf<aspnm_v.length;aspnm_bf++){
			if(aspnm_ap(document.all[group],aspnm_v[aspnm_bf])){
				aspnm_v[aspnm_bf].style.visibility='hidden';
			}
		}
	}
}

function aspnm_l(){
	if(aspnm_hideSelectElems&&document.getElementsByTagName){
		var aspnm_v=document.getElementsByTagName('select');
		for(var aspnm_bf=0;aspnm_bf<aspnm_v.length;aspnm_bf++){
			aspnm_v[aspnm_bf].style.visibility='inherit';
		}
	}
}

function aspnm_cv(group){
	if(!aspnm_overlayWindowed){return;};
	var aspnm_bz=group.id+"_over";
	if(!document.all[aspnm_bz]){
		document.body.insertAdjacentHTML("beforeEnd","<iframe id='"+aspnm_bz+"' src='javascript:void 0;' style='position:absolute;left:0px;top:0x;z-index:990;display:none' scrolling='no' frameborder='0'></iframe>")
	}
	if(document.all[aspnm_bz]){
		var aspnm_cu=document.all[aspnm_bz].style;aspnm_cu.top=group.style.top;aspnm_cu.left=group.style.left;
		aspnm_cu.width=group.offsetWidth+(aspnm_shadowEnabled?aspnm_shadowOffest:0);
		aspnm_cu.height=group.offsetHeight+(aspnm_shadowEnabled?aspnm_shadowOffest:0);
		aspnm_cu.filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';
		aspnm_cu.display='block';
	}
}

function aspnm_bu(group){
	if(!aspnm_overlayWindowed)return;
	var aspnm_bz=group.id+"_over";
	if(document.all[aspnm_bz]){
		document.all[aspnm_bz].style.display='none';
	}
}

function aspnm_ap(obj1,obj2){
	var aspnm_ct=true;
	var aspnm_by=aspnm_g(obj1)-window.document.body.scrollLeft;
	var aspnm_ch=aspnm_h(obj1)-window.document.body.scrollTop;
	var aspnm_cs=aspnm_by+obj1.offsetWidth;
	var aspnm_cl=aspnm_ch+obj1.offsetHeight;
	var aspnm_bx=aspnm_g(obj2)-window.document.body.scrollLeft;
	var aspnm_cg=aspnm_h(obj2)-window.document.body.scrollTop;
	var aspnm_cr=aspnm_bx+obj2.offsetWidth;
	var aspnm_ck=aspnm_cg+obj2.offsetHeight;
	if(aspnm_cs<=aspnm_bx||aspnm_cl<=aspnm_cg||aspnm_by>=aspnm_cr||aspnm_ch>=aspnm_ck){
		aspnm_ct=false;
	}
	return aspnm_ct;
}

function aspnm_cj(objName){
	if(aspnm_shadowEnabled){
	aspnm_shadows[objName]=new Array();
		for(var aspnm_bf=aspnm_shadowOffest;aspnm_bf>0;aspnm_bf--){
			var aspnm_bn=document.all[objName];
			var aspnm_dj=document.createElement('div');
			var aspnm_dh=aspnm_dj.style;aspnm_dh.position='absolute';
			aspnm_dh.left=(aspnm_bn.style.posLeft+aspnm_bf)+'px';aspnm_dh.top=(aspnm_bn.style.posTop+aspnm_bf)+'px';
			aspnm_dh.width=aspnm_bn.offsetWidth+'px';
			aspnm_dh.height=aspnm_bn.offsetHeight+'px';
			aspnm_dh.zIndex=aspnm_bn.style.zIndex-aspnm_bf;
			aspnm_dh.backgroundColor=aspnm_shadowColor;
			var aspnm_dl=1-aspnm_bf/(aspnm_bf+1);
			aspnm_dh.filter='alpha(opacity='+(100*aspnm_dl)+')';
			aspnm_bn.insertAdjacentElement('afterEnd',aspnm_dj);
			aspnm_shadows[objName][aspnm_shadows[objName].length]=aspnm_dj;
		}
	}
}

function aspnm_bm(objName){
	if(aspnm_shadowEnabled){
		var aspnm_cq;
		for(var aspnm_bf=0;aspnm_bf<aspnm_shadows[objName].length;aspnm_bf++){
			aspnm_cq=aspnm_shadows[objName][aspnm_bf];
			aspnm_cq.style.filter='alpha(opacity=0)';
			aspnm_cq.removeNode(true);
		}
	}
}

function aspnm_positionMenu(menu,alignment,offsetX,offsetY){
	var aspnm_n=0;var aspnm_s=0;
	var aspnm_aa=window.document.body.clientWidth;
	var aspnm_aj=window.document.body.clientHeight;
	var aspnm_z=menu.offsetWidth;
	var aspnm_ad=menu.offsetHeight;
	var aspnm_a=0;
	var aspnm_d=0;
	switch(alignment){
		case'topleft':aspnm_a=aspnm_n;aspnm_d=aspnm_s;
		break;
		case'topmiddle':aspnm_a=(aspnm_aa-aspnm_z)/2+aspnm_n;aspnm_d=aspnm_s;
		break;
		case'topright':aspnm_a=aspnm_aa+aspnm_n-aspnm_z;aspnm_d=aspnm_s;
		break;
		case'bottomleft':aspnm_a=aspnm_n;aspnm_d=aspnm_aj+aspnm_s-aspnm_ad;
		break;
		case'bottommiddle':aspnm_a=(aspnm_aa-aspnm_z)/2+aspnm_n;aspnm_d=aspnm_aj+aspnm_s-aspnm_ad;
		break;
		case'bottomright':aspnm_a=aspnm_aa+aspnm_n-aspnm_z;aspnm_d=aspnm_aj+aspnm_s-aspnm_ad;
		break;
		default:aspnm_a=aspnm_aa+aspnm_n;aspnm_d=aspnm_aj+aspnm_s;
		break;
	};aspnm_a+=offsetX;aspnm_d+=offsetY;menu.style.left=aspnm_a;menu.style.top=aspnm_d;
}

function aspnm_ax(objName){
	if(!objName){return false;}
	var aspnm_bn=document.all[objName];
	if(!aspnm_bn){return false;}
	if(aspnm_mac&&aspnm_bn.tagName=="TABLE"&&aspnm_bn.parentElement.tagName=="TD"){
		aspnm_bn=aspnm_bn.parentElement;
	}
	var aspnm_cf=aspnm_g(aspnm_bn)-window.document.body.scrollLeft+1;
	var aspnm_cp=aspnm_h(aspnm_bn)-window.document.body.scrollTop+1;
	var aspnm_cx=aspnm_cf+aspnm_bn.offsetWidth-1;
	var aspnm_co=aspnm_cp+aspnm_bn.offsetHeight-1;
	var aspnm_dp=(aspnm_mac)?event.x+2:event.x;
	var aspnm_dn=(aspnm_mac)?event.y+2:event.y;
	return((aspnm_dp>aspnm_cf)&&(aspnm_dp<aspnm_cx)&&(aspnm_dn>aspnm_cp)&&(aspnm_dn<aspnm_co));
}

function aspnm_registerOnKeyDownListener(){
	aspnm_documentOnKeyDown=document.onkeydown;document.onkeydown=aspnm_at;
}

function aspnm_at(){
	for(var aspnm_bf=0;aspnm_bf<aspnm_accessKeys.length;aspnm_bf++){
		if(aspnm_accessKeys[aspnm_bf][0]==event.keyCode&&aspnm_accessKeys[aspnm_bf][1]==event.altKey&&aspnm_accessKeys[aspnm_bf][2]==event.ctrlKey&&aspnm_accessKeys[aspnm_bf][3]==event.shiftKey){
			aspnm_av(document.all[aspnm_accessKeys[aspnm_bf][4]]);
			event.cancelBubble=true;
			event.keyCode=0;
			return false;
		}
	}
	if(aspnm_documentOnKeyDown!=null){
		return aspnm_documentOnKeyDown();
	}
	return true;
}

function aspnm_av(item){
	if(item.onclick){item.onclick();
	}else if(item.children[0].tagName=="A"&&item.children[0].href!=null&&item.children[0].href!=""){
		eval(item.children[0].href);
	}
}

function aspnm_moveSubgroups(subgroupsId){
	var aspnm_db=document.getElementById(subgroupsId);
	var aspnm_dc=(document.forms.length>0)?document.forms[0]:document.body;
	if(aspnm_mac){
		aspnm_dc.insertAdjacentHTML('afterBegin',aspnm_db.innerHTML);aspnm_db.innerHTML='';
	}else{
		aspnm_dc.insertAdjacentElement('afterBegin',aspnm_db);
	}
}
