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;
			}; // End Swith
		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);
	};
}; //End Function
///////////////////////////////
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(direction,item,cssClass,leftIconId,leftIconSrc,rightIconId,rightIconSrc,imageId,imageSrc,cssClassExp,leftIconSrcExp,rightIconSrcExp,imageSrcExp){
	if(item==null){return;};
	var aspnm_cm=document.all[item];
	if(direction=='out'&&event&&aspnm_cm.contains(event.toElement)){return;};
	if(direction=='over'&&event&&aspnm_cm.contains(event.fromElement)){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;
	}; //END WHILE
	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);
	};
};
