DislikedMarkot,
Sorry, you've been asking for this for a while and have been very polite about my SLOOOOWWWWW response. Try this one out. I didn't do any testing, just modified parts of the code that I think will make it work. Please report back any problems and I'll fix them. I'll see if I can test it as well.
Regards,
stockwetIgnored
markot