// include the following code in your HTML page
// <script src="beats.js"></script>
// (C)2002-2004 sevarian.com v2.02 2010-160
//    Cross-Browser DHTML 

// Browser Functionality checking
// ==============================
var sw1=swbeats();
document.write('<span name="swatch" id="swatch">' + sw1 + '</span>'); 
var brGet = (eval("typeof(document.getElementById('swatch'))")=="object");
var brAll= false;
if(!brGet) eval('brALL=(eval("typeof(swatch)")=="object");');

function wrIDinner(divID,desc)
{ if (brGet) eval("document.getElementById(divID).innerHTML = desc;");
  else if (brAll) eval(divID+".innerHTML=desc;");
}

function swbeats()
{ var dt = new Date();
 var cbt = dt.getHours()*60 + dt.getMinutes();
 cbt = cbt + dt.getTimezoneOffset(); // changes to UTC
 cbt = cbt + 60; // changes to BMT
 cbt = cbt*60 + dt.getSeconds();
 cbt = cbt*1000 + dt.getMilliseconds();
 cbt = Math.floor(cbt / 864);
 if (cbt<0) cbt = cbt + 100000;
 if (cbt>=100000) cbt = cbt - 100000;
 var bts = "00000" + cbt;
 bts = bts.substring(bts.length-5,bts.length);
 return (bts.substring(0,3) + "." + bts.substring(3,5));
} 

function upBeats()
{ var st = swbeats();
 if (st != sw1)
 { wrIDinner("swatch",st);
  sw1 = st;
  setTimeout("upBeats();",860);
 } else
 { setTimeout("upBeats();",200);
 }
} 

upBeats();

