support IE7/8 by not relying on monder js/dom features (closes #2)