I am making a website from scratch that will let users create accounts. I plan on having 4 type of accounts(Customer,Employee/Owner,Rep/Salesman,and Dealer). Out of those 4 type of accounts, the owner and the rep are the only ones who will see a calendar once they log-in. The owner should be able to modify events from the rep's calendar, and the rep can obviously modify his/her own calendar as well. I am not planning on making a calendar from scratch, but rather to get one that meet my needs from my website. I honestly don't know where to start looking, or what are some good scripts to get what I want done, so any help and thoughts are appreciate it.
Thanks!