function setFocus( that) {
	if(document.getElementById) {
		var obj = document.getElementById('textid');
		if(obj) {
			obj.className = 'search_address2';
		}
	}

//	that._defaultValue = that.value;
	that._defaultValue = '';
	that.value = '';
	that.onblur = function() {
		if( that.value === '' ) {
			that.value = that._defaultValue;
			if(obj) {
				obj.className = 'search_address1';
			}
		}
	}
	that.onfocus = function() {
		if( that.value === that._defaultValue ) {
			that.value = '';
			if(obj) {
				obj.className = 'search_address2';
			}
		}
	}
}

function setLoad( that) {
	if(document.getElementById) {
		var obj = document.getElementById('textid');
		if(obj) {
			obj.className = 'search_address2';
		}
	}

	that._defaultValue = '';
	that.value = '';

	if( that.value === '' ) {
		that.value = that._defaultValue;
		if(obj) {
			obj.className = 'search_address1';
		}
	}
}

function changeMapImage(kbn) {
	if (kbn == 'gotou'){
		url = '/images/common/map/area_map_gotou.gif';
	} else if (kbn == 'seihi'){
		url = '/images/common/map/area_map_seihi.gif';
	} else if (kbn == 'nagasaki'){
		url = '/images/common/map/area_map_nagasaki.gif';
	} else if (kbn == 'seihi'){
		url = '/images/common/map/area_map_seihi.gif';
	} else if (kbn == 'sasebo'){
		url = '/images/common/map/area_map_sasebo.gif';
	} else if (kbn == 'ken'){
		url = '/images/common/map/area_map_isahaya.gif';
	} else if (kbn == 'shimabara'){
		url = '/images/common/map/area_map_shimabara.gif';
	} else if (kbn == 'hirado'){
		url = '/images/common/map/area_map_hirado.gif';
	} else if (kbn == 'iki'){
		url = '/images/common/map/area_map_iki.gif';
	} else if (kbn == 'tsushima'){
		url = '/images/common/map/area_map_tsushima.gif';
	} else {
		url = '/images/common/map/area_map.gif';
	}
	document.getElementById('area_map').src = url;
}

function changeMapImageTarget(url, id) {
	document.getElementById(id).src = url;
}

// カレンダー表示関係
function dispCalendar(obj,obj2) {
	if($(obj).style.display != "block"){
		$(obj).style.display = "block";
	}else{
		$(obj).style.display = "none";
	}
}
// カレンダー・ローカライズ
function myCalendarLocale() {
	var jpDayStr = ["日","月","火","水","木","金","土"];
	var jpMonth = ["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"];
	this.Config.Locale.MONTHS_SHORT = jpMonth;
	this.Config.Locale.MONTHS_LONG = jpMonth;
	this.Config.Locale.WEEKDAYS_1CHAR = jpDayStr;
	this.Config.Locale.WEEKDAYS_SHORT = jpDayStr;
	this.Config.Locale.WEEKDAYS_MEDIUM = jpDayStr;
	this.Config.Locale.WEEKDAYS_LONG = jpDayStr;
}

function init(){
	// カレンダー初期化
	cal1 = new YAHOO.widget.Calendar("cal1","cal_start");
	cal1.customConfig = myCalendarLocale;
	cal1.setupConfig();
	cal1.onSelect = function(selected) {
	
		var sel = selected[0];
	
		$('start_year').value = sel[0];
		$('start_month').value = sel[1];
		$('start_day').value  = sel[2];
	
		dispCalendar('cal_start');
	}
	cal1.render();
	
	cal2 = new YAHOO.widget.Calendar("cal1","cal_end");
	cal2.customConfig = myCalendarLocale;
	cal2.setupConfig();
	cal2.onSelect = function(selected) {
	
		var sel = selected[0];
	
		$('end_year').value = sel[0];
		$('end_month').value = sel[1];
		$('end_day').value  = sel[2];
	
		dispCalendar('cal_end');
	}
	cal2.render();
}
function init_ac(){
	// カレンダー初期化
	cal_ac = new YAHOO.widget.Calendar("cal_ac","cal_ac_area");
	cal_ac.customConfig = myCalendarLocale;
	cal_ac.setupConfig();
	cal_ac.onSelect = function(selected) {
	
		var sel = selected[0];
	
		$('date').value = "" + sel[0] + "/" + (("0" + sel[1]).slice(-2)) + "/" + (("0" + sel[2]).slice(-2));

		dispCalendar('cal_ac_area');
	}
	cal_ac.render();

}
