
/////////////////////////////////////////////
// time-basis.js
// Copyright 2006, 1995 Sustainable By Design
/////////////////////////////////////////////


	/////////////////////////////////////////////////////////
	//
	//  FUNCTION:  CalculatingClockTime
	//
	/////////////////////////////////////////////////////////
	
 		function CalculatingClockTime () {
 		
			f = document.theForm;

			timeBasis = GetRadioButtonValue (f.inputTimeBasis);

			alternateTimeDisplay = f.inputAlternateTime.checked;
			
			if ((timeBasis == 'clock') || (alternateTimeDisplay)) {
			
				return true;
			}
			
			else {
			
				return false;
			}
 		}
 		
 		
 
	/////////////////////////////////////////////////////////
	//
	//  FUNCTION:  UpdateTimeBasis
	//
	/////////////////////////////////////////////////////////
	
 		function UpdateTimeBasis () {

		// ---------------------------------------------
		// get inputs
		// ---------------------------------------------
		
			f = document.theForm;
  		
			timeBasis = GetRadioButtonValue (f.inputTimeBasis);

		// ---------------------------------------------
		// solar and clock time input
		// ---------------------------------------------
  		
 			if (timeBasis == 'solar') {
 			
 				ShowDiv ('clockTimeData');
 				HideDiv ('solarTimeData');
 			}
 			
 			else {
 			
 				ShowDiv ('solarTimeData');
 				HideDiv ('clockTimeData');
 			}

		// ---------------------------------------------
		// longitude and time zone
		// ---------------------------------------------
 
			if (CalculatingClockTime ()) {
 			
 				ShowDiv ('longitudeYes');
 				HideDiv ('longitudeNo');

 				ShowDiv ('timeZoneYes');
 				HideDiv ('timeZoneNo');
 			}
 			
 			else {
 			
 				ShowDiv ('longitudeNo');
 				HideDiv ('longitudeYes');

 				ShowDiv ('timeZoneNo');
 				HideDiv ('timeZoneYes');
 			}
 		}
 		
 		
 
 		