function changePref(SEL){
    var CITY=LIST[SEL.options[SEL.selectedIndex].value];
    document.MyForm.S_2_Key_Address2.length=0;
    if(CITY){
        var len=CITY.length;
        for(i=0; i < len; i++){
            eval("document.MyForm.S_2_Key_Address2.options[i+1]=new Option('"+ CITY[i] + "', CITY[i])");
        }
    }eval("document.MyForm.S_2_Key_Address2.options[0]=new Option('指定しない','')");
    document.MyForm.S_2_Key_Address2.selectedIndex=0;
}

function changePref2(SEL){
    var CITY=LIST[SEL.options[SEL.selectedIndex].value];
    document.MyForm.Address2.length=0;
    if(CITY){
        var len=CITY.length;
        for(i=0; i < len; i++){
            eval("document.MyForm.Address2.options[i]=new Option('"+ CITY[i] + "', CITY[i])");
        }
    }else{
        eval("document.MyForm.Address2.options[0]=new Option('市区町村','')");
    }document.MyForm.Address2.selectedIndex=0;
}

function changePref3(SEL){
    var CITY=LIST[SEL.options[SEL.selectedIndex].value];
    document.MyForm.UserAddress2.length=0;
    if(CITY){
        var len=CITY.length;
        for(i=0; i < len; i++){
            eval("document.MyForm.UserAddress2.options[i]=new Option('"+ CITY[i] + "', CITY[i])");
        }
    }else{
        eval("document.MyForm.UserAddress2.options[0]=new Option('市区町村','')");
    }document.MyForm.UserAddress2.selectedIndex=0;
}

function setPref(SEL,ncity){
    var CITY=LIST[SEL.options[SEL.selectedIndex].value];
    document.MyForm.Address2.length=0;
    if(CITY){
        var len=CITY.length;
        for(i=0; i < len; i++){
            eval("document.MyForm.Address2.options[i]=new Option('"+ CITY[i] + "', CITY[i])");
            if(ncity==CITY[i]){
                document.MyForm.Address2.selectedIndex=i;
            }
        }
    }else{
        eval("document.MyForm.Address2.options[0]=new Option('市区町村','')");
        document.MyForm.Address2.selectedIndex=0;
    }
}

function setPref3(SEL,ncity){
    var CITY=LIST[SEL.options[SEL.selectedIndex].value];
    document.MyForm.UserAddress2.length=0;
    if(CITY){
        var len=CITY.length;
        for(i=0; i < len; i++){
            eval("document.MyForm.UserAddress2.options[i]=new Option('"+ CITY[i] + "', CITY[i])");
            if(ncity==CITY[i]){
                document.MyForm.UserAddress2.selectedIndex=i;
            }
        }
    }else{
        eval("document.MyForm.UserAddress2.options[0]=new Option('市区町村','')");
        document.MyForm.UserAddress2.selectedIndex=0;
    }
}

function loadPref(st,ct,stype,uses,situ,room,opt,site,floor,price1,price2){

	if(ct != '') {
		var cityNo=-1;
	    var CITY=LIST[st];
	   document.MyForm.S_2_Key_Address2.length=0;
	    if(CITY){
	        var len=CITY.length;
	        for(i=0; i < len; i++){
				if(CITY[i] == ct) {
	            	eval("document.MyForm.S_2_Key_Address2.options[i+1]=new Option('"+ CITY[i] + "', CITY[i])");
					cityNo = i+1;
				} else {
	            	eval("document.MyForm.S_2_Key_Address2.options[i+1]=new Option('"+ CITY[i] + "', CITY[i])");
				}
	        }
	    }eval("document.MyForm.S_2_Key_Address2.options[0]=new Option('指定しない','')");
	    document.MyForm.S_2_Key_Address2.selectedIndex=0;
		if(cityNo!=-1) {
			document.MyForm.S_2_Key_Address2.options[cityNo].selected = true;
		}
	}

	if(st != '') {
		var stateNo=-1;
		var sObj=document.getElementById("S_8_Key_Address1");
		var sOptions = document.getElementById('S_8_Key_Address1').options;

		for(var i=0; i<sObj.length; i++) {
			if(sObj.options[i].value == st) {
				stateNo=i;
			}
		}
		if(stateNo!=-1) {
			document.MyForm.S_8_Key_Address1.options[stateNo].selected = true;
		}
	}

	if(stype != '') {
		// スタジオタイプの項目数
		var stype_cnt = 2;
		var cObj = new Array(stype_cnt);

		for(var k=0; k<stype_cnt; k++) {
			var l = k+1;
			cObj[k]=document.getElementById("S_3_Key_StudioType" + l);
		}

		var typeNo = stype.split(",");
		for(var i=0; i<typeNo.length; i++) {

			for(var j=0; j<stype_cnt; j++) {
				if(typeNo[i] == cObj[j].value) {
					cObj[j].checked = true;
				}
			}
		}
	}

	if(uses != '') {
		// 撮影用途の項目数
		var uses_cnt = 7;
		var cObj = new Array(uses_cnt);

		for(var k=0; k<uses_cnt; k++) {
			var l = k+1;
			cObj[k]=document.getElementById("S_4_Key_Uses" + l);
		}

		var typeNo = uses.split(",");
		for(var i=0; i<typeNo.length; i++) {

			for(var j=0; j<uses_cnt; j++) {
				if(typeNo[i] == cObj[j].value) {
					cObj[j].checked = true;
				}
			}
		}
	}

	if(situ != '') {
		// シチュエーションの項目数
		var situ_cnt = 13;
		var cObj = new Array(situ_cnt);

		for(var k=0; k<situ_cnt; k++) {
			var l = k+1;
			cObj[k]=document.getElementById("S_5_Key_Situation" + l);
		}

		var typeNo = situ.split(",");
		for(var i=0; i<typeNo.length; i++) {

			for(var j=0; j<situ_cnt; j++) {
				if(typeNo[i] == cObj[j].value) {
					cObj[j].checked = true;
				}
			}
		}
	}

	if(room != '') {
		// 部屋の種類の項目数
		var room_cnt = 10;
		var cObj = new Array(room_cnt);

		for(var k=0; k<room_cnt; k++) {
			var l = k+1;
			cObj[k]=document.getElementById("S_6_Key_Room" + l);
		}

		var typeNo = room.split(",");
		for(var i=0; i<typeNo.length; i++) {

			for(var j=0; j<room_cnt; j++) {
				if(typeNo[i] == cObj[j].value) {
					cObj[j].checked = true;
				}
			}
		}
	}

	if(opt != '') {
		// オプションの項目数
		var opt_cnt = 13;
		var cObj = new Array(opt_cnt);

		for(var k=0; k<opt_cnt; k++) {
			var l = k+1;
			cObj[k]=document.getElementById("S_7_Key_Opt" + l);
		}

		var typeNo = opt.split(",");
		for(var i=0; i<typeNo.length; i++) {

			for(var j=0; j<opt_cnt; j++) {
				if(typeNo[i] == cObj[j].value) {
					cObj[j].checked = true;
				}
			}
		}
	}


	if(site != '') {
		var siteNo=-1;
		var sObj=document.getElementById("S_11_Num_SiteSize1");
		var sOptions = document.getElementById("S_11_Num_SiteSize1").options;

		for(var i=0; i<sObj.length; i++) {
			if(sObj.options[i].value == site) {
				siteNo=i;
			}
		}
		if(stateNo!=-1) {
			document.MyForm.S_11_Num_SiteSize1.options[siteNo].selected = true;
		}
	}

	if(floor != '') {
		var floorNo=-1;
		var sObj=document.getElementById("S_9_Num_FloorSize1");
		var sOptions = document.getElementById('S_9_Num_FloorSize1').options;

		for(var i=0; i<sObj.length; i++) {
			if(sObj.options[i].value == floor) {
				floorNo=i;
			}
		}
		if(floorNo!=-1) {
			document.MyForm.S_9_Num_FloorSize1.options[floorNo].selected = true;
		}
	}

	if(price1 != '') {
		var priceNo=-1;
		var sObj=document.getElementById("Target_10");
		var sOptions = document.getElementById('Target_10').options;

		for(var i=0; i<sObj.length; i++) {
			if(sObj.options[i].value == price1) {
				priceNo=i;
			}
		}
		if(priceNo!=-1) {
			document.MyForm.Target_10.options[priceNo].selected = true;
		}
	}

	if(price2 != '') {
		var priceNo=-1;
		var sObj=document.getElementById("S_10_Num_Multi");
		var sOptions = document.getElementById('S_10_Num_Multi').options;

		for(var i=0; i<sObj.length; i++) {
			if(sObj.options[i].value == price2) {
				priceNo=i;
			}
		}
		if(priceNo!=-1) {
			document.MyForm.S_10_Num_Multi.options[priceNo].selected = true;
		}
	}


}

function loadPref2(SEL,st){
	var stateNo=-1;
	var sObj=document.getElementById("S_8_Key_Address1");
	var sOptions = document.getElementById('S_8_Key_Address1').options;

	for(var i=0; i<sObj.length; i++) {
		if(sObj.options[i].value == st) {
			stateNo=i;
		}
	}

	if(stateNo!=-1) {
		document.MyForm.S_8_Key_Address1.options[stateNo].selected = true;
	}
}
