なんとか投稿できたようです。すみませんがソースはそちらからご覧ください。使用や改変や意見などご自由にどうぞ。