get ready for 2.4 / 2.3.1
diff --git a/build.options.txt b/build.options.txt
index a740eb9..3f185e4 100644
--- a/build.options.txt
+++ b/build.options.txt
@@ -5,7 +5,8 @@
 
 [BranchAndJDK]
 #used in build.php for selecting build branch
-2.3.0=HEAD,/opt/sun-java2-5.0
+2.4.0=HEAD,/opt/sun-java2-5.0
+2.3.1=R2_3_maintenance,/opt/sun-java2-5.0
 2.2.4=R2_2_maintenance,/opt/sun-java2-1.4
 2.1.3=R2_1_maintenance,/opt/sun-java2-1.4
 2.0.6=R2_0_maintenance,/opt/sun-java2-1.4
@@ -13,10 +14,12 @@
 [BranchIES]
 #used in promo.php for selecting branch for IES mapfile commit
 HEAD
-R3_2_maintenance
+R3_3_maintenance
 
 [Branch]
 # used in downloads page to determine what to show
+-=2.4.0
+-=2.3.1
 -=2.3.0
 -=2.2.4
 -=2.2.3
@@ -64,3 +67,10 @@
 #Binary Compatibility=Binary
 #Source Compatibility=Source
 Old Tests=Old
+
+[RunTests24]
+JUnit Tests=JUnit
+JDK 5.0 & Standalone=JDK50
+#Binary Compatibility=Binary
+#Source Compatibility=Source
+Old Tests=Old
diff --git a/build/index.php b/build/index.php
index 0f0739b..3e9d9fd 100644
--- a/build/index.php
+++ b/build/index.php
@@ -191,6 +191,9 @@
 				
 				<?php if ($PR == "emf") { ?>
 				<td colspan="1">
+				<div name="divRunTests24" id="divRunTests24" style="display:none;border:0">
+				<?php displayCheckboxes("build_Run_Tests",$options["RunTests24"],"_24"); ?>
+				</div>
 				<div name="divRunTests23" id="divRunTests23" style="display:none;border:0">
 				<?php displayCheckboxes("build_Run_Tests",$options["RunTests23"],"_23"); ?>
 				</div>
@@ -387,6 +390,7 @@
 
 function toggleCheckboxes(val) {
   divs = new Array(
+    "divRunTests24",
     "divRunTests23",
     "divRunTests22",
     "divRunTests21",