﻿var icon = new Object();

icon['fbath_1on']="../img/i_bath_on.gif";
icon['fbath_1off']="../img/i_bath_off.gif";
icon['fsecurity_5on']="../img/i_camera_on.gif";
icon['fsecurity_5off']="../img/i_camera_off.gif";
icon['fsecurity_1on']="../img/i_lock_on.gif";
icon['fsecurity_1off']="../img/i_lock_off.gif";
icon['fequipment_3on']="../img/i_ev_on.gif";
icon['fequipment_3off']="../img/i_ev_off.gif";
icon['fequipment_2on']="../img/i_air_on.gif";
icon['fequipment_2off']="../img/i_air_off.gif";
icon['fbath_2on']="../img/i_dry_on.gif";
icon['fbath_2off']="../img/i_dry_off.gif";
icon['fcommunication_1on']="../img/i_net_on.gif";
icon['fcommunication_1off']="../img/i_net_off.gif";
icon['fothers_3on']="../img/i_pet_on.gif";
icon['fothers_3off']="../img/i_pet_off.gif";



function firstReading(){
	$("#btype_1a").click(function(){checkboxChk('btype_1',1);});
	$("#btype_2a").click(function(){checkboxChk('btype_2',2);});
	$("#btype_4a").click(function(){checkboxChk('btype_4',4);});
	$("#large_1a").click(function(){checkboxChk('large_1',1);});
	$("#large_2a").click(function(){checkboxChk('large_2',2);});
	$("#large_3a").click(function(){checkboxChk('large_3',3);});
	$("#large_4a").click(function(){checkboxChk('large_4',4);});
	$("#large_5a").click(function(){checkboxChk('large_5',5);});
	$("#schoolarea4_1a").click(function(){checkboxChk('schoolarea4_1',1);});
	$("#schoolarea4_2a").click(function(){checkboxChk('schoolarea4_2',1);});
	$("#schoolarea4_3a").click(function(){checkboxChk('schoolarea4_3',1);});
	$("#schoolarea4_4a").click(function(){checkboxChk('schoolarea4_4',1);});
	$("#schoolarea4_5a").click(function(){checkboxChk('schoolarea4_5',1);});
	$("#schoolarea4_6a").click(function(){checkboxChk('schoolarea4_6',1);});
	$("#schoolarea4_7a").click(function(){checkboxChk('schoolarea4_7',1);});
	$("#schoolarea4_8a").click(function(){checkboxChk('schoolarea4_8',1);});
	$("#newly_1a").click(function(){radioChk('newly',1);});
	$("#newly_2a").click(function(){radioChk('newly',2);});
	$("#structure_1a").click(function(){checkboxChk('structure_1',1);});
	$("#structure_2a").click(function(){checkboxChk('structure_2',2);});
	$("#structure_3a").click(function(){checkboxChk('structure_3',3);});
	$("#structure_4a").click(function(){checkboxChk('structure_4',4);});
	$("#structure_5a").click(function(){checkboxChk('structure_5',5);});
	$("#photoimage_1a").click(function(){radioChk('photoimage',1);});
	$("#photoimage_2a").click(function(){radioChk('photoimage',2);});

	$("#moneydown_a").change(function(){selectChk('moneydown',$("#moneydown_a").val());});
	$("#moneyup_a").change(function(){selectChk('moneyup',$("#moneyup_a").val());});
	$("#birth_a").change(function(){radiseleChk('birth',$("#birth_a").val());});


	$("#fbath_1b").click(function(){checkboxChk('fbath_1',1);});
	$("#fsecurity_5b").click(function(){checkboxChk('fsecurity_5',5);});
	$("#fsecurity_1b").click(function(){checkboxChk('fsecurity_1',1);});
	$("#fequipment_3b").click(function(){checkboxChk('fequipment_3',3);});
	$("#fequipment_2b").click(function(){checkboxChk('fequipment_2',2);});
	$("#fbath_2b").click(function(){checkboxChk('fbath_2',2);});
	$("#fcommunication_1b").click(function(){checkboxChk('fcommunication_1',1);});
	$("#fothers_3b").click(function(){checkboxChk('fothers_3',3);});



	$("#btype_1b").click(function(){checkboxChk('btype_1',1);});
	$("#btype_2b").click(function(){checkboxChk('btype_2',2);});
	$("#btype_4b").click(function(){checkboxChk('btype_4',4);});
	$("#large_1b").click(function(){checkboxChk('large_1',1);});
	$("#large_2b").click(function(){checkboxChk('large_2',2);});
	$("#large_3b").click(function(){checkboxChk('large_3',3);});
	$("#large_4b").click(function(){checkboxChk('large_4',4);});
	$("#large_5b").click(function(){checkboxChk('large_5',5);});
	$("#schoolarea4_1b").click(function(){checkboxChk('schoolarea4_1',1);});
	$("#schoolarea4_2b").click(function(){checkboxChk('schoolarea4_2',1);});
	$("#schoolarea4_3b").click(function(){checkboxChk('schoolarea4_3',1);});
	$("#schoolarea4_4b").click(function(){checkboxChk('schoolarea4_4',1);});
	$("#schoolarea4_5b").click(function(){checkboxChk('schoolarea4_5',1);});
	$("#schoolarea4_6b").click(function(){checkboxChk('schoolarea4_6',1);});
	$("#schoolarea4_7b").click(function(){checkboxChk('schoolarea4_7',1);});
	$("#schoolarea4_8b").click(function(){checkboxChk('schoolarea4_8',1);});
	$("#newly_1b").click(function(){radioChk('newly',1);});
	$("#newly_2b").click(function(){radioChk('newly',2);});
	$("#structure_1b").click(function(){checkboxChk('structure_1',1);});
	$("#structure_2b").click(function(){checkboxChk('structure_2',2);});
	$("#structure_3b").click(function(){checkboxChk('structure_3',3);});
	$("#structure_4b").click(function(){checkboxChk('structure_4',4);});
	$("#structure_5b").click(function(){checkboxChk('structure_5',5);});
	$("#photoimage_1b").click(function(){radioChk('photoimage',1);});
	$("#photoimage_2b").click(function(){radioChk('photoimage',2);});

	$("#moneydown_b").change(function(){selectChk('moneydown',$("#moneydown_b").val());});
	$("#moneyup_b").change(function(){selectChk('moneyup',$("#moneyup_b").val());});
	$("#birth_1b").click(function(){radiseleChk('birth',1);});
	$("#birth_2b").click(function(){radiseleChk('birth',2);});
	$("#birth_3b").click(function(){radiseleChk('birth',3);});
	$("#birth_4b").click(function(){radiseleChk('birth',4);});
	$("#birth_5b").click(function(){radiseleChk('birth',5);});

	$("#fequipment_1a").click(function(){checkboxChk('fequipment_1',1);});
	$("#fequipment_2a").click(function(){checkboxChk('fequipment_2',2);});
	$("#fequipment_3a").click(function(){checkboxChk('fequipment_3',3);});
	$("#fequipment_4a").click(function(){checkboxChk('fequipment_4',4);});
	$("#fequipment_5a").click(function(){checkboxChk('fequipment_5',5);});
	$("#fkitchen_1a").click(function(){checkboxChk('fkitchen_1',1);});
	$("#fkitchen_2a").click(function(){checkboxChk('fkitchen_2',2);});
	$("#fkitchen_3a").click(function(){checkboxChk('fkitchen_3',3);});
	$("#fkitchen_4a").click(function(){checkboxChk('fkitchen_4',4);});
	$("#fkitchen_5a").click(function(){checkboxChk('fkitchen_5',5);});
	$("#fbath_1a").click(function(){checkboxChk('fbath_1',1);});
	$("#fbath_2a").click(function(){checkboxChk('fbath_2',2);});
	$("#fbath_3a").click(function(){checkboxChk('fbath_3',3);});
	$("#fbath_4a").click(function(){checkboxChk('fbath_4',4);});
	$("#fbath_5a").click(function(){checkboxChk('fbath_5',5);});
	$("#fsecurity_1a").click(function(){checkboxChk('fsecurity_1',1);});
	$("#fsecurity_2a").click(function(){checkboxChk('fsecurity_2',2);});
	$("#fsecurity_3a").click(function(){checkboxChk('fsecurity_3',3);});
	$("#fsecurity_4a").click(function(){checkboxChk('fsecurity_4',4);});
	$("#fsecurity_5a").click(function(){checkboxChk('fsecurity_5',5);});
	$("#fcommunication_1a").click(function(){checkboxChk('fcommunication_1',1);});
	$("#fcommunication_2a").click(function(){checkboxChk('fcommunication_2',2);});
	$("#fcommunication_3a").click(function(){checkboxChk('fcommunication_3',3);});
	$("#fparking_1a").click(function(){checkboxChk('fparking_1',1);});
	$("#fparking_2a").click(function(){checkboxChk('fparking_2',2);});
	$("#fparking_3a").click(function(){checkboxChk('fparking_3',3);});
	$("#fposition_1a").click(function(){checkboxChk('fposition_1',1);});
	$("#fposition_2a").click(function(){checkboxChk('fposition_2',2);});
	$("#fposition_3a").click(function(){checkboxChk('fposition_3',3);});
	$("#fothers_1a").click(function(){checkboxChk('fothers_1',1);});
	$("#fothers_2a").click(function(){checkboxChk('fothers_2',2);});
	$("#fothers_3a").click(function(){checkboxChk('fothers_3',3);});
	$("#fothers_4a").click(function(){checkboxChk('fothers_4',4);});





	checkboxMark('btype_1',$('#btype_1').val());
	checkboxMark('btype_2',$('#btype_2').val());
	checkboxMark('btype_4',$('#btype_4').val());
	checkboxMark('large_1',$('#large_1').val());
	checkboxMark('large_2',$('#large_2').val());
	checkboxMark('large_3',$('#large_3').val());
	checkboxMark('large_4',$('#large_4').val());
	checkboxMark('large_5',$('#large_5').val());
	checkboxMark('schoolarea4_1',$('#schoolarea4_1').val());
	checkboxMark('schoolarea4_2',$('#schoolarea4_2').val());
	checkboxMark('schoolarea4_3',$('#schoolarea4_3').val());
	checkboxMark('schoolarea4_4',$('#schoolarea4_4').val());
	checkboxMark('schoolarea4_5',$('#schoolarea4_5').val());
	checkboxMark('schoolarea4_6',$('#schoolarea4_6').val());
	checkboxMark('schoolarea4_7',$('#schoolarea4_7').val());
	checkboxMark('schoolarea4_8',$('#schoolarea4_8').val());
	radioMark('newly',$('#newly').val());
	checkboxMark('structure_1',$('#structure_1').val());
	checkboxMark('structure_2',$('#structure_2').val());
	checkboxMark('structure_3',$('#structure_3').val());
	checkboxMark('structure_4',$('#structure_4').val());
	checkboxMark('structure_5',$('#structure_5').val());
	radioMark('photoimage',$('#photoimage').val());

	radiseleMark('birth',$('#birth').val());

	selectMark('moneydown',$('#moneydown').val());
	selectMark('moneyup',$('#moneyup').val());

	checkboxMark('fequipment_1',$('#fequipment_1').val());
	checkboxMark('fequipment_2',$('#fequipment_2').val());
	checkboxMark('fequipment_3',$('#fequipment_3').val());
	checkboxMark('fequipment_4',$('#fequipment_4').val());
	checkboxMark('fequipment_5',$('#fequipment_5').val());
	checkboxMark('fkitchen_1',$('#fkitchen_1').val());
	checkboxMark('fkitchen_2',$('#fkitchen_2').val());
	checkboxMark('fkitchen_3',$('#fkitchen_3').val());
	checkboxMark('fkitchen_4',$('#fkitchen_4').val());
	checkboxMark('fkitchen_5',$('#fkitchen_5').val());
	checkboxMark('fbath_1',$('#fbath_1').val());
	checkboxMark('fbath_2',$('#fbath_2').val());
	checkboxMark('fbath_3',$('#fbath_3').val());
	checkboxMark('fbath_4',$('#fbath_4').val());
	checkboxMark('fbath_5',$('#fbath_5').val());
	checkboxMark('fsecurity_1',$('#fsecurity_1').val());
	checkboxMark('fsecurity_2',$('#fsecurity_2').val());
	checkboxMark('fsecurity_3',$('#fsecurity_3').val());
	checkboxMark('fsecurity_4',$('#fsecurity_4').val());
	checkboxMark('fsecurity_5',$('#fsecurity_5').val());
	checkboxMark('fcommunication_1',$('#fcommunication_1').val());
	checkboxMark('fcommunication_2',$('#fcommunication_2').val());
	checkboxMark('fcommunication_3',$('#fcommunication_3').val());
	checkboxMark('fparking_1',$('#fparking_1').val());
	checkboxMark('fparking_2',$('#fparking_2').val());
	checkboxMark('fparking_3',$('#fparking_3').val());
	checkboxMark('fposition_1',$('#fposition_1').val());
	checkboxMark('fposition_2',$('#fposition_2').val());
	checkboxMark('fposition_3',$('#fposition_3').val());
	checkboxMark('fothers_1',$('#fothers_1').val());
	checkboxMark('fothers_2',$('#fothers_2').val());
	checkboxMark('fothers_3',$('#fothers_3').val());
	checkboxMark('fothers_4',$('#fothers_4').val());

	loadchk();

}


function radioMark(id,val){
	var i=1;
	while(document.getElementById(id+'_'+i+'a')){
		if(i == val){
//			$('#'+id+'_'+i+'a').attr('class',"chkOn");
//			$('#'+id+'_'+i+'b').attr('class',"chkOn");
			document.getElementById(id+'_'+i+'a').checked=true;
			document.getElementById(id+'_'+i+'b').checked=true;
		}else{
//			$('#'+id+'_'+i+'a').attr('class',"chkOff");
//			$('#'+id+'_'+i+'b').attr('class',"chkOff");
			document.getElementById(id+'_'+i+'a').checked=false;
			document.getElementById(id+'_'+i+'b').checked=false;
		}
		i=i+1;
	}
}
function selectMark(id,val){
	if(document.getElementById(id+'_a')){
		$('#'+id+'_a').val(val);
	}
	if(document.getElementById(id+'_b')){
		$('#'+id+'_b').val(val);
	}
}
function radiseleMark(id,val){
	if(document.getElementById(id+'_a')){
		$('#'+id+'_a').val(val);
	}
	var i=1;
	while(document.getElementById(id+'_'+i+'b')){
		if(i == val){
//			$('#'+id+'_'+i+'b').attr('class',"chkOn");
			document.getElementById(id+'_'+i+'b').checked=true;
		}else{
//			$('#'+id+'_'+i+'b').attr('class',"chkOff");
			document.getElementById(id+'_'+i+'b').checked=false;
		}
		i=i+1;
	}
}
function checkboxMark(id,val){
	if($('#'+id).val() != ""){
//		$('#'+id+'a').attr('class',"chkOn");
		document.getElementById(id+'a').checked=true;
		if(document.getElementById(id+'b')){
//			$('#'+id+'b').attr('class',"chkOn");
			document.getElementById(id+'b').checked=true;
		}
		if(document.getElementById(id+'i')){
			$('#'+id+'i').attr('src',icon[id+'on']);
		}
	}else{
//		$('#'+id+'a').attr('class',"chkOff");
		document.getElementById(id+'a').checked=false;
		if(document.getElementById(id+'b')){
//			$('#'+id+'b').attr('class',"chkOff");
			document.getElementById(id+'b').checked=false;
		}
		if(document.getElementById(id+'i')){
			$('#'+id+'i').attr('src',icon[id+'off']);
		}
	}
}




function radioChk(id,val){
	$('#'+id).val(val);
	radioMark(id,val);
}
function selectChk(id,val){
	$('#'+id).val(val);
	selectMark(id,val);
}
function radiseleChk(id,val){
	$('#'+id).val(val);
	radiseleMark(id,val);
}
function checkboxChk(id,val){
	if($('#'+id).val() == ""){
		$('#'+id).val(val);
	}else{
		$('#'+id).val('');
	}
	checkboxMark(id,val);
}









function basicSearch(){
	$('#mode').val('BasicSearch');
	document.getElementById('formSearch').submit();
}
function moreSearch(){
	$('#mode').val('MoreSearch');
	document.getElementById('formSearch').submit();
}
function pageSend(p){
	$('#page').val(p);
	document.getElementById('formSearch').submit();
}
function orderSend(p){
	$('#order').val(p);
	document.getElementById('formSearch').submit();
}
function cntSend(p){
	$('#roomcnt').val(p);
	document.getElementById('formSearch').submit();
}


//チェックをクッキーに保存
function chgchk(chkbox){
	var ary=new Array();
	var ary2=new Array();

	if(getCookie('searchChk')){
		ary = json2ary(getCookie('searchChk'));
	}

	if(chkbox.checked==true){
		var ii=0;
		for (i = 0; i < ary.length; i++) {
			if(chkbox.id==ary[i]){
				ii=1;
			}
		}
		if(ii==0){
			ary.push(chkbox.id);
		}
	}else{
		var ii=0;
		for (i = 0; i < ary.length; i++) {
			if(chkbox.id==ary[i]){
				ii=1;
			}else{
				ary2[i-ii]=ary[i];
			}
		}
		ary=ary2;

		document.getElementById('masterchk').checked=false;
		document.getElementById('masterchk2').checked=false;

	}

	delCookie('searchChk');
	setCookie('searchChk',ary2json(ary));

}



//一斉チェック
function masterchk(id){
	var ary=new Array();
	var ary2=new Array();

	if(getCookie('searchChk')){
		ary = json2ary(getCookie('searchChk'));
	}
	var frm=document.getElementById('searchChk');
	for(var iii=0;iii<frm.elements.length;iii++){

		if(document.getElementById(id).checked==true){

			document.getElementById(frm.elements[iii].id).checked=true;

			var ii=0;
			for (i = 0; i < ary.length; i++) {
				if(frm.elements[iii].id==ary[i]){
					ii=1;
				}
			}
			if(ii==0){
				ary.push(frm.elements[iii].id);
			}
			document.getElementById('masterchk').checked=true;
			document.getElementById('masterchk2').checked=true;
		}else{
			document.getElementById(frm.elements[iii].id).checked=false;

			var ii=0;
			for (i = 0; i < ary.length; i++) {
				if(frm.elements[iii].id==ary[i]){
					ii=1;
				}else{
					ary2[i-ii]=ary[i];
				}
			}
			if(ii==1){
				ary2.pop();
			}
			ary=ary2;

			document.getElementById('masterchk').checked=false;
			document.getElementById('masterchk2').checked=false;
		}
	}

	delCookie('searchChk');
	setCookie('searchChk',ary2json(ary));
}

//ページを読み込んだときチェックをつける
function loadchk(){
	var ary=new Array();

	if(getCookie('searchChk')){
		ary = json2ary(getCookie('searchChk'));
	}

	var frm=document.getElementById('searchChk');

	for(var iii=0;iii<frm.elements.length;iii++){
		for (i = 0; i < ary.length; i++) {
			if(frm.elements[iii].id==ary[i]){
				document.getElementById(frm.elements[iii].id).checked=true;
			}
		}
	}

	if(document.getElementById('masterchk')){
		document.getElementById('masterchk').checked=false;
		document.getElementById('masterchk2').checked=false;
	}
}
//お問合せにデータを送る
function contactchk(){
	var ary=new Array();
	var query="";

	if(getCookie('searchChk')){
		ary = json2ary(getCookie('searchChk'));
		for (i = 0; i < ary.length; i++) {
			if(query != ""){
				query +="_";
			}
			query +=ary[i].substr(4);
		}
	}
	window.open("../contact/index.php?md=ask&rid="+query);

}


function json2ary(json){
	return json.split(',');
}
function ary2json(ary){
	var json="";
	for (i = 0; i < ary.length; i++) {
		if(json != ""){
			json +=",";
		}
		json +=ary[i];

	}
	return json;

}



//クリア
function masterclear(){
	delCookie('searchChk');
	var frm=document.getElementById('searchChk');

	for(var iii=0;iii<frm.elements.length;iii++){
		document.getElementById(frm.elements[iii].id).checked=false;
	}
	document.getElementById('masterchk').checked=false;
	document.getElementById('masterchk2').checked=false;

}




function setCookie(key,val){
	var tmp = key + "=" + escape(val) + ";";
	tmp += "expires=Fri, 31-Dec-2030 23:59:59;";
	document.cookie = tmp;
}

function getCookie(key){
	var tmp = document.cookie+";";
	var tmp1 = tmp.indexOf(key,0);
	if(tmp1 != -1){
		tmp = tmp.substring(tmp1,tmp.length);
		start = tmp.indexOf("=",0);
		end = tmp.indexOf(";",start);
		return(unescape(tmp.substring(start+1,end)));
	}
	return("");
}

function delCookie(key){
	var expiredate = new Date();
	expiredate.setYear(expiredate.getYear()-1);
	var tmp = key+"=;";
	tmp += "expires="+expiredate.toGMTString();
	document.cookie = tmp;
}



