var iExplorer=true;
var clockString;
var month = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
var days = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thurday", "Friday", "Saturday");


if (navigator.appVersion.indexOf("MSIE")==-1) {
  iExplorer=false;
}


function start() {
  sf=document.searchform;
  cf=document.contentform;
  if(iExplorer) {
    if(typeof clock =="object") {
      startClock();
    }
  }
}

function end() {
  if(iExplorer){
    if(typeof tick=="object"){
      clearInterval(tick);
    }
  }
}

function startClock() {
  showClock();
  clockString=setInterval("showClock()",1000);
}


function stopClock() {
  if(clockString!=null) {
    clearInterval(clockString);
  }
}

function showClock() {
  document.all.clock.innerHTML=getTime();
}

function getTime() {
  date=new Date();
  dateEnd = "";
  dayOfMonth = date.getDate();

  if (dayOfMonth == 1 || dayOfMonth == 21 || dayOfMonth == 31) {
    dateEnd="st";
  } else if (dayOfMonth == 2 || dayOfMonth == 22) {
    dateEnd="nd";
  } else if (dayOfMonth == 3 || dayOfMonth == 23) {
    dateEnd="rd";
  } else {
    dateEnd="th";
  }

  return days[date.getDay()] + " " + dayOfMonth + "<sup>" + dateEnd + "</sup> " + month[date.getMonth()] + " " + date.getYear() + "&nbsp;" + formatItem(date.getHours()) + ":" + formatItem(date.getMinutes()) + ":" + formatItem(date.getSeconds());
}

function formatItem(i) {
  if(i < 10) {
    return "0"+i;
  } else {
    return ""+i;
  }
}