
function rendo() {
		/*メインカテのプルダウンがデフォ値なら、サブカテのプルもデフォ値*/
    if (document.formMain.main_cate.selectedIndex == 0) {
        document.formMain.sub_cate.length = 1;
        document.formMain.sub_cate.selectedIndex = 0;
    }
    else {

    		/*メインプルが動いたら、メインプルの選ばれた番号マイナス１をキーにした配列を変数sub_cateに入れる*/
    		/*これは、メインプルの一行目には「選択してください」になっているけど、phpで作った配列はキー[0]から実際の配列なので、その差を合わせる*/
        var sub_cate = sub_cate_array[document.formMain.main_cate.selectedIndex - 1];
        /*サブプルの要素数は、「選択してください」を入れるのでsub_cateに入ってる配列要素数＋1。それをサブプルの要素数に指定*/
        document.formMain.sub_cate.length = sub_cate.length + 1;
        /*サブプルの要素数分ループ*/
        for (var i = 0; i < sub_cate.length; i++) {
        			/*バリューを数字に設定*/
            document.formMain.sub_cate.options[i + 1].value = i;
            /*表面上のテキストをサブカテ配列の中身に*/
            document.formMain.sub_cate.options[i + 1].text = sub_cate[i];


	/*セレクテッドのデフォ値*/
            if(document.formMain.main_cate.value == selected_main_cate) {
	            if(document.formMain.sub_cate.options[i + 1].value == selected_sub_cate) {
	            		document.formMain.sub_cate.options[i + 1].selected = true;
	            }
            }
            /*メインプルが動いたらサブプルをデフォに*/
            else {
            	document.formMain.sub_cate.options[0].selected = true;
            }
	          	
            
        }

        
    }
}



/*下のコードをjsインクルード後の<head>内に貼る

<!--事前にPHPでsub_cate_array[0]とかいうサブカテ名がつまった配列を定義（キーは数字だけど、これは読み出した順のメインカテ名に対応
キー[0]が一個目のメインカテのサブカテが詰まった配列
var selected_sub_cate = "<?= $rendo['post_sub_cate_key'] ?>";
var selected_main_cate = "<?= $rendo['post_main_cate'] ?>";
var sub_cate_array = new Array();
<?= $rendo['js_code'] ?>	//-->

*/
