この方法だとチェックしている全項目に対してアラートがでます。
アラートを1個にするなら
alert(name)の部分を
if(rval) alert(name)
とする事で1つのアラートになります。
1つでも空欄があれば即アラートを出して送信失敗にするのであれば、
with(arg){
if(arg.fname.value == '') return Err('名前');
if(arg.fage.value == '') return Err('年齢');
if(arg.fmail.value == '') return Err('メール');
}
1個にしてもアラートはうざいですからあまり使いたくない方法ですね。
この時点では非常に単純な使い方のJavaScriptです。