
//Moon Phases 
<!--

function getMoonPhase(){
// constants
var synodic = 29.53058867;     // the synodic period
var msPerDay = 24 * 60 * 60 * 1000;   // milliseconds per day
var today = new Date();
var phaseImageSrc = "";

// calculate the moon phase as a percent
// a convenient New Moon date was Dec 18, 1998 at 21:36 UT (16:36 Eastern)
var baseDate = new Date();
baseDate.setUTCFullYear(1998);
baseDate.setUTCMonth(11);
baseDate.setUTCDate(18);
baseDate.setUTCHours(21);
baseDate.setUTCMinutes(36);
baseDate.setUTCSeconds(0);

var diff = today - baseDate + msPerDay;   // the difference in milliseconds
if(diff < 0 ) diff = -diff;
var phase = diff / (synodic * msPerDay); // phase percent
phase *=100;        // make it a ##.##% figure

while(phase>100)
  {
  phase -= 100;
  }
 
// convert moon phase percent to nice words
if(phase >= 0 && phase <= 2.49){
	phaseImageSrc = "moon_new.gif";
	}
else if(phase >= 2.5 && phase <= 22.49){
	phaseImageSrc = "moon_wax_crescent.gif";
	}
else if(phase >= 22.5 && phase <= 27.49){
	phaseImageSrc = "moon_1st_quarter.gif";
	}
else if(phase >= 27.5 && phase <= 47.49){
 	phaseImageSrc = "moon_wax_gibbous.gif";
	}
else if(phase >= 47.5 && phase <= 52.49){
	phaseImageSrc = "moon_full.gif";
	}
else if(phase >= 52.5 && phase <= 73.49){
	phaseImageSrc = "moon_wane_gibbous.gif";
	}
else if(phase >= 73.5 && phase <= 77.49){
	phaseImageSrc = "moon_3rd_quarter.gif";
	}
else if(phase >= 77.5 && phase <= 97.49){
	phaseImageSrc = "moon_wane_crescent.gif";
	}
else{
	phaseImageSrc = "moon_new.gif";
	}

return '<img src="/images/moonphases/' + phaseImageSrc + '" width="15" height="15" border="0">';
}

function getGoogleMoonPhase(){

	var imgtag = getMoonPhase();
	
return imgtag.replace("/images","http://www.seedsofchange.com/images");
}


function getFormattedDate(){
	var mydate=new Date()
	var year=mydate.getYear()
	
	if (year < 1000){
		year+=1900
		}
		
	var day=mydate.getDay()
	var month=mydate.getMonth()
	var daym=mydate.getDate()
	
	if (daym<10){
		daym="0"+daym
	}
	
	var montharray = new Array("January","February","March","April","May","June","July","August","September","October","November","December")
	return montharray[month] + " " + daym + ", " + year
}


function doSearch(){
	var objForm = document.forms['searchform'];
	var targetPage = "";
	var opt = objForm.c.options[objForm.c.selectedIndex].value;
		if(opt == "all"){
			targetPage = "/search/results.asp";
		} else if (opt == "soc_products") {
			targetPage = "/search/detailed_product_results.asp";
		} else {
			targetPage = "/search/detailed_results.asp";
		}
		
		objForm.action = targetPage;
		objForm.submit();
	}



function doGoogleSearch(){
	var objForm = document.forms['searchform'];
	var targetPage = "http://search.seedsofchange.com/search?output=xml_no_dtd&client=Seedsofchange_LIVE_FrontEnd&proxystylesheet=Seedsofchange_LIVE_FrontEnd";

	var opt = objForm.coll.options[objForm.coll.selectedIndex].value;
		if(opt == "soc_newsletters"){
			targetPage += "&site=Seedsofchange_LIVE_News";
		} else if (opt == "soc_products") {
			targetPage += "&site=Seedsofchange_LIVE_Prod";
		} else if (opt == "soc_site") {
			targetPage += "&site=Seedsofchange_LIVE";
		} else {
			targetPage += "&site=Seedsofchange_LIVE_Prod";
		}
		
		targetPage += "&q=" + objForm.qry.value;

		location.href = targetPage;		

		return false;
		
//		objForm.action = targetPage;
//		objForm.submit();

	}


//  This function causes the top search form to submit
//  when the user hits enter from the search text box.
function GoogleSearchSubmit() {

	if ((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13)) {
		doGoogleSearch();
		return false;
	}
	else
		return true;
}


//-->