

//selectボックスのオプションを追加する
function add_option(id,value,text){
	var opt = document.createElement('OPTION');
	opt.value = value;
	opt.text = text;
	if (document.all){
		//IE用
		document.getElementById(id).add(opt);
	}else{
		//FireFox用
		document.getElementById(id).add(opt,null);
	}
}


//selectボックスのオプションをクリアする
function clear_option(id){
	document.getElementById(id).options.length = 0;
}


//折りたたみ
function chg_display(idname){
	var obj;
	obj = document.getElementById(idname);
	obj.style.display=='none'?obj.style.display='':obj.style.display='none';
}


//idの配列を折りたたみ
function chg_display_list(idlist){
	for (i=0;i<idlist.length;i++){
		chg_display(idlist[i]);
	}
}

//隠れているのを出す or 隠す
function chg_visible(idname,visible){
	var obj;
	if (obj = document.getElementById(idname)){
		if (visible){
			if (obj.style.display == 'none'){
				obj.style.display='';
			}
		}else{
			if (obj.style.display == ''){
				obj.style.display='none';
			}
		}
	}
}

//idの配列を隠すor出す
function chg_visible_list(idlist,visible){
	for (i=0;i<idlist.length;i++){
		chg_visible(idlist[i],visible);
	}
}

//フォームを無効にする
function chg_disable(idname,disable){
	var obj;
	obj = document.getElementById(idname);
	obj.style.display=disable;
}


//idの配列を無効　or　有効にする
function chg_disable_list(idlist,disable){
	for (i=0;i<idlist.length;i++){
		chg_disable(idlist[i],disable);
	}
}

//背景色を変更
function change_cl(obj, color){
	var tobj;
	if ((tobj = document.getElementById(obj))) {
		tobj.style.backgroundColor = color;
	}
}

//HTMLを挿入
function output_html(layName,html){
	if(document.getElementById){ //N6,Moz,IE5,IE6
		document.getElementById(layName).innerHTML=html;
	}else if(document.all){ //IE4
		document.all(layName).innerHTML=html;
	}else if(document.layers){ //NN4
		with(document.layers[layName].document){
			open();
			write(html);
			close();
		}
	}
}