Getting points along a path from within python

In Blender 2.49b, is there to way to get the location and direction of a point at a specified distance along a path from within Python? For example, if a path has a length of 8, and I want to get the location of a point 25% of the way along the curve, can I plug in a value of 2 to a function and get the location and direction of the point along the curve?

i have a couple of things that may help

direction I was wondering the same, maybe it is splinepoint2.co - splinepoint1.co?

here are some functions that i just wrote to interpolate a curve based on percent input, but that can be changed

http://www.pasteall.org/24100/python

can yo an example how to use these functions ?

thaks happy 2.5

but the guy is looking for a way to do this in 2.49b.