Certainly, it depends on what's installed on the clients. InfoPath 2003 won't open in the browser, so it will launch whatever's on the client. And if InfoPath 2003 isn't installed it will open whatever's there.
I don't know of a simple way to do this. My advise: just rewrite the jscript or remove it and add qRules. Probably fastest is the latter.