// JAVASCRIPT CREDITS
// ==================
// Function Name        Purpose                  Authorship                           Web site
// ------------------   ----------------------   ----------------------------------   ------------------------------------------------------------------------------------------
// changePage           Frame-buster code        Gordon McComb
// Guardian             Password entry           blank66                              www.fortunecity.com/lavendar/clint/29/guardian_v1.html
// Spam-free e-mail address                      Agony                                webdeveloper.earthweb.com/webjs/item/0,3602,12755_62741,00.html
// Formatting of document.lastModified           Nick Doylend                         archives.hwg.org/hwg-techniques/006401c04dc2$e2db7040$0200a8c0@daydreamer
// All other functions and code were written and/or adapted by Bill Whitmore.

var name0 = "wwhitm2795@";
var name1 = "m.l.gillespie@";
var name2 = "MaudeS@";
var name3 = "3rdm@";
var name4 = "wildakl@";
var name5 = "dicknels@";
var name6 = "spratlen@";
var domn0 = "aol.com";
var domn1 = "comcast.net";
var domn2 = "djc.com";
var domn3 = "gte.net";
var domn4 = "hotmail.com";
var domn5 = "msn.com";
var domn6 = "u.washington.edu";

var agt    = navigator.userAgent.toLowerCase();
var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
               && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
               && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));

// Variables to reformat today's date and time
var months = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
var mdate  = new Date (document.lastModified);                  // Load the last-modified date
var rmonth = months[mdate.getMonth()];                          // Convert the month to the name
var rdate  = mdate.getDate();                                   // Isolate the date's date
(is_nav) ? ryear=2000+mdate.getYear() : ryear=mdate.getYear();  // Reformat the year
var rtext  = rmonth + " " + rdate + ", " + ryear;

if (document.images)
   {

   img01on = new Image(20,79);                     // Active images
   img02on = new Image(20,79);
   img03on = new Image(20,79);
   img04on = new Image(20,79);
   img05on = new Image(20,79);
   img06on = new Image(20,79);
   img07on = new Image(20,79);
   img08on = new Image(20,79);
   img10on = new Image(20,79);
   img01on.src = "../images/HomeOver.gif";
   img02on.src = "../images/AboutOver.gif";
   img03on.src = "../images/BioOver.gif";
   img04on.src = "../images/ProjectsOver.gif";
   img05on.src = "../images/ContributeOver.gif";
   img06on.src = "../images/ResourcesOver.gif";
   img07on.src = "../images/LinksOver.gif";
   img08on.src = "../images/ContactOver.gif";
   img10on.src = "../images/GuestOver.gif";

   img01off = new Image(20,79);                     // Inactive images
   img02off = new Image(20,79);
   img03off = new Image(20,79);
   img04off = new Image(20,79);
   img05off = new Image(20,79);
   img06off = new Image(20,79);
   img07off = new Image(20,79);
   img08off = new Image(20,79);
   img10off = new Image(20,79);
   img01off.src = "../images/Home.gif";
   img02off.src = "../images/AboutUs.gif";
   img03off.src = "../images/Biography.gif";
   img04off.src = "../images/Projects.gif";
   img05off.src = "../images/Contribute.gif";
   img06off.src = "../images/Resources.gif";
   img07off.src = "../images/HotLinks.gif";
   img08off.src = "../images/ContactUs.gif";
   img10off.src = "../images/GuestBook.gif";
  }

function imgOn(imgName)
   {
   if (document.images)
      {
      document[imgName].src = eval(imgName + "on.src");
      }
   }

function imgOff(imgName)
   {
   if (document.images)
      {
      document[imgName].src = eval(imgName + "off.src");
      }
   }

setTimeout ("changePage()", 3000);
function changePage()
   {
   if (self.parent.frames.length != 0)
      {
      self.parent.location=document.location;
	  }
   }

