i have created a brand new clock HTML5 version

http://iwant2study.org/ospsg/index.php/interactive-resources/mathematics/measurement-and-geometry/measurement/2-time/425-clockgeogebrawee

or

http://iwant2study.org/ospsg/index.php/425

enjoy!

i also fixed my minute hand drag problem based on this XML version

ctam = Math.atan2(mx,my);
var mxtest = Math.sin(ctam); //new position angles
var mytest =Math.cos(ctam);
if ((vmtest-vm)<-30){ //postive direction example 1 - 59
   detect=1;
// t = Math.floor(t/3600)*3600+3600+ vmtest*60;
// detect=0; // make it do once only
 }
else if ((vmtest-vm)>30){ //negative direction example 59 - 1
   detect=-1;
// t = Math.floor(t/3600)*3600-3600+ vmtest*60;
// detect=0; // make it do once only
 }
 else {
   detect=0;
 
   }
   
 t = Math.floor(t/3600)*3600+ detect*3600+ vmtest*60; // assign value of t based on vmtest

Thank you Prof Hwang!