Would you mind sharing a link to your website? You can PM me if you don't want to have it public.

As for the updated version - up to you. This shouldn't be very hard to debug, tho...