/*********************************************** * Scroll to Top link- By Dynamic Drive (www.dynamicdrive.com) * Visit http://www.dynamicdrive.com/ for this script and 100s more. ***********************************************/ function dd_scrolltotop(duration){ duration = duration || 500 var rootel = (document.compatMode =="BackCompat")? document.body : document.documentElement if (rootel.scrollTop == 0) // in some browsers such as Chrome, use document.body instead of document.documentElement rootel = document.body var curscrolltop = rootel.scrollTop, scrolltimer, elapsedtime, starttime = new Date().getTime(), animatedegree = 0 var totaldis = curscrolltop clearTimeout(scrolltimer) function jumptop(){ elapsedtime = new Date().getTime() - starttime if (elapsedtime < duration){ rootel.scrollTop = totaldis - (totaldis * (1-Math.cos((elapsedtime/duration)*Math.PI)) / 2) scrolltimer = setTimeout(function(){jumptop()}, 10) } } jumptop() } //Clock function checklength(i){ if (i<10){ i="0"+i;} return i; } function clock(){ var now = new Date(); var hours = checklength(now.getHours()); var minutes = checklength(now.getMinutes()); var seconds = checklength(now.getSeconds()); var format = 0; //0=24 hour format, 1=12 hour format var time; if (format == 1){ if (hours >= 12){ if (hours ==12){ hours = 12; }else { hours = hours-12; } time=hours+':'+minutes+':'+seconds+' PM'; }else if(hours < 12){ if (hours ==0){ hours=12; } time=hours+':'+minutes+':'+seconds+' AM'; } } if (format == 0){ time= hours+':'+minutes+':'+seconds; } document.getElementById("clock").innerHTML=time; setTimeout("clock();", 500); }