JavaScript - リンクのカーソルが合うと画像が表示され引くと消えるプログラム

<script type="text/javascript"><!--

function imgup(){
	document.write("<img src='画像名' onMouseOut='history.back();'>");
}

//--></script>
<a href="画像名" onMouseOver='imgup();'>リンク名</a>



単に、カーソルが合うとリンク先の画像を表示し、離れると、元のページに戻るというプログラムだ。

【目標】
・サムネイル表示されるようにしたい。
・リンクのリストを表示させ、画像ファイル(拡張子が.jpgなど)を検出して、画像を表示させたい。(CGIを使うだろう)