added animation back to webkit, working in moz

need to add functionality to maintain background color while the button
is in any animation... requires semi-complex tracking of the order of
the button presses