Index: lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/dto/NotebookDTO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/dto/NotebookDTO.java,v diff -u -r1.8 -r1.9 --- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/dto/NotebookDTO.java 2 May 2008 07:00:36 -0000 1.8 +++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/dto/NotebookDTO.java 2 May 2008 07:46:41 -0000 1.9 @@ -63,6 +63,8 @@ public Set sessionDTOs = new TreeSet(); + public Long currentTab; + /* Constructors */ public NotebookDTO(){} @@ -193,4 +195,12 @@ public void setLockOnFinish(boolean lockOnFinish) { this.lockOnFinish = lockOnFinish; } + + public Long getCurrentTab() { + return currentTab; + } + + public void setCurrentTab(Long currentTab) { + this.currentTab = currentTab; + } } \ No newline at end of file Index: lams_tool_notebook/web/includes/javascript/monitoring.js =================================================================== RCS file: /usr/local/cvsroot/lams_tool_notebook/web/includes/javascript/monitoring.js,v diff -u -r1.2 -r1.3 --- lams_tool_notebook/web/includes/javascript/monitoring.js 26 Oct 2006 02:33:21 -0000 1.2 +++ lams_tool_notebook/web/includes/javascript/monitoring.js 2 May 2008 07:45:29 -0000 1.3 @@ -1,6 +1,10 @@ function init() { - selectTab(1); + if (initialTabId) { + selectTab(initialTabId); + } else { + selectTab(1); + } } function doSelectTab(tabId) { selectTab(tabId); Index: lams_tool_notebook/web/pages/monitoring/monitoring.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_notebook/web/pages/monitoring/monitoring.jsp,v diff -u -r1.4 -r1.5 --- lams_tool_notebook/web/pages/monitoring/monitoring.jsp 16 Nov 2006 07:56:26 -0000 1.4 +++ lams_tool_notebook/web/pages/monitoring/monitoring.jsp 2 May 2008 07:45:29 -0000 1.5 @@ -8,6 +8,9 @@ +