Index: lams_central/web/includes/javascript/openUrls.js =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/includes/javascript/openUrls.js,v diff -u -r1.30 -r1.31 --- lams_central/web/includes/javascript/openUrls.js 20 Jan 2009 17:21:51 -0000 1.30 +++ lams_central/web/includes/javascript/openUrls.js 24 Jan 2009 14:00:03 -0000 1.31 @@ -51,11 +51,10 @@ } } - function openAuthor(learningDesignId){ - var learningDesignParam = learningDesignId==null ? "":"&learningDesignID="+learningDesignId; + function openAuthor(){ if(isMac) { - authorWin = window.open('home.do?method=author'+learningDesignParam,'aWindow','width=' + authoring_width + ',height=' + authoring_height + ',resizable'); + authorWin = window.open('home.do?method=author','aWindow','width=' + authoring_width + ',height=' + authoring_height + ',resizable'); } else { @@ -66,11 +65,30 @@ } else { - authorWin = window.open('home.do?method=author'+learningDesignParam,'aWindow','width=' + authoring_width + ',height=' + authoring_height + ',resizable'); + authorWin = window.open('home.do?method=author','aWindow','width=' + authoring_width + ',height=' + authoring_height + ',resizable'); authorWin.focus(); } } } + + function openPedagogicalPlanner(){ + if(isMac) + { + authorWin = window.open('pedagogicalPlanner.do','aWindow','width=' + authoring_width + ',height=' + authoring_height + ',resizable,scrollbars'); + } + else + { + if(authorWin && !authorWin.closed) + { + authorWin.focus(); + } + else + { + authorWin = window.open('pedagogicalPlanner.do','aWindow','width=' + authoring_width + ',height=' + authoring_height + ',resizable,scrollbars'); + authorWin.focus(); + } + } + } function openAuthorForEditOnFly( learningDesignID ) {