/**
 * Coalinq
 *
 * @category  KINYOU
 * @copyright KINYOU (c)2010
 * @package
 * @author    Dante <rubbish86630@yahoo.com.cn>
 * @version   $Id: list.js 2010/04/12
 */

/**
 * セレクトボックスに項目を割り当てる。
 *
 *
 *
 */
function lnSetSelect(name1, name2, id, val) {
        sele1 = document.form1[name1];
        sele2 = document.form1[name2];
        lists = eval('lists' + id);
        vals = eval('vals' + id);

        if(sele1 && sele2) {
                index = sele1.selectedIndex;

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

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

