
/**
 * 画像送信ボタン
 *
 * @param	string		フォーム名
 * @param	object		呼び出し元オブジェクト
 */
function imgBtnSubmit(formName, caller)
{
	var form	= document.forms[formName];
	form.submitBtn.value	= caller.alt;
	form.submit();
}


/**
 * 候補リストに追加する
 *
 * @param	string		保存対象
 * @param	integer		保存ID
 */
function addFavourite(target, addId)
{
	var url;
	
	url	 = location.href.replace(/\/search.*/, '');
	url	+= '/search/favourite/' + target + '/';
	
	if (addId) {
		url	+= "?add=" + addId;
	}
	
	var win = window.open(
			url,
			'winFavourite',
			'scrollbars=yes, width=450,height=500,resizable=yes'
			);
	win.focus();
	
}


/**
 * マップ表示
 *
 * @param	string		マップURL
 */
function openMap(url)
{
	var win = window.open(
			url,
			'winMap',
			'scrollbars=no, width=500,height=400,resizable=no'
			);
	win.focus();
}


/**
 * 候補リストなどから target="townSearchMainWindow" で
 * アンカー指定＆フォーム送信できるようにする為の記述
 */
window.onload	= function ()
{
	if (location.href.indexOf('/favourite/') == -1) {
		window.name	= 'townSearchMainWindow';
	}
}


