function Tour(steps, options) { this.options = options || {}; this.currentTab = 0; this.steps = steps; //HTML elements container this.elements = {}; //Helper which works similar to $.extend this.extend = function(a, b) { for (var key in b) if (b.hasOwnProperty(key)) a[key] = b[key]; return a; } var defaultTranslations = { next: "Próximo", previous: "Anterior", finish: "Finalizar" }; var getPopoverSettings = function(arrows) { var template = '