If jQuery is not seeing it as a function, it’s possible jQuery isn’t being called until after the function loads – take a look in your theme where jQuery is being loaded. If it’s not calling jQuery until after the timeout script, that’s your most likely issue.
Hello Shamim! Looking forward to the new version – my initial suggestion was just to add more hooks over-all in the functions so it could be extended without have to modify the plugin itself – I’ll see what the new version includes and let you know if I have anything that would be worth contributing!