SANBI Wetland Dates
by Jens21
HTML
<!DOCTYPE html>
<html>
<body>
<p>Building out the dates for each SANBI BIOME wetland group:</p>
<select id="myClass">
<option value="0"> Select a class
<option value="1">Class 1
<option value="2">Class 2
<option value="3">Class 3
<option value="4">Class 4
<option value="5">Class 5
<option value="6">Class 6
<option value="7">Class 7
<option value="8">Class 8
<option value="9">Class 9
<option value="10">Class 10
<option value="11">Class 11
</select>
<select id="myYear">
<option value=""> Select a Year
<option value="2017">2017
<option value="2018">2018
<option value="2019">2019
</select>
<p id='result'>
</p>
</body>
</html>
JavaScript
function classParameters(classValue, analysisYear) {
if (classValue == 1){
return {
// May/June Dry Analysis Period
classValue: 1,
dryStart: analysisYear+"-07-01",
dryEnd: analysisYear+"-09-01",
wetStart: analysisYear+"-04-01",
wetEnd: analysisYear+"-06-01"
};
}
if (classValue == 2){
return {
// May/June Dry Analysis Period
classValue: 2,
dryStart: analysisYear+"-06-01",
dryEnd: analysisYear+"-08-01",
wetStart: (analysisYear-1)+"-12-01",
wetEnd: analysisYear+"-02-01"
};
}
if (classValue == 3){
return {
// May/June Dry Analysis Period
classValue: 3,
dryStart: analysisYear+"-05-01",
dryEnd: analysisYear+"-07-01",
wetStart: (analysisYear-1)+"-12-01",
wetEnd: analysisYear+"-02-01"
};
}
if (classValue == 4){
return {
// May/June Dry Analysis Period
classValue: 4,
dryStart: analysisYear+"-04-01",
dryEnd: analysisYear+"-06-01",
wetStart: (analysisYear-1)+"-12-01",
wetEnd: analysisYear+"-02-01"
};
}
if (classValue == 5){
return {
// May/June Dry Analysis Period
classValue: 5,
dryStart: analysisYear+"-06-01",
dryEnd: analysisYear+"-08-01",
wetStart: analysisYear+"-01-01",
wetEnd: analysisYear+"-03-01"
};
}
if (classValue == 6){
return {
// May/June Dry Analysis Period
classValue: 6,
dryStart: analysisYear+"-05-01",
dryEnd: analysisYear+"-07-01",
wetStart: analysisYear+"-01-01",
wetEnd: analysisYear+"-03-01"
};
}
if (classValue == 7){
return {
// May/June Dry Analysis Period
classValue: 7,
dryStart: analysisYear+"-04-01",
dryEnd: analysisYear+"-06-01",
wetStart: (analysisYear-1)+"-12-01",
wetEnd: analysisYear+"-02-01"
};
}
if...