Are you sure the assets folder isn't a sub-directory in which case
varsrc= "/../assets/snow.gif"
should read as
varsrc= "../assets/snow.gif" (if it's one below)
or
varsrc= "../../assets/snow.gif" (if it's two below)
hth
Charles
of course I won't mention that it is a rather corny effect