kudykam, that's a really slow way to do it. Conditional operators are slow to begin with, and arsine so many cases makes them way slower. Then putting all that inside getResources slows things down further. Also, using chunks soups be mere efficient than resource for the menus.
I'm on my phone so forgive the formatting, but I'd suggest just using a snippet to pull in the correct menu chunk. If you name the chunks mon, tue, etc., you can do it with this line alone:
return $modx-> getChunk(date('D'));