Hi,
I would think coding the JavaScript would be difficult at best. Below is an alternative thought.....
***************************************************************************************************************************
The appl is currently scheduled on a calendar that has workdays defined as Mon-Sat less holidays
I doubt in this scenario that Saturday will ever be a holiday. In this case jobs are really running Mon-Friday less holidays and also on Saturday. So make this application run on a normal Monday - Friday workday calendar and code the jobs with "Run workdays" and "Run Saturday".
Then it is easy to add the job to run on the 3RD DAY OF MONTH PLUS 0 WORKDAYS. If the 3rd falls on Saturday, Sunday or a Holiday it will roll/move to the next workday.
Let me know if you have any questions on this.
Just a thought.....
2¢
Note:
The jobs could also be scheduled on
Run Monday Tuesday Wednesday Thursday Friday Saturday
Do Not Run holidays
Let me know if I missed the boat........just a thought.....
2¢