Wenn man Probleme mit einer Verschachtelung von Textelementen eingeschlossen in Hockommata und Anführungsstrichen hat, kann man sich meistens behelfen indem man erst eine String variable füllt
ohne es getestet zu haben:
var over = 'MM_swapImage("print","","pix/print_r.gif",1)';
document.write("<a href='javascript:window.print();'
onMouseOver='" + over + "' onMouseOut='MM_swapImgRestore()' title='Diese Seite drucken'><img src='pix/print.gif' width='27' height='22' border='0' alt='Diese Seite drucken' title='Diese Seite drucken' border='0'></a>");