十字ボタンを押していないかを判別をする部分は (ID AND 15)==0と表記すればすっきりすると思いますよ。