I am Steve
You have to make the e-card. The ones done by most record companies are done in Flash. Unfortunately I'm still in the process of learning flash so I can't help you out that much ...
As soon as i figure out how to do it, I'll let you know, or even make you one.