//<![CDATA[
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(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;};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.vinnonet(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='vinnonet(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='vinnonet(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);};};

//]]>
//<![CDATA[

// ASP.NET Menu global variables ------------------------------------------------------------------
if (aspnm_accessKeys == null) // it is important to initialize this variable only once
{
  var aspnm_accessKeys = new Array();       // array of keyboard shortcuts
}
if (aspnm_oldBodyOnLoad == null) // it is important to initialize this variable only once
{
  var aspnm_oldBodyOnLoad = new Array();    // array of functions that hold the previous body.onload when overriding it
}
if (aspnm_menucount == null) // it is important to initialize this variable only once
{
  var aspnm_menucount = 0;                  // number of menus in this page
}
var aspnm_hideSelectElems = true;         // whether to hide HTML select elements
var aspnm_highlightExpanded = true;       // whether a menu item retains highlight while its subgroup is expanded
var aspnm_overlayWindowed = false;        // whether to overlay windowed controls
var aspnm_shadows = new Array();          // used to hold shadow rectangles
var aspnm_shadowEnabled = true;          // whether shadow is enabled
var aspnm_shadowColor = 'DimGray';        // shadow color
var aspnm_shadowOffest = 4;               // shadow offset
var aspnm_mac = false;                    // whether the client is a Mac IE
var aspnm_ie4 = false;                    // whether the client is IE 4.x
var aspnm_documentOnKeyDown = null;       // document.onkeydown handler
var aspnm_expandedObjects = new Array();  // array of expanded groups 
var aspnm_expandCount = 0;                // expanded group count 
var aspnm_expandTimerID = 0;          // timer for the current expanding group 
var aspnm_collapseTimerID = 0;        // timer for the current collapsing group 
var aspnm_collapseAllTimerID = 0;     // timer for collapseAll
var aspnm_expandingGroup = '';        // current expanding group name 
var aspnm_collapsingGroup = '';       // current collapsing group name 
var aspnm_restoredGroup = '';         // group that got focus after collapseAll has been called
var aspnm_curItem = '';               // current menu item 
var aspnm_collapsingAll = false;      // whether the collapseAll command is pending 
var aspnm_contextUp = false;          // whether a context menu is up 
var aspnm_marginX = null;             // Left page margin in pixels (only matters on Macs)
var aspnm_marginY = null;             // Top page margin in pixels (only matters on Macs)

//]]>
//<![CDATA[
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
									function closeAllMenu()
									{
										var ListSubTableMenuName = "";
										for(i = 0; i < document.all.item("SubTableMenuName").length; i++)
										{
											ListSubTableMenuName = ListSubTableMenuName + document.all.item("SubTableMenuName")(i).value;
										}
										var arrListSubTableMenuName = ListSubTableMenuName.split("|");
										for(i = 0; i < arrListSubTableMenuName.length; i++)
										{
											if(arrListSubTableMenuName[i] != "")
											{
												document.getElementById(arrListSubTableMenuName[i]).style.display = "none";
											}
										}
										//alert(ListSubTableMenuName);
										//alert(document.all.item("SubTableMenuName").length);
										//alert(document.getElementById("SubTableMenuName").elements.length);
									}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

									function schrollMenu(target, othertarget, action, AppendID)
									{
										var strVisibleMenu = document.getElementById("hVisibleMenu_" + AppendID).value;
										var arrVisibleMenu = strVisibleMenu.split(",");
										var strFirstHiddenListMenu = document.getElementById("hFirstMenuHidden_" + AppendID).value;
										var arrFirstHiddenListMenu = strFirstHiddenListMenu.split(",");
										var strLastHiddenListMenu = document.getElementById("hLastMenuHidden_" + AppendID).value;
										var arrLastHiddenListMenu = strLastHiddenListMenu.split(",");
										switch(action)
										{
											case "down":
												//alert(arrLastHiddenListMenu.length);
												if(arrLastHiddenListMenu.length > 1)
												{
													//Delete a menu in visible list
													document.getElementById(arrVisibleMenu[0]).style.display = "none";
													strVisibleMenu = strVisibleMenu.replace(arrVisibleMenu[0] + ",", "");
													strFirstHiddenListMenu =  strFirstHiddenListMenu + arrVisibleMenu[0] + ",";
													
													//Append new menu to list
													document.getElementById(arrLastHiddenListMenu[0]).style.display = "";
													strVisibleMenu = strVisibleMenu +  arrLastHiddenListMenu[0] + "," ;
													//Show the navigate
													document.getElementById(othertarget).style.display = "";
													
													
													
													//Update fields
													document.getElementById("hLastMenuHidden_" + AppendID).value = strLastHiddenListMenu.replace(arrLastHiddenListMenu[0] + ",", "");;
													document.getElementById("hFirstMenuHidden_" + AppendID).value = strFirstHiddenListMenu;
													document.getElementById("hVisibleMenu_" + AppendID).value = strVisibleMenu;
													
													
												}
												else
												{
													document.getElementById(target).style.display = "none";
													stopSchrollMenu();
												}
												break;
											case "up":
												if(arrFirstHiddenListMenu.length > 1)
												{
												
													//Delete a menu in visible list
													document.getElementById(arrVisibleMenu[arrVisibleMenu.length - 2]).style.display = "none";
													strVisibleMenu = strVisibleMenu.replace(arrVisibleMenu[arrVisibleMenu.length - 2] + ",", "");
													strLastHiddenListMenu = arrVisibleMenu[arrVisibleMenu.length - 2] + "," + strLastHiddenListMenu ;
													
													//Append new menu to list
													//alert(iFirstIndex);
													//alert(strFirstHiddenListMenu);
													document.getElementById(arrFirstHiddenListMenu[arrFirstHiddenListMenu.length - 2]).style.display = "";
													strVisibleMenu = arrFirstHiddenListMenu[arrFirstHiddenListMenu.length - 2] + "," + strVisibleMenu;
													//Show the navigate
													document.getElementById(othertarget).style.display = "";
													
													//Update fields
													
													document.getElementById("hFirstMenuHidden_" + AppendID).value = strFirstHiddenListMenu.replace(arrFirstHiddenListMenu[arrFirstHiddenListMenu.length - 2] + ",", "");;
													document.getElementById("hLastMenuHidden_" + AppendID).value = strLastHiddenListMenu;
													document.getElementById("hVisibleMenu_" + AppendID).value = strVisibleMenu;
													/////////
													
												}
												else
												{
													document.getElementById(target).style.display = "none";
													stopSchrollMenu();
												}
												break;
										}
										
									}
									
									
									
									
									
									
									
									
									
									
									
									
									
									var iMenuInterval = "";
									var MenuTarget = "";
									var MenuOthertarget = "";
									var MenuAction = "";
									var MenuAppendID = "";
									function startScrollMenu(target, othertarget, action, AppendID)
									{
										if(iMenuInterval == "")
										{
											MenuTarget = target;
											MenuOthertarget = othertarget;
											MenuAction = action;
											MenuAppendID = AppendID;
											iMenuInterval = window.setInterval("beginScrollMenu()",200);
										}
										else
										{
   											//alert("Already start:" + iMenuInterval );
										}
									}
									///////////////////////////////////////////////////////////////
									//
									///////////////////////////////////////////////////////////////
									function beginScrollMenu()
									{
										schrollMenu(MenuTarget, MenuOthertarget, MenuAction, MenuAppendID);
									}
									///////////////////////////////////////////////////////////////
									//
									///////////////////////////////////////////////////////////////
									function stopSchrollMenu()
									{
										if(iMenuInterval != "")
										{
											window.clearInterval(iMenuInterval);
										}
										iMenuInterval = "";
										MenuTarget = "";
										MenuOthertarget = "";
										MenuAction = "";
										MenuAppendID = "";
									}

//]]>