Come gia' detto il codice sopra e' obsoleto... come la discussione riesumata, del resto.

Usa il semplice metodo window.print() supportato dalla totalita' dei browser.

Sicuramente avrai problemi con i pc senza stampante o con browser vecchi ma in una intranet non credo.

ciao

ps: chiudo, se occorre aprine una nuova.