// return the value of the radio button that is checked
// return an empty string if none are checked, or
// there are no radio buttons
function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}
 

// モードとキーを指定してSUBMITを行う。
function fnModeSubmit(mode, keyname, keyid) {
	switch(mode) {
	case 'delete_topic':
		if(!window.confirm('本トピックス記事とそれに付随するデータを全て削除します。\n削除してもよろしいですか？')){
			return;
		}
		break;
	case 'delete_note':
		if(!window.confirm('本ノート記事とそれに付随するデータを全て削除します。\n削除してもよろしいですか？')){
			return;
		}
		break;
	case 'delete':
		if(!window.confirm('一度削除したデータは、元に戻せません。\n削除してもよろしいですか？')){
			return;
		}
		break;
	case 'category_delete':
		if(!window.confirm('カテゴリーとカテゴリーに属するデータを全て削除します。\n削除してもよろしいですか？')){
			return;
		}
		break;
	case 'delete_photocategory':
		if(!window.confirm('この写真テーマとそれに属するデータを全て削除します。\n削除してもよろしいですか？')){
			return;
		}
		break;
	case 'confirm':
		if(!window.confirm('登録してもよろしいですか')){
			return;
		}
		break;
	case 'delete_all':
		if(!window.confirm('すべて削除してもよろしいですか')){
			return;
		}
		break;
	case 'clearall':
		if(!window.confirm('初期化（オールクリア）を実行します。よろしいですか')){
			return;
		}
		break;
	default:
		break;
	}
	if (typeof(document.form1['mode'])!='undefined') {
		document.form1['mode'].value = mode;
	}
	if(keyname != "" && keyid != "") {
		document.form1[keyname].value = keyid;
	}
	document.form1.submit();
}

function fnChangeAction(url) {
	document.form1.action = url;
}

function fnOpenNoMenu(URL) {
	window.open(URL,"nomenu","scrollbars=yes,resizable=yes,toolbar=no,location=no,directories=no,status=no");
}

function fnOpenWindow(URL,name,width,height) {
	window.open(URL,name,"width="+width+",height="+height+",scrollbars=yes,resizable=no,toolbar=no,location=no,directories=no,status=no");
}


