anchor.diff:  			</table>
   			<form class="details">
   				<input type="hidden" name="id" ex:value-content="value">
  +				<input type="hidden" name="previous" ex:value-content=".previous">
   				<input type="submit" value="More details">
   			</form>
   			<h3>Description</h3>
  
positive.code: 				try {
  					var form = this;
  					var id = $("input[name=id]", form).val();
  					var workingWindow = parent.window || window;
  					var position = Signup.util.dialogPosition();
  					var height = Math.round($(workingWindow).height() * 0.9);
  
negative.code: 							courseDetails.remove(); /* Tidy up the DOM. */
  						}
  					});
  					var range = "UPCOMING";
  					if (previous == "Old Courses") {
  						range = "PREVIOUS";
  					}
  					Signup.course.show(courseDetails, id, range, externalUser, function(){
  						courseDetails.dialog("open");
  					});
  				} catch (e) {
  