Per me questa riga:
div.style.left = "" + (parseInt (div.style.left) - 1)
va scritta cosi:
div.style.left = (parseInt (div.style.left) - 1) + "px";