/* <troop314.js> - R Bodall 3/2002 - common functions
    troop314.org

UPDATES

	 6/03 - fixed monthYear for left nav on home page
	 8/02 - compute month/year link to current calendar
	 4/02 - added popup directions

*/

//window.onError=null

function monthYear()  {
	var month=new Array(13)
	month[1]="January"
	month[2]="February"
	month[3]="March"
	month[4]="April"
	month[5]="May"
	month[6]="June"
	month[7]="July"
	month[8]="August"
	month[9]="September"
	month[10]="October"
	month[11]="November"
	month[12]="December"
	var time=new Date()
	var lmonth=month[time.getMonth() + 1]
	var date=time.getDate()
	var year=time.getYear()
	if (year < 2000) {
		year = year + 1900
	}
	// compute month + year with file extension for current calendar
	document.write("<a href=\"/calendar/" + lmonth.toLowerCase() + year + ".html\">Troop Calendar</a>")
} // end monthYear


function monthYearLeftNav()  {
	var month=new Array(13)
	month[1]="January"
	month[2]="February"
	month[3]="March"
	month[4]="April"
	month[5]="May"
	month[6]="June"
	month[7]="July"
	month[8]="August"
	month[9]="September"
	month[10]="October"
	month[11]="November"
	month[12]="December"
	var time=new Date()
	var lmonth=month[time.getMonth() + 1]
	var date=time.getDate()
	var year=time.getYear()
	if (year < 2000) {
		year = year + 1900
	}
	
	// compute month + year with file extension for current calendar (left navigator)
	document.write("<a href=\"/calendar/" + lmonth.toLowerCase() + year + ".html\"><span class=\"nav-small-wh\">Troop Calendar</span></a>")
} // end monthYearLeftNav
	
	function popupDir(loc)  {
		var loc
		//alert(document.forms[0].siteDir.options[document.forms[0].siteDir.selectedIndex].value)
		if (loc != "none")
		{
			msgWindow2=window.open(loc,'window3', 'toolbar=no,scrollbars=yes,resizable=yes,width=390,height=525')
		}

	} // end popupDir

function getCalendar(month1, year1)  {
// open calendar in new window
	var month1
	var year1
	var msel
	var ysel
	var calURL
	
	for (var i = 0; i < document.forms[0].month1.length; i++) {
            if (document.forms[0].month1.options[i].selected) {
                  msel = document.forms[0].month1.options[i].value
            }
	}

	for (var i = 0; i < document.forms[0].year1.length; i++) {
             if (document.forms[0].year1.options[i].selected) {
                   ysel = document.forms[0].year1.options[i].value
             }
	}
	calURL = "/calendar/" + msel + ysel + ".html"
	//alert("go to: " + calURL)

	// start pre site
	if ((msel == "january") && (ysel == "2000")) {
		alert("No calander for January 2000.\nThis site began on May 2000.")
	}
	else if ((msel == "february") && (ysel == "2000")) {
		alert("No calander for February 2000.\nThis site began on May 2000.")
	}
	else if ((msel == "march") && (ysel == "2000")) {
		alert("No calander for March 2000.\nThis site began on May 2000.")
	}
	else if ((msel == "april") && (ysel == "2000")) {
		alert("No calander for April 2000.\nThis site began on May 2000.")
	}
	
	// end pre site


	// FUTURE months ... 2007 or current year

	//else if ((msel == "march") && (ysel == "2006")) {
	//	alert("check back soon")
	//}

	//else if ((msel == "april") && (ysel == "2006")) {
	//	alert("check back soon")
	//}

	//else if ((msel == "may") && (ysel == "2007")) {
		//alert("check back soon")
	//}

	//else if ((msel == "june") && (ysel == "2007")) {
	//	alert("check back later")
	//}
	//else if ((msel == "july") && (ysel == "2007")) {
//		alert("check back sometime soon")
//	}
	else if ((msel == "august") && (ysel == "2009")) {
		alert("check back again...")
	}
	else if ((msel == "september") && (ysel == "2009")) {
		alert("check back soon!")
	}
	else if ((msel == "october") && (ysel == "2009")) {
		alert(msel.toUpperCase() + "? No, not yet...")
	}
	else if ((msel == "november") && (ysel == "2009")) {
		alert(msel.toUpperCase() + " is not available yet.  Try again very soon.")
	}
	else if ((msel == "december") && (ysel == "2009	")) {
		alert(msel.toUpperCase() + "?  Come on!  You really expect December now?")
	}
	else {
		msgWindow=window.open(calURL,'window2', 'toolbar=yes,scrollbars=yes,resizable=yes')
	}
	
} // end getCalendar

