// gateway test data definitions
// version 2.0
// (c) 2001-09 Gavin LaRose, University of Michigan Math Department/
//    Regents of the University of Michigan
// last change 2 Oct 2009

// sections definition file for gateway testing
//
// for testDates, sections and testNames arrays the entries are 
//				0,    1,     2,     3 
var indexToCourse = new Array( "105", "115", "116", "215" );

// is the course split up by section, or just one big class with
//    all of the sections combined?
var sectionedCourse = new Array(4);
sectionedCourse[0] = true;          // 105 
sectionedCourse[1] = true;          // 115
sectionedCourse[2] = true;          // 116
sectionedCourse[3] = false;         // 215

var currentTerm = 'f09';
// append course, and test as necessary
var wwURL = "https://instruct.math.lsa.umich.edu/webwork2/";

var testDates = new Array(4);
testDates[0] = new Array( "9/14-10/7" );     // 105 entrance
testDates[1] = new Array( "10/28-11/18" );   // 115 derivative
testDates[2] = new Array( "9/14-10/2", "9/30-10/23" );  // 116
testDates[3] = new Array( "10/7-10/30" );    // 215 entrance

// date to open practice test
var pracDates = new Array(4);
pracDates[0] = new Array( "9/8" );
pracDates[1] = new Array( "10/26" );
pracDates[2] = new Array( "9/8", "9/30" );
pracDates[3] = new Array( "10/5" );

var sections = new Array(4);  // entry 0,1,2,3 = sections for 105,115,116,215
sections[0] = new Array( "001", "002", "003", "005", "007", "008", "011", 
			 "012", "013", "017", "018", "019", "021", "022", 
			 "023", "024", "027", "028", "032", "170", "171", 
			 "172", "173", "174", "175", "176" ); 
sections[1] = new Array( "001", "002", "003", "004", "005", "006", "007", 
			 "008", "009", "011", "012", "013", "014", "015", 
			 "016", "017", "018", "019", "020", "021", "022", 
			 "023", "024", "025", "026", "027", "028", "029", 
			 "031", "032", "033", "034", "035", "037", "039", 
			 "040", "041", "042", "043", "044", "045", "046", 
			 "047", "049", "053", "054", "056", "062", "065", 
			 "066", "170", "171" );
sections[2] = new Array( "001", "002", "003", "005", "006", "007", "009", 
			 "010", "011", "012", "013", "015", "016", "017", 
			 "018", "020", "021", "022", "023", "024", "027", 
			 "028", "031", "036" );
sections[3] = new Array( "010", "030", "040", "050", "060", "070", "080",
			 "090" );
			
var testNames = new Array(4);
// each testName is prefaced with "Practice", "Proctored", or 
//   "InstrProctored", and followed by "GW"
testNames[0] = new Array( "Entr" );
testNames[1] = new Array( "Deriv" );
testNames[2] = new Array( "Entr", "Integral" );
testNames[3] = new Array( "Entr" );
