http://www.theenglishguy.co.uk/2009/05/05/jquery-addclass-tracking-toggles/