Just FYI, your plugin hangs up when used with IE8. I eventually get the "a script is taking too long message".