QUOTE(jasman0717 @ Sep 17 2007, 09:14 PM)

If you leave for longer than a year you will need to get a re-entry permit.
Longer than two and a returning resident visa (SB-1) will be needed.
QUOTE
Permanent resident aliens who are unable to return to the United States within the travel validity period of the Alien Registration Receipt Card, or the Reentry Permit, may apply to the nearest U.S. consular office for a special immigrant Returning Resident (SB-1) visa. To qualify for such status aliens must show:--
That they were lawful permanent residents when they departed the United States. -- That when they departed they intended to return to the United States and have maintained this intent: -- That they are returning from a temporary visit abroad and, if the stay was protracted, that it was caused by reasons beyond their control and for which they were not responsible; and -- That they are eligible for the immigrant visa in all other respects.
Applicants who wish to apply for Returning Resident (SB-1) visas should contact the nearest consular office well in advance of their intended travel (at least three months in advance, if possible) to permit sufficient time for visa processing.
If the returning Resident (SB-1) visa is refused on the grounds that the alien has given up his residence in the United States, it may or may not be possible to obtain a nonimmigrant visa, depending on whether the applicant has established a residence abroad to which he will return. If the applicant wishing to return to the United States cannot submit convincing evidence of compelling ties abroad he may have to apply for an immigrant visa on the same basis by which he immigrated originally, if that is possible.
http://travel.state.gov/visa/immigrants/info/info_1333.html