変数で処理を分ければいいんじゃないですか?