I'm curious -- why the aversion to innerHTML? From: "Matt Warden" mwarden at gmail.com I'm not sure how to help you, because I avoid innerHTML like the plague.