<!-- hide script from old browsers

var currentTime;
var currentTimeString;
var holdStartHours;
var holdStartMin;
var holdStartSec;

var currentHours;
var currentMinutes;
var currentSeconds;

var hoursOffset = 0;
var minutesOffset = 0;
var secondsOffset = 0;

/* stuff for new timer */
var timerID = 0;
var tStart  = null;
var tDiff   = null;
/* end new timer stuff */

var minutesCheck = -1; 


function updateClock(){

	/*
	hoursOffset = currentTime.getHours ( ) - holdStartHours ;
	minutesOffset = currentTime.getMinutes ( ) - holdStartMin ;
	secondsOffset = currentTime.getSeconds ( ) - holdStartSec;
	*/

	/* new timer stuff */
	
	if(timerID) {
      clearTimeout(timerID);
      clockID  = 0;
    }

    if(!tStart)
    {
      tStart   = new Date();
      tStart.setHours(startTime[0]);
      tStart.setMinutes(startTime[1]);
      tStart.setSeconds(startTime[2]);
    }

     var   tDate = new Date(); 
           tDiff = tDate.getTime() - tStart.getTime();

     tDate.setTime(tDiff);
	
	//take care of hours
	if(minutesOffset == 59)
		hoursOffset = hoursOffset + 1; 
	minutesOffset = tDate.getMinutes();
	secondsOffset = tDate.getSeconds();

	// Formatting time to look right
	minutesOffset = ( minutesOffset < 10 ? "0" : "" ) + minutesOffset;
	secondsOffset = ( secondsOffset < 10 ? "0" : "" ) + secondsOffset;

	//puts it all together
	currentTimeString = hoursOffset + ":" + minutesOffset + ":" + secondsOffset ;
	
	if(minutesCheck != parseInt(minutesOffset)){
	    minutesCheck = parseInt(minutesOffset);
	//	alert(minutesCheck);
	//	startScroll(-1);
	}
}

// returns current time
function getTime(){
    return currentTimeString;
}

function getInitialTime(){
    var intialTimeString;

	hoursOffset = tStart.getHours();
	minutesOffset = tStart.getMinutes();
	secondsOffset = tStart.GetSeconds();

	// Formatting time to look right
	minutesOffset = ( minutesOffset < 10 ? "0" : "" ) + minutesOffset;
	secondsOffset = ( secondsOffset < 10 ? "0" : "" ) + secondsOffset;

	initalTimeString = hoursOffset + ":" + minutesOffset + ":" + secondsOffset ;

    return initalTimeString;
}

function getCurrentOffset(){
    return currentTimeString;
}

function getOffsetHours(){
	return hoursOffset;
}

function getOffsetMinutes(){
	return minutesOffset;
}

function getOffsetSeconds(){
	return secondsOffset;
}
	

	
setInterval("settime()", 1000);

function settime () {
  var curtime = new Date();
  var curhour = curtime.getHours();
  var curmin = curtime.getMinutes();
  var cursec = curtime.getSeconds();
  var time = "";
  var startTime = "";

  if(curhour == 0) curhour = 12;
  time = (curhour > 12 ? curhour - 12 : curhour) + ":" +
         (curmin < 10 ? "0" : "") + curmin + ":" +
         (cursec < 10 ? "0" : "") + cursec + " " +
         (curhour > 12 ? "PM" : "AM");
		 
  document.date.clock.value = tStart;
  document.date2.clock.value = tDiff;
  document.date3.clock.value = currentTimeString;
}	
	

	// end hiding script from old browsers -->
	


