$new_presenter->PaperID = $_GET["paperid"];
        $new_presenter->RegisterID = $member->RegisterID;
        $presenter = get_presenter_info($_GET["paperid"]);
        if ($presenter) {
            update_presenter($new_presenter);
        } else {
            add_presenter($new_presenter);
            // Needs to be fixed
        }
        autoschedule_waiting_papers();
    } else {
        $err_MemberName = "Invalid username";
    }
    // Refresh variables
    $session_slot = get_session_slot_info($_GET["paperid"]);
    $presenter = get_presenter_info($_GET["paperid"]);
    if ($session_slot) {
        $session = get_session_info($session_slot->SessionID);
    }
    $presentation_type = get_presentation_info(get_presentation_type_for_paper($paper->PaperID));
}
$member = get_member_info_with_id($presenter->RegisterID);
do_html_header("Presentation Details", &$err_message);
?>
<br />
<table style="margin-left: 10%">
	<tr>
		<td colspan="2">
		<h3>
		#<?php 
echo $paper->PaperID;
    ?>
 name="ListBox" id="<?php 
    echo $session->SessionID;
    ?>
" onchange="clearothers(this, document.myForm.elements[this.name])"  >
<?php 
    $slots = array();
    foreach ($session_slots->Slots as $slot) {
        $slots[$slot->SlotID] = $slot;
    }
    for ($i = 1; $i <= $session_slots->MaxSlots; $i++) {
        $maxLength = 40;
        $slot = $slots[$i];
        if ($slot) {
            $paper = get_paper_info($slot->PaperID);
            $presenter = get_presenter_info($slot->PaperID);
            if ($presenter == NULL) {
                $colour = $colNone;
            } else {
                if (has_paid_registration($presenter->RegisterID)) {
                    $colour = $colPaid;
                } else {
                    $colour = $colUnpaid;
                }
            }
            ?>
	<option style="color: #<?php 
            echo $colour;
            ?>
" value="<?php 
            echo $paper->PaperID;