As a rule when an employee avails earned leave continuously say for more than 10 days, the intervening holidays like weekly off / holidays[national or festival] will be counted as leave. However, it all depends as per the leave rules laid down in the organisation.
Casual leave will not affect intervening holidays as above, and will not be counted as leave.
R.Srinivasan