ready to be a jquery plug-in