begin = int(request.args["begin"][0])
		except Exception, e:
			return {
				"result": False,
				"message": "The parameter 'begin' must be a number"
			}
			
		try:
			end = int(request.args["end"][0])
		except Exception, e:
			return {
				"result": False,
				"message": "The parameter 'end' must be a number"
			}
		
		return toggleTimerStatus(self.session, request.args["sRef"][0], begin, end)
		
	
	def P_timerdelete(self, request):
		res = self.testMandatoryArguments(request, ["sRef", "begin", "end"])
		if res:
			return res
		
		try:
			begin = int(request.args["begin"][0])
		except Exception, e:
			return {
				"result": False,
				"message": "The parameter 'begin' must be a number"
			}
			
            begin = int(request.args["begin"][0])
        except Exception, e:
            return {
                "result": False,
                "message": "The parameter 'begin' must be a number"
            }

        try:
            end = int(request.args["end"][0])
        except Exception, e:
            return {
                "result": False,
                "message": "The parameter 'end' must be a number"
            }

        return toggleTimerStatus(self.session, request.args["sRef"][0], begin,
                                 end)

    def P_timerdelete(self, request):
        res = self.testMandatoryArguments(request, ["sRef", "begin", "end"])
        if res:
            return res

        try:
            begin = int(request.args["begin"][0])
        except Exception, e:
            return {
                "result": False,
                "message": "The parameter 'begin' must be a number"
            }

        try: