can i put a 160gb hard drive on my imac g3 i know the the max is like 128gb or something like that but would i need anything else or would the hard drive work on the computer but not read 160gb only 120 or 128 whatever it is?

im kinda new to macs i been using pc's for awhile