Other solutions would involved messing with DHTML and ECMAScript and are likely to be so complex as to only work with one browser.