prima:
document.style.cursor = 'wait';

dopo:
document.style.cursor = 'auto';

Questo dovrebbe essere corretto se il puntatore sta nel document, ma il cursore non e` ereditato, per cui se il puntatore sta in un oggetto diverso non apparira` la clessidra.

Non sono sicurissimo su quella sintassi. Eventualmente prova anche:
document.getElementsByTagName('body')[0].style.cursor = ...