function setMenu(parentmenu,submenu,menu,PageId,resetMenus){
		css =menuCss[menu.toString()]
		myElement=menu + "_parentmenu" + parentmenu;
		myElement1=menu + "_submenu" + submenu;
		if(typeof resetMenus=='undefined' || resetMenus==1) menuParams=menu+'='+parentmenu+','+submenu;
		if(PageId!=='' && PageId!=='0') goToPage(PageId);
	    if(!document.getElementById(myElement)) return;
			if(document.getElementById(myElement).className==css + '_MenuParent'||document.getElementById(myElement).className==css + '_MenuParentOver'){
			if(typeof resetMenus=='undefined' || resetMenus==1){
				resetSubmenuItems();
				resetMenuItems();
			}else{
				resetSubmenuItems(menu);
				resetMenuItems(menu);				}
      		document.getElementById(myElement).className =css +  '_MenuParentSelected';
	     }else{
	  		document.getElementById(myElement).className = css + '_MenuParent';
	     }

		 if(!document.getElementById(myElement1)) return;
		
		 if(document.getElementById(myElement1).className== css + '_hiddenMenu'){
      		document.getElementById(myElement1).className = css + '_visibleMenu';
	     }else{
	  		document.getElementById(myElement1).className = css + '_hiddenMenu';
			if(typeof resetMenus=='undefined' || resetMenus==1){
				resetSubmenuItems();
				resetMenuItems();
			}else{
				resetSubmenuItems(menu);
				resetMenuItems(menu);	
			}
	     }

	}
	function setSubMenu(parentmenu,submenuItem,menu,PageId,resetMenus){
		css =menuCss[menu.toString()]
		
		myElement=menu + "_submenuItem" + submenuItem;		
		if(typeof resetMenus=='undefined' || resetMenus==1) menuParams=menu+'='+parentmenu+','+submenuItem;
		if(PageId!=='' && PageId!=='0') goToPage(PageId);
	   if(!document.getElementById(myElement)) return;
		   if(typeof resetMenus=='undefined' || resetMenus==1){
			 resetSubmenuItems();
		   }else{
			  resetSubmenuItems(menu); 
			 }
		if(document.getElementById(myElement).className == css + '_MenuItem'){
      		document.getElementById(myElement).className = css + '_MenuItemSelected';
	     }else{
	  		document.getElementById(myElement).className = css + '_MenuItem';
	     }

	}

	function menuItemOver(menuItem,menu){
	     if(!document.getElementById(menu +"_" +  menuItem)) return;
		 css =menuCss[menu.toString()]

		if(document.getElementById(menu + "_" + menuItem).className!==css + '_MenuItemSelected'){
      		document.getElementById(menu + "_" + menuItem).className = css + '_MenuItemOver';
	    }
	}
	function menuItemOut(menuItem,menu){
	     if(!document.getElementById(menu + "_" + menuItem)) return;
		 css =menuCss[menu.toString()]
		if(document.getElementById(menu + "_" + menuItem).className==css + '_MenuItemOver'){
      		document.getElementById(menu + "_" + menuItem).className = css + '_MenuItem';
	    }
	}

	function menuOver(parentmenu,menu){
	 if(!document.getElementById(menu + "_" + parentmenu)) return;
	 css =menuCss[menu.toString()]

		if(document.getElementById(menu +  "_" + parentmenu).className!==css + '_MenuParentSelected'){
      		document.getElementById(menu +  "_" + parentmenu).className = css + '_MenuParentOver';
	  }
	}
	function menuOut(parentmenu,menu){
	  if(!document.getElementById(menu + "_" + parentmenu)) return;
	  css =menuCss[menu.toString()]
		if(document.getElementById(menu + "_" + parentmenu).className==css + '_MenuParentOver'){
      		document.getElementById(menu + "_" + parentmenu).className = css + '_MenuParent';
	    }
	}

	function resetSubmenuItems(menu){
		if(typeof menu!=='undefined'){
			css =menuCss[menu.toString()]
			menu += "_";
			for(i=0;i<eval(menu + 'totalMenus');i++){
				  submenuItem="submenuItem"+i;
				 if(document.getElementById(menu + submenuItem)){
					document.getElementById(menu + submenuItem).className = css + '_MenuItem';
				 }
			}
			return
		}
		
		if(typeof allMenus=='undefined') return
		menus=allMenus.split(',');
		for(j=0;j<menus.length;j++){
		menu=menus[j]+'_';
			for(i=0;i<eval(menu + 'totalMenus');i++){
				  submenuItem="submenuItem"+i;
				 if(document.getElementById(menu + submenuItem)){
					document.getElementById(menu + submenuItem).className = css + '_MenuItem';
				 }
			}
		}
	}
	function resetMenuItems(menu){
		if(typeof menu!=='undefined'){
			css =menuCss[menu.toString()]
			menu += "_";
			for(i=0;i<eval(menu + 'totalMenus');i++){
				  parentmenu="parentmenu"+i;
				  submenu="submenu"+i;
				 if(document.getElementById(menu + parentmenu)){
					document.getElementById(menu + parentmenu).className = css + '_MenuParent';
					 if(document.getElementById(menu + submenu)) document.getElementById(menu + submenu).className = css + '_hiddenMenu';
				 }
			}
			return
		}
		
		if(typeof allMenus=='undefined') return
		menus=allMenus.split(',');
		for(j=0;j<menus.length;j++){
			menu=menus[j]+'_';
			for(i=0;i<eval(menu + 'totalMenus');i++){
				  parentmenu="parentmenu"+i;
				  submenu="submenu"+i;
				 if(document.getElementById(menu + parentmenu)){
					document.getElementById(menu + parentmenu).className = menu + 'MenuParent';
					 if(document.getElementById(menu + submenu)) document.getElementById(menu + submenu).className = css + '_hiddenMenu';
				 }
			}
		}
	}