Mam taki skrypcik

<script language="JavaScript"> x=1; y=1; function przesun() {nn4 = (document.layers) ? true:false; ie4 = (document.all) ? true:false; if (ie4) { document.all['warstwa'].style.left = x; document.all['warstwa'].style.top = y; } if (nn4) { document.layers['warstwa'].left = x; document.layers['warstwa'].top = y;} if (y==1) { x++ }; if (y>=1 && x==200) { x=200; y++ }; if (y==100) { x-- }; if (y<=100 && x==1) {x=1; y--} ; }; </script>

Warstwa robi sobie wtedy taką łądną rundkę ... jest ustawiona funkcja na onclick image'a Jak przerobić ten skrypt by kliknąć w image'a i się włączało a drugi raz to wyłączało?? Plus po najechaniu na warstwe zwalnioało ją...Na onclick jest "setInterval(przesun,5)" a zwalniało np do 1...? Proszę o pomoc ...