 	setTimer, checkMousePosition, off
 	setTimer, checkWindowVisibility, off
 	if (noSleep) {
-		setTimer, noSleepTimer, off
+		DllCall( "SetThreadExecutionState", UInt, 0x80000000) ; ES_CONTINUOUS
 	}
 }
 

	setTimer, checkMousePosition, 250
	setTimer, checkWindowVisibility, 20000
	if (noSleep) {
		setTimer, noSleepTimer, 5000
	}
}


nextZoneTimer:
	nextZone()
return
