поддержу разговор с самим собой. Сократился код так. Итоговый код с правильными часиками тут
Почему new Date() не перезаписывается поверху?
function time100(){
time100.cb=function(t,r){alert("На сервере"+new Date(t)+" На компью "+new Date(r))};
}
time100();
i=document.createElement("script")
i.setAttribute("src", "//time100.ru/api.php?type=cb&t="+new Date().getTime())
j=document.getElementsByTagName("head").item(0)
j.appendChild(i)