This may have been discussed somewhere else but here we go.
With regards to the ATP Written Exam, and its expiration, many FO's have believed that as long as they are employed by a Part 121 Air Carrier they would be eligible to obtain their ATP rating with an expired ATP Written.
Although the above statement is true, as with all things, the devil lies in the details. Many FO's assumed they would be 'Upgrading to Captain' when they received their ATP Rating. It is this 'Upgrading to Captain' or completing your airline's 'approved upgrade training program' that enables one to negate having to have an ATP Written Examination within the preceding 24 calendar months.
So basically if you have your ATP written done and its expired (or close to being), ..with no upgrade in sight at your airline....you will have to take your ATP written again to get your ATP rating.
Full disclosure i'm all for the new law...heck I've already got my ATP. but it seems to me that if the Feds don't give some leeway on this, they are about to make a lot of money between now and Aug 2013 on the backs of guys/gals who have already paid for and passed this test. Another option would be for the Part 121 Air Carrier to allow FOs to complete the 'approved upgrade training program', however depending on how the CBA is written, this may cause some issues.