Thank you everyone for forwarding the references to so many good PNG solutions. I was able to resolve my issues posted earlier and can now say some of the solutions seem very good.
Dean Edward's solution is neat in that it doesn't require wrapping the <img> with spans and the <img retains the ID, Class and Style. The IE7 lib is 90Kb which might is a factor that needs consideration. I also liked webfx http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html Which gives a 4Kb JavaScript and renders nearly an identical solution as shown by "View Generated Source". Retains the <img, ID, Class, Style... So that JavaScript lookups of the modified img element will continue to work as planned (as long as the src field is not part of the lookup). It's unfortunate that every solution requires changing the img element src attribute to "blank.gif", making runtime JavaScript replacement of the image difficult, but perhaps not impossible. Playing with the src attribute (e.g. for hover effect) would require significant reworking of the png.js files. Sam _______________________________________________ Rails-spinoffs mailing list Rails-spinoffs@lists.rubyonrails.org http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs