Fixed!
Sorry our blog's been really out of sorts the past week or so. Found the source of our woes - a tiny extra 'div' tag in the one of past posts. grrrr!
Free JavaScript from
Rainbow Arch