Bluetooth proximity progamming


I want to design a program which will send jpegs ,gif ,mp3 anything that another bluetooth enabled phone can receive .But this program must randomly send any data .i want it to be like bluetooth proximity where it can send a signal and anything close to the sending unit would receive the data which is being sent.This must hold a record of how many where sent plus be able to send single or random file like phone 1 ,data 1, phone 2 ,data 2. any help would be helpful .If some can create such a project please contact me :sign0104::sign0085: