function pb_sw(no,sts){

	if(sts == 0) {
		if(!confirm('掲載を停止します。よろしいですか？')){return false};
	} else {
		if(!confirm('掲載を再開します。よろしいですか？')){return false};
	}

	// AJAX呼び出し
	var url = '_fair_sw';
	var str = Form.serialize('fsw' + no);

	new Ajax.Request(url,
		{
			method: "post",
			parameters: str,
			onSuccess: function(request){

				// レスポンスデータ取得
				var data = eval("("+request.responseText+")");

				// 検索結果描画
				document.getElementById('pb_sw' + no).innerHTML=data.pb_sts;
				document.getElementById('pb_bt' + no).innerHTML=data.pb_bt;
			}
		});

}

function cal_ch(year,month){

	document.fair.year.value = year;
	document.fair.month.value = month;

	// AJAX呼び出し
	var url = '_cal_ch';
	var str = Form.serialize('fair');

	new Ajax.Request(url,
		{
			method: "post",
			parameters: str,
			onSuccess: function(request){

				// レスポンスデータ取得
				var data = eval("("+request.responseText+")");

				// 検索結果描画
				document.getElementById('caldata').innerHTML=data.caldata;
				document.fair.sw.value=0;
			}
		});

}

function sub_clear(no){

	if(no==1){
		document.fair01.dt_type1.selectedIndex = 0;
		document.fair01.dt_st_hour1.selectedIndex = 0;
		document.fair01.dt_st_min1.selectedIndex = 0;
		document.fair01.dt_ed_hour1.selectedIndex = 0;
		document.fair01.dt_ed_min1.selectedIndex = 0;
	} else if(no==2){
		document.fair01.dt_type2.selectedIndex = 0;
		document.fair01.dt_st_hour2.selectedIndex = 0;
		document.fair01.dt_st_min2.selectedIndex = 0;
		document.fair01.dt_ed_hour2.selectedIndex = 0;
		document.fair01.dt_ed_min2.selectedIndex = 0;
	} else if(no==3){
		document.fair01.dt_type3.selectedIndex = 0;
		document.fair01.dt_st_hour3.selectedIndex = 0;
		document.fair01.dt_st_min3.selectedIndex = 0;
		document.fair01.dt_ed_hour3.selectedIndex = 0;
		document.fair01.dt_ed_min3.selectedIndex = 0;
	} else if(no==4){
		document.fair01.dt_type4.selectedIndex = 0;
		document.fair01.dt_st_hour4.selectedIndex = 0;
		document.fair01.dt_st_min4.selectedIndex = 0;
		document.fair01.dt_ed_hour4.selectedIndex = 0;
		document.fair01.dt_ed_min4.selectedIndex = 0;
	} else if(no==5){
		document.fair01.dt_type5.selectedIndex = 0;
		document.fair01.dt_st_hour5.selectedIndex = 0;
		document.fair01.dt_st_min5.selectedIndex = 0;
		document.fair01.dt_ed_hour5.selectedIndex = 0;
		document.fair01.dt_ed_min5.selectedIndex = 0;
	} else if(no==6){
		document.fair01.dt_type6.selectedIndex = 0;
		document.fair01.dt_st_hour6.selectedIndex = 0;
		document.fair01.dt_st_min6.selectedIndex = 0;
		document.fair01.dt_ed_hour6.selectedIndex = 0;
		document.fair01.dt_ed_min6.selectedIndex = 0;
	} else if(no==7){
		document.fair01.dt_type7.selectedIndex = 0;
		document.fair01.dt_st_hour7.selectedIndex = 0;
		document.fair01.dt_st_min7.selectedIndex = 0;
		document.fair01.dt_ed_hour7.selectedIndex = 0;
		document.fair01.dt_ed_min7.selectedIndex = 0;
	} else if(no==8){
		document.fair01.dt_type8.selectedIndex = 0;
		document.fair01.dt_st_hour8.selectedIndex = 0;
		document.fair01.dt_st_min8.selectedIndex = 0;
		document.fair01.dt_ed_hour8.selectedIndex = 0;
		document.fair01.dt_ed_min8.selectedIndex = 0;
	} else if(no==9){
		document.fair01.dt_type9.selectedIndex = 0;
		document.fair01.dt_st_hour9.selectedIndex = 0;
		document.fair01.dt_st_min9.selectedIndex = 0;
		document.fair01.dt_ed_hour9.selectedIndex = 0;
		document.fair01.dt_ed_min9.selectedIndex = 0;
	} else if(no==10){
		document.fair01.dt_type10.selectedIndex = 0;
		document.fair01.dt_st_hour10.selectedIndex = 0;
		document.fair01.dt_st_min10.selectedIndex = 0;
		document.fair01.dt_ed_hour10.selectedIndex = 0;
		document.fair01.dt_ed_min10.selectedIndex = 0;
	} else if(no==11){
		document.fair01.dt_type11.selectedIndex = 0;
		document.fair01.dt_st_hour11.selectedIndex = 0;
		document.fair01.dt_st_min11.selectedIndex = 0;
		document.fair01.dt_ed_hour11.selectedIndex = 0;
		document.fair01.dt_ed_min11.selectedIndex = 0;
	} else if(no==12){
		document.fair01.dt_type12.selectedIndex = 0;
		document.fair01.dt_st_hour12.selectedIndex = 0;
		document.fair01.dt_st_min12.selectedIndex = 0;
		document.fair01.dt_ed_hour12.selectedIndex = 0;
		document.fair01.dt_ed_min12.selectedIndex = 0;
	} else if(no==13){
		document.fair01.dt_type13.selectedIndex = 0;
		document.fair01.dt_st_hour13.selectedIndex = 0;
		document.fair01.dt_st_min13.selectedIndex = 0;
		document.fair01.dt_ed_hour13.selectedIndex = 0;
		document.fair01.dt_ed_min13.selectedIndex = 0;
	} else if(no==14){
		document.fair01.dt_type14.selectedIndex = 0;
		document.fair01.dt_st_hour14.selectedIndex = 0;
		document.fair01.dt_st_min14.selectedIndex = 0;
		document.fair01.dt_ed_hour14.selectedIndex = 0;
		document.fair01.dt_ed_min14.selectedIndex = 0;
	} else if(no==15){
		document.fair01.dt_type15.selectedIndex = 0;
		document.fair01.dt_st_hour15.selectedIndex = 0;
		document.fair01.dt_st_min15.selectedIndex = 0;
		document.fair01.dt_ed_hour15.selectedIndex = 0;
		document.fair01.dt_ed_min15.selectedIndex = 0;
	} else if(no==16){
		document.fair01.dt_type16.selectedIndex = 0;
		document.fair01.dt_st_hour16.selectedIndex = 0;
		document.fair01.dt_st_min16.selectedIndex = 0;
		document.fair01.dt_ed_hour16.selectedIndex = 0;
		document.fair01.dt_ed_min16.selectedIndex = 0;
	}
}


function myfair_submit(no){
	count = 0;
	chkcount = 0;
	for (i=1; i<=no; i++){
		if(document.fapp00.elements["fair_"+i].type=="checkbox") {
			chkcount++;

			if (document.fapp00.elements["fair_"+i].checked){
				count++;
			}
		}
	}
	if(chkcount>0){
		if(count==0) {
			alert("申込むフェアを選択して下さい");
		} else {
			document.fapp00.submit();
		}
	} else {
		alert("リストの中に現在Web申込み可能なフェアがありません。");
	}
}



function cal_all_sw() {
	var items = document.getElementsByTagName("input");
	for (i = 0; i < items.length; i++) {
		if(items[i].type=="checkbox") {
			if(	items[i].name!="type_ques" &&
				items[i].name!="type_wedding" &&
				items[i].name!="type_banquet" &&
				items[i].name!="type_sampling" &&
				items[i].name!="type_coordinate" &&
				items[i].name!="type_item" &&
				items[i].name!="type_tryon" &&
				items[i].name!="type_etc" &&
				items[i].name!="place_style1" &&
				items[i].name!="place_style2" &&
				items[i].name!="place_style3" &&
				items[i].name!="place_style4" &&
				items[i].name!="place_style5" &&
				items[i].name!="place_style99" 
				) {
				if(items[i].disabled==false) {
					if(document.fair.sw.value==0) {
						items[i].checked = true;
					} else {
						items[i].checked = false;
					}
				}
			}
		}
	}

	if(document.fair.sw.value==0) {
		document.fair.sw.value=1;
	} else {
		document.fair.sw.value=0;
	}
}


function changeAreaFair(obj)
{
	var url = '_j01_pd';
	var pars = 'type=' + obj.options[obj.selectedIndex].value;

	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponseFair
		});
	
}

function showResponseFair(orgReq)
{
	// responseXMLでレスポンスを取得
	var res = orgReq.responseXML;
	var list = res.getElementsByTagName("area");

	var i = document.fair.area2.options.length;
	for (n=i-1;n>=0;n--){
		document.fair.area2.options[n] = null;
	}

	var key,value;
	for(i=0;i<list.length;i++){
		key = list[i].getElementsByTagName("area-name")[0].firstChild.nodeValue;
		value = list[i].getElementsByTagName("area-id")[0].firstChild.nodeValue;
		document.fair.area2.options[i] = new Option(key,value);
	}

	if(list.length == 0) {
		document.fair.area2.style.visibility = "hidden";
		document.fair.area2.value = "0";
	} else {
		document.fair.area2.style.visibility = "visible";
	}
}



function changeAreaFair2(obj)
{
	var url = '_j01_pd';
	var pars = 'type=' + obj.options[obj.selectedIndex].value;

	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponseFair2
		});
	
}

function showResponseFair2(orgReq)
{
	// responseXMLでレスポンスを取得
	var res = orgReq.responseXML;
	var list = res.getElementsByTagName("area");

	var i = document.fair2.area2.options.length;
	for (n=i-1;n>=0;n--){
		document.fair2.area2.options[n] = null;
	}

	var key,value;
	for(i=0;i<list.length;i++){
		key = list[i].getElementsByTagName("area-name")[0].firstChild.nodeValue;
		value = list[i].getElementsByTagName("area-id")[0].firstChild.nodeValue;
		document.fair2.area2.options[i] = new Option(key,value);
	}

	if(list.length == 0) {
		document.fair2.area2.style.visibility = "hidden";
		document.fair2.area2.value = "0";
	} else {
		document.fair2.area2.style.visibility = "visible";
	}
}
