En el problema con IE-6 pueder ser que te esté afectando el script
unitpngfix.js.
Ahora con respecto a los lightbox yo te recomiendo ampliamente esta herramienta:
http://www.moord.it/examples/virtual_box
Es muy trabaja sobre Mootools y es muy versatil (nunca me ha dado problemas de incompatibilidad con exporadores, inclyuendo IE-6).
Así es muy versatil, mira este ejemplo:
http://www.clubdeportivo.mx/coacalco...-spinning.html
Dale click en el calendario o en el boton que dice "Conoce a Nuestros Profesores" que aparecen abajo en el centro.
O esta otra variedad:
http://www.curacreto.com.mx/marcas/antigraffiti.html
Dale click en los botones que dicen "Ver Folleto" o "Ver Video" que aparecen arriba a la derecha.
En todo caso, aunque las aplicaciones son muy diferentes, el codigo para llamar a los lightbox son bastante similares.
Código Javascript
:
Ver originalfunction showVirtualBox (width, height, virtualBoxCode, a)
{
closeCurrentVirtualBox();
if(a===undefined||a==null)
a = new Element('a', {title: 'Virtual Box'});
if(a.virtualBox==null)
{
var title = a.title;
a.title = width+' :: '+height;
a.virtualBox = new Virtual.HTML.single(a, {enable: {caption: false}, style: false, effect: ((Browser&&Browser.ie6) ? 'fix': 'slide'), content: virtualBoxCode});
a.title = title;
}
currentVirtualBox = a.virtualBox;
a.virtualBox.create();
}
Código HTML:
Ver original<a href="javascript:showVirtualBox (500,500, '<img src="foto.jpg" alt="Foto" />', this); ">Ver Foto
</a>
Espero te sirva.