// ------------------------------------------------------------------
// 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 = 7
	var asstName   = "Virtual Pest (part 2)"

// ------------------------------------------------------------------
// 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",6,
		"Written Problem B",6,
		"Written Problem C",9,
		"Written Problem D",10,
		"Written Problem E",10,
		
		// --- Program Related Points --- 
		"HTML Form",15,
		"Pictures", 5,
		"User Manual",10,
		"Program Design and Description", 10,
		
		// --- Program Related Points --- 
		"Extra Credit A (5 pts)",0,
		"Extra Credit B (10 pts)",0
	)

	var dueDate = "November 28"
	var lateDueDate = "November 29"
	
// -----------------------------------------------------------------------------------
//  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 )