nem egyik sem jó, és a html-ben (xhtml...stb) nem számít a szóköz hiba, kivéve ha olyan helyen van ahol változót adsz meg... pl.:
document.getElementById('teglalap') ez így helyes
document.getElementById(' teglalap') ez már helytelen lenne.
szal akkor a hiba:
document.getElementById('teglalap').style.clip='rect(0,'+jobb+',200,'+bal+'
,)'
ez a vessző nem kellett...

!!! El Gigante Madrid !!!!