/*
Time and date clock script from http://resources.bravenet.com/articles/site_building/javascript/javascript_clock
months array added by Activ
*/

  var monthsArray = new Array("January","February","March","April","May","June","July", "August","September","October", "November","December");
    function createtime()
    {
      var currentTime = new Date();
      var month = currentTime.getMonth();
      var day = currentTime.getDate();
      var year = currentTime.getFullYear();
      var time = new Date();
      var hours = time.getHours();
      var minutes = time.getMinutes();
      var seconds = time.getSeconds();
      var abbrev = "am";
      var weekday = new Array(7);
      weekday[0] = "Sunday";
      weekday[1] = "Monday";
      weekday[2] = "Tuesday";
      weekday[3] = "Wednesday";
      weekday[4] = "Thursday";
      weekday[5] = "Friday";
      weekday[6] = "Saturday";
            
      if (hours>=12)
      {
        abbrev="pm";
      }
      if (hours>12)
      {
        hours=hours;
      }
      if (hours==0)
      {
        hours=12;
      } 
      if (minutes<=9)
      {
        minutes="0"+minutes;
      }
      if (seconds<=9)
      {
        seconds="0"+seconds;
      }
      
      /* var ctime=""+hours+":"+minutes+" "+abbrev+" "+weekday[time.getDay()]+", "+monthsArray[month]+" "+day+" "+year+" GMT ";*/
      if(day == '1' || day == '21' || day == '31'){
        var suffix = 'st';
      }
      else if(day == '2' || day == '22'){
        var suffix = 'nd';
      }
      else if(day == '3' || day == '23'){
        var suffix = 'rd';
      }
      else{
        var suffix = 'th';
      }
      var ctime = weekday[time.getDay()]+" "+day+suffix+" of "+monthsArray[month]+" "+year+", "+hours+":"+minutes+" GMT";
      
      if(document.all)
      {
        document.all.baclock.innerHTML=ctime;
      }
      else if (document.getElementById)
      {
        document.getElementById("baclock").innerHTML=ctime;
      }
      else
      {
        document.write(ctime);
      }
    }
if (!document.all&&!document.getElementById)
createtime()
function loadtime()
{
if (document.all||document.getElementById)
setInterval("createtime()",1000)
}

