var aMon = new Array( 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' );
var iLastMin = -1;

function getDate()
{
  var d = new Date();

  // DEBUG DATA
  // top.status = d.getHours() + ':' + d.getMinutes() + ':' + d.getSeconds();

  if (d.getMinutes() != iLastMin)
  {

    var id = d.getDate();
    var ih = d.getHours();
    if (ih == 0) ih = 12;
    if (ih > 12) ih -= 12;
    var im = d.getMinutes();
    iLastMin = im;
    var sl = ( id < 10 ? ' ' : '' ) + id + ' ' + aMon[d.getMonth()] + ' \'' + d.getFullYear().toString().slice(2) + ' ' + ( ih < 10 ? '0' : '' ) + ih + ':' + ( im < 10 ? '0' : '' ) + im + ( d.getHours() < 12 ? 'AM' : 'PM' );

    id = d.getUTCDate();
    ih = d.getUTCHours();
    if (ih == 0) ih = 12;
    if (ih > 12) ih -= 12;
    im = d.getUTCMinutes();
    var sg = ( id < 10 ? ' ' : '' ) + id + ' ' + aMon[d.getUTCMonth()] + ' \'' + d.getUTCFullYear().toString().slice(2) + ' ' + ( ih < 10 ? '0' : '' ) + ih + ':' + ( im < 10 ? '0' : '' ) + im + ( d.getUTCHours() < 12 ? 'AM' : 'PM' );

    var s = '<span style=\"font-family: Verdana; font-size: 10px;\">' + sl + ' <span style=\"color: #666666;\">(GMT: ' + sg + ')</span></span>';

    // DISPLAY IN TEXT
    if (document.all)
    {
      document.all.ticker1.style.position='relative'
      document.all.ticker1.innerHTML=s
    }
    else if (document.layers)
    {
      document.ticker1.document.open();
      document.ticker1.document.write(s);
      document.ticker1.document.close();
    }
    else if (document.getElementById)
    {
      document.getElementById("ticker1").innerHTML = s;
    }
  }
}

function startTickers()
{
  if (document.layers || document.all || document.getElementById)
    setInterval('getDate()',1000);
}

