(function(e, t, n, r) { function o(t, n) { this.element = t; this.$elem = e(this.element); this.options = e.extend({}, s, n); this._defaults = s; this._name = i; this.init() } var i = "progression", s = { tooltipWidth : "200", tooltipPosition : "right", tooltipOffset : "50", showProgressBar : true, showHelper : true, validator : false, tooltipFontSize : "14", tooltipFontColor : "ffffff", progressBarBackground : "ffffff", progressBarColor : "6EA5E1", tooltipBackgroundColor : "a2cbfa", tooltipPadding : "10", tooltipAnimate : true }; o.prototype = { init : function() { function t(e, t) { return t / e * 100 } data_prog = this.$elem.css("position", "relative").find( "[data-progression]"); items = data_prog.length; thisid = this.$elem.attr("id"); firstoffset = data_prog.first().position().top; firsthelper = data_prog.first().attr("data-helper"); if (data_prog.first().attr("data-helper") !== r) { firsthelper = data_prog.first().attr("data-helper") } else { firsthelper = "" } if (this.options.showProgressBar === false) { $display = "display:none;" } else { $display = "" } if (this.options.showHelper === false) { $display2 = "display:none;" } else { $display2 = "" } var n = this.options.tooltipAnimate ? "-webkit-transition: top .3s ease-in-out;-moz-transition: top .3s ease-in-out;-o-transition: top .3s ease-in-out;transition: top .3s ease-in-out;" : ""; var i = this.options.tooltipAnimate ? "-webkit-transition: width .3s ease-in-out;-moz-transition: width .3s ease-in-out;-o-transition: width .3s ease-in-out;transition: width .3s ease-in-out;" : ""; var s = this.options.tooltipPosition == "right" ? "border-color: transparent #" + this.options.tooltipBackgroundColor + " transparent transparent;" : "border-color: transparent transparent transparent #" + this.options.tooltipBackgroundColor + ""; marginRight = parseInt(this.options.tooltipWidth) + parseInt(this.options.tooltipOffset); myhtml = e('
1/' + items + " " + firsthelper + '