anchor.diff:    <%-- SAVE --%>
     <h:panelGrid columns="1" border="0" >
     <h:commandButton id="save" type="submit" value="#{deliveryMessages.button_save}"
  -    action="#{delivery.save_work}" onclick="disableSave();" onkeypress="disableSave()" rendered="#{delivery.actionString=='previewAssessment'
  +    action="#{delivery.save_work}" onclick="disableSave();" rendered="#{delivery.actionString=='previewAssessment'
                    || delivery.actionString=='takeAssessment'
                    || delivery.actionString=='takeAssessmentViaUrl'}" />
     </h:panelGrid>
  
positive.code:     rendered="#{(delivery.actionString=='previewAssessment'  
                   ||delivery.actionString=='takeAssessment')
              && delivery.navigation eq '1' && delivery.continue && !delivery.hasTimeLimit}"
      onclick="disableSaveAndExit2();" onkeypress="disableSaveAndExit2();"/>
    </h:panelGrid>
  
    <h:panelGrid columns="1" width="100%" border="0" columnClasses="act">
  
negative.code:     rendered="#{(delivery.actionString=='previewAssessment'  
                   || delivery.actionString=='takeAssessment')
                && delivery.navigation ne '1' && !delivery.hasTimeLimit}"  
      onclick="pauseTiming='false'; disableSaveAndExit();" />
  
    <%-- SAVE AND EXIT DURING PAU WITH ANONYMOUS LOGIN--%>
    <h:commandButton  type="submit" value="#{deliveryMessages.button_exit}"
      action="#{delivery.saveAndExit}" id="quit"
      rendered="#{(delivery.actionString=='takeAssessmentViaUrl' && delivery.anonymousLogin) && !delivery.hasTimeLimit}"
      onclick="pauseTiming='false'; disableQuit()" /> 
  
    <%-- SAVE AND EXIT FOR LINEAR ACCESS --%>
    <h:commandButton type="submit" value="#{deliveryMessages.button_exit}"
  