You've got
($weekday == 'Monday'||'Tuesday'||'Wednesday'||'Thursday')
Instead of
($weekday == 'Monday'||$weekday == 'Tuesday'||$weekday == 'Wednesday'||$weekday == 'Thursday')
or
(in_array($weekday, array('Monday', 'Tuesday', 'Wednesday','Thursday')
or
($weekdayN>0 && $weekdayN<5)
(if you had $weekdayN=date('w'))
You've also forgotten the quotes around G in "date('G')".