var $j = jQuery.noConflict();
$j(document).ready(function() {
//jQuery(document).ready(function(){
    //デフォルトはネット指名・指名なしの項目を表示
    selectRadio2();
    var className1 = "category1";
    var className2 = "category2";
    ////////////////////////////////////////
    //  ラジオボタンをクリックした時の処理
    ////////////////////////////////////////
    //本指名のラジオボタンをクリック
    $j("."+className1).click(
        function(){
            selectRadio1();
        }
    );
    //ネット指名・指名なしのラジオボタンをクリック
    $j("."+className2).click(
        function(){
            selectRadio2();
        }
    );
    /////////////////////////////////
    //  戻るボタンで戻った時の画面表示
    ////////////////////////////////
    //選択されたラジオボタンのクラス名を取得
    var selectClass = $j("input:radio[@name='nominate']:checked").attr('class');
    //本指名が選択されていた場合
    if(selectClass == className1) {
        selectRadio1();
    }
    //ネット指名・指名なしが選択されていた場合
    if(selectClass == className2) {
        selectRadio2();
    }

    /////////////////////////////////
    //  確認画面表示
    ////////////////////////////////
	if($j("input:hidden[@name='act']").val() == "2"){
		var selectNominate = $j("input:hidden[@name='nominate']").val();
		if(selectNominate == "本指名"){
		        selectRadio1();
		}
		else{
		        selectRadio2();
		}
	}

});

function selectRadio1(){
    //hideした項目の必須チェックを削除
	$j("#looks").removeAttr("validate");
	$j("#style").removeAttr("validate");
	$j("#photo_gap").removeAttr("validate");
	$j("#undress").removeAttr("validate");
	$j("#body_wash").removeAttr("validate");
	$j("#after_shower").removeAttr("validate");
	$j("#businesscard_delivery").removeAttr("validate");
	$j("#tabaco").removeAttr("validate");

    //showの項目に必須チェックを追加
	$j("#nominate_times").attr("validate","form");
	$j("#nominate_reason").attr("validate","form");
	$j("#lasttime_missing").attr("validate","form");
	$j("#nexttime_demand").attr("validate","form");

    //本指名の項目を表示、いらない項目を非表示
    $j(".en1").hide();
    $j(".en2").show();
}

function selectRadio2() {
    //hideした項目の必須チェックを削除
	$j("#nominate_times").removeAttr("validate");
	$j("#nominate_reason").removeAttr("validate");
	$j("#lasttime_missing").removeAttr("validate");
	$j("#nexttime_demand").removeAttr("validate");

    //showの項目に必須チェックを追加
	$j("#looks").attr("validate","form");
	$j("#style").attr("validate","form");
	$j("#photo_gap").attr("validate","form");
	$j("#undress").attr("validate","form");
	$j("#body_wash").attr("validate","form");
	$j("#after_shower").attr("validate","form");
	$j("#businesscard_delivery").attr("validate","form");
	$j("#tabaco").attr("validate","form");

    //ネット指名・指名なしの項目を表示、いらない項目を非表示
    $j(".en2").hide();
    $j(".en1").show();
}



