// 美しい
$(function(){
    if ($("input:radio[name=type]:checked").val() == 'reserve') {
        $("#reserve").css('display', 'block');
        if ($("input:hidden[name=isdive]").val() == '1') {
            $("#diving").css('display', 'block');
        } else {
            $("#diving").css('display', 'none');
        }
    } else {
        $("#reserve").css('display', 'none');
    }

    $("input:radio[name=type]").click(function(){
        if ($("input:radio[name=type]:checked").val() == 'reserve') {
            $("#reserve").slideDown("slow");
        } else {
            $("#reserve").slideUp("slow");
        }
    });

    $("select[name=plan]").change(function(){
        var p = $("select[name=plan]").val();
        if (p.match(/ダイ[バビブ]|オープンウォーター/)) {
            $("#diving").slideDown("slow");
            $("input:hidden[name=isdive]").val("1");
        } else {
            $("#diving").slideUp("slow");
            $("input:hidden[name=isdive]").val("0");
        }
    });

    $("select[name=nop]").change(dvinput);
});

function dvinput()
{
    var nop = $("select[name=nop]").val();
    var i, ii, dv;
    dv = '';
    for (i = 1; i <= nop; i++) {
        ii = i - 1;
        dv = dv + '<tr class="center"><td class="right">参加者' + i + '：</td><td><input type="text" name="dv_name[' + ii + ']" style="width:150px" /></td><td><input type="text" name="dv_age[' + ii + ']" style="width:30px; ime-mode:disabled" />才</td><td><input type="text" name="dv_exp[' + ii + ']" style="width:30px; ime-mode:disabled" />本</td><td><select name="dv_rent[' + ii + ']"><option value="必要">必要</option><option value="不要">不要</option></select></td></tr>';
    }
    $("#divers").html(dv);
}
