i suppose you've seen this thread (since it looks like you tried posting in that forum already) but if not...
http://kmeleonbrowser.org/forum/read.php?f=2&i=317&t=317
you might want to compare notes with that author, since there are probably common elements to what you're trying to do?