> And that was after an incident where the entire site was turned purple by another external JavaScript...
lol, what was the root cause? Defacement/scriptkiddie attack or a "background covering" ad that did not recognize the content area and paint over the whole screen instead?