Primeiro, agradeço os elogios.
Segundamente, uma nota: java num é javascript. Java é um aplicativo poderoso que faz outros programas. Javascript cria "aplicativos", se assim posso chamar, para a Web.
Segundamente e meio

, o lance de intercalar é assim: você cria dois arquivos distintos (no caso, popup.js e galeria.html), e, na página galeria.html, você coloca assim na tag <head>, logo abaixo da <html>:
<script language="javascript" type="text/javascript" src="popup.js"></script>
Isso fará a conexão com o arquivo js.
Depois, você coloca as fotos. E nas fotos, você pode fazer assim, de dois modos:
1º modo:<a href="javascript:popup('imagem.jpg');"><img src="imagem_pequena.gif" width="largura" height="altura" border="0"></a>
O segundo modo, a gente coloca um atributo handler na imagem.
O que é um atributo handler? Handler, ou eventos, são ações feitas em tags que são ligadas a scripts javascript. Existem dezenas de handlers, sendo os famosos:
onmouseover
onmouseout
onclick
onfocus
onblur
onerror
onresize
ondblclick
onload
onunload
Se um dia quiser uma explicação mais detalhada sobre eles, fale comigo por msn, ok?
Bem, continuando: Podemos usar o script criado [popup()] na imagem, através do atributo
onclick, que será acionado quando a pessoa clicar na imagem:
2º modo:<img src="imagem_pequena.gif" width="largura" height="altura" onclick="popup('imagem.jpg');">
Para você criar uma página padrão, você pode fazer de duas maneiras:
1. Com querystring (não usaremos);
2. Definindo no script (que é mais rápido e também funciona.)
Como eu disse, vamos usar o segundo método.
Assim, no script, faremos:
popup.js<!--
function popup(i) {
janela=window.open('','Galeria','scrollbar=yes,menubar=no,toolbar=no,resizable=no,width=500,height=400,location=no,fullscreen=no');
janela.document.write("<title>Galeria de Fotos</title>");
janela.document.write("<body bgcolor='#000000' text='#FFFFFF'>");
janela.document.write("<center><img src='"+i+"' height='150' width='250'><br>");
janela.document.write("<a href='javascript:self.close();'>Fechar janela</a></center>");
}
//-->
Agora, colocarei novo arquivo popup.js para você ver, ok? Você baixa ele no seu pc.
Entre em EXIBIR>CÓDIGO FONTEE se não entender alguma coisa, dá um grito, tá?