function changeMethod(num) {
	if ( num == 0 ) {
		jQuery("#dt_mail").hide();
		jQuery("#dd_mail").hide();
		jQuery("#dt_tel").fadeIn("slow");
		jQuery("#dd_tel").fadeIn("slow");
	} else {
		jQuery("#dt_tel").hide();
		jQuery("#dd_tel").hide();
		jQuery("#dt_mail").fadeIn("slow");
		jQuery("#dd_mail").fadeIn("slow");
	}
}

mes_place  ='都道府県>市区町までで結構です。';
mes_detail ='電話でのご連絡を希望され、時間帯のご指定がある場合、こちらにご入力ください。';

function mesPlaceOn() {
	var place = document.getElementById('form_place');
	if ( place ) {
		if ( place.value == mes_place ) {
			document.getElementById('form_place').value = '';
		}
	}
}

function mesPlaceOff() {
	var place = document.getElementById('form_place');
	if ( place ) {
		if ( place.value == '' ) {
			document.getElementById('form_place').value = mes_place;
		}
	}
}

function mesDetailOn() {
	var detail = document.getElementById('form_detail');
	if ( detail ) {
		if ( detail.value == mes_detail ) {
			document.getElementById('form_detail').value = '';
		}
	}
}

function mesDetailOff() {
	var detail = document.getElementById('form_detail');
	if ( detail ) {
		if ( detail.value == '' ) {
			document.getElementById('form_detail').value = mes_detail;
		}
	}
}

function mesEmpty() {
	var place = document.getElementById('form_place');
	var detail = document.getElementById('form_detail');

	if ( place.value == mes_place ) {
		document.getElementById('form_place').value = '';
	}

	if ( detail.value == mes_detail ) {
		document.getElementById('form_detail').value = '';
	}
}



window.onload = function() {
	// 入力の注意を表示
	mesPlaceOff();
	mesDetailOff();

	var method  = document.getElementsByName('form[method]');
	var dd_tel  = document.getElementById('dd_tel');
	var dd_mail = document.getElementById('dd_mail');

	// 確認画面から戻ったとき、すでにチェックされている連絡方法は最初から表示する
	if ( document.getElementById('form_input') ) {
		if ( method[0].checked == true ) {
			jQuery("#dt_tel").show();
			jQuery("#dd_tel").show();
		} else {
			jQuery("#dt_tel").hide();
			jQuery("#dd_tel").hide();
		}
	
		if ( method[1].checked == true ) {
			jQuery("#dt_mail").show();
			jQuery("#dd_mail").show();
		} else {
			jQuery("#dt_mail").hide();
			jQuery("#dd_mail").hide();
		}
	} else if ( document.getElementById('form_confirm') ) {
	// 確認画面では、入力されなかった連絡先を非表示にする。
		if ( jQuery.trim(dd_tel.innerHTML) ) {
			jQuery("#dt_tel").show();
			jQuery("#dd_tel").show();
		} else {
			jQuery("#dt_tel").hide();
			jQuery("#dd_tel").hide();
		}
	
		if ( jQuery.trim(dd_mail.innerHTML) ) {
			jQuery("#dt_mail").show();
			jQuery("#dd_mail").show();
		} else {
			jQuery("#dt_mail").hide();
			jQuery("#dd_mail").hide();
		}
	}

}


