Moved off() call inside conditional in fetch so it allows multiple readystates
Moved off() call inside conditional in fetch so it allows multiple readystates

Added check for IE8/9 & Opera

asmblah/modular