Index: lams_tool_daco/web/includes/javascript/dacoLearning.js =================================================================== RCS file: /usr/local/cvsroot/lams_tool_daco/web/includes/javascript/dacoLearning.js,v diff -u -r1.5.12.2 -r1.5.12.3 --- lams_tool_daco/web/includes/javascript/dacoLearning.js 22 Mar 2016 07:10:27 -0000 1.5.12.2 +++ lams_tool_daco/web/includes/javascript/dacoLearning.js 12 Apr 2016 01:15:41 -0000 1.5.12.3 @@ -4,7 +4,6 @@ } function doSelectTab(tabId) { - alert("Selecting tab "+tabId); selectTab(tabId); currentTab = tabId; } @@ -128,17 +127,16 @@ } function changeView(sessionMapID,displayedRecordNumber){ - var param = {"sessionMapID":sessionMapID,"learningCurrentTab":currentTab,"displayedRecordNumber":displayedRecordNumber,"reqID":((new Date()).getTime())}; - var previousCurrentTab = currentTab; + var tabID = getCurrentTabID(); + if ( ! tabID ) { + tabID = currentTab; + } + var param = {"sessionMapID":sessionMapID,"learningCurrentTab":tabID,"displayedRecordNumber":displayedRecordNumber,"reqID":((new Date()).getTime())}; $( "#body" ).load( changeViewUrl, param, function() { - var tabNumber = 1; - while (document.getElementById("tabbody"+tabNumber)!=null){ - doSelectTab(tabNumber++); - } - doSelectTab(previousCurrentTab); + doSelectTab(tabID); }); }