If you want this script just cut and paste the text inside the "Source" box to your HTML document.

 

The Source:
<SCRIPT>

<!--  Activate Cloaking Device



var onHours = " ";

var onMinutes = " ";


var onSeconds = " ";



var offHours = 0;

var offMinutes = 0;

var offSeconds = 0;



var logSeconds = 0;

var logMinutes = 0;

var logHours = 0;



var OnTimeValue = " ";

var OffTimeValue = " ";

var PageTimeValue = " ";



// Captures logon time.

function getLogonTime()

   {

   var now = new Date();

   // Used to display logon time.

   var ampm = (now.getHours() >= 12) ? " P.M." : " A.M."

   var Hours = now.getHours();

         Hours = ((Hours > 12) ? Hours - 12 : Hours);

   var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();


   var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();

   // String to display log-on time.


   OnTimeValue =(" "


       + Hours


       + Minutes


       + Seconds


       + " "

       + ampm);



   // Capture logon time for use in timer().

   onHours = now.getHours();

   onMinutes = now.getMinutes();

   onSeconds = now.getSeconds();  

   }



function getLogoffTime()

   {

   var now = new Date();

   // Used to display logoff time.

   var ampm = (now.getHours() >= 12) ? " P.M." : " A.M."

   var Hours = now.getHours();

         Hours = ((Hours > 12) ? Hours - 12 : Hours);


   var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();


   var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();

   // String to display log-off time.


   OffTimeValue =(" "


       + Hours


       + Minutes


       + Seconds


       + " "

       + ampm);



   // Capture logoff time for use in timer().

   offHours = now.getHours();

   offMinutes = now.getMinutes();

   offSeconds = now.getSeconds(); 



   timer(); 

   }



// Compute difference between logoff time and logon time. 

function timer()

   { 

   if (offSeconds >= onSeconds)

      { logSeconds = offSeconds - onSeconds; }

   else

      {

      offMinutes -= 1;

      logSeconds = (offSeconds + 60) - onSeconds;      

      }

   if (offMinutes >= onMinutes)

      { logMinutes = offMinutes - onMinutes; }

   else

      {

      offHours -= 1;

      logMinutes = (offMinutes + 60) - onMinutes;

      }

   logHours = offHours - onHours;



   // Used to display time on page.

   logHours =  ((logHours < 10) ? "0" : ":") + logHours;

   logMinutes = ((logMinutes < 10) ? ":0" : ":") + logMinutes;


   logSeconds = ((logSeconds < 10) ? ":0" : ":") +logSeconds;

   // String to display time on page.

   PageTimeValue =(" "


       + logHours


       + logMinutes


       + logSeconds);



   displayTimes();

   }



function displayTimes()

   {

   alert("\nLOG ON TIME    : " +OnTimeValue+"\n\nLOG OFF TIME  : "+OffTimeValue+"\n\nTIME ON PAGE : " + PageTimeValue);

   }



// Deactivate Cloaking -->

</SCRIPT>

</HEAD>



<BODY BGCOLOR="FFFFFF" TEXT=000000 onLoad="getLogonTime()";>

<CENTER><STRONG><EM>



<FORM>

<INPUT TYPE="button" value="Time on Page" onClick="getLogoffTime()">

</FORM>

</CENTER>

<BR>



</FORM>

</CENTER>