// JavaScript Document

function validatechallengeForm2() {
	var errors = '';
	// Occupants
	var _occupants = scrubNumbers('occupants','0123456789.');
	//alert(_occupants);
	if (_occupants == 0 || _occupants == '' || _occupants > 25) { errors += 'Number of occupants must be between 1 and 25 <br />' };
	// Energy costs
	var _e_annual_cost = scrubNumbers('e_annual_cost','0123456789');
	if (_e_annual_cost == '' || _e_annual_cost > 50000) { errors += 'Electricity cost must be between 0 and 50000 <br />' };
	var _ng_annual_cost = scrubNumbers('ng_annual_cost','0123456789');
	if (_ng_annual_cost == '' || _ng_annual_cost > 50000) { errors += 'Natural gas cost must be between 0 and 50000 <br />' };
	var _p_annual_cost = scrubNumbers('p_annual_cost','0123456789');
	if (_p_annual_cost == '' || _p_annual_cost > 50000) { errors += 'Propane cost must be between 0 and 50000 <br />' };
	var _fo_annual_cost = scrubNumbers('fo_annual_cost','0123456789');
	if (_fo_annual_cost == '' || _fo_annual_cost > 50000) { errors += 'Fuel oil cost must be between 0 and 50000 <br />' };
	// Vehicle 1
	var _vehicle_mpg_1 = scrubNumbers('vehicle_mpg_1','0123456789');
	if (_vehicle_mpg_1 == '' || _vehicle_mpg_1 < 1 || _vehicle_mpg_1 > 100) {
		document.getElementById('vehicle_mpg_1').value = 22; 
		v_calculator(1);
		errors += 'Mpg must be between 1 and 100 - If you do not own a vehicle, set the annual miles and round trip commute for both vehicles to zero.  <br />' 
	};
	var _vehicle_miles_1 = scrubNumbers('vehicle_miles_1','0123456789');
	if (_vehicle_miles_1 == '' || _vehicle_miles_1 > 100000) { errors += 'Miles per year must be between 0 and 100000 <br />' };
	var _vehicle_commute_1 = scrubNumbers('vehicle_commute_1','0123456789');
	if (_vehicle_commute_1 == '' || _vehicle_commute_1 > 1000) { errors += 'Daily commute must be between 0 and 1000 <br />' };
	// Vehicle 2
	var _vehicle_mpg_2 = scrubNumbers('vehicle_mpg_2','0123456789');
	if (_vehicle_mpg_2 == '' || _vehicle_mpg_2 < 1 || _vehicle_mpg_2 > 100) { 
		document.getElementById('vehicle_mpg_2').value = 22; 
		v_calculator(2);
		errors += 'Mpg must be between 1 and 100 - If you do not own a second vehicle, set the annual miles and round trip commute to zero. <br />' 
	};
	var _vehicle_miles_2 = scrubNumbers('vehicle_miles_2','0123456789');
	if (_vehicle_miles_2 == '' || _vehicle_miles_2 > 100000) { errors += 'Miles per year must be between 0 and 100000 <br />' };
	var _vehicle_commute_2 = scrubNumbers('vehicle_commute_2','0123456789');
	if (_vehicle_commute_2 == '' || _vehicle_commute_2 > 1000) { errors += 'Daily commute must be between 0 and 1000 <br />' };
	
	// Print errors?
	if (errors != '') {
		//document.getElementById('errorDiv').innerHTML = '<b>ERRORS:</b> <br />' + errors;
		//document.getElementById('errorDiv').style.display='block';
		errors = errors.replace(/<br \/>/," ");
		alert('ERRORS: ' + errors);
		return false;
	} else {
		//document.getElementById('errorDiv').innerHTML = '';
		//document.getElementById('errorDiv').style.display='none';
		return true;
	}
}