anchor.diff:  			leaf_item('Contact Us','Contact Us','inquiry.do');
   		</tt:hasProperty>
   	enditem(); //5
  -
  +	<%--
   	leaf_item('System Messages','View System Messages','blank.jsp');
  +	--%>
   	leaf_item('Log Out','Exit Timetabling Appplication','logOut.do');
   <% } %>
   </script>
   </body>
   </html>
  +</script><br>
positive.code: <% 			if (manager.canDoTimetable(acadSession, user)) { %>		
  				leaf_item('Reports','Display Solution Reports','solutionReport.do');
  <% 			} %>
  <% 			if (user.getRole().equals(Roles.ADMIN_ROLE)) { %>
  				leaf_item('Manage Solvers','Manage Running Solvers','manageSolvers.do');
  <% 			} %>
  		enditem(); //2
  <% } else if (manager.canAudit(acadSession, user)) { %>
  		menu_item('2','Audit','Audit Input Data','','collapse');
  			leaf_item('Solver','Audit Problem','solver.do');
  			leaf_item('Conflict Statistics','Browse Conflict-based Statistics','cbs.do');
  			leaf_item('Log','Display Solver Log','solverLog.do');
  			leaf_item('Reports','Display Solution Reports','solutionReport.do');
  		enditem(); //2
  <% }} %>
  
  <%  if (manager.canTimetableExams(acadSession, user)) { %>		
  		menu_item('6','Examination Solver','Examination Solver','examSolver.do','collapse');
  			leaf_item('Timetable','Examination Timetable Grid','examGrid.do');
  			leaf_item('Assigned','Assigned Examinations','assignedExams.do');
  			leaf_item('Not-assigned','Not-Assigned Examinations','unassignedExams.do');
  			leaf_item('Changes','Examination Assignment Changes','examChanges.do');
  			leaf_item('Log','Examination Solver Log','examSolverLog.do');
  		enditem(); //6
  <% } %>
  
  <% if (user!=null
  		&& user.getRole().equals(Roles.ADMIN_ROLE)) { %>
  	leaf_item('Sectioning','Student Sectioning','sectioningDemo.do');
  <% } %>
  		
  	menu_item('3','User Preferences','User Preferences','','<%=expand%>');
  		leaf_item('Change Role','Change Role','selectPrimaryRole.do?list=Y');
  <% if ( ( user!=null && user.getRole().equals(Roles.ADMIN_ROLE) )
  			|| ( session.getAttribute("hdnAdminAlias")!=null && session.getAttribute("hdnAdminAlias").toString().equals("1") ) ) { %>
  
negative.code: 				leaf_item('Change Log','View Change Log','lastChanges.do');
  			enditem(); //41
  	
  			menu_item('42','Solver','Solver Management','manageSolvers.do','expand');
  				leaf_item('Parameter Groups', 'Manage Solver Parameter Groups','solverParamGroups.do');
  				leaf_item('Parameters', 'Manage Solver Parameters','solverParamDef.do');
  				leaf_item('Configurations', 'Manage Solver Configurations','solverSettings.do');
  				leaf_item('Distribution Types','Manage Distribution Types','distributionTypeList.do');
  				// leaf_item('Definitions', 'Manage Solution Info Definitions','solverInfoDef.do');
  			enditem(); //42
  
  			<tt:hasProperty name="tmtbl.menu.admin.extra">
  				menu_item('43','Custom','Custom Menus','','expand');
  					<tt:property name="tmtbl.menu.admin.extra"/>
  				enditem(); //43
  			</tt:hasProperty>
  			
  			menu_item('44','Defaults','Defaults','','expand');
  				leaf_item('Configuration','Application Configuration','applicationConfig.do');
  				leaf_item('Settings','Set Default Settings for Users','settings.do');
  			enditem(); //44
  
  			menu_item('45','Utilities','Miscellaneous Application Utilities','','expand');
  				leaf_item('Hibernate Statistics','Display Hibernate Session Statistics','hibernateStats.do');
  				leaf_item('Test HQL','Test HQL Queries','hibernateQueryTest.do');
  			enditem(); //45
  