var homeimg = new Image();
var homeover = new Image();
var officersimg = new Image();
var officersover = new Image();
var linksimg = new Image();
var linksover = new Image();
var erulerimg = new Image();
var erulerover = new Image();
var calendarimg = new Image();
var calendarover = new Image();
var speceventsimg = new Image();
var speceventsover = new Image();
var directionsimg = new Image();
var directionsover = new Image();
var newsletterimg = new Image();
var newsletterover = new Image();


var MONTHS = new Array(12);
MONTHS[0] = "January";
MONTHS[1] = "February";
MONTHS[2] = "March";
MONTHS[3] = "April";
MONTHS[4] = "May";
MONTHS[5] = "June";
MONTHS[6] = "July";
MONTHS[7] = "August";
MONTHS[8] = "September";
MONTHS[9] = "October";
MONTHS[10] = "November";
MONTHS[11] = "December";


function loadImages() {
  homeimg.src = "images/home.gif";
  homeover.src = "images/homeover.gif";
  officersimg.src = "images/officers.gif";
  officersover.src = "images/officersover.gif";
  linksimg.src = "images/links.gif";
  linksover.src = "images/linksover.gif";
  erulerimg.src = "images/exaltedruler.gif";
  erulerover.src = "images/exaltedrulerover.gif";
  calendarimg.src = "images/calendar.gif";
  calendarover.src = "images/calendarover.gif";
  speceventsimg.src = "images/specialevents.gif";
  speceventsover.src = "images/specialeventsover.gif";
  directionsimg.src = "images/directions.gif";
  directionsover.src = "images/directionsover.gif";
  newsletterimg.src = "images/newsletter.gif";
  newsletterover.src = "images/newsletterover.gif";
  
}
  
function swapImage(source, newImage) {
   source.src = newImage.src;
}

function writeCopyrightYear() {
  var rightNow = new Date();
  var thisYear = rightNow.getYear()
  if (thisYear < 1900) {
    thisYear += 1900;
  }
  if (thisYear > 2007) {
    document.write(" - " + thisYear);
  }
}

function writeDateFunction() {
  var rightNow = new Date();
  var thisYear = rightNow.getYear()
  if (thisYear < 1900) {
    thisYear += 1900;
  }
  document.write(MONTHS[rightNow.getMonth()] + " " + rightNow.getDate() + ", " + thisYear);
}

function writeNextMeeting() {
  //document.write("hello");
  //alert("here i am");
  var rightNow = new Date();
  var foundDate = "false";
  var x = 0;
  while (foundDate == "false") {
     var theDay = rightNow.getDay();
	 var theDate = rightNow.getDate();
	 var theMonth = rightNow.getMonth();
	 //
	 
	 foundDate = "true";
	 if (theDay != 3) {
	   foundDate = "false";
	 }  else if (theDayIsGood(rightNow)=="false") {
	    foundDate = "false";
	 } 
	 else {
	   foundDate = "true";
	 }
	 if (foundDate == "false") {
	   x++;
	   ++theDate;
	   rightNow.setDate(theDate);
	   
	 }
	 else {
	   foundDate = "true";
	   //alert("Found a date2");
	 }
	 if (x ==20) {
	   //alert("scewed up");
	    foundDate = "true";
	 } 
  } 
  //alert("Found a date2");
  thisYear = rightNow.getYear();
  if (thisYear < 1900) {
     thisYear += 1900;
  }
  document.write(MONTHS[rightNow.getMonth()] + " " + rightNow.getDate() + ", " + thisYear);
  
}

function theDayIsGood(theDay) {
  var theDate = theDay.getDate();
  var theMonth = theDay.getMonth();
  if (theMonth == 6 || theMonth == 7) { //open if 1
    if (theDate >= 15 && theDate <= 21) { //open if 2
	   return "true";
	} //close if 2
	else {  //open else if 2
	   //alert("The day is" + theDate);
	   return "false";
	}  // close eles if 2
  }  // close if 1
  else {  //open else 1
    if ((theDate >= 1 && theDate <= 7) || (theDate >= 15 && theDate <= 21) ) {
	   return "true";
	}
	else {
	   return "false";
	}
  }
 
}

function writeEmail(handle, isp, theText) {
   var tempAddress = new String();
   tempAddress = handle + "@" + isp;   
   var eAddress = new String("<a href=\"mailto:");
   eAddress += (tempAddress + "\">");
   if (theText == null || theText.toLowerCase() == "email") {
      eAddress += (tempAddress + "</a>");
   } else {
      eAddress += (theText + "</a>");
   }
   document.write(eAddress);
}