void loop() {
readButton(); // call the functions that do the work
myDelay(); // <-- What's this?
if (Next == true)
You added an extra call in loop() without a parameter. Take that out and it compiles. You don't need the extra global variable.