anchor.diff:  <%@ page errorPage="error.jsp" %>
   <%@ page import="org.unitime.timetable.model.Session" %>
   <%@ page import="org.unitime.timetable.model.TimetableManager" %>
  -<%@ page import="org.unitime.timetable.model.Settings" %>
  -<%@ page import="org.unitime.timetable.util.Constants" %>
   <%@ taglib uri="/WEB-INF/tld/timetable.tld" prefix="tt" %>
   <%@ include file="/checkLogin.jspf" %>
   <html>
  
positive.code: 		enditem(); //4
  
  <% } %>
  
  	menu_item('5','Help','Help Manual','','<%=expand%>');
  		<tt:hasProperty name="tmtbl.help.manual.input_data">
  			leaf_item('Data Entry Manual','Manual for Data Entry','%tmtbl.help.manual.input_data%', '_help');
  		</tt:hasProperty>
  
negative.code: <% 			if (manager.canDoTimetable(acadSession, user)) { %>		
  				leaf_item('Reports','Display Solution Reports','solutionReport.do');
  <% 			} %>
  		enditem(); //11
  <% } else if (manager.canAudit(acadSession, user)) { %>
  		menu_item('12','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(); //12
  <% }} %>
  	<% if (user!=null && user.getRole().equals(Roles.ADMIN_ROLE)) { %>
  		menu_item('13','Administration','Administration','','expand');
  				leaf_item('Date Patterns','Manage Date Patterns','datePatternEdit.do');
  				menu_item('130','Time Patterns','Manage Time Patterns','timePatternEdit.do','expand');
  					leaf_item('Exact Time','Exact Time Pattern','exactTimeEdit.do');
  				enditem(); //130
  				leaf_item('Solver Groups', 'Manage Solver Groups','solverGroupEdit.do');
  				leaf_item('Manage Solvers','Manage Running Solvers','manageSolvers.do');
  		enditem(); //13
  	<% } %>
  	enditem(); //1
  <% if (user!=null
  		&& user.getRole().equals(Roles.ADMIN_ROLE)) { %>
  	leaf_item('Student Sectioning','Student Sectioning','sectioningDemo.do');
  <% } %>
  	<%  if (manager.canSeeExams(acadSession, user)) { %>
  	menu_item('2','Examintation Timetabling','Examination Timetabling','','expand');
  		menu_item('20','Input Data','Course Timetabling Input Data','','collapse');
  			menu_item('200','Rooms','Rooms','roomSearch.do?default=Exam','collapse');
  				leaf_item('Features','Room Features','roomFeatureSearch.do?default=Exam');
  				leaf_item('Groups','Room Groups','roomGroupSearch.do?default=Exam');
  			enditem(); //200
  			leaf_item('Examinations','View/Edit Examinations','examList.do');
  			leaf_item('Distribution Prefs','Examination Distribution Preferences','examDistributionPrefs.do');
  		enditem(); //20
  	<%  if (manager.canTimetableExams(acadSession, user)) { %>		
  		menu_item('21','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(); //21
  	<% } %>
  	<% if (user!=null && user.getRole().equals(Roles.ADMIN_ROLE)) { %>
  		menu_item('22','Administration','Administration','','expand');
  			leaf_item('Examination Periods','Examination Periods','examPeriodEdit.do');
  		enditem(); //22
  	<% } %>
  	enditem(); //2
  	<% } %>
  
  	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") ) ) { %>
  