371さま、373さま、回答ありがとうございます。
要はわかんなかった事が、ifの()の中をさらに()でくくる事ができるという事を知らなかったという事でした。
持ってるテキストに載ってなかったもので(^^;)

それにしても:やら;やらややこしいですね。
仕様だと思ってとりあえず丸覚えしていって、そのうち法則みたいなのがわかるようになるでしょうか?