// ------------------------------------------------------------------
// Gradesheet configuration file
// This is designed to provide uniformity among labs,
// facilitate generating navigation frames,
// and allow automatic re-labeling labs when relocating them 

// ------------------------------------------------------------------
// Insert "Assignment identification" information here.

	var asstNumber = 8
	var asstName   = "Virtual Pest (part 3)"

// ------------------------------------------------------------------
// Insert "Problem Table" information here.
// Include two entries per line, using the form
//     "Problem Number/Name", numPoints
// e.g.,
//	var problems = new Array(
//		"Problem 13.67 from text",10,
//		"Program",70,
//		"Program Style",10,
//		"External Documentation",10,
//		"Internal Documentation",10
//	)

	var problems = new Array(
	    // --- Written Problems ---
		"Written Problem A",10,
		"Written Problem B",10,
		
		// --- Program Related Points --- 
		"Working Pest", 100,
		"Extra Credit - Regular Expr (10)",0,
		"Extra Credit - Enhancements",0
	)

	var dueDate = "December 5"
	var lateDueDate = "December 6"
	
// -----------------------------------------------------------------------------------
//  The submission time will be set to 11:55 PM of the due date:
//
	dueDate = new Date(dueDate + ", " + year)
	dueDate = midnightSameDay(dueDate)
	dueDate = advanceDate(dueDate, 1*DAYS - 5*MINUTES )
	
// -----------------------------------------------------------------------------------
//  The "late date" submission time will be set to 1:00 PM of the late due date:
//
	lateDueDate = new Date(lateDueDate + ", " + year)
	lateDueDate = midnightSameDay(lateDueDate)
	lateDueDate = advanceDate(lateDueDate, 1*DAYS - 5*MINUTES )