dodge 1500 front left u-joint and shaft broke?

the front left u-joints went out and my 1500 dodge and it broke the inside half and cracked the outside half does the joint come off the inside shaft or does that whole shaft need to be replaced and if the whole shaft needs to be replaced is this something okay from salavage yard or should it be new, remember i am on a teenage budget here
 
Back
Top