function lnSetSelect(form, name1, name2, val) {

        sele11 = document[form][name1];
        sele12 = document[form][name2];

        if(sele11 && sele12) {
                index = sele11.selectedIndex;

                // セレクトボックスのクリア
                count = sele12.options.length;
                for(i = count; i >= 0; i--) {
                        sele12.options[i] = null;
                }

                // セレクトボックスに値を割り当てる
                len = lists[index].length;
                for(i = 0; i < len; i++) {
                        sele12.options[i] = new Option(lists[index][i], vals[index][i]);
                        if(val != "" && vals[index][i] == val) {
                                sele12.options[i].selected = true;
                        }
                }
        }
    
    //select
    form = "form1";
	name1 = "classcategory_id1";

	ssss = document[form][name1];
	if(ssss){

		disset = ssss.options.length;
		dissetNum = ssss.selectedIndex;
		dissetNum = dissetNum *100;
		
		if(dissetNum == 0){
				rooper = String(100);
				rooper2 = String("point"+100);
				document.getElementById(rooper).style.display="block";
				document.getElementById(rooper2).style.display="block";
		}else{
		for(i = 100; i < disset*100;){
			if(dissetNum == i){
				rooper = String(i);
				rooper2 = String("point"+i);
				document.getElementById(rooper).style.display="block";
				document.getElementById(rooper2).style.display="block";
			}else{
				rooper = String(i);
				rooper2 = String("point"+i);			
				document.getElementById(rooper).style.display="none";
				document.getElementById(rooper2).style.display="none";			
			}
			i+=100;
		}
		}
	}
}

function disset1(form, name1, name2){
	ssss = document[form][name1];
	disset = ssss.options.length;
	dissetNum = ssss.selectedIndex;
	dissetNum = dissetNum *100;
	for(i = 100; i < disset*100;){
		if(dissetNum == i){
			rooper = String(i);
			rooper2 = String("point"+i);
			document.getElementById(rooper).style.display="block";
			document.getElementById(rooper2).style.display="block";
		}else{
			rooper = String(i);
			rooper2 = String("point"+i);			
			document.getElementById(rooper).style.display="none";
			document.getElementById(rooper2).style.display="none";			
		}
		i+=100;
	}
	if(dissetNum == 0){
		roop_num = 100;
		roop_num2 = 100;
		roop_num = String(roop_num);
		roop_num2 = String("point"+roop_num2);
		document.getElementById(roop_num).style.display="block";
		document.getElementById(roop_num2).style.display="block";
	}
}

function disset2(form, name1, name2){
	
	ssss = document[form][name1];
	disset = ssss.options.length;
	dissetNum = ssss.selectedIndex;
	dissetNum = dissetNum *100;
	
	change_2nd = document[form][name2];
	disset_2nd = change_2nd.options.length;
	dissetNum_2nd = change_2nd.selectedIndex;
	

	for(i = 1; i < disset_2nd; i++){
		if(dissetNum_2nd == i){
			roop_num = dissetNum+i;
			roop_num2 = dissetNum+i;
			roop_num = String(roop_num);
			roop_num2 = String("point"+roop_num2);
			document.getElementById(roop_num).style.display="block";
			document.getElementById(roop_num2).style.display="block";
		}else{
			roop_num = dissetNum+i;
			roop_num2 = dissetNum+i;
			roop_num = String(roop_num);
			roop_num2 = String("point"+roop_num2);
			document.getElementById(roop_num).style.display="none";
			document.getElementById(roop_num2).style.display="none";
		}
	}
	if(dissetNum_2nd == 0){
			roop_num = dissetNum+1;
			roop_num2 = dissetNum+1;
			roop_num = String(roop_num);
			roop_num2 = String("point"+roop_num2);
			document.getElementById(roop_num).style.display="block";
			document.getElementById(roop_num2).style.display="block";
	}
}

