(function() { function log () { try { for (var i=0, l=arguments.length; i 0) { var day = 86400; cookies.setcookie('lsnoredirect', true, day); return false; } else if (cookies.getcookie('lsnoredirect')) return false; return ismobile(); } var script = document.getElementById('localsaver-mobile'); if (script) { var mobileredirect = function() { this.link, this.redirect = function() { if (!shouldredirect()) return false; var urlbase = '[[link]]' + "#" + window.location.href; for (var prop in this) { var p = this[prop]; if (typeof p == 'string') { var r = new RegExp('\\[\\[' + prop + '\\]\\]', "g"); urlbase = urlbase.replace(r, p); } } //urlbase = urlbase.replace('localsaver.com', 'localsaver.test.datasphere.com'); window.location = urlbase; } } var redirect = new mobileredirect(); try { redirect.link = script.getAttribute('data-link'); redirect.redirect(); } catch (err) { log(err); } } })();