と言うか「× マウスポインタが○○上にある」の時に反転を戻す処理を付け加えれば
とりあえず機能すると思うよ