anchor.diff:  
   <script type="text/javascript">
   function checkJobId(jobList) {
  +
  +//refresh the iframe first to keep the session alive
  +$('pingFrame').src = $('pingFrame').src;
       if (jobList.options.length == 0) {
           alert("No Gene Pattern Job is available yet");
           return false;
  
positive.code: 						if (gpurl == null) {
  							gpurl = GenePatternIntegrationHelper.gpHomeURL(request);
  						}
  						//String jobId = (String)request.getAttribute("jobId");
  						if (tempGpTaskList != null && !tempGpTaskList.isEmpty()){
  							for (Iterator i = tempGpTaskList.iterator();i.hasNext();)	{
  
negative.code: 	String submitButton = (String)request.getAttribute("submitButton");
  	String gpurl = (String)request.getAttribute("genePatternURL");
  %>
  <script type="text/javascript">
  Event.observe(window, "load", function()	{
  
  });
  </script>
  <br/>
  <script type="text/javascript">Help.insertHelp("genepattern_job_list", " align='right'", "padding:2px;");</script>
       <fieldset>
  