
//-----------------------------------------------------------------------------
/* Written by: David Faust - It All Matters, LLC; All Rights Reserved 2/2009   */
 
 
 function calDate() {
	 
	 var FrostDate = document.form1.calendar1.value; //Get date from form field
	 var FallDate = document.form1.calendar2.value; //Get date from form field
	 if ((FrostDate == 0)||(FrostDate == null)||(FallDate == 0)||(FallDate == null)) { 
	 	alert ("Please Enter a Date in each of the Frost Date Fields before Calculating Planner");
	 } 
	 else
	 {
 // Begin Bean Planner Code
 
 var v1 = document.form1.veg1.value; //Get days from form field
 if (v1 != "") {
 
 var veg1sowdays = 14; //Days to add or subtract
 var veg1direction = 0; //If adding days enter 0. If subtracting days enter 1
 var veg11 = document.form1.calendar1.value; //Get date from form field
 
 veg1Date = Date.parse(veg11); //Change date to mIlliseconds
	 if (veg1direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg1Date + (1000 * 60 * 60 * 24 * veg1sowdays));
	 } else {
	 	var dd1 = new Date(veg1Date - (1000 * 60 * 60 * 24 * veg1sowdays));
	 }
 var veg1answerday = dd1.getDate() ; //Grab day from new Date
 var veg1answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg1answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg1answer').value = veg1answermonth + "/" + veg1answerday + "/" + veg1answeryear;
 
 var veg1plantdays = 14; // Days from Sowing to Planting
 var veg12 = document.form1.veg1answer.value; //Get date from form field
 veg1Date2 = Date.parse(veg12); //Change date to mIlliseconds
 var veg1plantdays = new Date(veg1Date2 + (1000 * 60 * 60 * 24 * veg1plantdays));
 
 var veg1plantingday = veg1plantdays.getDate() ; //Grab day from new Date
 var veg1plantingmonth = veg1plantdays.getMonth()+1; //Grab month from new Date
 var veg1plantingyear = veg1plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg1planting').value = veg1plantingmonth + "/" + veg1plantingday + "/" + veg1plantingyear;
 
 var harvestdays = document.form1.veg1.value; //Get days from form field
 var veg13 = document.form1.veg1planting.value; //Get date from form field
 veg1Date3 = Date.parse(veg13); //Change date to mIlliseconds
 var harvestdate = new Date(veg1Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg1harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg1harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg1harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg1harvest').value = veg1harvestmonth + "/" + veg1harvestday + "/" + veg1harvestyear;
 
 
 
 var harvestveg1 = document.form1.calendar2.value; //Get date from form field
 veg1fallDate = Date.parse(harvestveg1); //Change date to mIlliseconds
 var veg1harvestdays = document.form1.veg1.value; //Get days from form field
 var veg1startdate = new Date(veg1fallDate - (1000 * 60 * 60 * 24 * veg1harvestdays));
 
 var veg1fallsowdays = 14; //Days to add or subtract
 var veg1falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg1falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg1startdate + (1000 * 60 * 60 * 24 * veg1fallsowdays));
 } else {
	var dd2 = new Date(veg1startdate - (1000 * 60 * 60 * 24 * veg1fallsowdays));
 }
 
 var veg1fallsowday = dd2.getDate() ; //Grab day from new Date
 var veg1fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg1fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg1fallsow').value = veg1fallsowmonth + "/" + veg1fallsowday + "/" + veg1fallsowyear;
 
 var veg1fallplantdays = 14; // Days from Sowing to Planting
 var veg1fall2 = document.form1.veg1fallsow.value; //Get date from form field
 veg1fallDate2 = Date.parse(veg1fall2); //Change date to mIlliseconds
 var veg1fallplantdays = new Date(veg1fallDate2 + (1000 * 60 * 60 * 24 * veg1fallplantdays));
 
 var veg1fallplantingday = veg1fallplantdays.getDate() ; //Grab day from new Date
 var veg1fallplantingmonth = veg1fallplantdays.getMonth()+1; //Grab month from new Date
 var veg1fallplantingyear = veg1fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg1fallplant').value = veg1fallplantingmonth + "/" + veg1fallplantingday + "/" + veg1fallplantingyear;
 
 document.getElementById('veg1fallharvest').value = document.form1.calendar2.value;
 
 } else {
	 document.getElementById('veg1answer').value = "";
	 document.getElementById('veg1planting').value = "";
	 document.getElementById('veg1harvest').value = "";
	 document.getElementById('veg1fallsow').value = "";
	 document.getElementById('veg1fallplant').value = "";
	 document.getElementById('veg1fallharvest').value = "";
 }
 
  // End Bean Planner Code
 
  
 // Begin Beets Planner Code
 
 var v2 = document.form1.veg2.value; //Get days from form field
 if (v2 != "") {

 var veg2sowdays = 28; //Days to add or subtract
 var veg2direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg21 = document.form1.calendar1.value; //Get date from form field
 
 veg2Date = Date.parse(veg21); //Change date to mIlliseconds
	 if (veg2direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg2Date + (1000 * 60 * 60 * 24 * veg2sowdays));
	 } else {
	 	var dd1 = new Date(veg2Date - (1000 * 60 * 60 * 24 * veg2sowdays));
	 }
 var veg2answerday = dd1.getDate() ; //Grab day from new Date
 var veg2answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg2answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg2answer').value = veg2answermonth + "/" + veg2answerday + "/" + veg2answeryear;
 
 var veg2plantdays = 14; // Days from Sowing to Planting
 var veg22 = document.form1.veg2answer.value; //Get date from form field
 veg2Date2 = Date.parse(veg22); //Change date to mIlliseconds
 var veg2plantdays = new Date(veg2Date2 + (1000 * 60 * 60 * 24 * veg2plantdays));
 
 var veg2plantingday = veg2plantdays.getDate() ; //Grab day from new Date
 var veg2plantingmonth = veg2plantdays.getMonth()+1; //Grab month from new Date
 var veg2plantingyear = veg2plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg2planting').value = veg2plantingmonth + "/" + veg2plantingday + "/" + veg2plantingyear;
 
 var harvestdays2 = document.form1.veg2.value; //Get days from form field
 var veg23 = document.form1.veg2planting.value; //Get date from form field
 veg2Date3 = Date.parse(veg23); //Change date to mIlliseconds
 var harvestdate = new Date(veg2Date3 + (1000 * 60 * 60 * 24 * harvestdays2));
 
 var veg2harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg2harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg2harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg2harvest').value = veg2harvestmonth + "/" + veg2harvestday + "/" + veg2harvestyear;
 
 
 
 var harvestveg2 = document.form1.calendar2.value; //Get date from form field
 veg2fallDate = Date.parse(harvestveg2); //Change date to mIlliseconds
 var veg2harvestdays = document.form1.veg2.value; //Get days from form field
 var veg2startdate = new Date(veg2fallDate - (1000 * 60 * 60 * 24 * veg2harvestdays));
 
 var veg2fallsowdays = 28; //Days to add or subtract
 var veg2falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg2falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg2startdate + (1000 * 60 * 60 * 24 * veg2fallsowdays));
 } else {
	var dd2 = new Date(veg2startdate - (1000 * 60 * 60 * 24 * veg2fallsowdays));
 }
 
 var veg2fallsowday = dd2.getDate() ; //Grab day from new Date
 var veg2fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg2fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg2fallsow').value = veg2fallsowmonth + "/" + veg2fallsowday + "/" + veg2fallsowyear;
 
 var veg2fallplantdays = 14; // Days from Sowing to Planting
 var veg2fall2 = document.form1.veg2fallsow.value; //Get date from form field
 veg2fallDate2 = Date.parse(veg2fall2); //Change date to mIlliseconds
 var veg2fallplantdays = new Date(veg2fallDate2 + (1000 * 60 * 60 * 24 * veg2fallplantdays));
 
 var veg2fallplantingday = veg2fallplantdays.getDate() ; //Grab day from new Date
 var veg2fallplantingmonth = veg2fallplantdays.getMonth()+1; //Grab month from new Date
 var veg2fallplantingyear = veg2fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg2fallplant').value = veg2fallplantingmonth + "/" + veg2fallplantingday + "/" + veg2fallplantingyear;
 
 document.getElementById('veg2fallharvest').value = document.form1.calendar2.value;
 } else {
	 document.getElementById('veg2answer').value = "";
	 document.getElementById('veg2planting').value = "";
	 document.getElementById('veg2harvest').value = "";
	 document.getElementById('veg2fallsow').value = "";
	 document.getElementById('veg2fallplant').value = "";
	 document.getElementById('veg2fallharvest').value = "";
 }
 
  // End Beets Planner Code
  
  // Begin Broccoli Planner Code
  
 var v3 = document.form1.veg3.value; //Get days from form field
 if (v3 != "") {
  
 var veg3sowdays = 84; //Days to add or subtract
 var veg3direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg31 = document.form1.calendar1.value; //Get date from form field
 
 veg3Date = Date.parse(veg31); //Change date to mIlliseconds
	 if (veg3direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg3Date + (1000 * 60 * 60 * 24 * veg3sowdays));
	 } else {
	 	var dd1 = new Date(veg3Date - (1000 * 60 * 60 * 24 * veg3sowdays));
	 }
 var veg3answerday = dd1.getDate() ; //Grab day from new Date
 var veg3answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg3answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg3answer').value = veg3answermonth + "/" + veg3answerday + "/" + veg3answeryear;
 
 var veg3plantdays = 60; // Days from Sowing to Planting
 var veg32 = document.form1.veg3answer.value; //Get date from form field
 veg3Date2 = Date.parse(veg32); //Change date to mIlliseconds
 var veg3plantdays = new Date(veg3Date2 + (1000 * 60 * 60 * 24 * veg3plantdays));
 
 var veg3plantingday = veg3plantdays.getDate() ; //Grab day from new Date
 var veg3plantingmonth = veg3plantdays.getMonth()+1; //Grab month from new Date
 var veg3plantingyear = veg3plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg3planting').value = veg3plantingmonth + "/" + veg3plantingday + "/" + veg3plantingyear;
 
 var harvestdays = document.form1.veg3.value; //Get days from form field
 var veg33 = document.form1.veg3planting.value; //Get date from form field
 veg3Date3 = Date.parse(veg33); //Change date to mIlliseconds
 var harvestdate = new Date(veg3Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg3harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg3harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg3harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg3harvest').value = veg3harvestmonth + "/" + veg3harvestday + "/" + veg3harvestyear;
  
 
 
 var harvestveg3 = document.form1.calendar2.value; //Get date from form field
 veg3fallDate = Date.parse(harvestveg3); //Change date to mIlliseconds
 var veg3harvestdays = document.form1.veg3.value; //Get days from form field
 var veg3startdate = new Date(veg3fallDate - (1000 * 60 * 60 * 24 * veg3harvestdays));
 
 var veg3fallsowdays = 84; //Days to add or subtract
 var veg3falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg3falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg3startdate + (1000 * 60 * 60 * 24 * veg3fallsowdays));
 } else {
	var dd2 = new Date(veg3startdate - (1000 * 60 * 60 * 24 * veg3fallsowdays));
 }
 
 var veg3fallsowday = dd2.getDate() ; //Grab day from new Date
 var veg3fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg3fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg3fallsow').value = veg3fallsowmonth + "/" + veg3fallsowday + "/" + veg3fallsowyear;
 
 var veg3fallplantdays = 60; // Days from Sowing to Planting
 var veg3fall2 = document.form1.veg3fallsow.value; //Get date from form field
 veg3fallDate2 = Date.parse(veg3fall2); //Change date to mIlliseconds
 var veg3fallplantdays = new Date(veg3fallDate2 + (1000 * 60 * 60 * 24 * veg3fallplantdays));
 
 var veg3fallplantingday = veg3fallplantdays.getDate() ; //Grab day from new Date
 var veg3fallplantingmonth = veg3fallplantdays.getMonth()+1; //Grab month from new Date
 var veg3fallplantingyear = veg3fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg3fallplant').value = veg3fallplantingmonth + "/" + veg3fallplantingday + "/" + veg3fallplantingyear;
 
 document.getElementById('veg3fallharvest').value = document.form1.calendar2.value;
 
  } else {
	 document.getElementById('veg3answer').value = "";
	 document.getElementById('veg3planting').value = "";
	 document.getElementById('veg3harvest').value = "";
	 document.getElementById('veg3fallsow').value = "";
	 document.getElementById('veg3fallplant').value = "";
	 document.getElementById('veg3fallharvest').value = "";
 }
 
 // End Broccoli Planner Code
  
 
 
   // Begin Broccoli Raab Planner Code
  
 var v3 = document.form1.veg3a.value; //Get days from form field
 if (v3 != "") {
  
 var veg3asowdays = 30; //Days to add or subtract
 var veg3adirection = 1; //If adding days enter 0. If subtracting days enter 1
 var veg3a1 = document.form1.calendar1.value; //Get date from form field
 
 veg3aDate = Date.parse(veg3a1); //Change date to mIlliseconds
	 if (veg3adirection == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg3aDate + (1000 * 60 * 60 * 24 * veg3asowdays));
	 } else {
	 	var dd1 = new Date(veg3aDate - (1000 * 60 * 60 * 24 * veg3asowdays));
	 }
 var veg3aanswerday = dd1.getDate() ; //Grab day from new Date
 var veg3aanswermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg3aansweryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg3aanswer').value = veg3aanswermonth + "/" + veg3aanswerday + "/" + veg3aansweryear;
 
 var veg3aplantdays = 42; // Days from Sowing to Planting
 var veg3a2 = document.form1.veg3aanswer.value; //Get date from form field
 veg3aDate2 = Date.parse(veg3a2); //Change date to mIlliseconds
 var veg3aplantdays = new Date(veg3aDate2 + (1000 * 60 * 60 * 24 * veg3aplantdays));
 
 var veg3aplantingday = veg3aplantdays.getDate() ; //Grab day from new Date
 var veg3aplantingmonth = veg3aplantdays.getMonth()+1; //Grab month from new Date
 var veg3aplantingyear = veg3aplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg3aplanting').value = veg3aplantingmonth + "/" + veg3aplantingday + "/" + veg3aplantingyear;
 
 var harvestdays = document.form1.veg3a.value; //Get days from form field
 var veg3a3 = document.form1.veg3aplanting.value; //Get date from form field
 veg3aDate3 = Date.parse(veg3a3); //Change date to mIlliseconds
 var harvestdate = new Date(veg3aDate3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg3aharvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg3aharvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg3aharvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg3aharvest').value = veg3aharvestmonth + "/" + veg3aharvestday + "/" + veg3aharvestyear;
  
 
 
 var harvestveg3a = document.form1.calendar2.value; //Get date from form field
 veg3afallDate = Date.parse(harvestveg3a); //Change date to mIlliseconds
 var veg3aharvestdays = document.form1.veg3a.value; //Get days from form field
 var veg3astartdate = new Date(veg3afallDate - (1000 * 60 * 60 * 24 * veg3aharvestdays));
 
 var veg3afallsowdays = 30; //Days to add or subtract
 var veg3afalldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg3afalldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg3astartdate + (1000 * 60 * 60 * 24 * veg3afallsowdays));
 } else {
	var dd2 = new Date(veg3astartdate - (1000 * 60 * 60 * 24 * veg3afallsowdays));
 }
 
 var veg3afallsowday = dd2.getDate() ; //Grab day from new Date
 var veg3afallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg3afallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg3afallsow').value = veg3afallsowmonth + "/" + veg3afallsowday + "/" + veg3afallsowyear;
 
 var veg3afallplantdays = 42; // Days from Sowing to Planting
 var veg3afall2 = document.form1.veg3afallsow.value; //Get date from form field
 veg3afallDate2 = Date.parse(veg3afall2); //Change date to mIlliseconds
 var veg3afallplantdays = new Date(veg3afallDate2 + (1000 * 60 * 60 * 24 * veg3afallplantdays));
 
 var veg3afallplantingday = veg3afallplantdays.getDate() ; //Grab day from new Date
 var veg3afallplantingmonth = veg3afallplantdays.getMonth()+1; //Grab month from new Date
 var veg3afallplantingyear = veg3afallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg3afallplant').value = veg3afallplantingmonth + "/" + veg3afallplantingday + "/" + veg3afallplantingyear;
 
 document.getElementById('veg3afallharvest').value = document.form1.calendar2.value;
 
  } else {
	 document.getElementById('veg3aanswer').value = "";
	 document.getElementById('veg3aplanting').value = "";
	 document.getElementById('veg3aharvest').value = "";
	 document.getElementById('veg3afallsow').value = "";
	 document.getElementById('veg3afallplant').value = "";
	 document.getElementById('veg3afallharvest').value = "";
 }
 
 // End Broccoli Raab Planner Code
 
 
 
   // Begin Brussel Sprouts Planner Code
   
  var v4 = document.form1.veg4.value; //Get days from form field
 if (v4 != "") {
  
 var veg4sowdays = 42; //Days to add or subtract
 var veg4direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg41 = document.form1.calendar1.value; //Get date from form field
 
 veg4Date = Date.parse(veg41); //Change date to mIlliseconds
	 if (veg4direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg4Date + (1000 * 60 * 60 * 24 * veg4sowdays));
	 } else {
	 	var dd1 = new Date(veg4Date - (1000 * 60 * 60 * 24 * veg4sowdays));
	 }
 var veg4answerday = dd1.getDate() ; //Grab day from new Date
 var veg4answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg4answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg4answer').value = veg4answermonth + "/" + veg4answerday + "/" + veg4answeryear;
 
 var veg4plantdays = 21; // Days from Sowing to Planting
 var veg42 = document.form1.veg4answer.value; //Get date from form field
 veg4Date2 = Date.parse(veg42); //Change date to mIlliseconds
 var veg4plantdays = new Date(veg4Date2 + (1000 * 60 * 60 * 24 * veg4plantdays));
 
 var veg4plantingday = veg4plantdays.getDate() ; //Grab day from new Date
 var veg4plantingmonth = veg4plantdays.getMonth()+1; //Grab month from new Date
 var veg4plantingyear = veg4plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg4planting').value = veg4plantingmonth + "/" + veg4plantingday + "/" + veg4plantingyear;
 
 var harvestdays = document.form1.veg4.value; //Get days from form field
 var veg43 = document.form1.veg4planting.value; //Get date from form field
 veg4Date3 = Date.parse(veg43); //Change date to mIlliseconds
 var harvestdate = new Date(veg4Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg4harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg4harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg4harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg4harvest').value = veg4harvestmonth + "/" + veg4harvestday + "/" + veg4harvestyear;
  
 
 
 var harvestveg4 = document.form1.calendar2.value; //Get date from form field
 veg4fallDate = Date.parse(harvestveg4); //Change date to mIlliseconds
 var veg4harvestdays = document.form1.veg4.value; //Get days from form field
 var veg4startdate = new Date(veg4fallDate - (1000 * 60 * 60 * 24 * veg4harvestdays));
 
 var veg4fallsowdays = 42; //Days to add or subtract
 var veg4falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg4falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg4startdate + (1000 * 60 * 60 * 24 * veg4fallsowdays));
 } else {
	var dd2 = new Date(veg4startdate - (1000 * 60 * 60 * 24 * veg4fallsowdays));
 }
 
 var veg4fallsowday = dd2.getDate() ; //Grab day from new Date
 var veg4fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg4fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg4fallsow').value = veg4fallsowmonth + "/" + veg4fallsowday + "/" + veg4fallsowyear;
 
 var veg4fallplantdays = 21; // Days from Sowing to Planting
 var veg4fall2 = document.form1.veg4fallsow.value; //Get date from form field
 veg4fallDate2 = Date.parse(veg4fall2); //Change date to mIlliseconds
 var veg4fallplantdays = new Date(veg4fallDate2 + (1000 * 60 * 60 * 24 * veg4fallplantdays));
 
 var veg4fallplantingday = veg4fallplantdays.getDate() ; //Grab day from new Date
 var veg4fallplantingmonth = veg4fallplantdays.getMonth()+1; //Grab month from new Date
 var veg4fallplantingyear = veg4fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg4fallplant').value = veg4fallplantingmonth + "/" + veg4fallplantingday + "/" + veg4fallplantingyear;
 
 document.getElementById('veg4fallharvest').value = document.form1.calendar2.value;
 
   } else {
	 document.getElementById('veg4answer').value = "";
	 document.getElementById('veg4planting').value = "";
	 document.getElementById('veg4harvest').value = "";
	 document.getElementById('veg4fallsow').value = "";
	 document.getElementById('veg4fallplant').value = "";
	 document.getElementById('veg4fallharvest').value = "";
 }
 
 // End Brussel Sprouts Planner Code
 
 
    // Begin Cabbage Planner Code
	
 var v5 = document.form1.veg5.value; //Get days from form field
 if (v5 != "") {
  
 var veg5sowdays = 56; //Days to add or subtract
 var veg5direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg51 = document.form1.calendar1.value; //Get date from form field
 
 veg5Date = Date.parse(veg51); //Change date to mIlliseconds
	 if (veg5direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg5Date + (1000 * 60 * 60 * 24 * veg5sowdays));
	 } else {
	 	var dd1 = new Date(veg5Date - (1000 * 60 * 60 * 24 * veg5sowdays));
	 }
 var veg5answerday = dd1.getDate() ; //Grab day from new Date
 var veg5answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg5answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg5answer').value = veg5answermonth + "/" + veg5answerday + "/" + veg5answeryear;
 
 var veg5plantdays = 49; // Days from Sowing to Planting
 var veg52 = document.form1.veg5answer.value; //Get date from form field
 veg5Date2 = Date.parse(veg52); //Change date to mIlliseconds
 var veg5plantdays = new Date(veg5Date2 + (1000 * 60 * 60 * 24 * veg5plantdays));
 
 var veg5plantingday = veg5plantdays.getDate() ; //Grab day from new Date
 var veg5plantingmonth = veg5plantdays.getMonth()+1; //Grab month from new Date
 var veg5plantingyear = veg5plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg5planting').value = veg5plantingmonth + "/" + veg5plantingday + "/" + veg5plantingyear;
 
 var harvestdays = document.form1.veg5.value; //Get days from form field
 var veg53 = document.form1.veg5planting.value; //Get date from form field
 veg5Date3 = Date.parse(veg53); //Change date to mIlliseconds
 var harvestdate = new Date(veg5Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg5harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg5harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg5harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg5harvest').value = veg5harvestmonth + "/" + veg5harvestday + "/" + veg5harvestyear;
  
 
 var harvestveg5 = document.form1.calendar2.value; //Get date from form field
 veg5fallDate = Date.parse(harvestveg5); //Change date to mIlliseconds
 var veg5harvestdays = document.form1.veg5.value; //Get days from form field
 var veg5startdate = new Date(veg5fallDate - (1000 * 60 * 60 * 24 * veg5harvestdays));
 
 var veg5fallsowdays = 56; //Days to add or subtract
 var veg5falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg5falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg5startdate + (1000 * 60 * 60 * 24 * veg5fallsowdays));
 } else {
	var dd2 = new Date(veg5startdate - (1000 * 60 * 60 * 24 * veg5fallsowdays));
 }
 
 var veg5fallsowday = dd2.getDate() ; //Grab day from new Date
 var veg5fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg5fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg5fallsow').value = veg5fallsowmonth + "/" + veg5fallsowday + "/" + veg5fallsowyear;
 
 var veg5fallplantdays = 49; // Days from Sowing to Planting
 var veg5fall2 = document.form1.veg5fallsow.value; //Get date from form field
 veg5fallDate2 = Date.parse(veg5fall2); //Change date to mIlliseconds
 var veg5fallplantdays = new Date(veg5fallDate2 + (1000 * 60 * 60 * 24 * veg5fallplantdays));
 
 var veg5fallplantingday = veg5fallplantdays.getDate() ; //Grab day from new Date
 var veg5fallplantingmonth = veg5fallplantdays.getMonth()+1; //Grab month from new Date
 var veg5fallplantingyear = veg5fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg5fallplant').value = veg5fallplantingmonth + "/" + veg5fallplantingday + "/" + veg5fallplantingyear;
 
 document.getElementById('veg5fallharvest').value = document.form1.calendar2.value;
 
    } else {
	 document.getElementById('veg5answer').value = "";
	 document.getElementById('veg5planting').value = "";
	 document.getElementById('veg5harvest').value = "";
	 document.getElementById('veg5fallsow').value = "";
	 document.getElementById('veg5fallplant').value = "";
	 document.getElementById('veg5fallharvest').value = "";
 }
 
 
 // End Cabbage Planner Code
 
 
    // Begin Cabbage-Chinese Planner Code
	
 var v33 = document.form1.veg33.value; //Get days from form field
 if (v33 != "") {
  
 var veg33sowdays = 14; //Days to add or subtract
 var veg33direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg331 = document.form1.calendar1.value; //Get date from form field
 
 veg33Date = Date.parse(veg331); //Change date to mIlliseconds
	 if (veg33direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg33Date + (1000 * 60 * 60 * 24 * veg33sowdays));
	 } else {
	 	var dd1 = new Date(veg33Date - (1000 * 60 * 60 * 24 * veg33sowdays));
	 }
 var veg33answerday = dd1.getDate() ; //Grab day from new Date
 var veg33answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg33answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg33answer').value = veg33answermonth + "/" + veg33answerday + "/" + veg33answeryear;
 
 var veg33plantdays = 14; // Days from Sowing to Planting
 var veg332 = document.form1.veg33answer.value; //Get date from form field
 veg33Date2 = Date.parse(veg332); //Change date to mIlliseconds
 var veg33plantdays = new Date(veg33Date2 + (1000 * 60 * 60 * 24 * veg33plantdays));
 
 var veg33plantingday = veg33plantdays.getDate() ; //Grab day from new Date
 var veg33plantingmonth = veg33plantdays.getMonth()+1; //Grab month from new Date
 var veg33plantingyear = veg33plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg33planting').value = veg33plantingmonth + "/" + veg33plantingday + "/" + veg33plantingyear;
 
 var harvestdays = document.form1.veg33.value; //Get days from form field
 var veg333 = document.form1.veg33planting.value; //Get date from form field
 veg33Date3 = Date.parse(veg333); //Change date to mIlliseconds
 var harvestdate = new Date(veg33Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg33harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg33harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg33harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg33harvest').value = veg33harvestmonth + "/" + veg33harvestday + "/" + veg33harvestyear;
  
 
 var harvestveg33 = document.form1.calendar2.value; //Get date from form field
 veg33fallDate = Date.parse(harvestveg33); //Change date to mIlliseconds
 var veg33harvestdays = document.form1.veg33.value; //Get days from form field
 var veg33startdate = new Date(veg33fallDate - (1000 * 60 * 60 * 24 * veg33harvestdays));
 
 var veg33fallsowdays = 14; //Days to add or subtract
 var veg33falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg33falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg33startdate + (1000 * 60 * 60 * 24 * veg33fallsowdays));
 } else {
	var dd2 = new Date(veg33startdate - (1000 * 60 * 60 * 24 * veg33fallsowdays));
 }
 
 var veg33fallsowday = dd2.getDate() ; //Grab day from new Date
 var veg33fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg33fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg33fallsow').value = veg33fallsowmonth + "/" + veg33fallsowday + "/" + veg33fallsowyear;
 
 var veg33fallplantdays = 14; // Days from Sowing to Planting
 var veg33fall2 = document.form1.veg33fallsow.value; //Get date from form field
 veg33fallDate2 = Date.parse(veg33fall2); //Change date to mIlliseconds
 var veg33fallplantdays = new Date(veg33fallDate2 + (1000 * 60 * 60 * 24 * veg33fallplantdays));
 
 var veg33fallplantingday = veg33fallplantdays.getDate() ; //Grab day from new Date
 var veg33fallplantingmonth = veg33fallplantdays.getMonth()+1; //Grab month from new Date
 var veg33fallplantingyear = veg33fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg33fallplant').value = veg33fallplantingmonth + "/" + veg33fallplantingday + "/" + veg33fallplantingyear;
 
 document.getElementById('veg33fallharvest').value = document.form1.calendar2.value;
 
    } else {
	 document.getElementById('veg33answer').value = "";
	 document.getElementById('veg33planting').value = "";
	 document.getElementById('veg33harvest').value = "";
	 document.getElementById('veg33fallsow').value = "";
	 document.getElementById('veg33fallplant').value = "";
	 document.getElementById('veg33fallharvest').value = "";
 }
 
 
 // End Cabbage-Chinese Planner Code
 
  
  // Begin Carrot Planner Code
  
 var v6 = document.form1.carrotgp.value; //Get days from form field
 if (v6 != "") {
 
 var carrotsowdays = 14; //Days to add or subtract
 var direction = 1; //If adding days enter 0. If subtracting days enter 1
 var carrot1 = document.form1.calendar1.value; //Get date from form field
 
 carrotDate = Date.parse(carrot1); //Change date to mIlliseconds
	 if (direction == 0) { // Add or subtract days in milliseconds 
	 	var dd = new Date(carrotDate + (1000 * 60 * 60 * 24 * carrotsowdays));
	 } else {
	 	var dd = new Date(carrotDate - (1000 * 60 * 60 * 24 * carrotsowdays));
	 }
 var carrotanswerday = dd.getDate() ; //Grab day from new Date
 var carrotanswermonth = dd.getMonth()+1; //Grab month from new Date
 var carrotansweryear = dd.getFullYear(); //Grab year from new Date
 document.getElementById('carrotanswer').value = carrotanswermonth + "/" + carrotanswerday + "/" + carrotansweryear;
 
 var plantdays = 0; // Days from Sowing to Planting
 var carrot2 = document.form1.carrotanswer.value; //Get date from form field
 carrotDate2 = Date.parse(carrot2); //Change date to mIlliseconds
 var plantingdate = new Date(carrotDate2 + (1000 * 60 * 60 * 24 * plantdays));
 
 var carrotplantingday = plantingdate.getDate() ; //Grab day from new Date
 var carrotplantingmonth = plantingdate.getMonth()+1; //Grab month from new Date
 var carrotplantingyear = plantingdate.getFullYear(); //Grab year from new Date
 document.getElementById('carrotplanting').value = carrotplantingmonth + "/" + carrotplantingday + "/" + carrotplantingyear;
 
 var harvestdays = document.form1.carrotgp.value; //Get days from form field
 var carrot3 = document.form1.carrotplanting.value; //Get date from form field
 carrotDate3 = Date.parse(carrot3); //Change date to mIlliseconds
 var harvestdate = new Date(carrotDate3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var carrotharvestday = harvestdate.getDate() ; //Grab day from new Date
 var carrotharvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var carrotharvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('carrotharvest').value = carrotharvestmonth + "/" + carrotharvestday + "/" + carrotharvestyear;
 
     } else {
	 document.getElementById('carrotanswer').value = "";
	 document.getElementById('carrotplanting').value = "";
	 document.getElementById('carrotharvest').value = "";
 }
 
  // End Carrot Planner Code
  
  
  // Begin Cauliflower Planner Code
  
 var v7 = document.form1.veg7.value; //Get days from form field
 if (v7 != "") {
 
 var veg7sowdays = 42; //Days to add or subtract
 var veg7direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg71 = document.form1.calendar1.value; //Get date from form field
 
 veg7Date = Date.parse(veg71); //Change date to mIlliseconds
	 if (veg7direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg7Date + (1000 * 60 * 60 * 24 * veg7sowdays));
	 } else {
	 	var dd1 = new Date(veg7Date - (1000 * 60 * 60 * 24 * veg7sowdays));
	 }
 var veg7answerday = dd1.getDate() ; //Grab day from new Date
 var veg7answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg7answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg7answer').value = veg7answermonth + "/" + veg7answerday + "/" + veg7answeryear;
 
 var veg7plantdays = 28; // Days from Sowing to Planting
 var veg72 = document.form1.veg7answer.value; //Get date from form field
 veg7Date2 = Date.parse(veg72); //Change date to mIlliseconds
 var veg7plantdays = new Date(veg7Date2 + (1000 * 60 * 60 * 24 * veg7plantdays));
 
 var veg7plantingday = veg7plantdays.getDate() ; //Grab day from new Date
 var veg7plantingmonth = veg7plantdays.getMonth()+1; //Grab month from new Date
 var veg7plantingyear = veg7plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg7planting').value = veg7plantingmonth + "/" + veg7plantingday + "/" + veg7plantingyear;
 
 var harvestdays = document.form1.veg7.value; //Get days from form field
 var veg73 = document.form1.veg7planting.value; //Get date from form field
 veg7Date3 = Date.parse(veg73); //Change date to mIlliseconds
 var harvestdate = new Date(veg7Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg7harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg7harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg7harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg7harvest').value = veg7harvestmonth + "/" + veg7harvestday + "/" + veg7harvestyear;
 
 
 var harvestveg7 = document.form1.calendar2.value; //Get date from form field
 veg7fallDate = Date.parse(harvestveg7); //Change date to mIlliseconds
 var veg7harvestdays = document.form1.veg7.value; //Get days from form field
 var veg7startdate = new Date(veg7fallDate - (1000 * 60 * 60 * 24 * veg7harvestdays));
 
 var veg7fallsowdays = 42; //Days to add or subtract
 var veg7falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg7falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg7startdate + (1000 * 60 * 60 * 24 * veg7fallsowdays));
 } else {
	var dd2 = new Date(veg7startdate - (1000 * 60 * 60 * 24 * veg7fallsowdays));
 }
 
 var veg7fallsowday = dd2.getDate() ; //Grab day from new Date
 var veg7fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg7fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg7fallsow').value = veg7fallsowmonth + "/" + veg7fallsowday + "/" + veg7fallsowyear;
 
 var veg7fallplantdays = 28; // Days from Sowing to Planting
 var veg7fall2 = document.form1.veg7fallsow.value; //Get date from form field
 veg7fallDate2 = Date.parse(veg7fall2); //Change date to mIlliseconds
 var veg7fallplantdays = new Date(veg7fallDate2 + (1000 * 60 * 60 * 24 * veg7fallplantdays));
 
 var veg7fallplantingday = veg7fallplantdays.getDate() ; //Grab day from new Date
 var veg7fallplantingmonth = veg7fallplantdays.getMonth()+1; //Grab month from new Date
 var veg7fallplantingyear = veg7fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg7fallplant').value = veg7fallplantingmonth + "/" + veg7fallplantingday + "/" + veg7fallplantingyear;
 
 document.getElementById('veg7fallharvest').value = document.form1.calendar2.value;
 
  } else {
	 document.getElementById('veg7answer').value = "";
	 document.getElementById('veg7planting').value = "";
	 document.getElementById('veg7harvest').value = "";
	 document.getElementById('veg7fallsow').value = "";
	 document.getElementById('veg7fallplant').value = "";
	 document.getElementById('veg7fallharvest').value = "";
 }
 
  // End Cauliflower Planner Code
  
  
  // Begin Celery Planner Code
  
 var v8 = document.form1.veg8.value; //Get days from form field
 if (v8 != "") {
 
 var veg8sowdays = 49; //Days to add or subtract
 var veg8direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg81 = document.form1.calendar1.value; //Get date from form field
 
 veg8Date = Date.parse(veg81); //Change date to mIlliseconds
	 if (veg8direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg8Date + (1000 * 60 * 60 * 24 * veg8sowdays));
	 } else {
	 	var dd1 = new Date(veg8Date - (1000 * 60 * 60 * 24 * veg8sowdays));
	 }
 var veg8answerday = dd1.getDate() ; //Grab day from new Date
 var veg8answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg8answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg8answer').value = veg8answermonth + "/" + veg8answerday + "/" + veg8answeryear;
 
 var veg8plantdays = 28; // Days from Sowing to Planting
 var veg82 = document.form1.veg8answer.value; //Get date from form field
 veg8Date2 = Date.parse(veg82); //Change date to mIlliseconds
 var veg8plantdays = new Date(veg8Date2 + (1000 * 60 * 60 * 24 * veg8plantdays));
 
 var veg8plantingday = veg8plantdays.getDate() ; //Grab day from new Date
 var veg8plantingmonth = veg8plantdays.getMonth()+1; //Grab month from new Date
 var veg8plantingyear = veg8plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg8planting').value = veg8plantingmonth + "/" + veg8plantingday + "/" + veg8plantingyear;
 
 var harvestdays = document.form1.veg8.value; //Get days from form field
 var veg83 = document.form1.veg8planting.value; //Get date from form field
 veg8Date3 = Date.parse(veg83); //Change date to mIlliseconds
 var harvestdate = new Date(veg8Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg8harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg8harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg8harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg8harvest').value = veg8harvestmonth + "/" + veg8harvestday + "/" + veg8harvestyear;
 
   } else {
	 document.getElementById('veg8answer').value = "";
	 document.getElementById('veg8planting').value = "";
	 document.getElementById('veg8harvest').value = "";
 }
 
  // End Celery Planner Code
  
  
 // Begin Corn Planner Code
 
 var v9 = document.form1.veg9.value; //Get days from form field
 if (v9 != "") {
 
 var veg9sowdays = 0; //Days to add or subtract
 var veg9direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg91 = document.form1.calendar1.value; //Get date from form field
 
 veg9Date = Date.parse(veg91); //Change date to mIlliseconds
	 if (veg9direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg9Date + (1000 * 60 * 60 * 24 * veg9sowdays));
	 } else {
	 	var dd1 = new Date(veg9Date - (1000 * 60 * 60 * 24 * veg9sowdays));
	 }
 var veg9answerday = dd1.getDate() ; //Grab day from new Date
 var veg9answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg9answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg9answer').value = veg9answermonth + "/" + veg9answerday + "/" + veg9answeryear;
 
 var veg9plantdays = 0; // Days from Sowing to Planting
 var veg92 = document.form1.veg9answer.value; //Get date from form field
 veg9Date2 = Date.parse(veg92); //Change date to mIlliseconds
 var veg9plantdays = new Date(veg9Date2 + (1000 * 60 * 60 * 24 * veg9plantdays));
 
 var veg9plantingday = veg9plantdays.getDate() ; //Grab day from new Date
 var veg9plantingmonth = veg9plantdays.getMonth()+1; //Grab month from new Date
 var veg9plantingyear = veg9plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg9planting').value = veg9plantingmonth + "/" + veg9plantingday + "/" + veg9plantingyear;
 
 var harvestdays = document.form1.veg9.value; //Get days from form field
 var veg93 = document.form1.veg9planting.value; //Get date from form field
 veg9Date3 = Date.parse(veg93); //Change date to mIlliseconds
 var harvestdate = new Date(veg9Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg9harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg9harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg9harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg9harvest').value = veg9harvestmonth + "/" + veg9harvestday + "/" + veg9harvestyear;
 
   } else {
	 document.getElementById('veg9answer').value = "";
	 document.getElementById('veg9planting').value = "";
	 document.getElementById('veg9harvest').value = "";
 }
 
  // End Corn Planner Code
  
  
 // Begin Cucumber Planner Code
 
 var v10 = document.form1.veg10.value; //Get days from form field
 if (v10 != "") {
 
 var veg10sowdays = 0; //Days to add or subtract
 var veg10direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg101 = document.form1.calendar1.value; //Get date from form field
 
 veg10Date = Date.parse(veg101); //Change date to mIlliseconds
	 if (veg10direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg10Date + (1000 * 60 * 60 * 24 * veg10sowdays));
	 } else {
	 	var dd1 = new Date(veg10Date - (1000 * 60 * 60 * 24 * veg10sowdays));
	 }
 var veg10answerday = dd1.getDate() ; //Grab day from new Date
 var veg10answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg10answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg10answer').value = veg10answermonth + "/" + veg10answerday + "/" + veg10answeryear;
 
 var veg10plantdays = 14; // Days from Sowing to Planting
 var veg102 = document.form1.veg10answer.value; //Get date from form field
 veg10Date2 = Date.parse(veg102); //Change date to mIlliseconds
 var veg10plantdays = new Date(veg10Date2 + (1000 * 60 * 60 * 24 * veg10plantdays));
 
 var veg10plantingday = veg10plantdays.getDate() ; //Grab day from new Date
 var veg10plantingmonth = veg10plantdays.getMonth()+1; //Grab month from new Date
 var veg10plantingyear = veg10plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg10planting').value = veg10plantingmonth + "/" + veg10plantingday + "/" + veg10plantingyear;
 
 var harvestdays = document.form1.veg10.value; //Get days from form field
 var veg103 = document.form1.veg10planting.value; //Get date from form field
 veg10Date3 = Date.parse(veg103); //Change date to mIlliseconds
 var harvestdate = new Date(veg10Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg10harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg10harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg10harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg10harvest').value = veg10harvestmonth + "/" + veg10harvestday + "/" + veg10harvestyear;
 
 } else {
	 document.getElementById('veg10answer').value = "";
	 document.getElementById('veg10planting').value = "";
	 document.getElementById('veg10harvest').value = "";
 }
 
  // End Cucumber Planner Code
  
  
 // Begin Eggplant Planner Code
 
 var v11 = document.form1.veg11.value; //Get days from form field
 if (v11 != "") {
 
 var veg11sowdays = 49; //Days to add or subtract
 var veg11direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg111 = document.form1.calendar1.value; //Get date from form field
 
 veg11Date = Date.parse(veg111); //Change date to mIlliseconds
	 if (veg11direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg11Date + (1000 * 60 * 60 * 24 * veg11sowdays));
	 } else {
	 	var dd1 = new Date(veg11Date - (1000 * 60 * 60 * 24 * veg11sowdays));
	 }
 var veg11answerday = dd1.getDate() ; //Grab day from new Date
 var veg11answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg11answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg11answer').value = veg11answermonth + "/" + veg11answerday + "/" + veg11answeryear;
 
 var veg11plantdays = 63; // Days from Sowing to Planting
 var veg112 = document.form1.veg11answer.value; //Get date from form field
 veg11Date2 = Date.parse(veg112); //Change date to mIlliseconds
 var veg11plantdays = new Date(veg11Date2 + (1000 * 60 * 60 * 24 * veg11plantdays));
 
 var veg11plantingday = veg11plantdays.getDate() ; //Grab day from new Date
 var veg11plantingmonth = veg11plantdays.getMonth()+1; //Grab month from new Date
 var veg11plantingyear = veg11plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg11planting').value = veg11plantingmonth + "/" + veg11plantingday + "/" + veg11plantingyear;
 
 var harvestdays = document.form1.veg11.value; //Get days from form field
 var veg113 = document.form1.veg11planting.value; //Get date from form field
 veg11Date3 = Date.parse(veg113); //Change date to mIlliseconds
 var harvestdate = new Date(veg11Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg11harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg11harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg11harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg11harvest').value = veg11harvestmonth + "/" + veg11harvestday + "/" + veg11harvestyear;
 
 } else {
	 document.getElementById('veg11answer').value = "";
	 document.getElementById('veg11planting').value = "";
	 document.getElementById('veg11harvest').value = "";
 }
 
  // End Eggplant Planner Code
  
  
  
 // Begin Kale Planner Code
 
 var v12 = document.form1.veg12.value; //Get days from form field
 if (v12 != "") {
 
 var veg12sowdays = 70; //Days to add or subtract
 var veg12direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg121 = document.form1.calendar1.value; //Get date from form field
 
 veg12Date = Date.parse(veg121); //Change date to mIlliseconds
	 if (veg12direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg12Date + (1000 * 60 * 60 * 24 * veg12sowdays));
	 } else {
	 	var dd1 = new Date(veg12Date - (1000 * 60 * 60 * 24 * veg12sowdays));
	 }
 var veg12answerday = dd1.getDate() ; //Grab day from new Date
 var veg12answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg12answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg12answer').value = veg12answermonth + "/" + veg12answerday + "/" + veg12answeryear;
 
 var veg12plantdays = 42; // Days from Sowing to Planting
 var veg122 = document.form1.veg12answer.value; //Get date from form field
 veg12Date2 = Date.parse(veg122); //Change date to mIlliseconds
 var veg12plantdays = new Date(veg12Date2 + (1000 * 60 * 60 * 24 * veg12plantdays));
 
 var veg12plantingday = veg12plantdays.getDate() ; //Grab day from new Date
 var veg12plantingmonth = veg12plantdays.getMonth()+1; //Grab month from new Date
 var veg12plantingyear = veg12plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg12planting').value = veg12plantingmonth + "/" + veg12plantingday + "/" + veg12plantingyear;
 
 var harvestdays = document.form1.veg12.value; //Get days from form field
 var veg123 = document.form1.veg12planting.value; //Get date from form field
 veg12Date3 = Date.parse(veg123); //Change date to mIlliseconds
 var harvestdate = new Date(veg12Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg12harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg12harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg12harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg12harvest').value = veg12harvestmonth + "/" + veg12harvestday + "/" + veg12harvestyear;
 
 } else {
	 document.getElementById('veg12answer').value = "";
	 document.getElementById('veg12planting').value = "";
	 document.getElementById('veg12harvest').value = "";
 }
 
  // End Kale Planner Code
  
  
 // Begin Kohlrabi Planner Code
 
 var v13 = document.form1.veg13.value; //Get days from form field
 if (v13 != "") {
 
 var veg13sowdays = 14; //Days to add or subtract
 var veg13direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg131 = document.form1.calendar1.value; //Get date from form field
 
 veg13Date = Date.parse(veg131); //Change date to mIlliseconds
	 if (veg13direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg13Date + (1000 * 60 * 60 * 24 * veg13sowdays));
	 } else {
	 	var dd1 = new Date(veg13Date - (1000 * 60 * 60 * 24 * veg13sowdays));
	 }
 var veg13answerday = dd1.getDate() ; //Grab day from new Date
 var veg13answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg13answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg13answer').value = veg13answermonth + "/" + veg13answerday + "/" + veg13answeryear;
 
 var veg13plantdays = 0; // Days from Sowing to Planting
 var veg132 = document.form1.veg13answer.value; //Get date from form field
 veg13Date2 = Date.parse(veg132); //Change date to mIlliseconds
 var veg13plantdays = new Date(veg13Date2 + (1000 * 60 * 60 * 24 * veg13plantdays));
 
 var veg13plantingday = veg13plantdays.getDate() ; //Grab day from new Date
 var veg13plantingmonth = veg13plantdays.getMonth()+1; //Grab month from new Date
 var veg13plantingyear = veg13plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg13planting').value = veg13plantingmonth + "/" + veg13plantingday + "/" + veg13plantingyear;
 
 var harvestdays = document.form1.veg13.value; //Get days from form field
 var veg133 = document.form1.veg13planting.value; //Get date from form field
 veg13Date3 = Date.parse(veg133); //Change date to mIlliseconds
 var harvestdate = new Date(veg13Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg13harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg13harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg13harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg13harvest').value = veg13harvestmonth + "/" + veg13harvestday + "/" + veg13harvestyear;
 
 } else {
	 document.getElementById('veg13answer').value = "";
	 document.getElementById('veg13planting').value = "";
	 document.getElementById('veg13harvest').value = "";
 }
 
  // End Kohlrabi Planner Code
  
  
  
 // Begin Leek Planner Code
 
 var v14 = document.form1.veg14.value; //Get days from form field
 if (v14 != "") {
 
 var veg14sowdays = 72; //Days to add or subtract
 var veg14direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg141 = document.form1.calendar1.value; //Get date from form field
 
 veg14Date = Date.parse(veg141); //Change date to mIlliseconds
	 if (veg14direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg14Date + (1000 * 60 * 60 * 24 * veg14sowdays));
	 } else {
	 	var dd1 = new Date(veg14Date - (1000 * 60 * 60 * 24 * veg14sowdays));
	 }
 var veg14answerday = dd1.getDate() ; //Grab day from new Date
 var veg14answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg14answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg14answer').value = veg14answermonth + "/" + veg14answerday + "/" + veg14answeryear;
 
 var veg14plantdays = 44; // Days from Sowing to Planting
 var veg142 = document.form1.veg14answer.value; //Get date from form field
 veg14Date2 = Date.parse(veg142); //Change date to mIlliseconds
 var veg14plantdays = new Date(veg14Date2 + (1000 * 60 * 60 * 24 * veg14plantdays));
 
 var veg14plantingday = veg14plantdays.getDate() ; //Grab day from new Date
 var veg14plantingmonth = veg14plantdays.getMonth()+1; //Grab month from new Date
 var veg14plantingyear = veg14plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg14planting').value = veg14plantingmonth + "/" + veg14plantingday + "/" + veg14plantingyear;
 
 var harvestdays = document.form1.veg14.value; //Get days from form field
 var veg143 = document.form1.veg14planting.value; //Get date from form field
 veg14Date3 = Date.parse(veg143); //Change date to mIlliseconds
 var harvestdate = new Date(veg14Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg14harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg14harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg14harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg14harvest').value = veg14harvestmonth + "/" + veg14harvestday + "/" + veg14harvestyear;
 
 } else {
	 document.getElementById('veg14answer').value = "";
	 document.getElementById('veg14planting').value = "";
	 document.getElementById('veg14harvest').value = "";
 }
 
  // End Leek Planner Code
  
  
 // Begin Lettuce Planner Code
 
 var v15 = document.form1.veg15.value; //Get days from form field
 if (v15 != "") {
 
 var veg15sowdays = 49; //Days to add or subtract
 var veg15direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg151 = document.form1.calendar1.value; //Get date from form field
 
 veg15Date = Date.parse(veg151); //Change date to mIlliseconds
	 if (veg15direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg15Date + (1000 * 60 * 60 * 24 * veg15sowdays));
	 } else {
	 	var dd1 = new Date(veg15Date - (1000 * 60 * 60 * 24 * veg15sowdays));
	 }
 var veg15answerday = dd1.getDate() ; //Grab day from new Date
 var veg15answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg15answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg15answer').value = veg15answermonth + "/" + veg15answerday + "/" + veg15answeryear;
 
 var veg15plantdays = 21; // Days from Sowing to Planting
 var veg152 = document.form1.veg15answer.value; //Get date from form field
 veg15Date2 = Date.parse(veg152); //Change date to mIlliseconds
 var veg15plantdays = new Date(veg15Date2 + (1000 * 60 * 60 * 24 * veg15plantdays));
 
 var veg15plantingday = veg15plantdays.getDate() ; //Grab day from new Date
 var veg15plantingmonth = veg15plantdays.getMonth()+1; //Grab month from new Date
 var veg15plantingyear = veg15plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg15planting').value = veg15plantingmonth + "/" + veg15plantingday + "/" + veg15plantingyear;
 
 var harvestdays = document.form1.veg15.value; //Get days from form field
 var veg153 = document.form1.veg15planting.value; //Get date from form field
 veg15Date3 = Date.parse(veg153); //Change date to mIlliseconds
 var harvestdate = new Date(veg15Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg15harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg15harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg15harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg15harvest').value = veg15harvestmonth + "/" + veg15harvestday + "/" + veg15harvestyear;
 
 
 var harvestveg15 = document.form1.calendar2.value; //Get date from form field
 veg15fallDate = Date.parse(harvestveg15); //Change date to mIlliseconds
 var veg15harvestdays = document.form1.veg15.value; //Get days from form field
 var veg15startdate = new Date(veg15fallDate - (1000 * 60 * 60 * 24 * veg15harvestdays));
 
 var veg15fallsowdays = 49; //Days to add or subtract
 var veg15falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg15falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg15startdate + (1000 * 60 * 60 * 24 * veg15fallsowdays));
 } else {
	var dd2 = new Date(veg15startdate - (1000 * 60 * 60 * 24 * veg15fallsowdays));
 }
 
 var veg15fallsowday = dd2.getDate() ; //Grab day from new Date
 var veg15fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg15fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg15fallsow').value = veg15fallsowmonth + "/" + veg15fallsowday + "/" + veg15fallsowyear;
 
 var veg15fallplantdays = 21; // Days from Sowing to Planting
 var veg15fall2 = document.form1.veg15fallsow.value; //Get date from form field
 veg15fallDate2 = Date.parse(veg15fall2); //Change date to mIlliseconds
 var veg15fallplantdays = new Date(veg15fallDate2 + (1000 * 60 * 60 * 24 * veg15fallplantdays));
 
 var veg15fallplantingday = veg15fallplantdays.getDate() ; //Grab day from new Date
 var veg15fallplantingmonth = veg15fallplantdays.getMonth()+1; //Grab month from new Date
 var veg15fallplantingyear = veg15fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg15fallplant').value = veg15fallplantingmonth + "/" + veg15fallplantingday + "/" + veg15fallplantingyear;
 
 document.getElementById('veg15fallharvest').value = document.form1.calendar2.value;

 } else {
	 document.getElementById('veg15answer').value = "";
	 document.getElementById('veg15planting').value = "";
	 document.getElementById('veg15harvest').value = "";
	 document.getElementById('veg15fallsow').value = "";
	 document.getElementById('veg15fallplant').value = "";
	 document.getElementById('veg15fallharvest').value = "";
 }
 
  // End Lettuce Planner Code
  
  
 // Begin Muskmelon Planner Code
 
 var v16 = document.form1.veg16.value; //Get days from form field
 if (v16 != "") {
 
 var veg16sowdays = 0; //Days to add or subtract
 var veg16direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg161 = document.form1.calendar1.value; //Get date from form field
 
 veg16Date = Date.parse(veg161); //Change date to mIlliseconds
	 if (veg16direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg16Date + (1000 * 60 * 60 * 24 * veg16sowdays));
	 } else {
	 	var dd1 = new Date(veg16Date - (1000 * 60 * 60 * 24 * veg16sowdays));
	 }
 var veg16answerday = dd1.getDate() ; //Grab day from new Date
 var veg16answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg16answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg16answer').value = veg16answermonth + "/" + veg16answerday + "/" + veg16answeryear;
 
 var veg16plantdays = 21; // Days from Sowing to Planting
 var veg162 = document.form1.veg16answer.value; //Get date from form field
 veg16Date2 = Date.parse(veg162); //Change date to mIlliseconds
 var veg16plantdays = new Date(veg16Date2 + (1000 * 60 * 60 * 24 * veg16plantdays));
 
 var veg16plantingday = veg16plantdays.getDate() ; //Grab day from new Date
 var veg16plantingmonth = veg16plantdays.getMonth()+1; //Grab month from new Date
 var veg16plantingyear = veg16plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg16planting').value = veg16plantingmonth + "/" + veg16plantingday + "/" + veg16plantingyear;
 
 var harvestdays = document.form1.veg16.value; //Get days from form field
 var veg163 = document.form1.veg16planting.value; //Get date from form field
 veg16Date3 = Date.parse(veg163); //Change date to mIlliseconds
 var harvestdate = new Date(veg16Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg16harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg16harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg16harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg16harvest').value = veg16harvestmonth + "/" + veg16harvestday + "/" + veg16harvestyear;
 
 } else {
	 document.getElementById('veg16answer').value = "";
	 document.getElementById('veg16planting').value = "";
	 document.getElementById('veg16harvest').value = "";
 }
 
  // End Muskmelon Planner Code
  
  
 // Begin Okra Planner Code
 
 var v17 = document.form1.veg17.value; //Get days from form field
 if (v17 != "") {
 
 var veg17sowdays = 7; //Days to add or subtract
 var veg17direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg171 = document.form1.calendar1.value; //Get date from form field
 
 veg17Date = Date.parse(veg171); //Change date to mIlliseconds
	 if (veg17direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg17Date + (1000 * 60 * 60 * 24 * veg17sowdays));
	 } else {
	 	var dd1 = new Date(veg17Date - (1000 * 60 * 60 * 24 * veg17sowdays));
	 }
 var veg17answerday = dd1.getDate() ; //Grab day from new Date
 var veg17answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg17answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg17answer').value = veg17answermonth + "/" + veg17answerday + "/" + veg17answeryear;
 
 var veg17plantdays = 35; // Days from Sowing to Planting
 var veg172 = document.form1.veg17answer.value; //Get date from form field
 veg17Date2 = Date.parse(veg172); //Change date to mIlliseconds
 var veg17plantdays = new Date(veg17Date2 + (1000 * 60 * 60 * 24 * veg17plantdays));
 
 var veg17plantingday = veg17plantdays.getDate() ; //Grab day from new Date
 var veg17plantingmonth = veg17plantdays.getMonth()+1; //Grab month from new Date
 var veg17plantingyear = veg17plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg17planting').value = veg17plantingmonth + "/" + veg17plantingday + "/" + veg17plantingyear;
 
 var harvestdays = document.form1.veg17.value; //Get days from form field
 var veg173 = document.form1.veg17planting.value; //Get date from form field
 veg17Date3 = Date.parse(veg173); //Change date to mIlliseconds
 var harvestdate = new Date(veg17Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg17harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg17harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg17harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg17harvest').value = veg17harvestmonth + "/" + veg17harvestday + "/" + veg17harvestyear;
 
 } else {
	 document.getElementById('veg17answer').value = "";
	 document.getElementById('veg17planting').value = "";
	 document.getElementById('veg17harvest').value = "";
 }
 
  // End Okra Planner Code
  
  
  
 // Begin Onion Planner Code
 
 var v18 = document.form1.veg18.value; //Get days from form field
 if (v18 != "") {
 
 var veg18sowdays = 70; //Days to add or subtract
 var veg18direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg181 = document.form1.calendar1.value; //Get date from form field
 
 veg18Date = Date.parse(veg181); //Change date to mIlliseconds
	 if (veg18direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg18Date + (1000 * 60 * 60 * 24 * veg18sowdays));
	 } else {
	 	var dd1 = new Date(veg18Date - (1000 * 60 * 60 * 24 * veg18sowdays));
	 }
 var veg18answerday = dd1.getDate() ; //Grab day from new Date
 var veg18answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg18answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg18answer').value = veg18answermonth + "/" + veg18answerday + "/" + veg18answeryear;
 
 var veg18plantdays = 42; // Days from Sowing to Planting
 var veg182 = document.form1.veg18answer.value; //Get date from form field
 veg18Date2 = Date.parse(veg182); //Change date to mIlliseconds
 var veg18plantdays = new Date(veg18Date2 + (1000 * 60 * 60 * 24 * veg18plantdays));
 
 var veg18plantingday = veg18plantdays.getDate() ; //Grab day from new Date
 var veg18plantingmonth = veg18plantdays.getMonth()+1; //Grab month from new Date
 var veg18plantingyear = veg18plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg18planting').value = veg18plantingmonth + "/" + veg18plantingday + "/" + veg18plantingyear;
 
 var harvestdays = document.form1.veg18.value; //Get days from form field
 var veg183 = document.form1.veg18planting.value; //Get date from form field
 veg18Date3 = Date.parse(veg183); //Change date to mIlliseconds
 var harvestdate = new Date(veg18Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg18harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg18harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg18harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg18harvest').value = veg18harvestmonth + "/" + veg18harvestday + "/" + veg18harvestyear;
 
  } else {
	 document.getElementById('veg18answer').value = "";
	 document.getElementById('veg18planting').value = "";
	 document.getElementById('veg18harvest').value = "";
 }
 
  // End Onion Planner Code
  
  
    // Begin Pak Choi-Chinese Planner Code
	
 var v34 = document.form1.veg34.value; //Get days from form field
 if (v34 != "") {
  
 var veg34sowdays = 5; //Days to add or subtract
 var veg34direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg341 = document.form1.calendar1.value; //Get date from form field
 
 veg34Date = Date.parse(veg341); //Change date to mIlliseconds
	 if (veg34direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg34Date + (1000 * 60 * 60 * 24 * veg34sowdays));
	 } else {
	 	var dd1 = new Date(veg34Date - (1000 * 60 * 60 * 24 * veg34sowdays));
	 }
 var veg34answerday = dd1.getDate() ; //Grab day from new Date
 var veg34answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg34answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg34answer').value = veg34answermonth + "/" + veg34answerday + "/" + veg34answeryear;
 
 var veg34plantdays = 10; // Days from Sowing to Planting
 var veg342 = document.form1.veg34answer.value; //Get date from form field
 veg34Date2 = Date.parse(veg342); //Change date to mIlliseconds
 var veg34plantdays = new Date(veg34Date2 + (1000 * 60 * 60 * 24 * veg34plantdays));
 
 var veg34plantingday = veg34plantdays.getDate() ; //Grab day from new Date
 var veg34plantingmonth = veg34plantdays.getMonth()+1; //Grab month from new Date
 var veg34plantingyear = veg34plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg34planting').value = veg34plantingmonth + "/" + veg34plantingday + "/" + veg34plantingyear;
 
 var harvestdays = document.form1.veg34.value; //Get days from form field
 var veg343 = document.form1.veg34planting.value; //Get date from form field
 veg34Date3 = Date.parse(veg343); //Change date to mIlliseconds
 var harvestdate = new Date(veg34Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg34harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg34harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg34harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg34harvest').value = veg34harvestmonth + "/" + veg34harvestday + "/" + veg34harvestyear;
  
 
 var harvestveg34 = document.form1.calendar2.value; //Get date from form field
 veg34fallDate = Date.parse(harvestveg34); //Change date to mIlliseconds
 var veg34harvestdays = document.form1.veg34.value; //Get days from form field
 var veg34startdate = new Date(veg34fallDate - (1000 * 60 * 60 * 24 * veg34harvestdays));
 
 var veg34fallsowdays = 5; //Days to add or subtract
 var veg34falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg34falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg34startdate + (1000 * 60 * 60 * 24 * veg34fallsowdays));
 } else {
	var dd2 = new Date(veg34startdate - (1000 * 60 * 60 * 24 * veg34fallsowdays));
 }
 
 var veg34fallsowday = dd2.getDate() ; //Grab day from new Date
 var veg34fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg34fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg34fallsow').value = veg34fallsowmonth + "/" + veg34fallsowday + "/" + veg34fallsowyear;
 
 var veg34fallplantdays = 10; // Days from Sowing to Planting
 var veg34fall2 = document.form1.veg34fallsow.value; //Get date from form field
 veg34fallDate2 = Date.parse(veg34fall2); //Change date to mIlliseconds
 var veg34fallplantdays = new Date(veg34fallDate2 + (1000 * 60 * 60 * 24 * veg34fallplantdays));
 
 var veg34fallplantingday = veg34fallplantdays.getDate() ; //Grab day from new Date
 var veg34fallplantingmonth = veg34fallplantdays.getMonth()+1; //Grab month from new Date
 var veg34fallplantingyear = veg34fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg34fallplant').value = veg34fallplantingmonth + "/" + veg34fallplantingday + "/" + veg34fallplantingyear;
 
 document.getElementById('veg34fallharvest').value = document.form1.calendar2.value;
 
    } else {
	 document.getElementById('veg34answer').value = "";
	 document.getElementById('veg34planting').value = "";
	 document.getElementById('veg34harvest').value = "";
	 document.getElementById('veg34fallsow').value = "";
	 document.getElementById('veg34fallplant').value = "";
	 document.getElementById('veg34fallharvest').value = "";
 }
 
 
 // End Pak Choi-Chinese Planner Code
 
  
  
  // Begin Parsnips Planner Code
  
 var v19 = document.form1.veg19.value; //Get days from form field
 if (v19 != "") {
  
 var veg19sowdays = 0; //Days to add or subtract
 var veg19direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg191 = document.form1.calendar1.value; //Get date from form field
 
 veg19Date = Date.parse(veg191); //Change date to mIlliseconds
	 if (veg19direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg19Date + (1000 * 60 * 60 * 24 * veg19sowdays));
	 } else {
	 	var dd1 = new Date(veg19Date - (1000 * 60 * 60 * 24 * veg19sowdays));
	 }
 var veg19answerday = dd1.getDate() ; //Grab day from new Date
 var veg19answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg19answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg19answer').value = veg19answermonth + "/" + veg19answerday + "/" + veg19answeryear;
 
 var veg19plantdays = 0; // Days from Sowing to Planting
 var veg192 = document.form1.veg19answer.value; //Get date from form field
 veg19Date2 = Date.parse(veg192); //Change date to mIlliseconds
 var veg19plantdays = new Date(veg19Date2 + (1000 * 60 * 60 * 24 * veg19plantdays));
 
 var veg19plantingday = veg19plantdays.getDate() ; //Grab day from new Date
 var veg19plantingmonth = veg19plantdays.getMonth()+1; //Grab month from new Date
 var veg19plantingyear = veg19plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg19planting').value = veg19plantingmonth + "/" + veg19plantingday + "/" + veg19plantingyear;
 
 var harvestdays = document.form1.veg19.value; //Get days from form field
 var veg193 = document.form1.veg19planting.value; //Get date from form field
 veg19Date3 = Date.parse(veg193); //Change date to mIlliseconds
 var harvestdate = new Date(veg19Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg19harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg19harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg19harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg19harvest').value = veg19harvestmonth + "/" + veg19harvestday + "/" + veg19harvestyear;
  
 } else {
	 document.getElementById('veg19answer').value = "";
	 document.getElementById('veg19planting').value = "";
	 document.getElementById('veg19harvest').value = "";
 }
 
  // End Parsnips Planner Code
  
  
  // Begin Pea Planner Code
  
 var v20 = document.form1.veg20.value; //Get days from form field
 if (v20 != "") {
  
 var veg20sowdays = 28; //Days to add or subtract
 var veg20direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg201 = document.form1.calendar1.value; //Get date from form field
 
 veg20Date = Date.parse(veg201); //Change date to mIlliseconds
	 if (veg20direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg20Date + (1000 * 60 * 60 * 24 * veg20sowdays));
	 } else {
	 	var dd1 = new Date(veg20Date - (1000 * 60 * 60 * 24 * veg20sowdays));
	 }
 var veg20answerday = dd1.getDate() ; //Grab day from new Date
 var veg20answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg20answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg20answer').value = veg20answermonth + "/" + veg20answerday + "/" + veg20answeryear;
 
 var veg20plantdays = 0; // Days from Sowing to Planting
 var veg202 = document.form1.veg20answer.value; //Get date from form field
 veg20Date2 = Date.parse(veg202); //Change date to mIlliseconds
 var veg20plantdays = new Date(veg20Date2 + (1000 * 60 * 60 * 24 * veg20plantdays));
 
 var veg20plantingday = veg20plantdays.getDate() ; //Grab day from new Date
 var veg20plantingmonth = veg20plantdays.getMonth()+1; //Grab month from new Date
 var veg20plantingyear = veg20plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg20planting').value = veg20plantingmonth + "/" + veg20plantingday + "/" + veg20plantingyear;
 
 var harvestdays = document.form1.veg20.value; //Get days from form field
 var veg203 = document.form1.veg20planting.value; //Get date from form field
 veg20Date3 = Date.parse(veg203); //Change date to mIlliseconds
 var harvestdate = new Date(veg20Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg20harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg20harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg20harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg20harvest').value = veg20harvestmonth + "/" + veg20harvestday + "/" + veg20harvestyear;
  
 
 
 var harvestveg20 = document.form1.calendar2.value; //Get date from form field
 veg20fallDate = Date.parse(harvestveg20); //Change date to mIlliseconds
 var veg20harvestdays = document.form1.veg20.value; //Get days from form field
 var veg20startdate = new Date(veg20fallDate - (1000 * 60 * 60 * 24 * veg20harvestdays));
 
 var veg20fallsowdays = 28; //Days to add or subtract
 var veg20falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg20falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg20startdate + (1000 * 60 * 60 * 24 * veg20fallsowdays));
 } else {
	var dd2 = new Date(veg20startdate - (1000 * 60 * 60 * 24 * veg20fallsowdays));
 }
 
 var veg20fallsowday = dd2.getDate() ; //Grab day from new Date
 var veg20fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg20fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg20fallsow').value = veg20fallsowmonth + "/" + veg20fallsowday + "/" + veg20fallsowyear;
 
 var veg20fallplantdays = 0; // Days from Sowing to Planting
 var veg20fall2 = document.form1.veg20fallsow.value; //Get date from form field
 veg20fallDate2 = Date.parse(veg20fall2); //Change date to mIlliseconds
 var veg20fallplantdays = new Date(veg20fallDate2 + (1000 * 60 * 60 * 24 * veg20fallplantdays));
 
 var veg20fallplantingday = veg20fallplantdays.getDate() ; //Grab day from new Date
 var veg20fallplantingmonth = veg20fallplantdays.getMonth()+1; //Grab month from new Date
 var veg20fallplantingyear = veg20fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg20fallplant').value = veg20fallplantingmonth + "/" + veg20fallplantingday + "/" + veg20fallplantingyear;
 
 document.getElementById('veg20fallharvest').value = document.form1.calendar2.value;
 
 } else {
	 document.getElementById('veg20answer').value = "";
	 document.getElementById('veg20planting').value = "";
	 document.getElementById('veg20harvest').value = "";
	 document.getElementById('veg20fallsow').value = "";
	 document.getElementById('veg20fallplant').value = "";
	 document.getElementById('veg20fallharvest').value = "";
 }
 
  // End Pea Planner Code
  
  
  // Begin Peanut Planner Code
  
 var v21 = document.form1.veg21.value; //Get days from form field
 if (v21 != "") {
  
 var veg21sowdays = 0; //Days to add or subtract
 var veg21direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg211 = document.form1.calendar1.value; //Get date from form field
 
 veg21Date = Date.parse(veg211); //Change date to mIlliseconds
	 if (veg21direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg21Date + (1000 * 60 * 60 * 24 * veg21sowdays));
	 } else {
	 	var dd1 = new Date(veg21Date - (1000 * 60 * 60 * 24 * veg21sowdays));
	 }
 var veg21answerday = dd1.getDate() ; //Grab day from new Date
 var veg21answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg21answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg21answer').value = veg21answermonth + "/" + veg21answerday + "/" + veg21answeryear;
 
 var veg21plantdays = 0; // Days from Sowing to Planting
 var veg212 = document.form1.veg21answer.value; //Get date from form field
 veg21Date2 = Date.parse(veg212); //Change date to mIlliseconds
 var veg21plantdays = new Date(veg21Date2 + (1000 * 60 * 60 * 24 * veg21plantdays));
 
 var veg21plantingday = veg21plantdays.getDate() ; //Grab day from new Date
 var veg21plantingmonth = veg21plantdays.getMonth()+1; //Grab month from new Date
 var veg21plantingyear = veg21plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg21planting').value = veg21plantingmonth + "/" + veg21plantingday + "/" + veg21plantingyear;
 
 var harvestdays = document.form1.veg21.value; //Get days from form field
 var veg213 = document.form1.veg21planting.value; //Get date from form field
 veg21Date3 = Date.parse(veg213); //Change date to mIlliseconds
 var harvestdate = new Date(veg21Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg21harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg21harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg21harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg21harvest').value = veg21harvestmonth + "/" + veg21harvestday + "/" + veg21harvestyear;
  
 } else {
	 document.getElementById('veg21answer').value = "";
	 document.getElementById('veg21planting').value = "";
	 document.getElementById('veg21harvest').value = "";
 }
 
  // End Peanut Planner Code
  
  
  // Begin Pepper Planner Code
  
 var v22 = document.form1.veg22.value; //Get days from form field
 if (v22 != "") {
  
 var veg22sowdays = 49; //Days to add or subtract
 var veg22direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg221 = document.form1.calendar1.value; //Get date from form field
 
 veg22Date = Date.parse(veg221); //Change date to mIlliseconds
	 if (veg22direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg22Date + (1000 * 60 * 60 * 24 * veg22sowdays));
	 } else {
	 	var dd1 = new Date(veg22Date - (1000 * 60 * 60 * 24 * veg22sowdays));
	 }
 var veg22answerday = dd1.getDate() ; //Grab day from new Date
 var veg22answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg22answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg22answer').value = veg22answermonth + "/" + veg22answerday + "/" + veg22answeryear;
 
 var veg22plantdays = 63; // Days from Sowing to Planting
 var veg222 = document.form1.veg22answer.value; //Get date from form field
 veg22Date2 = Date.parse(veg222); //Change date to mIlliseconds
 var veg22plantdays = new Date(veg22Date2 + (1000 * 60 * 60 * 24 * veg22plantdays));
 
 var veg22plantingday = veg22plantdays.getDate() ; //Grab day from new Date
 var veg22plantingmonth = veg22plantdays.getMonth()+1; //Grab month from new Date
 var veg22plantingyear = veg22plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg22planting').value = veg22plantingmonth + "/" + veg22plantingday + "/" + veg22plantingyear;
 
 var harvestdays = document.form1.veg22.value; //Get days from form field
 var veg223 = document.form1.veg22planting.value; //Get date from form field
 veg22Date3 = Date.parse(veg223); //Change date to mIlliseconds
 var harvestdate = new Date(veg22Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg22harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg22harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg22harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg22harvest').value = veg22harvestmonth + "/" + veg22harvestday + "/" + veg22harvestyear;
  
 } else {
	 document.getElementById('veg22answer').value = "";
	 document.getElementById('veg22planting').value = "";
	 document.getElementById('veg22harvest').value = "";
 }
 
  // End Pepper Planner Code
  
  
  // Begin Potato Planner Code
  
 var v23 = document.form1.veg23.value; //Get days from form field
 if (v23 != "") {
  
 var veg23sowdays = 21; //Days to add or subtract
 var veg23direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg231 = document.form1.calendar1.value; //Get date from form field
 
 veg23Date = Date.parse(veg231); //Change date to mIlliseconds
	 if (veg23direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg23Date + (1000 * 60 * 60 * 24 * veg23sowdays));
	 } else {
	 	var dd1 = new Date(veg23Date - (1000 * 60 * 60 * 24 * veg23sowdays));
	 }
 var veg23answerday = dd1.getDate() ; //Grab day from new Date
 var veg23answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg23answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg23answer').value = veg23answermonth + "/" + veg23answerday + "/" + veg23answeryear;
 
 var veg23plantdays = 0; // Days from Sowing to Planting
 var veg232 = document.form1.veg23answer.value; //Get date from form field
 veg23Date2 = Date.parse(veg232); //Change date to mIlliseconds
 var veg23plantdays = new Date(veg23Date2 + (1000 * 60 * 60 * 24 * veg23plantdays));
 
 var veg23plantingday = veg23plantdays.getDate() ; //Grab day from new Date
 var veg23plantingmonth = veg23plantdays.getMonth()+1; //Grab month from new Date
 var veg23plantingyear = veg23plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg23planting').value = veg23plantingmonth + "/" + veg23plantingday + "/" + veg23plantingyear;
 
 var harvestdays = document.form1.veg23.value; //Get days from form field
 var veg233 = document.form1.veg23planting.value; //Get date from form field
 veg23Date3 = Date.parse(veg233); //Change date to mIlliseconds
 var harvestdate = new Date(veg23Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg23harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg23harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg23harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg23harvest').value = veg23harvestmonth + "/" + veg23harvestday + "/" + veg23harvestyear;
  
 } else {
	 document.getElementById('veg23answer').value = "";
	 document.getElementById('veg23planting').value = "";
	 document.getElementById('veg23harvest').value = "";
 }
 
  // End Potato Planner Code
  
  
  
  // Begin Pumpkin Planner Code
  
 var v24 = document.form1.veg24.value; //Get days from form field
 if (v24 != "") {
  
 var veg24sowdays = 7; //Days to add or subtract
 var veg24direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg241 = document.form1.calendar1.value; //Get date from form field
 
 veg24Date = Date.parse(veg241); //Change date to mIlliseconds
	 if (veg24direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg24Date + (1000 * 60 * 60 * 24 * veg24sowdays));
	 } else {
	 	var dd1 = new Date(veg24Date - (1000 * 60 * 60 * 24 * veg24sowdays));
	 }
 var veg24answerday = dd1.getDate() ; //Grab day from new Date
 var veg24answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg24answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg24answer').value = veg24answermonth + "/" + veg24answerday + "/" + veg24answeryear;
 
 var veg24plantdays = 28; // Days from Sowing to Planting
 var veg242 = document.form1.veg24answer.value; //Get date from form field
 veg24Date2 = Date.parse(veg242); //Change date to mIlliseconds
 var veg24plantdays = new Date(veg24Date2 + (1000 * 60 * 60 * 24 * veg24plantdays));
 
 var veg24plantingday = veg24plantdays.getDate() ; //Grab day from new Date
 var veg24plantingmonth = veg24plantdays.getMonth()+1; //Grab month from new Date
 var veg24plantingyear = veg24plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg24planting').value = veg24plantingmonth + "/" + veg24plantingday + "/" + veg24plantingyear;
 
 var harvestdays = document.form1.veg24.value; //Get days from form field
 var veg243 = document.form1.veg24planting.value; //Get date from form field
 veg24Date3 = Date.parse(veg243); //Change date to mIlliseconds
 var harvestdate = new Date(veg24Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg24harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg24harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg24harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg24harvest').value = veg24harvestmonth + "/" + veg24harvestday + "/" + veg24harvestyear;
  
 } else {
	 document.getElementById('veg24answer').value = "";
	 document.getElementById('veg24planting').value = "";
	 document.getElementById('veg24harvest').value = "";
 }
 
  // End Pumpkin Planner Code
  
  
  // Begin Radish Planner Code
  
 var v25 = document.form1.veg25.value; //Get days from form field
 if (v25 != "") {
  
 var veg25sowdays = 21; //Days to add or subtract
 var veg25direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg251 = document.form1.calendar1.value; //Get date from form field
 
 veg25Date = Date.parse(veg251); //Change date to mIlliseconds
	 if (veg25direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg25Date + (1000 * 60 * 60 * 24 * veg25sowdays));
	 } else {
	 	var dd1 = new Date(veg25Date - (1000 * 60 * 60 * 24 * veg25sowdays));
	 }
 var veg25answerday = dd1.getDate() ; //Grab day from new Date
 var veg25answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg25answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg25answer').value = veg25answermonth + "/" + veg25answerday + "/" + veg25answeryear;
 
 var veg25plantdays = 0; // Days from Sowing to Planting
 var veg252 = document.form1.veg25answer.value; //Get date from form field
 veg25Date2 = Date.parse(veg252); //Change date to mIlliseconds
 var veg25plantdays = new Date(veg25Date2 + (1000 * 60 * 60 * 24 * veg25plantdays));
 
 var veg25plantingday = veg25plantdays.getDate() ; //Grab day from new Date
 var veg25plantingmonth = veg25plantdays.getMonth()+1; //Grab month from new Date
 var veg25plantingyear = veg25plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg25planting').value = veg25plantingmonth + "/" + veg25plantingday + "/" + veg25plantingyear;
 
 var harvestdays = document.form1.veg25.value; //Get days from form field
 var veg253 = document.form1.veg25planting.value; //Get date from form field
 veg25Date3 = Date.parse(veg253); //Change date to mIlliseconds
 var harvestdate = new Date(veg25Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg25harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg25harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg25harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg25harvest').value = veg25harvestmonth + "/" + veg25harvestday + "/" + veg25harvestyear;
  
 } else {
	 document.getElementById('veg25answer').value = "";
	 document.getElementById('veg25planting').value = "";
	 document.getElementById('veg25harvest').value = "";
 }
 
  // End Radish Planner Code
  
  
  // Begin Spinach Planner Code
  
 var v26 = document.form1.veg26.value; //Get days from form field
 if (v26 != "") {
  
 var veg26sowdays = 35; //Days to add or subtract
 var veg26direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg261 = document.form1.calendar1.value; //Get date from form field
 
 veg26Date = Date.parse(veg261); //Change date to mIlliseconds
	 if (veg26direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg26Date + (1000 * 60 * 60 * 24 * veg26sowdays));
	 } else {
	 	var dd1 = new Date(veg26Date - (1000 * 60 * 60 * 24 * veg26sowdays));
	 }
 var veg26answerday = dd1.getDate() ; //Grab day from new Date
 var veg26answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg26answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg26answer').value = veg26answermonth + "/" + veg26answerday + "/" + veg26answeryear;
 
 var veg26plantdays = 0; // Days from Sowing to Planting
 var veg262 = document.form1.veg26answer.value; //Get date from form field
 veg26Date2 = Date.parse(veg262); //Change date to mIlliseconds
 var veg26plantdays = new Date(veg26Date2 + (1000 * 60 * 60 * 24 * veg26plantdays));
 
 var veg26plantingday = veg26plantdays.getDate() ; //Grab day from new Date
 var veg26plantingmonth = veg26plantdays.getMonth()+1; //Grab month from new Date
 var veg26plantingyear = veg26plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg26planting').value = veg26plantingmonth + "/" + veg26plantingday + "/" + veg26plantingyear;
 
 var harvestdays = document.form1.veg26.value; //Get days from form field
 var veg263 = document.form1.veg26planting.value; //Get date from form field
 veg26Date3 = Date.parse(veg263); //Change date to mIlliseconds
 var harvestdate = new Date(veg26Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg26harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg26harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg26harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg26harvest').value = veg26harvestmonth + "/" + veg26harvestday + "/" + veg26harvestyear;
  
 
 var harvestveg26 = document.form1.calendar2.value; //Get date from form field
 veg26fallDate = Date.parse(harvestveg26); //Change date to mIlliseconds
 var veg26harvestdays = document.form1.veg26.value; //Get days from form field
 var veg26startdate = new Date(veg26fallDate - (1000 * 60 * 60 * 24 * veg26harvestdays));
 
 var veg26fallsowdays = 35; //Days to add or subtract
 var veg26falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (veg26falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(veg26startdate + (1000 * 60 * 60 * 24 * veg26fallsowdays));
 } else {
	var dd2 = new Date(veg26startdate - (1000 * 60 * 60 * 24 * veg26fallsowdays));
 }
 
 var veg26fallsowday = dd2.getDate() ; //Grab day from new Date
 var veg26fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var veg26fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('veg26fallsow').value = veg26fallsowmonth + "/" + veg26fallsowday + "/" + veg26fallsowyear;
 
 var veg26fallplantdays = 0; // Days from Sowing to Planting
 var veg26fall2 = document.form1.veg26fallsow.value; //Get date from form field
 veg26fallDate2 = Date.parse(veg26fall2); //Change date to mIlliseconds
 var veg26fallplantdays = new Date(veg26fallDate2 + (1000 * 60 * 60 * 24 * veg26fallplantdays));
 
 var veg26fallplantingday = veg26fallplantdays.getDate() ; //Grab day from new Date
 var veg26fallplantingmonth = veg26fallplantdays.getMonth()+1; //Grab month from new Date
 var veg26fallplantingyear = veg26fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg26fallplant').value = veg26fallplantingmonth + "/" + veg26fallplantingday + "/" + veg26fallplantingyear;
 
 document.getElementById('veg26fallharvest').value = document.form1.calendar2.value;
 
 } else {
	 document.getElementById('veg26answer').value = "";
	 document.getElementById('veg26planting').value = "";
	 document.getElementById('veg26harvest').value = "";
	 document.getElementById('veg26fallsow').value = "";
	 document.getElementById('veg26fallplant').value = "";
	 document.getElementById('veg26fallharvest').value = "";
 }
 
  // End Spinach Planner Code
  
  
  // Begin Squash Planner Code
  
 var v27 = document.form1.veg27.value; //Get days from form field
 if (v27 != "") {
  
 var veg27sowdays = 14; //Days to add or subtract
 var veg27direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg271 = document.form1.calendar1.value; //Get date from form field
 
 veg27Date = Date.parse(veg271); //Change date to mIlliseconds
	 if (veg27direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg27Date + (1000 * 60 * 60 * 24 * veg27sowdays));
	 } else {
	 	var dd1 = new Date(veg27Date - (1000 * 60 * 60 * 24 * veg27sowdays));
	 }
 var veg27answerday = dd1.getDate() ; //Grab day from new Date
 var veg27answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg27answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg27answer').value = veg27answermonth + "/" + veg27answerday + "/" + veg27answeryear;
 
 var veg27plantdays = 0; // Days from Sowing to Planting
 var veg272 = document.form1.veg27answer.value; //Get date from form field
 veg27Date2 = Date.parse(veg272); //Change date to mIlliseconds
 var veg27plantdays = new Date(veg27Date2 + (1000 * 60 * 60 * 24 * veg27plantdays));
 
 var veg27plantingday = veg27plantdays.getDate() ; //Grab day from new Date
 var veg27plantingmonth = veg27plantdays.getMonth()+1; //Grab month from new Date
 var veg27plantingyear = veg27plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg27planting').value = veg27plantingmonth + "/" + veg27plantingday + "/" + veg27plantingyear;
 
 var harvestdays = document.form1.veg27.value; //Get days from form field
 var veg273 = document.form1.veg27planting.value; //Get date from form field
 veg27Date3 = Date.parse(veg273); //Change date to mIlliseconds
 var harvestdate = new Date(veg27Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg27harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg27harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg27harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg27harvest').value = veg27harvestmonth + "/" + veg27harvestday + "/" + veg27harvestyear;
  
 } else {
	 document.getElementById('veg27answer').value = "";
	 document.getElementById('veg27planting').value = "";
	 document.getElementById('veg27harvest').value = "";
 }
 
  // End Squash Planner Code
  
  
  
  // Begin Sweet Potato Planner Code
  
 var v28 = document.form1.veg28.value; //Get days from form field
 if (v28 != "") {
  
 var veg28sowdays = 14; //Days to add or subtract
 var veg28direction = 0; //If adding days enter 0. If subtracting days enter 1
 var veg281 = document.form1.calendar1.value; //Get date from form field
 
 veg28Date = Date.parse(veg281); //Change date to mIlliseconds
	 if (veg28direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg28Date + (1000 * 60 * 60 * 24 * veg28sowdays));
	 } else {
	 	var dd1 = new Date(veg28Date - (1000 * 60 * 60 * 24 * veg28sowdays));
	 }
 var veg28answerday = dd1.getDate() ; //Grab day from new Date
 var veg28answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg28answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg28answer').value = veg28answermonth + "/" + veg28answerday + "/" + veg28answeryear;
 
 var veg28plantdays = 0; // Days from Sowing to Planting
 var veg282 = document.form1.veg28answer.value; //Get date from form field
 veg28Date2 = Date.parse(veg282); //Change date to mIlliseconds
 var veg28plantdays = new Date(veg28Date2 + (1000 * 60 * 60 * 24 * veg28plantdays));
 
 var veg28plantingday = veg28plantdays.getDate() ; //Grab day from new Date
 var veg28plantingmonth = veg28plantdays.getMonth()+1; //Grab month from new Date
 var veg28plantingyear = veg28plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg28planting').value = veg28plantingmonth + "/" + veg28plantingday + "/" + veg28plantingyear;
 
 var harvestdays = document.form1.veg28.value; //Get days from form field
 var veg283 = document.form1.veg28planting.value; //Get date from form field
 veg28Date3 = Date.parse(veg283); //Change date to mIlliseconds
 var harvestdate = new Date(veg28Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg28harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg28harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg28harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg28harvest').value = veg28harvestmonth + "/" + veg28harvestday + "/" + veg28harvestyear;
  
 } else {
	 document.getElementById('veg28answer').value = "";
	 document.getElementById('veg28planting').value = "";
	 document.getElementById('veg28harvest').value = "";
 }
 
  // End Sweet Potato Planner Code
  
  
  // Begin Tomatillo Planner Code
  
 var v35 = document.form1.veg35.value; //Get days from form field
 if (v35 != "") {
  
 var veg35sowdays = 28; //Days to add or subtract
 var veg35direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg351 = document.form1.calendar1.value; //Get date from form field
 
 veg35Date = Date.parse(veg351); //Change date to mIlliseconds
	 if (veg35direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg35Date + (1000 * 60 * 60 * 24 * veg35sowdays));
	 } else {
	 	var dd1 = new Date(veg35Date - (1000 * 60 * 60 * 24 * veg35sowdays));
	 }
 var veg35answerday = dd1.getDate() ; //Grab day from new Date
 var veg35answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg35answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg35answer').value = veg35answermonth + "/" + veg35answerday + "/" + veg35answeryear;
 
 var veg35plantdays = 42; // Days from Sowing to Planting
 var veg352 = document.form1.veg35answer.value; //Get date from form field
 veg35Date2 = Date.parse(veg352); //Change date to mIlliseconds
 var veg35plantdays = new Date(veg35Date2 + (1000 * 60 * 60 * 24 * veg35plantdays));
 
 var veg35plantingday = veg35plantdays.getDate() ; //Grab day from new Date
 var veg35plantingmonth = veg35plantdays.getMonth()+1; //Grab month from new Date
 var veg35plantingyear = veg35plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg35planting').value = veg35plantingmonth + "/" + veg35plantingday + "/" + veg35plantingyear;
 
 var harvestdays = document.form1.veg35.value; //Get days from form field
 var veg353 = document.form1.veg35planting.value; //Get date from form field
 veg35Date3 = Date.parse(veg353); //Change date to mIlliseconds
 var harvestdate = new Date(veg35Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg35harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg35harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg35harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg35harvest').value = veg35harvestmonth + "/" + veg35harvestday + "/" + veg35harvestyear;
  
 } else {
	 document.getElementById('veg35answer').value = "";
	 document.getElementById('veg35planting').value = "";
	 document.getElementById('veg35harvest').value = "";
 }
 
  // End Tomatillo Planner Code
  
  
    // Begin Tomato Planner Code
  
 var v29 = document.form1.veg29.value; //Get days from form field
 if (v29 != "") {
  
 var veg29sowdays = 42; //Days to add or subtract
 var veg29direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg291 = document.form1.calendar1.value; //Get date from form field
 
 veg29Date = Date.parse(veg291); //Change date to mIlliseconds
	 if (veg29direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg29Date + (1000 * 60 * 60 * 24 * veg29sowdays));
	 } else {
	 	var dd1 = new Date(veg29Date - (1000 * 60 * 60 * 24 * veg29sowdays));
	 }
 var veg29answerday = dd1.getDate() ; //Grab day from new Date
 var veg29answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg29answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg29answer').value = veg29answermonth + "/" + veg29answerday + "/" + veg29answeryear;
 
 var veg29plantdays = 49; // Days from Sowing to Planting
 var veg292 = document.form1.veg29answer.value; //Get date from form field
 veg29Date2 = Date.parse(veg292); //Change date to mIlliseconds
 var veg29plantdays = new Date(veg29Date2 + (1000 * 60 * 60 * 24 * veg29plantdays));
 
 var veg29plantingday = veg29plantdays.getDate() ; //Grab day from new Date
 var veg29plantingmonth = veg29plantdays.getMonth()+1; //Grab month from new Date
 var veg29plantingyear = veg29plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg29planting').value = veg29plantingmonth + "/" + veg29plantingday + "/" + veg29plantingyear;
 
 var harvestdays = document.form1.veg29.value; //Get days from form field
 var veg293 = document.form1.veg29planting.value; //Get date from form field
 veg29Date3 = Date.parse(veg293); //Change date to mIlliseconds
 var harvestdate = new Date(veg29Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg29harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg29harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg29harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg29harvest').value = veg29harvestmonth + "/" + veg29harvestday + "/" + veg29harvestyear;
  
 } else {
	 document.getElementById('veg29answer').value = "";
	 document.getElementById('veg29planting').value = "";
	 document.getElementById('veg29harvest').value = "";
 }
 
  // End Tomato Planner Code
  
  
  // Begin Turnip & Rutabagas Planner Code
  
 var v30 = document.form1.veg30.value; //Get days from form field
 if (v30 != "") {
  
 var veg30sowdays = 21; //Days to add or subtract
 var veg30direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg301 = document.form1.calendar1.value; //Get date from form field
 
 veg30Date = Date.parse(veg301); //Change date to mIlliseconds
	 if (veg30direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg30Date + (1000 * 60 * 60 * 24 * veg30sowdays));
	 } else {
	 	var dd1 = new Date(veg30Date - (1000 * 60 * 60 * 24 * veg30sowdays));
	 }
 var veg30answerday = dd1.getDate() ; //Grab day from new Date
 var veg30answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg30answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg30answer').value = veg30answermonth + "/" + veg30answerday + "/" + veg30answeryear;
 
 var veg30plantdays = 0; // Days from Sowing to Planting
 var veg302 = document.form1.veg30answer.value; //Get date from form field
 veg30Date2 = Date.parse(veg302); //Change date to mIlliseconds
 var veg30plantdays = new Date(veg30Date2 + (1000 * 60 * 60 * 24 * veg30plantdays));
 
 var veg30plantingday = veg30plantdays.getDate() ; //Grab day from new Date
 var veg30plantingmonth = veg30plantdays.getMonth()+1; //Grab month from new Date
 var veg30plantingyear = veg30plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg30planting').value = veg30plantingmonth + "/" + veg30plantingday + "/" + veg30plantingyear;
 
 var harvestdays = document.form1.veg30.value; //Get days from form field
 var veg303 = document.form1.veg30planting.value; //Get date from form field
 veg30Date3 = Date.parse(veg303); //Change date to mIlliseconds
 var harvestdate = new Date(veg30Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg30harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg30harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg30harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg30harvest').value = veg30harvestmonth + "/" + veg30harvestday + "/" + veg30harvestyear;
  
  } else {
	 document.getElementById('veg30answer').value = "";
	 document.getElementById('veg30planting').value = "";
	 document.getElementById('veg30harvest').value = "";
 }
 
  // End Turnip & Rutabagas Planner Code
  
  
  // Begin Watermelon Planner Code
  
 var v31 = document.form1.veg31.value; //Get days from form field
 if (v31 != "") {
  
 var veg31sowdays = 0; //Days to add or subtract
 var veg31direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg311 = document.form1.calendar1.value; //Get date from form field
 
 veg31Date = Date.parse(veg311); //Change date to mIlliseconds
	 if (veg31direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg31Date + (1000 * 60 * 60 * 24 * veg31sowdays));
	 } else {
	 	var dd1 = new Date(veg31Date - (1000 * 60 * 60 * 24 * veg31sowdays));
	 }
 var veg31answerday = dd1.getDate() ; //Grab day from new Date
 var veg31answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg31answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg31answer').value = veg31answermonth + "/" + veg31answerday + "/" + veg31answeryear;
 
 var veg31plantdays = 21; // Days from Sowing to Planting
 var veg312 = document.form1.veg31answer.value; //Get date from form field
 veg31Date2 = Date.parse(veg312); //Change date to mIlliseconds
 var veg31plantdays = new Date(veg31Date2 + (1000 * 60 * 60 * 24 * veg31plantdays));
 
 var veg31plantingday = veg31plantdays.getDate() ; //Grab day from new Date
 var veg31plantingmonth = veg31plantdays.getMonth()+1; //Grab month from new Date
 var veg31plantingyear = veg31plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg31planting').value = veg31plantingmonth + "/" + veg31plantingday + "/" + veg31plantingyear;
 
 var harvestdays = document.form1.veg31.value; //Get days from form field
 var veg313 = document.form1.veg31planting.value; //Get date from form field
 veg31Date3 = Date.parse(veg313); //Change date to mIlliseconds
 var harvestdate = new Date(veg31Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg31harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg31harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg31harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg31harvest').value = veg31harvestmonth + "/" + veg31harvestday + "/" + veg31harvestyear;
  
  } else {
	 document.getElementById('veg31answer').value = "";
	 document.getElementById('veg31planting').value = "";
	 document.getElementById('veg31harvest').value = "";
 }
 
  // End Watermelon Planner Code
  
  
    // Begin Planner Code
  
 var v32 = document.form1.veg32.value; //Get days from form field
 if (v32 != "") {
  
 var veg32sowdays = 14; //Days to add or subtract
 var veg32direction = 1; //If adding days enter 0. If subtracting days enter 1
 var veg321 = document.form1.calendar1.value; //Get date from form field
 
 veg32Date = Date.parse(veg321); //Change date to mIlliseconds
	 if (veg32direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(veg32Date + (1000 * 60 * 60 * 24 * veg32sowdays));
	 } else {
	 	var dd1 = new Date(veg32Date - (1000 * 60 * 60 * 24 * veg32sowdays));
	 }
 var veg32answerday = dd1.getDate() ; //Grab day from new Date
 var veg32answermonth = dd1.getMonth()+1; //Grab month from new Date
 var veg32answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('veg32answer').value = veg32answermonth + "/" + veg32answerday + "/" + veg32answeryear;
 
 var veg32plantdays = 0; // Days from Sowing to Planting
 var veg322 = document.form1.veg32answer.value; //Get date from form field
 veg32Date2 = Date.parse(veg322); //Change date to mIlliseconds
 var veg32plantdays = new Date(veg32Date2 + (1000 * 60 * 60 * 24 * veg32plantdays));
 
 var veg32plantingday = veg32plantdays.getDate() ; //Grab day from new Date
 var veg32plantingmonth = veg32plantdays.getMonth()+1; //Grab month from new Date
 var veg32plantingyear = veg32plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('veg32planting').value = veg32plantingmonth + "/" + veg32plantingday + "/" + veg32plantingyear;
 
 var harvestdays = document.form1.veg32.value; //Get days from form field
 var veg323 = document.form1.veg32planting.value; //Get date from form field
 veg32Date3 = Date.parse(veg323); //Change date to mIlliseconds
 var harvestdate = new Date(veg32Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var veg32harvestday = harvestdate.getDate() ; //Grab day from new Date
 var veg32harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var veg32harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('veg32harvest').value = veg32harvestmonth + "/" + veg32harvestday + "/" + veg32harvestyear;
  
 } else {
	 document.getElementById('veg32answer').value = "";
	 document.getElementById('veg32planting').value = "";
	 document.getElementById('veg32harvest').value = "";
 }
 
  // End Zucchini Planner Code
  
  
  
  
  
    // HERBS
  
  
  
  // Begin Basil Planner Code
  
 var h1 = document.form1.herb1.value; //Get days from form field
 if (h1 != "") {
  
 var herb1sowdays = 28; //Days to add or subtract
 var herb1direction = 1; //If adding days enter 0. If subtracting days enter 1
 var herb11 = document.form1.calendar1.value; //Get date from form field
 
 herb1Date = Date.parse(herb11); //Change date to mIlliseconds
	 if (herb1direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(herb1Date + (1000 * 60 * 60 * 24 * herb1sowdays));
	 } else {
	 	var dd1 = new Date(herb1Date - (1000 * 60 * 60 * 24 * herb1sowdays));
	 }
 var herb1answerday = dd1.getDate() ; //Grab day from new Date
 var herb1answermonth = dd1.getMonth()+1; //Grab month from new Date
 var herb1answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('herb1answer').value = herb1answermonth + "/" + herb1answerday + "/" + herb1answeryear;
 
 var herb1plantdays = 42; // Days from Sowing to Planting
 var herb12 = document.form1.herb1answer.value; //Get date from form field
 herb1Date2 = Date.parse(herb12); //Change date to mIlliseconds
 var herb1plantdays = new Date(herb1Date2 + (1000 * 60 * 60 * 24 * herb1plantdays));
 
 var herb1plantingday = herb1plantdays.getDate() ; //Grab day from new Date
 var herb1plantingmonth = herb1plantdays.getMonth()+1; //Grab month from new Date
 var herb1plantingyear = herb1plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('herb1planting').value = herb1plantingmonth + "/" + herb1plantingday + "/" + herb1plantingyear;
 
 var harvestdays = document.form1.herb1.value; //Get days from form field
 var herb13 = document.form1.herb1planting.value; //Get date from form field
 herb1Date3 = Date.parse(herb13); //Change date to mIlliseconds
 var harvestdate = new Date(herb1Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var herb1harvestday = harvestdate.getDate() ; //Grab day from new Date
 var herb1harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var herb1harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('herb1harvest').value = herb1harvestmonth + "/" + herb1harvestday + "/" + herb1harvestyear;
  
  } else {
	 document.getElementById('herb1answer').value = "";
	 document.getElementById('herb1planting').value = "";
	 document.getElementById('herb1harvest').value = "";
 }
 
  // End Basil Planner Code
  
  
  // Begin Chamomile Planner Code
  
 var h2 = document.form1.herb2.value; //Get days from form field
 if (h2 != "") {
  
 var herb2sowdays = 21; //Days to add or subtract
 var herb2direction = 1; //If adding days enter 0. If subtracting days enter 1
 var herb21 = document.form1.calendar1.value; //Get date from form field
 
 herb2Date = Date.parse(herb21); //Change date to mIlliseconds
	 if (herb2direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(herb2Date + (1000 * 60 * 60 * 24 * herb2sowdays));
	 } else {
	 	var dd1 = new Date(herb2Date - (1000 * 60 * 60 * 24 * herb2sowdays));
	 }
 var herb2answerday = dd1.getDate() ; //Grab day from new Date
 var herb2answermonth = dd1.getMonth()+1; //Grab month from new Date
 var herb2answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('herb2answer').value = herb2answermonth + "/" + herb2answerday + "/" + herb2answeryear;
 
 var herb2plantdays = 28; // Days from Sowing to Planting
 var herb22 = document.form1.herb2answer.value; //Get date from form field
 herb2Date2 = Date.parse(herb22); //Change date to mIlliseconds
 var herb2plantdays = new Date(herb2Date2 + (1000 * 60 * 60 * 24 * herb2plantdays));
 
 var herb2plantingday = herb2plantdays.getDate() ; //Grab day from new Date
 var herb2plantingmonth = herb2plantdays.getMonth()+1; //Grab month from new Date
 var herb2plantingyear = herb2plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('herb2planting').value = herb2plantingmonth + "/" + herb2plantingday + "/" + herb2plantingyear;
 
 var harvestdays = document.form1.herb2.value; //Get days from form field
 var herb23 = document.form1.herb2planting.value; //Get date from form field
 herb2Date3 = Date.parse(herb23); //Change date to mIlliseconds
 var harvestdate = new Date(herb2Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var herb2harvestday = harvestdate.getDate() ; //Grab day from new Date
 var herb2harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var herb2harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('herb2harvest').value = herb2harvestmonth + "/" + herb2harvestday + "/" + herb2harvestyear;

  } else {
	 document.getElementById('herb2answer').value = "";
	 document.getElementById('herb2planting').value = "";
	 document.getElementById('herb2harvest').value = "";
 }
 
  // End Chamomile Planner Code
  
  
  // Begin Chives Planner Code
  
 var h3 = document.form1.herb3.value; //Get days from form field
 if (h3 != "") {
  
 var herb3sowdays = 14; //Days to add or subtract
 var herb3direction = 1; //If adding days enter 0. If subtracting days enter 1
 var herb31 = document.form1.calendar1.value; //Get date from form field
 
 herb3Date = Date.parse(herb31); //Change date to mIlliseconds
	 if (herb3direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(herb3Date + (1000 * 60 * 60 * 24 * herb3sowdays));
	 } else {
	 	var dd1 = new Date(herb3Date - (1000 * 60 * 60 * 24 * herb3sowdays));
	 }
 var herb3answerday = dd1.getDate() ; //Grab day from new Date
 var herb3answermonth = dd1.getMonth()+1; //Grab month from new Date
 var herb3answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('herb3answer').value = herb3answermonth + "/" + herb3answerday + "/" + herb3answeryear;
 
 var herb3plantdays = 28; // Days from Sowing to Planting
 var herb32 = document.form1.herb3answer.value; //Get date from form field
 herb3Date2 = Date.parse(herb32); //Change date to mIlliseconds
 var herb3plantdays = new Date(herb3Date2 + (1000 * 60 * 60 * 24 * herb3plantdays));
 
 var herb3plantingday = herb3plantdays.getDate() ; //Grab day from new Date
 var herb3plantingmonth = herb3plantdays.getMonth()+1; //Grab month from new Date
 var herb3plantingyear = herb3plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('herb3planting').value = herb3plantingmonth + "/" + herb3plantingday + "/" + herb3plantingyear;
 
 var harvestdays = document.form1.herb3.value; //Get days from form field
 var herb33 = document.form1.herb3planting.value; //Get date from form field
 herb3Date3 = Date.parse(herb33); //Change date to mIlliseconds
 var harvestdate = new Date(herb3Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var herb3harvestday = harvestdate.getDate() ; //Grab day from new Date
 var herb3harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var herb3harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('herb3harvest').value = herb3harvestmonth + "/" + herb3harvestday + "/" + herb3harvestyear;
  
 
 
 var harvestherb3 = document.form1.calendar2.value; //Get date from form field
 herb3fallDate = Date.parse(harvestherb3); //Change date to mIlliseconds
 var herb3harvestdays = document.form1.herb3.value; //Get days from form field
 var herb3startdate = new Date(herb3fallDate - (1000 * 60 * 60 * 24 * herb3harvestdays));
 
 var herb3fallsowdays = 14; //Days to add or subtract
 var herb3falldirection = 1; //If adding days enter 0. If subtracting days enter 1
 
 if (herb3falldirection == 0) { // Add or subtract days in milliseconds 
	var dd2 = new Date(herb3startdate + (1000 * 60 * 60 * 24 * herb3fallsowdays));
 } else {
	var dd2 = new Date(herb3startdate - (1000 * 60 * 60 * 24 * herb3fallsowdays));
 }
 
 var herb3fallsowday = dd2.getDate() ; //Grab day from new Date
 var herb3fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var herb3fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('herb3fallsow').value = herb3fallsowmonth + "/" + herb3fallsowday + "/" + herb3fallsowyear;
 
 var herb3fallplantdays = 28; // Days from Sowing to Planting
 var herb3fall2 = document.form1.herb3fallsow.value; //Get date from form field
 herb3fallDate2 = Date.parse(herb3fall2); //Change date to mIlliseconds
 var herb3fallplantdays = new Date(herb3fallDate2 + (1000 * 60 * 60 * 24 * herb3fallplantdays));
 
 var herb3fallplantingday = herb3fallplantdays.getDate() ; //Grab day from new Date
 var herb3fallplantingmonth = herb3fallplantdays.getMonth()+1; //Grab month from new Date
 var herb3fallplantingyear = herb3fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('herb3fallplant').value = herb3fallplantingmonth + "/" + herb3fallplantingday + "/" + herb3fallplantingyear;
 
 document.getElementById('herb3fallharvest').value = document.form1.calendar2.value;
 
  } else {
	 document.getElementById('herb3answer').value = "";
	 document.getElementById('herb3planting').value = "";
	 document.getElementById('herb3harvest').value = "";
	 document.getElementById('herb3fallsow').value = "";
	 document.getElementById('herb3fallplant').value = "";
	 document.getElementById('herb3fallharvest').value = "";
 }
 
  // End Chives Planner Code
  
  
  // Begin Cilantro & Coriander Planner Code
  
 var h4 = document.form1.herb4.value; //Get days from form field
 if (h4 != "") {
  
 var herb4sowdays = 14; //Days to add or subtract
 var herb4direction = 0; //If adding days enter 0. If subtracting days enter 1
 var herb41 = document.form1.calendar1.value; //Get date from form field
 
 herb4Date = Date.parse(herb41); //Change date to mIlliseconds
	 if (herb4direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(herb4Date + (1000 * 60 * 60 * 24 * herb4sowdays));
	 } else {
	 	var dd1 = new Date(herb4Date - (1000 * 60 * 60 * 24 * herb4sowdays));
	 }
 var herb4answerday = dd1.getDate() ; //Grab day from new Date
 var herb4answermonth = dd1.getMonth()+1; //Grab month from new Date
 var herb4answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('herb4answer').value = herb4answermonth + "/" + herb4answerday + "/" + herb4answeryear;
 
 var herb4plantdays = 0; // Days from Sowing to Planting
 var herb42 = document.form1.herb4answer.value; //Get date from form field
 herb4Date2 = Date.parse(herb42); //Change date to mIlliseconds
 var herb4plantdays = new Date(herb4Date2 + (1000 * 60 * 60 * 24 * herb4plantdays));
 
 var herb4plantingday = herb4plantdays.getDate() ; //Grab day from new Date
 var herb4plantingmonth = herb4plantdays.getMonth()+1; //Grab month from new Date
 var herb4plantingyear = herb4plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('herb4planting').value = herb4plantingmonth + "/" + herb4plantingday + "/" + herb4plantingyear;
 
 var harvestdays = document.form1.herb4.value; //Get days from form field
 var herb43 = document.form1.herb4planting.value; //Get date from form field
 herb4Date3 = Date.parse(herb43); //Change date to mIlliseconds
 var harvestdate = new Date(herb4Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var herb4harvestday = harvestdate.getDate() ; //Grab day from new Date
 var herb4harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var herb4harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('herb4harvest').value = herb4harvestmonth + "/" + herb4harvestday + "/" + herb4harvestyear;
  
  } else {
	 document.getElementById('herb4answer').value = "";
	 document.getElementById('herb4planting').value = "";
	 document.getElementById('herb4harvest').value = "";
 }
 
  // End Cilantro & Coriander Planner Code
  
  
  // Begin Dill Planner Code
  
 var h5 = document.form1.herb5.value; //Get days from form field
 if (h5 != "") {
  
 var herb5sowdays = 30; //Days to add or subtract
 var herb5direction = 1; //If adding days enter 0. If subtracting days enter 1
 var herb51 = document.form1.calendar1.value; //Get date from form field
 
 herb5Date = Date.parse(herb51); //Change date to mIlliseconds
	 if (herb5direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(herb5Date + (1000 * 60 * 60 * 24 * herb5sowdays));
	 } else {
	 	var dd1 = new Date(herb5Date - (1000 * 60 * 60 * 24 * herb5sowdays));
	 }
 var herb5answerday = dd1.getDate() ; //Grab day from new Date
 var herb5answermonth = dd1.getMonth()+1; //Grab month from new Date
 var herb5answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('herb5answer').value = herb5answermonth + "/" + herb5answerday + "/" + herb5answeryear;
 
 var herb5plantdays = 0; // Days from Sowing to Planting
 var herb52 = document.form1.herb5answer.value; //Get date from form field
 herb5Date2 = Date.parse(herb52); //Change date to mIlliseconds
 var herb5plantdays = new Date(herb5Date2 + (1000 * 60 * 60 * 24 * herb5plantdays));
 
 var herb5plantingday = herb5plantdays.getDate() ; //Grab day from new Date
 var herb5plantingmonth = herb5plantdays.getMonth()+1; //Grab month from new Date
 var herb5plantingyear = herb5plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('herb5planting').value = herb5plantingmonth + "/" + herb5plantingday + "/" + herb5plantingyear;
 
 var harvestdays = document.form1.herb5.value; //Get days from form field
 var herb53 = document.form1.herb5planting.value; //Get date from form field
 herb5Date3 = Date.parse(herb53); //Change date to mIlliseconds
 var harvestdate = new Date(herb5Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var herb5harvestday = harvestdate.getDate() ; //Grab day from new Date
 var herb5harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var herb5harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('herb5harvest').value = herb5harvestmonth + "/" + herb5harvestday + "/" + herb5harvestyear;
  
  } else {
	 document.getElementById('herb5answer').value = "";
	 document.getElementById('herb5planting').value = "";
	 document.getElementById('herb5harvest').value = "";
 }
 
  // End Dill Planner Code
  
  
  // Begin Fennel Planner Code
  
 var h6 = document.form1.herb6.value; //Get days from form field
 if (h6 != "") {
  
 var herb6sowdays = 14; //Days to add or subtract
 var herb6direction = 1; //If adding days enter 0. If subtracting days enter 1
 var herb61 = document.form1.calendar1.value; //Get date from form field
 
 herb6Date = Date.parse(herb61); //Change date to mIlliseconds
	 if (herb6direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(herb6Date + (1000 * 60 * 60 * 24 * herb6sowdays));
	 } else {
	 	var dd1 = new Date(herb6Date - (1000 * 60 * 60 * 24 * herb6sowdays));
	 }
 var herb6answerday = dd1.getDate() ; //Grab day from new Date
 var herb6answermonth = dd1.getMonth()+1; //Grab month from new Date
 var herb6answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('herb6answer').value = herb6answermonth + "/" + herb6answerday + "/" + herb6answeryear;
 
 var herb6plantdays = 0; // Days from Sowing to Planting
 var herb62 = document.form1.herb6answer.value; //Get date from form field
 herb6Date2 = Date.parse(herb62); //Change date to mIlliseconds
 var herb6plantdays = new Date(herb6Date2 + (1000 * 60 * 60 * 24 * herb6plantdays));
 
 var herb6plantingday = herb6plantdays.getDate() ; //Grab day from new Date
 var herb6plantingmonth = herb6plantdays.getMonth()+1; //Grab month from new Date
 var herb6plantingyear = herb6plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('herb6planting').value = herb6plantingmonth + "/" + herb6plantingday + "/" + herb6plantingyear;
 
 var harvestdays = document.form1.herb6.value; //Get days from form field
 var herb63 = document.form1.herb6planting.value; //Get date from form field
 herb6Date3 = Date.parse(herb63); //Change date to mIlliseconds
 var harvestdate = new Date(herb6Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var herb6harvestday = harvestdate.getDate() ; //Grab day from new Date
 var herb6harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var herb6harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('herb6harvest').value = herb6harvestmonth + "/" + herb6harvestday + "/" + herb6harvestyear;
  
  } else {
	 document.getElementById('herb6answer').value = "";
	 document.getElementById('herb6planting').value = "";
	 document.getElementById('herb6harvest').value = "";
 }
 
  // End Fennel Planner Code
  
  
  // Begin Margoram Planner Code
  
 var h7 = document.form1.herb7.value; //Get days from form field
 if (h7 != "") {
  
 var herb7sowdays = 7; //Days to add or subtract
 var herb7direction = 1; //If adding days enter 0. If subtracting days enter 1
 var herb71 = document.form1.calendar1.value; //Get date from form field
 
 herb7Date = Date.parse(herb71); //Change date to mIlliseconds
	 if (herb7direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(herb7Date + (1000 * 60 * 60 * 24 * herb7sowdays));
	 } else {
	 	var dd1 = new Date(herb7Date - (1000 * 60 * 60 * 24 * herb7sowdays));
	 }
 var herb7answerday = dd1.getDate() ; //Grab day from new Date
 var herb7answermonth = dd1.getMonth()+1; //Grab month from new Date
 var herb7answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('herb7answer').value = herb7answermonth + "/" + herb7answerday + "/" + herb7answeryear;
 
 var herb7plantdays = 28; // Days from Sowing to Planting
 var herb72 = document.form1.herb7answer.value; //Get date from form field
 herb7Date2 = Date.parse(herb72); //Change date to mIlliseconds
 var herb7plantdays = new Date(herb7Date2 + (1000 * 60 * 60 * 24 * herb7plantdays));
 
 var herb7plantingday = herb7plantdays.getDate() ; //Grab day from new Date
 var herb7plantingmonth = herb7plantdays.getMonth()+1; //Grab month from new Date
 var herb7plantingyear = herb7plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('herb7planting').value = herb7plantingmonth + "/" + herb7plantingday + "/" + herb7plantingyear;
 
 var harvestdays = document.form1.herb7.value; //Get days from form field
 var herb73 = document.form1.herb7planting.value; //Get date from form field
 herb7Date3 = Date.parse(herb73); //Change date to mIlliseconds
 var harvestdate = new Date(herb7Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var herb7harvestday = harvestdate.getDate() ; //Grab day from new Date
 var herb7harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var herb7harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('herb7harvest').value = herb7harvestmonth + "/" + herb7harvestday + "/" + herb7harvestyear;
  
  } else {
	 document.getElementById('herb7answer').value = "";
	 document.getElementById('herb7planting').value = "";
	 document.getElementById('herb7harvest').value = "";
 }
 
  // End Margoram Planner Code
  
  
  // Begin Mint Planner Code
  
 var h8 = document.form1.herb8.value; //Get days from form field
 if (h8 != "") {
  
 var herb8sowdays = 0; //Days to add or subtract
 var herb8direction = 1; //If adding days enter 0. If subtracting days enter 1
 var herb81 = document.form1.calendar1.value; //Get date from form field
 
 herb8Date = Date.parse(herb81); //Change date to mIlliseconds
	 if (herb8direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(herb8Date + (1000 * 60 * 60 * 24 * herb8sowdays));
	 } else {
	 	var dd1 = new Date(herb8Date - (1000 * 60 * 60 * 24 * herb8sowdays));
	 }
 var herb8answerday = dd1.getDate() ; //Grab day from new Date
 var herb8answermonth = dd1.getMonth()+1; //Grab month from new Date
 var herb8answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('herb8answer').value = herb8answermonth + "/" + herb8answerday + "/" + herb8answeryear;
 
 var herb8plantdays = 0; // Days from Sowing to Planting
 var herb82 = document.form1.herb8answer.value; //Get date from form field
 herb8Date2 = Date.parse(herb82); //Change date to mIlliseconds
 var herb8plantdays = new Date(herb8Date2 + (1000 * 60 * 60 * 24 * herb8plantdays));
 
 var herb8plantingday = herb8plantdays.getDate() ; //Grab day from new Date
 var herb8plantingmonth = herb8plantdays.getMonth()+1; //Grab month from new Date
 var herb8plantingyear = herb8plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('herb8planting').value = herb8plantingmonth + "/" + herb8plantingday + "/" + herb8plantingyear;
 
 var harvestdays = document.form1.herb8.value; //Get days from form field
 var herb83 = document.form1.herb8planting.value; //Get date from form field
 herb8Date3 = Date.parse(herb83); //Change date to mIlliseconds
 var harvestdate = new Date(herb8Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var herb8harvestday = harvestdate.getDate() ; //Grab day from new Date
 var herb8harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var herb8harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('herb8harvest').value = herb8harvestmonth + "/" + herb8harvestday + "/" + herb8harvestyear;
  
  } else {
	 document.getElementById('herb8answer').value = "";
	 document.getElementById('herb8planting').value = "";
	 document.getElementById('herb8harvest').value = "";
 }
 
  // End Mint Planner Code
  
  
  // Begin Parsley Planner Code
  
 var h9 = document.form1.herb9.value; //Get days from form field
 if (h9 != "") {
  
 var herb9sowdays = 14; //Days to add or subtract
 var herb9direction = 1; //If adding days enter 0. If subtracting days enter 1
 var herb91 = document.form1.calendar1.value; //Get date from form field
 
 herb9Date = Date.parse(herb91); //Change date to mIlliseconds
	 if (herb9direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(herb9Date + (1000 * 60 * 60 * 24 * herb9sowdays));
	 } else {
	 	var dd1 = new Date(herb9Date - (1000 * 60 * 60 * 24 * herb9sowdays));
	 }
 var herb9answerday = dd1.getDate() ; //Grab day from new Date
 var herb9answermonth = dd1.getMonth()+1; //Grab month from new Date
 var herb9answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('herb9answer').value = herb9answermonth + "/" + herb9answerday + "/" + herb9answeryear;
 
 var herb9plantdays = 0; // Days from Sowing to Planting
 var herb92 = document.form1.herb9answer.value; //Get date from form field
 herb9Date2 = Date.parse(herb92); //Change date to mIlliseconds
 var herb9plantdays = new Date(herb9Date2 + (1000 * 60 * 60 * 24 * herb9plantdays));
 
 var herb9plantingday = herb9plantdays.getDate() ; //Grab day from new Date
 var herb9plantingmonth = herb9plantdays.getMonth()+1; //Grab month from new Date
 var herb9plantingyear = herb9plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('herb9planting').value = herb9plantingmonth + "/" + herb9plantingday + "/" + herb9plantingyear;
 
 var harvestdays = document.form1.herb9.value; //Get days from form field
 var herb93 = document.form1.herb9planting.value; //Get date from form field
 herb9Date3 = Date.parse(herb93); //Change date to mIlliseconds
 var harvestdate = new Date(herb9Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var herb9harvestday = harvestdate.getDate() ; //Grab day from new Date
 var herb9harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var herb9harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('herb9harvest').value = herb9harvestmonth + "/" + herb9harvestday + "/" + herb9harvestyear;
  
   } else {
	 document.getElementById('herb9answer').value = "";
	 document.getElementById('herb9planting').value = "";
	 document.getElementById('herb9harvest').value = "";
 }
 
  // End Parsley Planner Code
  
  
  // Begin Oregano, Rosemary, Sage, Tarragon & Thyme Planner Code
  
 var h10 = document.form1.herb10.value; //Get days from form field
 if (h10 != "") {
  
 var herb10sowdays = 0; //Days to add or subtract
 var herb10direction = 1; //If adding days enter 0. If subtracting days enter 1
 var herb101 = document.form1.calendar1.value; //Get date from form field
 
 herb10Date = Date.parse(herb101); //Change date to mIlliseconds
	 if (herb10direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(herb10Date + (1000 * 60 * 60 * 24 * herb10sowdays));
	 } else {
	 	var dd1 = new Date(herb10Date - (1000 * 60 * 60 * 24 * herb10sowdays));
	 }
 var herb10answerday = dd1.getDate() ; //Grab day from new Date
 var herb10answermonth = dd1.getMonth()+1; //Grab month from new Date
 var herb10answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('herb10answer').value = herb10answermonth + "/" + herb10answerday + "/" + herb10answeryear;
 
 var herb10plantdays = 14; // Days from Sowing to Planting
 var herb102 = document.form1.herb10answer.value; //Get date from form field
 herb10Date2 = Date.parse(herb102); //Change date to mIlliseconds
 var herb10plantdays = new Date(herb10Date2 + (1000 * 60 * 60 * 24 * herb10plantdays));
 
 var herb10plantingday = herb10plantdays.getDate() ; //Grab day from new Date
 var herb10plantingmonth = herb10plantdays.getMonth()+1; //Grab month from new Date
 var herb10plantingyear = herb10plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('herb10planting').value = herb10plantingmonth + "/" + herb10plantingday + "/" + herb10plantingyear;
 
 var harvestdays = document.form1.herb10.value; //Get days from form field
 var herb103 = document.form1.herb10planting.value; //Get date from form field
 herb10Date3 = Date.parse(herb103); //Change date to mIlliseconds
 var harvestdate = new Date(herb10Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var herb10harvestday = harvestdate.getDate() ; //Grab day from new Date
 var herb10harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var herb10harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('herb10harvest').value = herb10harvestmonth + "/" + herb10harvestday + "/" + herb10harvestyear;
  
   } else {
	 document.getElementById('herb10answer').value = "";
	 document.getElementById('herb10planting').value = "";
	 document.getElementById('herb10harvest').value = "";
 }
 
  // End Oregano, Rosemary, Sage, Tarragon & Thyme Planner Code
  
  
    // Begin Misc 1 Code

 var m1 = document.form1.misc1.value; //Get days from form field
 if (m1 != "") {
	 
//var misc1falldirection = document.getElementById('misc1direction').value; //If adding days enter 0. If subtracting days enter 1
// if (misc1falldirection == 2) { // Add or subtract days in milliseconds
//	alert ("Please select when to sow the seeds!");
// } else {


  
 var misc1sowdays = document.getElementById('misc1sowdays').value; //Days to add or subtract
 var misc1direction = document.getElementById('misc1direction').value; //If adding days enter 0. If subtracting days enter 1
 var misc11 = document.form1.calendar1.value; //Get date from form field
 
 misc1Date = Date.parse(misc11); //Change date to mIlliseconds
	 if (misc1direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(misc1Date + (1000 * 60 * 60 * 24 * misc1sowdays));
	 } else {
	 	var dd1 = new Date(misc1Date - (1000 * 60 * 60 * 24 * misc1sowdays));
	 }
 var misc1answerday = dd1.getDate() ; //Grab day from new Date
 var misc1answermonth = dd1.getMonth()+1; //Grab month from new Date
 var misc1answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('misc1answer').value = misc1answermonth + "/" + misc1answerday + "/" + misc1answeryear;
 
 var misc1plantday = document.getElementById('misc1plantdays').value; // Days from Sowing to Planting
 var misc12 = document.getElementById('misc1answer').value; //Get date from form field
 misc1Date2 = Date.parse(misc12); //Change date to mIlliseconds
 var misc1plantdays = new Date(misc1Date2 + (1000 * 60 * 60 * 24 * misc1plantday));

 var misc1plantingday = misc1plantdays.getDate() ; //Grab day from new Date
 var misc1plantingmonth = misc1plantdays.getMonth()+1; //Grab month from new Date
 var misc1plantingyear = misc1plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('misc1planting').value = misc1plantingmonth + "/" + misc1plantingday + "/" + misc1plantingyear;

 var harvestdays = document.getElementById('misc1').value; //Get days from form field
 var misc13 = document.getElementById('misc1planting').value; //Get date from form field
 misc1Date3 = Date.parse(misc13); //Change date to mIlliseconds
 var harvestdate = new Date(misc1Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var misc1harvestday = harvestdate.getDate() ; //Grab day from new Date
 var misc1harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var misc1harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('misc1harvest').value = misc1harvestmonth + "/" + misc1harvestday + "/" + misc1harvestyear;


 


 var harvestmisc1 = document.form1.calendar2.value; //Get date from form field
 misc1fallDate = Date.parse(harvestmisc1); //Change date to mIlliseconds
 var misc1harvestdays = document.getElementById('misc1').value; //Get days from form field
 var misc1startdate = new Date(misc1fallDate - (1000 * 60 * 60 * 24 * misc1harvestdays));
 
 
 var misc1fallsowdays = document.getElementById('misc1sowdays').value; //Days to add or subtract
 var misc1falldirection = document.getElementById('misc1direction').value; //If adding days enter 0. If subtracting days enter 1
 
 if (misc1falldirection == 0) { // Add or subtract days in milliseconds
	var misc19startdate = (1000 * 60 * 60 * 24 * misc1fallsowdays)
	misc1parcedate = Date.parse(misc1startdate); //Change date to mIlliseconds
	var misc1newparcedate = (misc1parcedate + misc19startdate);
	var dd2 = new Date(misc1newparcedate);
 } else {
	var dd2 = new Date(misc1startdate - (1000 * 60 * 60 * 24 * misc1fallsowdays));
 }

 
 var misc1fallsowday = dd2.getDate() ; //Grab day from new Date
 var misc1fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var misc1fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('misc1fallsow').value = misc1fallsowmonth + "/" + misc1fallsowday + "/" + misc1fallsowyear;
 
 var misc1fallplantdays = document.getElementById('misc1plantdays').value; // Days from Sowing to Planting
 var misc1fall2 = document.getElementById('misc1fallsow').value; //Get date from form field
 misc1fallDate2 = Date.parse(misc1fall2); //Change date to mIlliseconds
 var misc1fallplantdays = new Date(misc1fallDate2 + (1000 * 60 * 60 * 24 * misc1fallplantdays));
 
 var misc1fallplantingday = misc1fallplantdays.getDate() ; //Grab day from new Date
 var misc1fallplantingmonth = misc1fallplantdays.getMonth()+1; //Grab month from new Date
 var misc1fallplantingyear = misc1fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('misc1fallplant').value = misc1fallplantingmonth + "/" + misc1fallplantingday + "/" + misc1fallplantingyear;
 
 document.getElementById('misc1fallharvest').value = document.form1.calendar2.value;
 
  } else {
	 document.getElementById('misc1answer').value = "";
	 document.getElementById('misc1planting').value = "";
	 document.getElementById('misc1harvest').value = "";
	 document.getElementById('misc1fallsow').value = "";
	 document.getElementById('misc1fallplant').value = "";
	 document.getElementById('misc1fallharvest').value = "";
 }
 
  // End Misc 1 Code
  
  
    // Begin Misc 2 Code
  
 var m2 = document.form1.misc2.value; //Get days from form field
 if (m2 != "") {
  
 var misc2sowdays = document.getElementById('misc2sowdays').value; //Days to add or subtract
 var misc2direction = document.getElementById('misc2direction').value; //If adding days enter 0. If subtracting days enter 1
 var misc21 = document.form1.calendar1.value; //Get date from form field
 
 misc2Date = Date.parse(misc21); //Change date to mIlliseconds
	 if (misc2direction == 0) { // Add or subtract days in milliseconds 
	 	var dd1 = new Date(misc2Date + (1000 * 60 * 60 * 24 * misc2sowdays));
	 } else {
	 	var dd1 = new Date(misc2Date - (1000 * 60 * 60 * 24 * misc2sowdays));
	 }
 var misc2answerday = dd1.getDate() ; //Grab day from new Date
 var misc2answermonth = dd1.getMonth()+1; //Grab month from new Date
 var misc2answeryear = dd1.getFullYear(); //Grab year from new Date
 document.getElementById('misc2answer').value = misc2answermonth + "/" + misc2answerday + "/" + misc2answeryear;
 
 var misc2plantday = document.getElementById('misc2plantdays').value; // Days from Sowing to Planting
 var misc22 = document.getElementById('misc2answer').value; //Get date from form field
 misc2Date2 = Date.parse(misc22); //Change date to mIlliseconds
 var misc2plantdays = new Date(misc2Date2 + (1000 * 60 * 60 * 24 * misc2plantday));

 var misc2plantingday = misc2plantdays.getDate() ; //Grab day from new Date
 var misc2plantingmonth = misc2plantdays.getMonth()+1; //Grab month from new Date
 var misc2plantingyear = misc2plantdays.getFullYear(); //Grab year from new Date
 document.getElementById('misc2planting').value = misc2plantingmonth + "/" + misc2plantingday + "/" + misc2plantingyear;

 var harvestdays = document.getElementById('misc2').value; //Get days from form field
 var misc23 = document.getElementById('misc2planting').value; //Get date from form field
 misc2Date3 = Date.parse(misc23); //Change date to mIlliseconds
 var harvestdate = new Date(misc2Date3 + (1000 * 60 * 60 * 24 * harvestdays));
 
 var misc2harvestday = harvestdate.getDate() ; //Grab day from new Date
 var misc2harvestmonth = harvestdate.getMonth()+1; //Grab month from new Date
 var misc2harvestyear = harvestdate.getFullYear(); //Grab year from new Date
 document.getElementById('misc2harvest').value = misc2harvestmonth + "/" + misc2harvestday + "/" + misc2harvestyear;

 
 
 var harvestmisc2 = document.form1.calendar2.value; //Get date from form field
 misc2fallDate = Date.parse(harvestmisc2); //Change date to mIlliseconds
 var misc2harvestdays = document.getElementById('misc2').value; //Get days from form field
 var misc2startdate = new Date(misc2fallDate - (1000 * 60 * 60 * 24 * misc2harvestdays));
 
 var misc2falldirection = document.getElementById('misc2direction').value; //If adding days enter 0. If subtracting days enter 1
 var misc2fallsowdays = document.getElementById('misc2sowdays').value; //Days to add or subtract


 if (misc2falldirection == 0) { // Add or subtract days in milliseconds
	var misc29startdate = (1000 * 60 * 60 * 24 * misc2fallsowdays)
	misc2parcedate = Date.parse(misc2startdate); //Change date to mIlliseconds
	var misc2newparcedate = (misc2parcedate + misc29startdate);
	var dd2 = new Date(misc2newparcedate);
 } else {
	var dd2 = new Date(misc2startdate - (1000 * 60 * 60 * 24 * misc2fallsowdays));
 }

 
 var misc2fallsowday = dd2.getDate() ; //Grab day from new Date
 var misc2fallsowmonth = dd2.getMonth()+1; //Grab month from new Date
 var misc2fallsowyear = dd2.getFullYear(); //Grab year from new Date
 document.getElementById('misc2fallsow').value = misc2fallsowmonth + "/" + misc2fallsowday + "/" + misc2fallsowyear;
 
 var misc2fallplantdays = document.getElementById('misc2plantdays').value; // Days from Sowing to Planting
 var misc2fall2 = document.getElementById('misc2fallsow').value; //Get date from form field
 misc2fallDate2 = Date.parse(misc2fall2); //Change date to mIlliseconds
 var misc2fallplantdays = new Date(misc2fallDate2 + (1000 * 60 * 60 * 24 * misc2fallplantdays));
 
 var misc2fallplantingday = misc2fallplantdays.getDate() ; //Grab day from new Date
 var misc2fallplantingmonth = misc2fallplantdays.getMonth()+1; //Grab month from new Date
 var misc2fallplantingyear = misc2fallplantdays.getFullYear(); //Grab year from new Date
 document.getElementById('misc2fallplant').value = misc2fallplantingmonth + "/" + misc2fallplantingday + "/" + misc2fallplantingyear;
 
 document.getElementById('misc2fallharvest').value = document.form1.calendar2.value;

 
  } else {
	 document.getElementById('misc2answer').value = "";
	 document.getElementById('misc2planting').value = "";
	 document.getElementById('misc2harvest').value = "";
	 document.getElementById('misc2fallsow').value = "";
	 document.getElementById('misc2fallplant').value = "";
	 document.getElementById('misc2fallharvest').value = "";
 }
 
  // End Misc 2 Code
  
  
  
  
  
  
  
 }
 }

 /* Written by: David Faust - It All Matters, LLC; All Rights Reserved 2/2009   */
 
//
// EOF