var L_UNDEFINED_TEXT="Help could not locate this inline definition";

function AppendPopup(oSource, sPopup)
{
	var sPopupText;
	if (oSource.tagName=="A" && oSource.getAttribute("State")!="On")
	{
	
		sPopupText= GetGlossaryTerms(sPopup);
	
		if (sPopupText != L_UNDEFINED_TEXT)
		{
			oSource.insertAdjacentHTML("BeforeEnd", "<SPAN ID='Pop' class='GlossaryDef'>&nbsp;" + sPopupText + "</SPAN>");
			oSource.setAttribute("State", "On")
			window.event.returnValue=false;
		}
		else
		{
			alert(L_UNDEFINED_TEXT);
		}
	}
	else if (oSource.tagName=="A" && oSource.getAttribute("State")=="On" )
	{
		oSource.all("Pop").outerHTML=""
		oSource.setAttribute("State", "Off")
		window.event.returnValue=false;
	}
}


function GetGlossaryTerms(sPopup)
{
	var sTemp
	switch (sPopup)
	{
		case 'pcvan':
			pcvan_TEXT='<font color="green">(NECが主催していたネット。多数のPC98ユーザーが登録し日本一の規模だった時期もある。現在はBiglobeに改名)</font>';
			sTemp=pcvan_TEXT;
			break;
		case 'mix':
			mix_TEXT='<font color="green">(日経が主催のネット。技術職が濃く初心者が質問すると怒られるケースもあった)</font>';
			sTemp=mix_TEXT;
			break;
		case 'nifty':
			nifty_TEXT='<font color="green">(現在の@nifty。日商岩井と富士通が出資していた。名刺にNIFTYのIDを記載するビジネスマンも多かった)</font>';
			sTemp=nifty_TEXT;
			break;
		case 'vz':
			vz_TEXT='<font color="green">(DOS版のエディタ。オンラインソフトの人気が高まり市販ソフトに成長した。マクロも強力で本物そっくりのテトリスや、ロールプレイングゲームまであった)</font>';
			sTemp=vz_TEXT;
			break;
		case 'defo':
			defo_TEXT='<font color="green">(インストールしたソフトによって外観が変わることもあるし、そもそも何をして標準とするか今となっては曖昧だ)</font>';
			sTemp=defo_TEXT;
			break;
		case 'fep':
			fep_TEXT='<font color="green">(IMEはInputMethodEditorの略。日本語変換システムは当時FEPと呼ばれていた。ちなみにFEPはFrontEndProcessorの略)</font>';
			sTemp=fep_TEXT;
			break;
		case 'exp':
			exp_TEXT='<font color="green">(エクスプローラ拡張メニュー。エクスプローラの右ボタンにさまざまな便利機能を追加できる)</font>';
			sTemp=exp_TEXT;
			break;
		case 'fd':
			fd_TEXT='<font color="green">(DOSのアプリはファイル名をタイプして起動する。そこで最も素早く入力できるキーの組み合わせということでFDとネーミングした…と言われていた)</font>';
			sTemp=fd_TEXT;
			break;
		case 'mag':
			mag_TEXT='<font color="green">(まぐろ)</font>';
			sTemp=mag_TEXT;
			break;
		case 'honto1':
			honto1_TEXT='<font color="green">(ホントの話。1時間かけてダウンしたソフトがバグってたりクソゲーだったときのショックは筆舌に尽くしがたい)</font>';
			sTemp=honto1_TEXT;
			break;
		case 'nif1':
			nif1_TEXT='<font color="green">(あまり良いシステムではなかった。開始当初シュアウェア代金を受け取る口座が第一勧業銀行に指定されていたので困った)</font>';
			sTemp=nif1_TEXT;
			break;
		case 'z':
			z_TEXT='<font color="green">(巨大ロボットの操縦でガンダムでなくマジンガーZを思い出したのは年齢のせいだけではない。ついさっきバカ安の「マジンガーZ」を聞いたばかりだからだ。「宇宙戦艦ヤマト」のコーラスには鳥肌が立った。ぜひCDを出してほしい！)</font>';
			sTemp=z_TEXT;
			break;
		case 'screen':
			z_TEXT='<font color="green">(ちょっと困るのが「解像度は800×600でお願いします」という指示。最近は少なくなりましたが、ビギナー向けに全画面を見せるような書籍でたまに。解像度を下げると、秀丸からFileVisorから全てのツールが使いにくくなるんですよね〜)</font>';
			sTemp=z_TEXT;
			break;
		case 'friend1':
			z_TEXT='<font color="green">(小橋クン)</font>';
			sTemp=z_TEXT;
			break;
		case 'log':
			z_TEXT='<font color="green">(この通信機能にはログを残すという設定がありませんでした。もちろんマクロなどの機能もありません。それでもワクワクしながら使っていました)</font>';
			sTemp=z_TEXT;
			break;
		case 'dosversion':
			z_TEXT='<font color="green">(MS-DOS版は使ったことがありませんでした。だって、J-3100版がなかったから…)</font>';
			sTemp=z_TEXT;
			break;
		case 'notuse':
			z_TEXT='<font color="green">(すいません、最近は使っていません^^;ブラウザに同じ機能が装備されていますので、そちらに頼っています。いえ、そもそも最近はエッチなサイトに行かなくなりました。本当ですって…)</font>';
			sTemp=z_TEXT;
			break;
		case 'oosaka':
			z_TEXT='<font color="green">(すいません、↑は正確な大阪弁ではないかもしれません。なにせ筆者は横浜出身ですし、大阪に住んだこともありませんから…違っていても許してください)</font>';
			sTemp=z_TEXT;
			break;
		case 'dosv':
			z_TEXT='<font color="green">(そもそも、このDOS/Vという言葉自体が死語ですね^^;)</font>';
			sTemp=z_TEXT;
			break;
		case 'note':
			z_TEXT='<font color="green">(う〜ん…最近は使っていませんね〜ファイロファックス。喫茶店など外出先でラフ原稿を手書きすることが多いので、最近はB5サイズの予定表を持ち歩いています。)</font>';
			sTemp=z_TEXT;
			break;
		case 'yotei':
			z_TEXT='<font color="green">(あとはテニスの予定かな〜あと、NBAのオールスターとかファイナルとか、F1とmotoGPのレース日程とか…って、スポーツ系ばっか^^;)</font>';
			sTemp=z_TEXT;
			break;
		case 'kakutei':
			z_TEXT='<font color="green">(本当の本当に忙しかったです。確定申告時期にはマジで「死ぬかも」と思いました。実話です。それに会計事務所って肉体労働的な要素もあって…と、これはまた別の機会に^^;)</font>';
			sTemp=z_TEXT;
			break;
		case 'nando':
			z_TEXT='<font color="green">(ちなみにB難度。閉脚はきついんだよね〜腹筋がプルプルくるし)</font>';
			sTemp=z_TEXT;
			break;
		case 'frontpage':
			z_TEXT='<font color="green">(2002年当時のハナシです。1年ほどFrontPageを使ってHTMLを書きましたが、いつの間にか秀丸のマクロで直打ちになりましたね＞HTMLタグ)</font>';
			sTemp=z_TEXT;
			break;
		case 'wpc2001':
			z_TEXT='<font color="green">(そのときの写真。これはExcelの方かな…)</font><img src="wpc2001.jpg">';
			sTemp=z_TEXT;
			break;
	}
	return sTemp;
}

