l'errore mi sembra in questa riga:

document.getElementById("immaginegr").innerHTML = "<a href='#' onclick=''java-script:window.......

non credo ci vogliano i due apici, ma uno solo, inoltre scrivi javascript senza il "-"