use jQuery.parseJSON fallback for IE6/7/8