anchor.diff:          script(type="text/javascript",src="#{basepath}/assurejs/plugins/Monitor/Monitor.js")
           script(type="text/javascript",src="#{basepath}/assurejs/plugins/Note/Note.js")
           script(type="text/javascript",src="#{basepath}/assurejs/plugins/DragFile/DragFile.js")
  +        script(type="text/javascript",src="#{basepath}/assurejs/plugins/BeforeUnload/BeforeUnload.js")
           script(type="text/javascript",src="#{basepath}/assurejs/plugins/DScript/DScript.js")
           script(type="text/javascript",src="#{basepath}/assurejs/plugins/DScript/DScriptGenerator.js")
           script(type="text/javascript",src="#{basepath}/assurejs/src/CaseDecoder.js")
  
positive.code:                Viewer.Draw(Screen);
                 Viewer.Draw(Screen);
                 Viewer.Screen.SetOffset(($('html').width() / 2) - ((AssureIt.CaseViewer.ElementWidth) + Viewer.ViewMap[Viewer.ElementTop.Label].AbsX),80); //Center TopGoal in the view
                 if(Case0.IsLogin()) {
                     $('#assureit-mode').text("Edit mode");
                 }
              });
  
negative.code:                pluginManager.SetPlugIn("fullscreeneditor", new FullScreenEditorPlugIn(pluginManager));
                 pluginManager.SetPlugIn("dscript", new DScriptPlugIn(pluginManager));
                 pluginManager.SetPlugIn("file", new DragFilePlugIn(pluginManager));
                 pluginManager.SetPlugIn("unload", new BeforeUnloadPlugIn(pluginManager));
                 var oldJsonData = serverApi.GetCase("",#{caseId});
                 var converter = new AssureIt.Converter();
                 var JsonData = converter.GenNewJson(oldJsonData);
  