function BotleaguesFrontend(){} $.cookie.json = true; BotleaguesFrontend.cookie_login_email = 'botleagues_login_email'; BotleaguesFrontend.cookie_login_user_id = 'botleagues_login_user_id'; BotleaguesFrontend.cookie_login_token = 'botleagues_login_token'; BotleaguesFrontend.cookie_login_valid_till = 'botleagues_login_valid_till'; BotleaguesFrontend.error = function(user_options) { options = { dismissable: true, prepend_to: $('#messages'), type: 'danger' }; for (var key in user_options) { options[key] = user_options[key]; } var html = '
'; if (options.dismissable === true) html += '×'; html += options.message; html += '
'; html = $(html); html.hide().prependTo(options.prepend_to).slideDown().delay(3000).fadeOut().queue(html.remove); }; BotleaguesFrontend.refresh = function() { location.reload(); }; BotleaguesFrontend.redirect = function(location) { window.location = location; } BotleaguesFrontend.clearLoginCookies = function() { $.removeCookie(BotleaguesFrontend.cookie_login_email); $.removeCookie(BotleaguesFrontend.cookie_login_user_id); $.removeCookie(BotleaguesFrontend.cookie_login_token); $.removeCookie(BotleaguesFrontend.cookie_login_valid_till); };