

function getDisplayDay(iDay)

{



  // pass in a day as an integer

  // return the day string



  var dayArray = new Array("Sunday", "Monday", "Tuesday", "Wednesday",

                                 "Thursday", "Friday", "Saturday");

  return dayArray[iDay];

}



function addZero(vNumber)

{ 

  return ((vNumber < 10) ? "0" : "") + vNumber 

} 

        

function formatDate(vDate, vFormat)

{ 

  var vDay        = addZero(vDate.getDate()); 

  var vMonth      = addZero(vDate.getMonth()+1); 

  var vYearLong   = addZero(vDate.getFullYear()); 

  var vYearShort  = addZero(vDate.getFullYear().toString().substring(3,4)); 

  var vYear       = (vFormat.indexOf("yyyy")>-1?vYearLong:vYearShort) 

  var vHour       = addZero(vDate.getHours()); 

  var vMinute     = addZero(vDate.getMinutes()); 

  var vSecond     = addZero(vDate.getSeconds()); 

  var vDateString = vFormat.replace(/dd/g, vDay).replace(/MM/g, vMonth).replace(/y{1,4}/g, vYear) 

  vDateString     = vDateString.replace(/hh/g, vHour).replace(/mm/g, vMinute).replace(/ss/g, vSecond) 

  return vDateString 

} 



function DateUpdated()

{

  datUpdated = new Date(document.lastModified);

//      alert("getDay() = " + datUpdated.getDay() + "<br>")

//      alert("getDisplayDay(datUpdated.getDay()) = " + getDisplayDay(datUpdated.getDay()) //                                                    + "<br>")

  document.write("<em>This page was last updated on: " 

                     + getDisplayDay(datUpdated.getDay())

                     + ", " 

                     + formatDate(datUpdated, "yyyy-MM-dd")

                     + "</em>.");

}



function MailSplit(pHost, pName, pSubject, pText)

{

  var pAddr  = pName + "@" + pHost

  var pQual  = "?subject=" + pSubject + " - " + document.URL

  var pTitle = " title=\"Send email to " + pAddr + "\" "

  var pHref  = " href=\"mailto:" + pAddr + pQual + "\" "

  var dStr   = "<span class=\"email\">" + "<a" 

               + pTitle + pHref + ">" + pText + "<\/a> [ <code>" + pAddr + "<\/code> ]<\/span><!-- email -->"



//  alert("pName = |" + pName + "|")

//  alert("pQual = |" + pQual + "|")

//  alert("pTitle = |" + pTitle + "|")

//  alert("pHref = |" + pHref + "|")

//  alert("dStr = |" + dStr + "|")



  document.write(dStr);

}



function MultiMap(p1, p2)

{

  var pTitle    = " title = \"Click here to see a map.\" "

  var pClient   = "client=print"

  var pScale    = "scale=5000"

  var pPostCode = "pc=" + p1 + p2

  var pCidr     = "cidr_client=none"

  var pDB       = "db=pc"

  var pQual     = "?" + pClient 

                + "&amp;" + pScale 

                + "&amp;" + pPostCode 

                + "&amp;" + pCidr

                + "&amp;" + pDB

  var pHref     = " href = \"http:\/\/www.multimap.com\/map\/browse.cgi" + pQual + "\" "

  var dStr      = "<a" + pTitle + pHref + ">" + p1 + " " + p2 + "<\/a>"



  document.write(dStr)

}



function Bobby508() {

  var dStr = ""

  dStr = dStr + "<a class=\"white\""

  dStr = dStr + "title = \"Check the accessibility of this site according to U.S. Section 508\" "

  dStr = dStr + "href = \"http:\/\/bobby.watchfire.com/bobby\/bobbyServlet?URL="

  dStr = dStr + document.URL

  dStr = dStr + "&amp;output=Submit&amp;gl=sec508&amp;test=\">508<\/a>"

  document.write(dStr)

}



function BobbyWAI() {

  var dStr = ""

  dStr = dStr + "<a class=\"white\""

  dStr = dStr + "title = \"Check the accessibility of this site according to WAI Content Accessibility Guidelines 1\" "

  dStr = dStr + "href = \"http:\/\/bobby.watchfire.com/bobby\/bobbyServlet?URL="

  dStr = dStr + document.URL

  dStr = dStr + "&amp;output=Submit&amp;gl=wcag1-aaa&amp;test=\">AAA<\/a>"

  document.write(dStr)

}



