function newWin(name) {
	if (name == "help") {
	var subWin = window.open('',name,'width=500,height=480,top=40,left=40,toolbar=yes,scrollbars=yes,resizable=yes,status=no,location=no,directories=no,menubar=yes');
	}
	subWin.focus();
}
function display(show,hide1,hide2) {
	var disp = show.substr(3);
	var hi1 = hide1.substr(3);
	var hi2 = hide2.substr(3);
	if (document.getElementById) { //e5,e6,n6,n7,m1,o6,o7,s1用
		document.getElementById(show).style.display = (document.getElementById(show).style.display == "block") ? "none" : "block";
		document.getElementById(hide1).style.display = "none";
		document.getElementById(hide2).style.display = "none";
		document.getElementById(disp).style.backgroundColor = (document.getElementById(show).style.display == "block") ? "#ffffff" : "#bbd3bb";
		document.getElementById(hi1).style.backgroundColor = "#bbd3bb";
		document.getElementById(hi2).style.backgroundColor = "#bbd3bb";
	} else if (document.all) { //e4用
		document.all(show).style.display = (document.all(show).style.display == "block") ? "none" : "block";
		document.all(hide1).style.display = "none";
		document.all(hide2).style.display = "none";
		document.all(disp).style.backgroundColor = (document.all(show).style.display == "block") ? "#ffffff" : "#bbd3bb";
		document.all(hi1).style.backgroundColor = "#bbd3bb";
		document.all(hi2).style.backgroundColor = "#bbd3bb";
	} else if (document.layers) { //n4用
		document.layers[show].style.display = (document.layers[show].style.display == "block") ? "none" : "block";
		document.layers[hide1].style.display = "none";
		document.layers[hide2].style.display = "none";
		document.layers[disp].style.backgroundColor = (document.layers[show].style.display == "block") ? "#ffffff" : "#bbd3bb";
		document.layers[hi1].style.backgroundColor = "#bbd3bb";
		document.layers[hi2].style.backgroundColor = "#bbd3bb";
	}
	window.scrollTo(0,0);
}
var market = { };
market['130101'] = '東証第一部';
market['130102'] = '東証第二部';
market['130103'] = '東証マザーズ';
market['130201'] = 'ジャスダック';
market['130202'] = 'ジャスダックNEO';
market['270101'] = '大証第一部';
market['270102'] = '大証第二部';
market['270103'] = '大証ヘラクレス';
market['230101'] = '名証第一部';
market['230102'] = '名証第二部';
market['230103'] = '名証セントレックス';
market['010101'] = '札証市場部';
market['010102'] = '札証アンビシャス';
market['400101'] = '福証市場部';
market['400102'] = '福証Q-Board';
var industry = { };
industry['0050'] = '水産・農林業';
industry['1050'] = '鉱業';
industry['2050'] = '建設業';
industry['3050'] = '食料品';
industry['3100'] = '繊維製品';
industry['3150'] = 'パルプ・紙';
industry['3200'] = '化学';
industry['3250'] = '医薬品';
industry['3300'] = '石油・石炭製品';
industry['3350'] = 'ゴム製品';
industry['3400'] = 'ガラス・土石製品';
industry['3450'] = '鉄鋼';
industry['3500'] = '非鉄金属';
industry['3550'] = '金属製品';
industry['3600'] = '機械';
industry['3650'] = '電気機器';
industry['3700'] = '輸送用機器';
industry['3750'] = '精密機器';
industry['3800'] = 'その他製品';
industry['4050'] = '電気・ガス業';
industry['5050'] = '陸運業';
industry['5100'] = '海運業';
industry['5150'] = '空運業';
industry['5200'] = '倉庫・運輸関連業';
industry['5250'] = '情報・通信業';
industry['6050'] = '卸売業';
industry['6100'] = '小売業';
industry['7050'] = '銀行業';
industry['7100'] = '証券、商品先物取引業';
industry['7150'] = '保険業';
industry['7200'] = 'その他金融業';
industry['8050'] = '不動産業';
industry['9050'] = 'サービス業';
var tdfk = { };
tdfk['10101'] = '北海道';
tdfk['10200'] = '東北';
tdfk['10201'] = '青森県';
tdfk['10202'] = '岩手県';
tdfk['10203'] = '宮城県';
tdfk['10204'] = '秋田県';
tdfk['10205'] = '山形県';
tdfk['10206'] = '福島県';
tdfk['10300'] = '北関東';
tdfk['10301'] = '茨城県';
tdfk['10302'] = '栃木県';
tdfk['10303'] = '群馬県';
tdfk['10400'] = '首都圏';
tdfk['10401'] = '埼玉県';
tdfk['10402'] = '千葉県';
tdfk['10403'] = '東京都';
tdfk['10404'] = '神奈川県';
tdfk['10500'] = '甲信越';
tdfk['10501'] = '新潟県';
tdfk['10502'] = '山梨県';
tdfk['10503'] = '長野県';
tdfk['10600'] = '北陸';
tdfk['10601'] = '富山県';
tdfk['10602'] = '石川県';
tdfk['10603'] = '福井県';
tdfk['10700'] = '東海';
tdfk['10701'] = '岐阜県';
tdfk['10702'] = '静岡県';
tdfk['10703'] = '愛知県';
tdfk['10704'] = '三重県';
tdfk['10800'] = '近畿';
tdfk['10801'] = '滋賀県';
tdfk['10802'] = '京都府';
tdfk['10803'] = '大阪府';
tdfk['10804'] = '兵庫県';
tdfk['10805'] = '奈良県';
tdfk['10806'] = '和歌山県';
tdfk['10900'] = '中国';
tdfk['10901'] = '鳥取県';
tdfk['10902'] = '島根県';
tdfk['10903'] = '岡山県';
tdfk['10904'] = '広島県';
tdfk['10905'] = '山口県';
tdfk['11000'] = '四国';
tdfk['11001'] = '徳島県';
tdfk['11002'] = '香川県';
tdfk['11003'] = '愛媛県';
tdfk['11004'] = '高知県';
tdfk['11100'] = '九州・沖縄';
tdfk['11101'] = '福岡県';
tdfk['11102'] = '佐賀県';
tdfk['11103'] = '長崎県';
tdfk['11104'] = '熊本県';
tdfk['11105'] = '大分県';
tdfk['11106'] = '宮崎県';
tdfk['11107'] = '鹿児島県';
tdfk['11108'] = '沖縄県';
function add_form(id,disp,msg) {
	var sstr = '';
	var play = disp.substr(3);
	
	var box = document.form.elements[id];
	for (var i = 0; i < box.length; i++) {
		if (box[i].checked == true) {
			sstr += '<input type="checkbox" checked onClick="toggle_checkbox(\''+id+'\',\''+box[i].value+'\',this.checked);">';
			if (id == "m") sstr += market[box[i].value]+"\n";
			else if (id == "i") sstr += industry[box[i].value]+"\n";
			else if (id == "t") sstr += tdfk[box[i].value]+"\n";
		}
	}
	
	if (sstr) {
		if (id == "m") sstr = '<b>[上場市場]</b> '+sstr;
		else if (id == "i") sstr = '<b>[業種]</b> '+sstr;
		else if (id == "t") sstr = '<b>[都道府県]</b> '+sstr;
		chg_submit(2);
	} else {
		chg_submit(1);
	}
	
	if (document.getElementById) { //e5,e6,n6,n7,m1,o6,o7,s1用
		document.getElementById(disp).style.display = "none";
		document.getElementById(play).style.backgroundColor = "#bbd3bb";
		document.getElementById(msg).innerHTML = sstr;
	} else if (document.all) { //e4用
		document.all(disp).style.display = "none";
		document.all(play).style.backgroundColor = "#bbd3bb";
		document.all(msg).innerHTML = sstr;
	} else if (document.layers) { //n4用
		document.layers[disp].style.display = "none";
		document.layers[play].style.backgroundColor = "#bbd3bb";
		document.layers[msg].document.open('text/html','replace');
		document.layers[msg].document.write(sstr);
		document.layers[msg].document.close();
	}
	window.scrollTo(0,0);
}
function hide_form(id,disp) {
	var play = disp.substr(3);
	
	if (document.getElementById) { //e5,e6,n6,n7,m1,o6,o7,s1用
		document.getElementById(disp).style.display = "none";
		document.getElementById(play).style.backgroundColor = "#bbd3bb";
	} else if (document.all) { //e4用
		document.all(disp).style.display = "none";
		document.all(play).style.backgroundColor = "#bbd3bb";
	} else if (document.layers) { //n4用
		document.layers[disp].style.display = "none";
		document.layers[play].style.backgroundColor = "#bbd3bb";
	}
	window.scrollTo(0,0);
}
function clear_form() {
	document.form.q.value = '';
	document.getElementById('displaymsg1').innerHTML = '';
	document.getElementById('displaymsg2').innerHTML = '';
	document.getElementById('displaymsg3').innerHTML = '';
	chg_submit(1);
	var ary = new Array("m","i","t");
	for (var j = 0; j < ary.length; j++) {
		var id = ary[j];
		var box = document.form.elements[id];
		for (var i = 0; i < box.length; i++) {
			box[i].checked = false;
		}
	}
}
function chg_submit(type) {
	if (document.getElementById) { //e5,e6,n6,n7,m1,o6,o7,s1用
		document.getElementById('submit1').style.display = (type == 1) ? "inline" : "none";
		document.getElementById('submit2').style.display = (type == 1) ? "none" : "inline";
	} else if (document.all) { //e4用
		document.all('submit1').style.display = (type == 1) ? "inline" : "none";
		document.all('submit2').style.display = (type == 1) ? "none" : "inline";
	} else if (document.layers) { //n4用
		document.layers['submit1'].style.display = (type == 1) ? "inline" : "none";
		document.layers['submit2'].style.display = (type == 1) ? "none" : "inline";
	}
}
function toggle_checkbox(id,val,chk) {
	var box = document.form.elements[id];
	for (var i = 0; i < box.length; i++) {
		if (box[i].value == val) {
			box[i].checked = chk;
		}
	}
}

