/*
 * Override default Ajax request behaviour to redirect entire browser on 30x response.
 * This solves the situation where a logged in member has their login timeout, submits an ajax call, and gets something weird.
 */
Ajax.Responders.register({
	onComplete: function(response) {
		if ( response.getHeader('requireLogin') )
		{
			window.location = response.getHeader('requireLogin');
		}
	}
})

