1. This function returns previous business day of the date parameter passed to function. It takes into consideration weekends & holidays.
2. To properly use this function make sure the <Holidays> table with <holiday_date> field contains all annual holidays which should be manually entered into table
3. This function assumes that the week starts on Sunday (USA version)