It would be a good idea to be more precise about your "another function" as there may be a way to code it in. Depends.... ditto an external interrupt... depends on your code and your requirement.
Alternatively, it is possible to use some kind of counter chip and then read it every 10 seconds based on the 28X1 timer. Or use a second PICAXE (eg a low cost 08) and make a programmable counter.
Many things are possibley possible maybe. It depends on your exact requirements, which are currently a little vague. Sorry.
Generally, it's always best to clearly lay out the problem with a sort of flow chart or list, maybe some psuedo-code and a schematic of any circuit.
It takes the strain off our crystal balls
(which were a cheap bulk order from Ebay) and drip feeding information can turn a 2 page thread into 20 pages.