Innovative web-based multimedia curriculum improves cardiac examination competency of residents.