fix ajax preserving on more links
instant search js, factor known BL 3.5-specific stuff out into it's own overrideable js function