Final version; no jQuey, working calc, IE7+