function get_ser(obj) {
	var url = obj.url.value;
	var keyword = new Array();
	keyword[0] = obj.keyword0.value;
	keyword[1] = obj.keyword1.value;
	keyword[2] = obj.keyword2.value;
	keyword[3] = obj.keyword3.value;
	keyword[4] = obj.keyword4.value;

	if (!serFormCheck(obj)) return false;

	for (var i=0; i<obj.method.length; i++) {
		if (obj.method[i].checked == true) {
			var method = obj.method[i].value;
		}
	}

	for (var i=0; i<obj.limit.length; i++) {
		if (obj.limit[i].checked == true) {
			var limit = obj.limit[i].value;
		}
	}

	if (!serCookie(limit)) return false;

	for (var i=0; i<keyword.length; i++) {
		for (var j=0; j<obj.engine.length; j++) {
			ser_clear(i, j);
			if ((keyword[i] != '') && (keyword[i].match(/[^(　| )]+/)) && (obj.engine[j].checked == true)) {
				var engine = obj.engine[j].value;
				ser_loading(i, j);
				serRequest(i, j, '&url='+url+'&method='+method+'&limit='+limit+'&engine='+engine+'&keyword='+keyword[i]);
			}
		}
	}
}
function serRequest(keyword, engine, query) {
	var matrix = String(keyword)+String(engine);
	var req_method = 'POST';
	var cgi_url = './ser_ajax.cgi';

	switch (matrix) {
		case "00":	sendRequest(ser_google0, query, req_method, cgi_url, true, true); break;
		case "01":	sendRequest(ser_yahoo0, query, req_method, cgi_url, true, true); break;
		case "02":	sendRequest(ser_msn0, query, req_method, cgi_url, true, true); break;
		case "03":	sendRequest(ser_biglobe0, query, req_method, cgi_url, true, true); break;
		case "04":	sendRequest(ser_goo0, query, req_method, cgi_url, true, true); break;
		case "10":	sendRequest(ser_google1, query, req_method, cgi_url, true, true); break;
		case "11":	sendRequest(ser_yahoo1, query, req_method, cgi_url, true, true); break;
		case "12":	sendRequest(ser_msn1, query, req_method, cgi_url, true, true); break;
		case "13":	sendRequest(ser_biglobe1, query, req_method, cgi_url, true, true); break;
		case "14":	sendRequest(ser_goo1, query, req_method, cgi_url, true, true); break;
		case "20":	sendRequest(ser_google2, query, req_method, cgi_url, true, true); break;
		case "21":	sendRequest(ser_yahoo2, query, req_method, cgi_url, true, true); break;
		case "22":	sendRequest(ser_msn2, query, req_method, cgi_url, true, true); break;
		case "23":	sendRequest(ser_biglobe2, query, req_method, cgi_url, true, true); break;
		case "24":	sendRequest(ser_goo2, query, req_method, cgi_url, true, true); break;
		case "30":	sendRequest(ser_google3, query, req_method, cgi_url, true, true); break;
		case "31":	sendRequest(ser_yahoo3, query, req_method, cgi_url, true, true); break;
		case "32":	sendRequest(ser_msn3, query, req_method, cgi_url, true, true); break;
		case "33":	sendRequest(ser_biglobe3, query, req_method, cgi_url, true, true); break;
		case "34":	sendRequest(ser_goo3, query, req_method, cgi_url, true, true); break;
		case "40":	sendRequest(ser_google4, query, req_method, cgi_url, true, true); break;
		case "41":	sendRequest(ser_yahoo4, query, req_method, cgi_url, true, true); break;
		case "42":	sendRequest(ser_msn4, query, req_method, cgi_url, true, true); break;
		case "43":	sendRequest(ser_biglobe4, query, req_method, cgi_url, true, true); break;
		case "44":	sendRequest(ser_goo4, query, req_method, cgi_url, true, true); break;
	}
}
function ser_clear(keyword, engine){
	var matrix = String(keyword)+String(engine);
	var area = document.getElementById("area"+matrix);
	var result = document.getElementById("result"+matrix);
	var detail = document.getElementById("detail"+matrix);

	result.innerHTML = "&nbsp;";
	detail.innerHTML = "&nbsp;";

	switch (matrix) {
		case "00":	removeEventListener(area, "mouseover", detailOn00); break;
		case "01":	removeEventListener(area, "mouseover", detailOn01); break;
		case "02":	removeEventListener(area, "mouseover", detailOn02); break;
		case "03":	removeEventListener(area, "mouseover", detailOn03); break;
		case "04":	removeEventListener(area, "mouseover", detailOn04); break;
		case "10":	removeEventListener(area, "mouseover", detailOn10); break;
		case "11":	removeEventListener(area, "mouseover", detailOn11); break;
		case "12":	removeEventListener(area, "mouseover", detailOn12); break;
		case "13":	removeEventListener(area, "mouseover", detailOn13); break;
		case "14":	removeEventListener(area, "mouseover", detailOn14); break;
		case "20":	removeEventListener(area, "mouseover", detailOn20); break;
		case "21":	removeEventListener(area, "mouseover", detailOn21); break;
		case "22":	removeEventListener(area, "mouseover", detailOn22); break;
		case "23":	removeEventListener(area, "mouseover", detailOn23); break;
		case "24":	removeEventListener(area, "mouseover", detailOn24); break;
		case "30":	removeEventListener(area, "mouseover", detailOn30); break;
		case "31":	removeEventListener(area, "mouseover", detailOn31); break;
		case "32":	removeEventListener(area, "mouseover", detailOn32); break;
		case "33":	removeEventListener(area, "mouseover", detailOn33); break;
		case "34":	removeEventListener(area, "mouseover", detailOn34); break;
		case "40":	removeEventListener(area, "mouseover", detailOn40); break;
		case "41":	removeEventListener(area, "mouseover", detailOn41); break;
		case "42":	removeEventListener(area, "mouseover", detailOn42); break;
		case "43":	removeEventListener(area, "mouseover", detailOn43); break;
		case "44":	removeEventListener(area, "mouseover", detailOn44); break;
	}
}
function ser_loading(keyword, engine){
	var matrix = String(keyword)+String(engine);
	var result = document.getElementById("result"+matrix);

	result.innerHTML = '<img src="/images/loader.gif" width="16" height="16" alt="loading" />';
}
function ser_google0(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area00");
	var result = document.getElementById("result00");
	var detail = document.getElementById("detail00");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn00);
	addEventListener(area, "mouseout", detailOff00);
}
function ser_google1(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area10");
	var result = document.getElementById("result10");
	var detail = document.getElementById("detail10");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn10);
	addEventListener(area, "mouseout", detailOff10);
}
function ser_google2(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area20");
	var result = document.getElementById("result20");
	var detail = document.getElementById("detail20");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn20);
	addEventListener(area, "mouseout", detailOff20);
}
function ser_google3(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area30");
	var result = document.getElementById("result30");
	var detail = document.getElementById("detail30");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn30);
	addEventListener(area, "mouseout", detailOff30);
}
function ser_google4(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area40");
	var result = document.getElementById("result40");
	var detail = document.getElementById("detail40");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn40);
	addEventListener(area, "mouseout", detailOff40);
}
function ser_yahoo0(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area01");
	var result = document.getElementById("result01");
	var detail = document.getElementById("detail01");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn01);
	addEventListener(area, "mouseout", detailOff01);
}
function ser_yahoo1(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area11");
	var result = document.getElementById("result11");
	var detail = document.getElementById("detail11");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn11);
	addEventListener(area, "mouseout", detailOff11);
}
function ser_yahoo2(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area21");
	var result = document.getElementById("result21");
	var detail = document.getElementById("detail21");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn21);
	addEventListener(area, "mouseout", detailOff21);
}
function ser_yahoo3(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area31");
	var result = document.getElementById("result31");
	var detail = document.getElementById("detail31");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn31);
	addEventListener(area, "mouseout", detailOff31);
}
function ser_yahoo4(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area41");
	var result = document.getElementById("result41");
	var detail = document.getElementById("detail41");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn41);
	addEventListener(area, "mouseout", detailOff41);
}
function ser_msn0(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area02");
	var result = document.getElementById("result02");
	var detail = document.getElementById("detail02");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn02);
	addEventListener(area, "mouseout", detailOff02);
}
function ser_msn1(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area12");
	var result = document.getElementById("result12");
	var detail = document.getElementById("detail12");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn12);
	addEventListener(area, "mouseout", detailOff12);
}
function ser_msn2(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area22");
	var result = document.getElementById("result22");
	var detail = document.getElementById("detail22");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn22);
	addEventListener(area, "mouseout", detailOff22);
}
function ser_msn3(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area32");
	var result = document.getElementById("result32");
	var detail = document.getElementById("detail32");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn32);
	addEventListener(area, "mouseout", detailOff32);
}
function ser_msn4(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area42");
	var result = document.getElementById("result42");
	var detail = document.getElementById("detail42");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn42);
	addEventListener(area, "mouseout", detailOff42);
}
function ser_biglobe0(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area03");
	var result = document.getElementById("result03");
	var detail = document.getElementById("detail03");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn03);
	addEventListener(area, "mouseout", detailOff03);
}
function ser_biglobe1(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area13");
	var result = document.getElementById("result13");
	var detail = document.getElementById("detail13");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn13);
	addEventListener(area, "mouseout", detailOff13);
}
function ser_biglobe2(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area23");
	var result = document.getElementById("result23");
	var detail = document.getElementById("detail23");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn23);
	addEventListener(area, "mouseout", detailOff23);
}
function ser_biglobe3(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area33");
	var result = document.getElementById("result33");
	var detail = document.getElementById("detail33");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn33);
	addEventListener(area, "mouseout", detailOff33);
}
function ser_biglobe4(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area43");
	var result = document.getElementById("result43");
	var detail = document.getElementById("detail43");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn43);
	addEventListener(area, "mouseout", detailOff43);
}
function ser_goo0(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area04");
	var result = document.getElementById("result04");
	var detail = document.getElementById("detail04");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn04);
	addEventListener(area, "mouseout", detailOff04);
}
function ser_goo1(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area14");
	var result = document.getElementById("result14");
	var detail = document.getElementById("detail14");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn14);
	addEventListener(area, "mouseout", detailOff14);
}
function ser_goo2(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area24");
	var result = document.getElementById("result24");
	var detail = document.getElementById("detail24");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn24);
	addEventListener(area, "mouseout", detailOff24);
}
function ser_goo3(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area34");
	var result = document.getElementById("result34");
	var detail = document.getElementById("detail34");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn34);
	addEventListener(area, "mouseout", detailOff34);
}
function ser_goo4(obj){ 
	var res = decodeURIComponent(obj.responseText).replace("\n","").split("_");
	var area = document.getElementById("area44");
	var result = document.getElementById("result44");
	var detail = document.getElementById("detail44");

	result.innerHTML = res[0];

	area.className = 'fade-008080';
	Fat.fade_all();
	area.className = 'td2';

	detail.innerHTML = res[0] + '位 / ' + res[1] + '件中';

	addEventListener(area, "mouseover", detailOn44);
	addEventListener(area, "mouseout", detailOff44);
}
function detailOn00(){
	document.getElementById("detail00").style.visibility = "visible";
	document.getElementById("area00").style.background = "#eeeeee";
}
function detailOff00(){
	document.getElementById("detail00").style.visibility = "hidden";
	document.getElementById("area00").style.background = "none";
}
function detailOn01(){
	document.getElementById("detail01").style.visibility = "visible";
	document.getElementById("area01").style.background = "#eeeeee";
}
function detailOff01(){
	document.getElementById("detail01").style.visibility = "hidden";
	document.getElementById("area01").style.background = "none";
}
function detailOn02(){
	document.getElementById("detail02").style.visibility = "visible";
	document.getElementById("area02").style.background = "#eeeeee";
}
function detailOff02(){
	document.getElementById("detail02").style.visibility = "hidden";
	document.getElementById("area02").style.background = "none";
}
function detailOn03(){
	document.getElementById("detail03").style.visibility = "visible";
	document.getElementById("area03").style.background = "#eeeeee";
}
function detailOff03(){
	document.getElementById("detail03").style.visibility = "hidden";
	document.getElementById("area03").style.background = "none";
}
function detailOn04(){
	document.getElementById("detail04").style.visibility = "visible";
	document.getElementById("area04").style.background = "#eeeeee";
}
function detailOff04(){
	document.getElementById("detail04").style.visibility = "hidden";
	document.getElementById("area04").style.background = "none";
}
function detailOn10(){
	document.getElementById("detail10").style.visibility = "visible";
	document.getElementById("area10").style.background = "#eeeeee";
}
function detailOff10(){
	document.getElementById("detail10").style.visibility = "hidden";
	document.getElementById("area10").style.background = "none";
}
function detailOn11(){
	document.getElementById("detail11").style.visibility = "visible";
	document.getElementById("area11").style.background = "#eeeeee";
}
function detailOff11(){
	document.getElementById("detail11").style.visibility = "hidden";
	document.getElementById("area11").style.background = "none";
}
function detailOn12(){
	document.getElementById("detail12").style.visibility = "visible";
	document.getElementById("area12").style.background = "#eeeeee";
}
function detailOff12(){
	document.getElementById("detail12").style.visibility = "hidden";
	document.getElementById("area12").style.background = "none";
}
function detailOn13(){
	document.getElementById("detail13").style.visibility = "visible";
	document.getElementById("area13").style.background = "#eeeeee";
}
function detailOff13(){
	document.getElementById("detail13").style.visibility = "hidden";
	document.getElementById("area13").style.background = "none";
}
function detailOn14(){
	document.getElementById("detail14").style.visibility = "visible";
	document.getElementById("area14").style.background = "#eeeeee";
}
function detailOff14(){
	document.getElementById("detail14").style.visibility = "hidden";
	document.getElementById("area14").style.background = "none";
}
function detailOn20(){
	document.getElementById("detail20").style.visibility = "visible";
	document.getElementById("area20").style.background = "#eeeeee";
}
function detailOff20(){
	document.getElementById("detail20").style.visibility = "hidden";
	document.getElementById("area20").style.background = "none";
}
function detailOn21(){
	document.getElementById("detail21").style.visibility = "visible";
	document.getElementById("area21").style.background = "#eeeeee";
}
function detailOff21(){
	document.getElementById("detail21").style.visibility = "hidden";
	document.getElementById("area21").style.background = "none";
}
function detailOn22(){
	document.getElementById("detail22").style.visibility = "visible";
	document.getElementById("area22").style.background = "#eeeeee";
}
function detailOff22(){
	document.getElementById("detail22").style.visibility = "hidden";
	document.getElementById("area22").style.background = "none";
}
function detailOn23(){
	document.getElementById("detail23").style.visibility = "visible";
	document.getElementById("area23").style.background = "#eeeeee";
}
function detailOff23(){
	document.getElementById("detail23").style.visibility = "hidden";
	document.getElementById("area23").style.background = "none";
}
function detailOn24(){
	document.getElementById("detail24").style.visibility = "visible";
	document.getElementById("area24").style.background = "#eeeeee";
}
function detailOff24(){
	document.getElementById("detail24").style.visibility = "hidden";
	document.getElementById("area24").style.background = "none";
}
function detailOn30(){
	document.getElementById("detail30").style.visibility = "visible";
	document.getElementById("area30").style.background = "#eeeeee";
}
function detailOff30(){
	document.getElementById("detail30").style.visibility = "hidden";
	document.getElementById("area30").style.background = "none";
}
function detailOn31(){
	document.getElementById("detail31").style.visibility = "visible";
	document.getElementById("area31").style.background = "#eeeeee";
}
function detailOff31(){
	document.getElementById("detail31").style.visibility = "hidden";
	document.getElementById("area31").style.background = "none";
}
function detailOn32(){
	document.getElementById("detail32").style.visibility = "visible";
	document.getElementById("area32").style.background = "#eeeeee";
}
function detailOff32(){
	document.getElementById("detail32").style.visibility = "hidden";
	document.getElementById("area32").style.background = "none";
}
function detailOn33(){
	document.getElementById("detail33").style.visibility = "visible";
	document.getElementById("area33").style.background = "#eeeeee";
}
function detailOff33(){
	document.getElementById("detail33").style.visibility = "hidden";
	document.getElementById("area33").style.background = "none";
}
function detailOn34(){
	document.getElementById("detail34").style.visibility = "visible";
	document.getElementById("area34").style.background = "#eeeeee";
}
function detailOff34(){
	document.getElementById("detail34").style.visibility = "hidden";
	document.getElementById("area34").style.background = "none";
}
function detailOn40(){
	document.getElementById("detail40").style.visibility = "visible";
	document.getElementById("area40").style.background = "#eeeeee";
}
function detailOff40(){
	document.getElementById("detail40").style.visibility = "hidden";
	document.getElementById("area40").style.background = "none";
}
function detailOn41(){
	document.getElementById("detail41").style.visibility = "visible";
	document.getElementById("area41").style.background = "#eeeeee";
}
function detailOff41(){
	document.getElementById("detail41").style.visibility = "hidden";
	document.getElementById("area41").style.background = "none";
}
function detailOn42(){
	document.getElementById("detail42").style.visibility = "visible";
	document.getElementById("area42").style.background = "#eeeeee";
}
function detailOff42(){
	document.getElementById("detail42").style.visibility = "hidden";
	document.getElementById("area42").style.background = "none";
}
function detailOn43(){
	document.getElementById("detail43").style.visibility = "visible";
	document.getElementById("area43").style.background = "#eeeeee";
}
function detailOff43(){
	document.getElementById("detail43").style.visibility = "hidden";
	document.getElementById("area43").style.background = "none";
}
function detailOn44(){
	document.getElementById("detail44").style.visibility = "visible";
	document.getElementById("area44").style.background = "#eeeeee";
}
function detailOff44(){
	document.getElementById("detail44").style.visibility = "hidden";
	document.getElementById("area44").style.background = "none";
}
function addEventListener(target, type, func) {
	if (target.attachEvent) {
		// IEの場合
		target.attachEvent("on"+type, func);
	}
	else if (target.addEventListener) {
		// Firefox、Operaの場合
		target.addEventListener(type, func, true);
	}
	else {
		// イベントリスナが使えない場合
		target["on"+type] = func;
	}
}
function removeEventListener(target, type, func) {
	if (target.detachEvent) {
		// IEの場合
		target.detachEvent("on"+type, func);
	}
	else if (target.removeEventListener) {
		// Firefox、Operaの場合
		target.removeEventListener(type, func, true);
	}
	else {
		// イベントリスナが使えない場合
//		target["on"+type] = null;
	}
}
