HelenDev - 3:43 pm on Jul 8, 2011 (gmt 0)
Be careful with daylight saving time - there are not always 10080 minutes in a week. I have a script a bit like this which got an unexpected number of seconds in a day the clocks changed and it fell over.
I resolved it by rounding up or down if it got a fraction of a day. Obviously your script may be a bit different, and as you have 80 minutes spare a week you should be able to factor in an hour less here or there ;)