You cant take to dealership. Thats the only way sorry
You have to have a scan tool.
you have to take it to the dealer
how do i program it
With the dealers scan tool.
go to http://www.programyourremote.com/ they have programs for many makes and models
Look in your owners manual to see if anything is in there about programming it and if nothing you will have to let the dealer do it.
To program a keyless remote for a 2006 Scion xA, first, insert the key into the ignition and turn it to the "ON" position without starting the engine. Within five seconds, press the "Lock" button on the remote. After that, turn the ignition off and remove the key. You should hear the doors lock and unlock, indicating that the remote is programmed successfully. If it doesn't work, repeat the process to ensure timing and button presses are accurate.
Call the dealership or Go to you local library and get the repair book, its free to use or a few cents to copy.
You use the release button on the dash, or the keyless remote to open,
I was informed by a BMW dealer there isn't a battery to replace and you have to order a new remote and then have it programmed by the dealer.
No, the only features on the 2006 Mazda 3 Keyless Entry Remote is Lock, Unlock, and Panic.
Check you owners manual, it will tell you how to reprogram them.