// Java Document

var regiondb = new Object( )
regiondb["lodo"] = [{value:"0", text:"SAT POWER (10 Class Punch card) --- Saturdays Only ... $50"},
					{value:"1", text:"SHORT CIRCUIT (4wk) --- Nov 23 - Dec 18 Mon,Wed,Fri (9:00-9:50AM) ... $100"},
					{value:"2", text:"POWER (4wk) --- Nov 23 - Dec 18 Mon-Fri (11:30AM-12:30PM) ... $160"},
					{value:"3", text:"POWER (4wk) --- Nov 23 - Dec 17 Mon-Thu (5:30-6:30PM) ... $165"},
					{value:"4", text:"POWER (4wk) --- Nov 23 - Dec 17 Mon-Thu (6:45-7:45PM) ... $150"},
					{value:"5", text:"PERFORMANCE (5wk) --- Nov 30 - Dec 31 Mon-Fri (5:30AM-6:45AM) ... $255"},
					{value:"6", text:"POWER (4wk) --- Nov 30 - Dec 24 Mon-Fri (5:30AM-6:30AM) ... $210"},
					{value:"7", text:"POWER (4wk) --- Nov 30 - Dec 24 Mon-Fri (7:00-8:00AM) ... $190"},
					{value:"8", text:"SHORT CIRCUIT (4wk) --- Nov 30 - Dec 24 Mon,Wed,Fri (7:00-7:50AM) ... $110"},
					{value:"9", text:"POWER (4wk) --- Nov 30 - Dec 23 Mon-Thu (5:30-6:30PM) ... $165"}];

regiondb["caphill"] = [{value:"10", text:"PERFORMANCE (5wk) --- Nov 16 - Dec 17 Mon-Thu (5:30-6:40PM) ... $210"},
					   {value:"11", text:"POWER (4wk) --- Nov 23 - Dec 17 Mon-Thurs (6:45-7:45PM) ... $150"},
					   {value:"12", text:"PERFORMANCE (5wk) --- Nov 30 - Dec 31 Mon-Fri (5:30-6:45AM) ... $240"},
					   {value:"13", text:"PERFORMANCE (5wk) --- Nov 30 - Dec 31 Mon-Fri (7:00-8:15AM) ... $220"}];

regiondb["dtc"] = [{value:"14", text:"PERFORMANCE (5wk) --- Nov 16 - Dec 18 Mon-Fri (5:30-6:45AM) ... $255"},
				   {value:"15", text:"POWER(4wk) --- Nov 16 - Dec 10 Mon-Thu (7:00-8:00AM) ... $150"},
				   {value:"16", text:"POWER (4wk) --- Nov 30 - Dec 23 Mon-Thu (5:30-6:30PM) ... $165"},
				   {value:"17", text:"POWER (4wk) --- Nov 30 - Dec 23 Mon-Thu (6:45-7:45PM) ... $150"},
				   {value:"18", text:"BURN 60 (5wk) --- Dec 14 - Dec 18 Mon-Fri (7:00-8:00AM) ... $60"}];


function setCamps(chooser) {
    var cityChooser = chooser.form.elements["camp"];
    // empty previous settings
    cityChooser.options.length = 0;
    // get chosen value to act as index to regiondb hash table
    var choice = chooser.options[chooser.selectedIndex].value;
    var db = regiondb[choice];
    // insert default first item
    cityChooser.options[0] = new Option("--- Choose a Camp ---", "", true, true);
    if (choice != "") {
        // loop through array of the hash table entry, and populate options
        for (var i = 0; i < db.length; i++) {
            cityChooser.options[i + 1] = new Option(db[i].text, db[i].value);
        }
    }
}

function camp(price, description) {
    this.price = price;
    this.description = description;
}

function scToggle(id) { 

var campDB = new Array( );

campDB[campDB.length] = new camp("50.00", "Lodo/Highland SAT POWER (10 Class Punch card) --- Saturdays Only");				
campDB[campDB.length] = new camp("100.00", "Lodo/Highland SHORT CIRCUIT (4wk) --- Nov 23 - Dec 18 Mon,Wed,Fri (9:00-9:50AM)");
campDB[campDB.length] = new camp("160.00", "Lodo/Highland POWER (4wk) --- Nov 23 - Dec 18 Mon-Fri (11:30AM-12:30PM)");
campDB[campDB.length] = new camp("165.00", "Lodo/Highland POWER (4wk) --- Nov 23 - Dec 17 Mon-Thu (5:30-6:30PM)");
campDB[campDB.length] = new camp("150.00", "Lodo/Highland POWER (4wk) --- Nov 23 - Dec 17 Mon-Thu (6:45-7:45PM)");
campDB[campDB.length] = new camp("255.00", "Lodo/Highland PERFORMANCE (5wk) --- Nov 30 - Dec 31 Mon-Fri (5:30AM-6:45AM)");				
campDB[campDB.length] = new camp("210.00", "Lodo/Highland POWER (4wk) --- Nov 30 - Dec 24 Mon-Fri (5:30AM-6:30AM)");			
campDB[campDB.length] = new camp("190.00", "Lodo/Highland POWER (4wk) --- Nov 30 - Dec 24 Mon-Fri (7:00AM-8:00AM)");			
campDB[campDB.length] = new camp("110.00", "Lodo/Highland SHORT CIRCUIT (4wk) --- Nov 30 - Dec 24 Mon,Wed,Fri (7:00-7:50AM)");			
campDB[campDB.length] = new camp("165.00", "POWER (4wk) --- Nov 30 - Dec 23 Mon-Thu (5:30-6:30PM)");			
					
campDB[campDB.length] = new camp("210.00", "Capitol Hill PERFORMANCE (5wk) --- Nov 16 - Dec 17 Mon-Thu (5:30-6:40PM)");
campDB[campDB.length] = new camp("150.00", "Capitol Hill POWER (4wk) --- Nov 23 - Dec 17 Mon-Thu (6:45PM-7:45PM)");
campDB[campDB.length] = new camp("240.00", "Capitol Hill PERFORMANCE (5wk) --- Nov 30 - Dec 31 Mon-Fri (5:30-6:45AM)");
campDB[campDB.length] = new camp("220.00", "Capitol Hill PERFORMANCE (5wk) --- Nov 30 - Dec 31 Mon-Fri (7:00-8:15AM)");

campDB[campDB.length] = new camp("255.00", "DTC PERFORMANCE (5wk) --- Nov 16 - Dec 18 Mon-Fri (5:30-6:45AM)");
campDB[campDB.length] = new camp("150.00", "DTC POWER (4wk) --- Nov 16 - Dec 10 Mon-Thu (7:00-8:00AM)");
campDB[campDB.length] = new camp("165.00", "DTC POWER (4wk) --- Nov 30 - Dec 23 Mon-Thu (5:30-6:30PM)");
campDB[campDB.length] = new camp("150.00", "DTC POWER (4wk) --- Nov 30 - Dec 23 Mon-Thu (6:45-7:45PM)");
campDB[campDB.length] = new camp("60.00", "DTC BURN 60 (4wk) --- Dec 14 - Dec 18 Mon-Fri (7:00-8:00AM)");

if(campDB[id]) { 
document.forms[0].description.value = campDB[id].description; 
document.forms[0].amount.value = campDB[id].price;
}

}