I agree with Ralph. The cord and battery would cost more than it is worth. Selling on ebay right now for about $60.
Does it even have a USB port? If it's too old to have that built in, it is too old to be of any use.
Greg