Customize calendar

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
I have an extension called Breezing Forms that is using joomla's calendar. I want to customize it to...

1) Only allow dates to be selected that fall within a time frame. The time frame is 2 days from current date up to 30 days from current date. ALL other dates would be unselectable.

2) If 3 (I will need to know how to adjust this number also) records have already been created with the same date, that date will no longer be selectable either. A query would need to be created and run on form load each time since records can and will be edited.

3) I (The site Admin) will need to know how to make any date unselectable in order to block vacation days, sick days, holidays etc.

4) I (The site Admin) will need to know how to make any DAY unselectable. As in, make ALL Sundays or ALL Saturdays etc. unselectable.

I assume (maybe I shouldn't assume) that this would be something that has been done many times and you will have done a similar project before.

Additional Project Description:
03/24/2014 at 22:05 EDT
I have to add another part to this project. I apologize for doing this but it is important. Please feel free to adjust your bids if necessary.

5) Any day that is disabled or made unselectable needs to be shown as unselectable by either a color, the date made invisible or with an x over it.

Skills required:
Javascript, Joomla, MySQL
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 263
in 5 days
$ 34
in 3 days
$ 250
in 7 days
$ 206
in 5 days
$ 175
in 4 days
$ 220
in 7 days
$ 210
in 5 days
$ 257
in 3 days
$ 263
in 5 days
$ 252
in 3 days