/*! Chosen, a Select Box Enhancer for jQuery and Prototype by Patrick Filler for Harvest, http://getharvest.com Version 1.8.2 Full source at https://github.com/harvesthq/chosen Copyright (c) 2011-2017 Harvest http://getharvest.com MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md This file is generated by `grunt build`, do not edit it by hand. */ (function() { var $, AbstractChosen, Chosen, SelectParser, bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }, extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }, hasProp = {}.hasOwnProperty; SelectParser = (function() { function SelectParser() { this.options_index = 0; this.parsed = []; } SelectParser.prototype.add_node = function(child) { if (child.nodeName.toUpperCase() === "OPTGROUP") { return this.add_group(child); } else { return this.add_option(child); } }; SelectParser.prototype.add_group = function(group) { var group_position, i, len, option, ref, results1; group_position = this.parsed.length; this.parsed.push({ array_index: group_position, group: true, label: group.label, title: group.title ? group.title : void 0, children: 0, disabled: group.disabled, classes: group.className }); ref = group.childNodes; results1 = []; for (i = 0, len = ref.length; i < len; i++) { option = ref[i]; results1.push(this.add_option(option, group_position, group.disabled)); } return results1; }; SelectParser.prototype.add_option = function(option, group_position, group_disabled) { if (option.nodeName.toUpperCase() === "OPTION") { if (option.text !== "") { if (group_position != null) { this.parsed[group_position].children += 1; } this.parsed.push({ array_index: this.parsed.length, options_index: this.options_index, value: option.value, text: option.text, html: option.innerHTML, title: option.title ? option.title : void 0, selected: option.selected, disabled: group_disabled === true ? group_disabled : option.disabled, group_array_index: group_position, group_label: group_position != null ? this.parsed[group_position].label : null, classes: option.className, style: option.style.cssText }); } else { this.parsed.push({ array_index: this.parsed.length, options_index: this.options_index, empty: true }); } return this.options_index += 1; } }; return SelectParser; })(); SelectParser.select_to_array = function(select) { var child, i, len, parser, ref; parser = new SelectParser(); ref = select.childNodes; for (i = 0, len = ref.length; i < len; i++) { child = ref[i]; parser.add_node(child); } return parser.parsed; }; AbstractChosen = (function() { function AbstractChosen(form_field, options1) { this.form_field = form_field; this.options = options1 != null ? options1 : {}; this.label_click_handler = bind(this.label_click_handler, this); if (!AbstractChosen.browser_is_supported()) { return; } this.is_multiple = this.form_field.multiple; this.set_default_text(); this.set_default_values(); this.setup(); this.set_up_html(); this.register_observers(); this.on_ready(); } AbstractChosen.prototype.set_default_values = function() { this.click_test_action = (function(_this) { return function(evt) { return _this.test_active_click(evt); }; })(this); this.activate_action = (function(_this) { return function(evt) { return _this.activate_field(evt); }; })(this); this.active_field = false; this.mouse_on_container = false; this.results_showing = false; this.result_highlighted = null; this.is_rtl = this.options.rtl || /\bchosen-rtl\b/.test(this.form_field.className); this.allow_single_deselect = (this.options.allow_single_deselect != null) && (this.form_field.options[0] != null) && this.form_field.options[0].text === "" ? this.options.allow_single_deselect : false; this.disable_search_threshold = this.options.disable_search_threshold || 0; this.disable_search = this.options.disable_search || false; this.enable_split_word_search = this.options.enable_split_word_search != null ? this.options.enable_split_word_search : true; this.group_search = this.options.group_search != null ? this.options.group_search : true; this.search_contains = this.options.search_contains || false; this.single_backstroke_delete = this.options.single_backstroke_delete != null ? this.options.single_backstroke_delete : true; this.max_selected_options = this.options.max_selected_options || Infinity; this.inherit_select_classes = this.options.inherit_select_classes || false; this.display_selected_options = this.options.display_selected_options != null ? this.options.display_selected_options : true; this.display_disabled_options = this.options.display_disabled_options != null ? this.options.display_disabled_options : true; this.include_group_label_in_selected = this.options.include_group_label_in_selected || false; this.max_shown_results = this.options.max_shown_results || Number.POSITIVE_INFINITY; this.case_sensitive_search = this.options.case_sensitive_search || false; return this.hide_results_on_select = this.options.hide_results_on_select != null ? this.options.hide_results_on_select : true; }; AbstractChosen.prototype.set_default_text = function() { if (this.form_field.getAttribute("data-placeholder")) { this.default_text = this.form_field.getAttribute("data-placeholder"); } else if (this.is_multiple) { this.default_text = this.options.placeholder_text_multiple || this.options.placeholder_text || AbstractChosen.default_multiple_text; } else { this.default_text = this.options.placeholder_text_single || this.options.placeholder_text || AbstractChosen.default_single_text; } this.default_text = this.escape_html(this.default_text); return this.results_none_found = this.form_field.getAttribute("data-no_results_text") || this.options.no_results_text || AbstractChosen.default_no_result_text; }; AbstractChosen.prototype.choice_label = function(item) { if (this.include_group_label_in_selected && (item.group_label != null)) { return "" + item.group_label + "" + item.html; } else { return item.html; } }; AbstractChosen.prototype.mouse_enter = function() { return this.mouse_on_container = true; }; AbstractChosen.prototype.mouse_leave = function() { return this.mouse_on_container = false; }; AbstractChosen.prototype.input_focus = function(evt) { if (this.is_multiple) { if (!this.active_field) { return setTimeout(((function(_this) { return function() { return _this.container_mousedown(); }; })(this)), 50); } } else { if (!this.active_field) { return this.activate_field(); } } }; AbstractChosen.prototype.input_blur = function(evt) { if (!this.mouse_on_container) { this.active_field = false; return setTimeout(((function(_this) { return function() { return _this.blur_test(); }; })(this)), 100); } }; AbstractChosen.prototype.label_click_handler = function(evt) { if (this.is_multiple) { return this.container_mousedown(evt); } else { return this.activate_field(); } }; AbstractChosen.prototype.results_option_build = function(options) { var content, data, data_content, i, len, ref, shown_results; content = ''; shown_results = 0; ref = this.results_data; for (i = 0, len = ref.length; i < len; i++) { data = ref[i]; data_content = ''; if (data.group) { data_content = this.result_add_group(data); } else { data_content = this.result_add_option(data); } if (data_content !== '') { shown_results++; content += data_content; } if (options != null ? options.first : void 0) { if (data.selected && this.is_multiple) { this.choice_build(data); } else if (data.selected && !this.is_multiple) { this.single_set_selected_text(this.choice_label(data)); } } if (shown_results >= this.max_shown_results) { break; } } return content; }; AbstractChosen.prototype.result_add_option = function(option) { var classes, option_el; if (!option.search_match) { return ''; } if (!this.include_option_in_results(option)) { return ''; } classes = []; if (!option.disabled && !(option.selected && this.is_multiple)) { classes.push("active-result"); } if (option.disabled && !(option.selected && this.is_multiple)) { classes.push("disabled-result"); } if (option.selected) { classes.push("result-selected"); } if (option.group_array_index != null) { classes.push("group-option"); } if (option.classes !== "") { classes.push(option.classes); } option_el = document.createElement("li"); option_el.className = classes.join(" "); option_el.style.cssText = option.style; option_el.setAttribute("data-option-array-index", option.array_index); option_el.innerHTML = option.highlighted_html || option.html; if (option.title) { option_el.title = option.title; } return this.outerHTML(option_el); }; AbstractChosen.prototype.result_add_group = function(group) { var classes, group_el; if (!(group.search_match || group.group_match)) { return ''; } if (!(group.active_options > 0)) { return ''; } classes = []; classes.push("group-result"); if (group.classes) { classes.push(group.classes); } group_el = document.createElement("li"); group_el.className = classes.join(" "); group_el.innerHTML = group.highlighted_html || this.escape_html(group.label); if (group.title) { group_el.title = group.title; } return this.outerHTML(group_el); }; AbstractChosen.prototype.results_update_field = function() { this.set_default_text(); if (!this.is_multiple) { this.results_reset_cleanup(); } this.result_clear_highlight(); this.results_build(); if (this.results_showing) { return this.winnow_results(); } }; AbstractChosen.prototype.reset_single_select_options = function() { var i, len, ref, result, results1; ref = this.results_data; results1 = []; for (i = 0, len = ref.length; i < len; i++) { result = ref[i]; if (result.selected) { results1.push(result.selected = false); } else { results1.push(void 0); } } return results1; }; AbstractChosen.prototype.results_toggle = function() { if (this.results_showing) { return this.results_hide(); } else { return this.results_show(); } }; AbstractChosen.prototype.results_search = function(evt) { if (this.results_showing) { return this.winnow_results(); } else { return this.results_show(); } }; AbstractChosen.prototype.winnow_results = function() { var escapedQuery, fix, i, len, option, prefix, query, ref, regex, results, results_group, search_match, startpos, suffix, text; this.no_results_clear(); results = 0; query = this.get_search_text(); escapedQuery = query.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"); regex = this.get_search_regex(escapedQuery); ref = this.results_data; for (i = 0, len = ref.length; i < len; i++) { option = ref[i]; option.search_match = false; results_group = null; search_match = null; option.highlighted_html = ''; if (this.include_option_in_results(option)) { if (option.group) { option.group_match = false; option.active_options = 0; } if ((option.group_array_index != null) && this.results_data[option.group_array_index]) { results_group = this.results_data[option.group_array_index]; if (results_group.active_options === 0 && results_group.search_match) { results += 1; } results_group.active_options += 1; } text = option.group ? option.label : option.text; if (!(option.group && !this.group_search)) { search_match = this.search_string_match(text, regex); option.search_match = search_match != null; if (option.search_match && !option.group) { results += 1; } if (option.search_match) { if (query.length) { startpos = search_match.index; prefix = text.slice(0, startpos); fix = text.slice(startpos, startpos + query.length); suffix = text.slice(startpos + query.length); option.highlighted_html = (this.escape_html(prefix)) + "" + (this.escape_html(fix)) + "" + (this.escape_html(suffix)); } if (results_group != null) { results_group.group_match = true; } } else if ((option.group_array_index != null) && this.results_data[option.group_array_index].search_match) { option.search_match = true; } } } } this.result_clear_highlight(); if (results < 1 && query.length) { this.update_results_content(""); return this.no_results(query); } else { this.update_results_content(this.results_option_build()); return this.winnow_results_set_highlight(); } }; AbstractChosen.prototype.get_search_regex = function(escaped_search_string) { var regex_flag, regex_string; regex_string = this.search_contains ? escaped_search_string : "(^|\\s|\\b)" + escaped_search_string + "[^\\s]*"; if (!(this.enable_split_word_search || this.search_contains)) { regex_string = "^" + regex_string; } regex_flag = this.case_sensitive_search ? "" : "i"; return new RegExp(regex_string, regex_flag); }; AbstractChosen.prototype.search_string_match = function(search_string, regex) { var match; match = regex.exec(search_string); if (!this.search_contains && (match != null ? match[1] : void 0)) { match.index += 1; } return match; }; AbstractChosen.prototype.choices_count = function() { var i, len, option, ref; if (this.selected_option_count != null) { return this.selected_option_count; } this.selected_option_count = 0; ref = this.form_field.options; for (i = 0, len = ref.length; i < len; i++) { option = ref[i]; if (option.selected) { this.selected_option_count += 1; } } return this.selected_option_count; }; AbstractChosen.prototype.choices_click = function(evt) { evt.preventDefault(); this.activate_field(); if (!(this.results_showing || this.is_disabled)) { return this.results_show(); } }; AbstractChosen.prototype.keydown_checker = function(evt) { var ref, stroke; stroke = (ref = evt.which) != null ? ref : evt.keyCode; this.search_field_scale(); if (stroke !== 8 && this.pending_backstroke) { this.clear_backstroke(); } switch (stroke) { case 8: this.backstroke_length = this.get_search_field_value().length; break; case 9: if (this.results_showing && !this.is_multiple) { this.result_select(evt); } this.mouse_on_container = false; break; case 13: if (this.results_showing) { evt.preventDefault(); } break; case 27: if (this.results_showing) { evt.preventDefault(); } break; case 32: if (this.disable_search) { evt.preventDefault(); } break; case 38: evt.preventDefault(); this.keyup_arrow(); break; case 40: evt.preventDefault(); this.keydown_arrow(); break; } }; AbstractChosen.prototype.keyup_checker = function(evt) { var ref, stroke; stroke = (ref = evt.which) != null ? ref : evt.keyCode; this.search_field_scale(); switch (stroke) { case 8: if (this.is_multiple && this.backstroke_length < 1 && this.choices_count() > 0) { this.keydown_backstroke(); } else if (!this.pending_backstroke) { this.result_clear_highlight(); this.results_search(); } break; case 13: evt.preventDefault(); if (this.results_showing) { this.result_select(evt); } break; case 27: if (this.results_showing) { this.results_hide(); } break; case 9: case 16: case 17: case 18: case 38: case 40: case 91: break; default: this.results_search(); break; } }; AbstractChosen.prototype.clipboard_event_checker = function(evt) { if (this.is_disabled) { return; } return setTimeout(((function(_this) { return function() { return _this.results_search(); }; })(this)), 50); }; AbstractChosen.prototype.container_width = function() { if (this.options.width != null) { return this.options.width; } else { return this.form_field.offsetWidth + "px"; } }; AbstractChosen.prototype.include_option_in_results = function(option) { if (this.is_multiple && (!this.display_selected_options && option.selected)) { return false; } if (!this.display_disabled_options && option.disabled) { return false; } if (option.empty) { return false; } return true; }; AbstractChosen.prototype.search_results_touchstart = function(evt) { this.touch_started = true; return this.search_results_mouseover(evt); }; AbstractChosen.prototype.search_results_touchmove = function(evt) { this.touch_started = false; return this.search_results_mouseout(evt); }; AbstractChosen.prototype.search_results_touchend = function(evt) { if (this.touch_started) { return this.search_results_mouseup(evt); } }; AbstractChosen.prototype.outerHTML = function(element) { var tmp; if (element.outerHTML) { return element.outerHTML; } tmp = document.createElement("div"); tmp.appendChild(element); return tmp.innerHTML; }; AbstractChosen.prototype.get_single_html = function() { return "\n " + this.default_text + "\n
\n
\n
\n
\n \n
\n \n
"; }; AbstractChosen.prototype.get_multi_html = function() { return "\n
\n \n
"; }; AbstractChosen.prototype.get_no_results_html = function(terms) { return "
  • \n " + this.results_none_found + " " + (this.escape_html(terms)) + "\n
  • "; }; AbstractChosen.browser_is_supported = function() { if ("Microsoft Internet Explorer" === window.navigator.appName) { return document.documentMode >= 8; } if (/iP(od|hone)/i.test(window.navigator.userAgent) || /IEMobile/i.test(window.navigator.userAgent) || /Windows Phone/i.test(window.navigator.userAgent) || /BlackBerry/i.test(window.navigator.userAgent) || /BB10/i.test(window.navigator.userAgent) || /Android.*Mobile/i.test(window.navigator.userAgent)) { return false; } return true; }; AbstractChosen.default_multiple_text = "Select Some Options"; AbstractChosen.default_single_text = "Select an Option"; AbstractChosen.default_no_result_text = "No results match"; return AbstractChosen; })(); $ = jQuery; $.fn.extend({ chosen: function(options) { if (!AbstractChosen.browser_is_supported()) { return this; } return this.each(function(input_field) { var $this, chosen; $this = $(this); chosen = $this.data('chosen'); if (options === 'destroy') { if (chosen instanceof Chosen) { chosen.destroy(); } return; } if (!(chosen instanceof Chosen)) { $this.data('chosen', new Chosen(this, options)); } }); } }); Chosen = (function(superClass) { extend(Chosen, superClass); function Chosen() { return Chosen.__super__.constructor.apply(this, arguments); } Chosen.prototype.setup = function() { this.form_field_jq = $(this.form_field); return this.current_selectedIndex = this.form_field.selectedIndex; }; Chosen.prototype.set_up_html = function() { var container_classes, container_props; container_classes = ["chosen-container"]; container_classes.push("chosen-container-" + (this.is_multiple ? "multi" : "single")); if (this.inherit_select_classes && this.form_field.className) { container_classes.push(this.form_field.className); } if (this.is_rtl) { container_classes.push("chosen-rtl"); } container_props = { 'class': container_classes.join(' '), 'title': this.form_field.title }; if (this.form_field.id.length) { container_props.id = this.form_field.id.replace(/[^\w]/g, '_') + "_chosen"; } this.container = $("
    ", container_props); this.container.width(this.container_width()); if (this.is_multiple) { this.container.html(this.get_multi_html()); } else { this.container.html(this.get_single_html()); } this.form_field_jq.hide().after(this.container); this.dropdown = this.container.find('div.chosen-drop').first(); this.search_field = this.container.find('input').first(); this.search_results = this.container.find('ul.chosen-results').first(); this.search_field_scale(); this.search_no_results = this.container.find('li.no-results').first(); if (this.is_multiple) { this.search_choices = this.container.find('ul.chosen-choices').first(); this.search_container = this.container.find('li.search-field').first(); } else { this.search_container = this.container.find('div.chosen-search').first(); this.selected_item = this.container.find('.chosen-single').first(); } this.results_build(); this.set_tab_index(); return this.set_label_behavior(); }; Chosen.prototype.on_ready = function() { return this.form_field_jq.trigger("chosen:ready", { chosen: this }); }; Chosen.prototype.register_observers = function() { this.container.on('touchstart.chosen', (function(_this) { return function(evt) { _this.container_mousedown(evt); }; })(this)); this.container.on('touchend.chosen', (function(_this) { return function(evt) { _this.container_mouseup(evt); }; })(this)); this.container.on('mousedown.chosen', (function(_this) { return function(evt) { _this.container_mousedown(evt); }; })(this)); this.container.on('mouseup.chosen', (function(_this) { return function(evt) { _this.container_mouseup(evt); }; })(this)); this.container.on('mouseenter.chosen', (function(_this) { return function(evt) { _this.mouse_enter(evt); }; })(this)); this.container.on('mouseleave.chosen', (function(_this) { return function(evt) { _this.mouse_leave(evt); }; })(this)); this.search_results.on('mouseup.chosen', (function(_this) { return function(evt) { _this.search_results_mouseup(evt); }; })(this)); this.search_results.on('mouseover.chosen', (function(_this) { return function(evt) { _this.search_results_mouseover(evt); }; })(this)); this.search_results.on('mouseout.chosen', (function(_this) { return function(evt) { _this.search_results_mouseout(evt); }; })(this)); this.search_results.on('mousewheel.chosen DOMMouseScroll.chosen', (function(_this) { return function(evt) { _this.search_results_mousewheel(evt); }; })(this)); this.search_results.on('touchstart.chosen', (function(_this) { return function(evt) { _this.search_results_touchstart(evt); }; })(this)); this.search_results.on('touchmove.chosen', (function(_this) { return function(evt) { _this.search_results_touchmove(evt); }; })(this)); this.search_results.on('touchend.chosen', (function(_this) { return function(evt) { _this.search_results_touchend(evt); }; })(this)); this.form_field_jq.on("chosen:updated.chosen", (function(_this) { return function(evt) { _this.results_update_field(evt); }; })(this)); this.form_field_jq.on("chosen:activate.chosen", (function(_this) { return function(evt) { _this.activate_field(evt); }; })(this)); this.form_field_jq.on("chosen:open.chosen", (function(_this) { return function(evt) { _this.container_mousedown(evt); }; })(this)); this.form_field_jq.on("chosen:close.chosen", (function(_this) { return function(evt) { _this.close_field(evt); }; })(this)); this.search_field.on('blur.chosen', (function(_this) { return function(evt) { _this.input_blur(evt); }; })(this)); this.search_field.on('keyup.chosen', (function(_this) { return function(evt) { _this.keyup_checker(evt); }; })(this)); this.search_field.on('keydown.chosen', (function(_this) { return function(evt) { _this.keydown_checker(evt); }; })(this)); this.search_field.on('focus.chosen', (function(_this) { return function(evt) { _this.input_focus(evt); }; })(this)); this.search_field.on('cut.chosen', (function(_this) { return function(evt) { _this.clipboard_event_checker(evt); }; })(this)); this.search_field.on('paste.chosen', (function(_this) { return function(evt) { _this.clipboard_event_checker(evt); }; })(this)); if (this.is_multiple) { return this.search_choices.on('click.chosen', (function(_this) { return function(evt) { _this.choices_click(evt); }; })(this)); } else { return this.container.on('click.chosen', function(evt) { evt.preventDefault(); }); } }; Chosen.prototype.destroy = function() { $(this.container[0].ownerDocument).off('click.chosen', this.click_test_action); if (this.form_field_label.length > 0) { this.form_field_label.off('click.chosen'); } if (this.search_field[0].tabIndex) { this.form_field_jq[0].tabIndex = this.search_field[0].tabIndex; } this.container.remove(); this.form_field_jq.removeData('chosen'); return this.form_field_jq.show(); }; Chosen.prototype.search_field_disabled = function() { this.is_disabled = this.form_field.disabled || this.form_field_jq.parents('fieldset').is(':disabled'); this.container.toggleClass('chosen-disabled', this.is_disabled); this.search_field[0].disabled = this.is_disabled; if (!this.is_multiple) { this.selected_item.off('focus.chosen', this.activate_field); } if (this.is_disabled) { return this.close_field(); } else if (!this.is_multiple) { return this.selected_item.on('focus.chosen', this.activate_field); } }; Chosen.prototype.container_mousedown = function(evt) { var ref; if (this.is_disabled) { return; } if (evt && ((ref = evt.type) === 'mousedown' || ref === 'touchstart') && !this.results_showing) { evt.preventDefault(); } if (!((evt != null) && ($(evt.target)).hasClass("search-choice-close"))) { if (!this.active_field) { if (this.is_multiple) { this.search_field.val(""); } $(this.container[0].ownerDocument).on('click.chosen', this.click_test_action); this.results_show(); } else if (!this.is_multiple && evt && (($(evt.target)[0] === this.selected_item[0]) || $(evt.target).parents("a.chosen-single").length)) { evt.preventDefault(); this.results_toggle(); } return this.activate_field(); } }; Chosen.prototype.container_mouseup = function(evt) { if (evt.target.nodeName === "ABBR" && !this.is_disabled) { return this.results_reset(evt); } }; Chosen.prototype.search_results_mousewheel = function(evt) { var delta; if (evt.originalEvent) { delta = evt.originalEvent.deltaY || -evt.originalEvent.wheelDelta || evt.originalEvent.detail; } if (delta != null) { evt.preventDefault(); if (evt.type === 'DOMMouseScroll') { delta = delta * 40; } return this.search_results.scrollTop(delta + this.search_results.scrollTop()); } }; Chosen.prototype.blur_test = function(evt) { if (!this.active_field && this.container.hasClass("chosen-container-active")) { return this.close_field(); } }; Chosen.prototype.close_field = function() { $(this.container[0].ownerDocument).off("click.chosen", this.click_test_action); this.active_field = false; this.results_hide(); this.container.removeClass("chosen-container-active"); this.clear_backstroke(); this.show_search_field_default(); this.search_field_scale(); return this.search_field.blur(); }; Chosen.prototype.activate_field = function() { if (this.is_disabled) { return; } this.container.addClass("chosen-container-active"); this.active_field = true; this.search_field.val(this.search_field.val()); return this.search_field.focus(); }; Chosen.prototype.test_active_click = function(evt) { var active_container; active_container = $(evt.target).closest('.chosen-container'); if (active_container.length && this.container[0] === active_container[0]) { return this.active_field = true; } else { return this.close_field(); } }; Chosen.prototype.results_build = function() { this.parsing = true; this.selected_option_count = null; this.results_data = SelectParser.select_to_array(this.form_field); if (this.is_multiple) { this.search_choices.find("li.search-choice").remove(); } else if (!this.is_multiple) { this.single_set_selected_text(); if (this.disable_search || this.form_field.options.length <= this.disable_search_threshold) { this.search_field[0].readOnly = true; this.container.addClass("chosen-container-single-nosearch"); } else { this.search_field[0].readOnly = false; this.container.removeClass("chosen-container-single-nosearch"); } } this.update_results_content(this.results_option_build({ first: true })); this.search_field_disabled(); this.show_search_field_default(); this.search_field_scale(); return this.parsing = false; }; Chosen.prototype.result_do_highlight = function(el) { var high_bottom, high_top, maxHeight, visible_bottom, visible_top; if (el.length) { this.result_clear_highlight(); this.result_highlight = el; this.result_highlight.addClass("highlighted"); maxHeight = parseInt(this.search_results.css("maxHeight"), 10); visible_top = this.search_results.scrollTop(); visible_bottom = maxHeight + visible_top; high_top = this.result_highlight.position().top + this.search_results.scrollTop(); high_bottom = high_top + this.result_highlight.outerHeight(); if (high_bottom >= visible_bottom) { return this.search_results.scrollTop((high_bottom - maxHeight) > 0 ? high_bottom - maxHeight : 0); } else if (high_top < visible_top) { return this.search_results.scrollTop(high_top); } } }; Chosen.prototype.result_clear_highlight = function() { if (this.result_highlight) { this.result_highlight.removeClass("highlighted"); } return this.result_highlight = null; }; Chosen.prototype.results_show = function() { if (this.is_multiple && this.max_selected_options <= this.choices_count()) { this.form_field_jq.trigger("chosen:maxselected", { chosen: this }); return false; } this.container.addClass("chosen-with-drop"); this.results_showing = true; this.search_field.focus(); this.search_field.val(this.get_search_field_value()); this.winnow_results(); return this.form_field_jq.trigger("chosen:showing_dropdown", { chosen: this }); }; Chosen.prototype.update_results_content = function(content) { return this.search_results.html(content); }; Chosen.prototype.results_hide = function() { if (this.results_showing) { this.result_clear_highlight(); this.container.removeClass("chosen-with-drop"); this.form_field_jq.trigger("chosen:hiding_dropdown", { chosen: this }); } return this.results_showing = false; }; Chosen.prototype.set_tab_index = function(el) { var ti; if (this.form_field.tabIndex) { ti = this.form_field.tabIndex; this.form_field.tabIndex = -1; return this.search_field[0].tabIndex = ti; } }; Chosen.prototype.set_label_behavior = function() { this.form_field_label = this.form_field_jq.parents("label"); if (!this.form_field_label.length && this.form_field.id.length) { this.form_field_label = $("label[for='" + this.form_field.id + "']"); } if (this.form_field_label.length > 0) { return this.form_field_label.on('click.chosen', this.label_click_handler); } }; Chosen.prototype.show_search_field_default = function() { if (this.is_multiple && this.choices_count() < 1 && !this.active_field) { this.search_field.val(this.default_text); return this.search_field.addClass("default"); } else { this.search_field.val(""); return this.search_field.removeClass("default"); } }; Chosen.prototype.search_results_mouseup = function(evt) { var target; target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first(); if (target.length) { this.result_highlight = target; this.result_select(evt); return this.search_field.focus(); } }; Chosen.prototype.search_results_mouseover = function(evt) { var target; target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first(); if (target) { return this.result_do_highlight(target); } }; Chosen.prototype.search_results_mouseout = function(evt) { if ($(evt.target).hasClass("active-result") || $(evt.target).parents('.active-result').first()) { return this.result_clear_highlight(); } }; Chosen.prototype.choice_build = function(item) { var choice, close_link; choice = $('
  • ', { "class": "search-choice" }).html("" + (this.choice_label(item)) + ""); if (item.disabled) { choice.addClass('search-choice-disabled'); } else { close_link = $('', { "class": 'search-choice-close', 'data-option-array-index': item.array_index }); close_link.on('click.chosen', (function(_this) { return function(evt) { return _this.choice_destroy_link_click(evt); }; })(this)); choice.append(close_link); } return this.search_container.before(choice); }; Chosen.prototype.choice_destroy_link_click = function(evt) { evt.preventDefault(); evt.stopPropagation(); if (!this.is_disabled) { return this.choice_destroy($(evt.target)); } }; Chosen.prototype.choice_destroy = function(link) { if (this.result_deselect(link[0].getAttribute("data-option-array-index"))) { if (this.active_field) { this.search_field.focus(); } else { this.show_search_field_default(); } if (this.is_multiple && this.choices_count() > 0 && this.get_search_field_value().length < 1) { this.results_hide(); } link.parents('li').first().remove(); return this.search_field_scale(); } }; Chosen.prototype.results_reset = function() { this.reset_single_select_options(); this.form_field.options[0].selected = true; this.single_set_selected_text(); this.show_search_field_default(); this.results_reset_cleanup(); this.trigger_form_field_change(); if (this.active_field) { return this.results_hide(); } }; Chosen.prototype.results_reset_cleanup = function() { this.current_selectedIndex = this.form_field.selectedIndex; return this.selected_item.find("abbr").remove(); }; Chosen.prototype.result_select = function(evt) { var high, item; if (this.result_highlight) { high = this.result_highlight; this.result_clear_highlight(); if (this.is_multiple && this.max_selected_options <= this.choices_count()) { this.form_field_jq.trigger("chosen:maxselected", { chosen: this }); return false; } if (this.is_multiple) { high.removeClass("active-result"); } else { this.reset_single_select_options(); } high.addClass("result-selected"); item = this.results_data[high[0].getAttribute("data-option-array-index")]; item.selected = true; this.form_field.options[item.options_index].selected = true; this.selected_option_count = null; this.search_field.val(""); if (this.is_multiple) { this.choice_build(item); } else { this.single_set_selected_text(this.choice_label(item)); } if (this.is_multiple && (!this.hide_results_on_select || (evt.metaKey || evt.ctrlKey))) { this.winnow_results(); } else { this.results_hide(); this.show_search_field_default(); } if (this.is_multiple || this.form_field.selectedIndex !== this.current_selectedIndex) { this.trigger_form_field_change({ selected: this.form_field.options[item.options_index].value }); } this.current_selectedIndex = this.form_field.selectedIndex; evt.preventDefault(); return this.search_field_scale(); } }; Chosen.prototype.single_set_selected_text = function(text) { if (text == null) { text = this.default_text; } if (text === this.default_text) { this.selected_item.addClass("chosen-default"); } else { this.single_deselect_control_build(); this.selected_item.removeClass("chosen-default"); } return this.selected_item.find("span").html(text); }; Chosen.prototype.result_deselect = function(pos) { var result_data; result_data = this.results_data[pos]; if (!this.form_field.options[result_data.options_index].disabled) { result_data.selected = false; this.form_field.options[result_data.options_index].selected = false; this.selected_option_count = null; this.result_clear_highlight(); if (this.results_showing) { this.winnow_results(); } this.trigger_form_field_change({ deselected: this.form_field.options[result_data.options_index].value }); this.search_field_scale(); return true; } else { return false; } }; Chosen.prototype.single_deselect_control_build = function() { if (!this.allow_single_deselect) { return; } if (!this.selected_item.find("abbr").length) { this.selected_item.find("span").first().after(""); } return this.selected_item.addClass("chosen-single-with-deselect"); }; Chosen.prototype.get_search_field_value = function() { return this.search_field.val(); }; Chosen.prototype.get_search_text = function() { return $.trim(this.get_search_field_value()); }; Chosen.prototype.escape_html = function(text) { return $('
    ').text(text).html(); }; Chosen.prototype.winnow_results_set_highlight = function() { var do_high, selected_results; selected_results = !this.is_multiple ? this.search_results.find(".result-selected.active-result") : []; do_high = selected_results.length ? selected_results.first() : this.search_results.find(".active-result").first(); if (do_high != null) { return this.result_do_highlight(do_high); } }; Chosen.prototype.no_results = function(terms) { var no_results_html; no_results_html = this.get_no_results_html(terms); this.search_results.append(no_results_html); return this.form_field_jq.trigger("chosen:no_results", { chosen: this }); }; Chosen.prototype.no_results_clear = function() { return this.search_results.find(".no-results").remove(); }; Chosen.prototype.keydown_arrow = function() { var next_sib; if (this.results_showing && this.result_highlight) { next_sib = this.result_highlight.nextAll("li.active-result").first(); if (next_sib) { return this.result_do_highlight(next_sib); } } else { return this.results_show(); } }; Chosen.prototype.keyup_arrow = function() { var prev_sibs; if (!this.results_showing && !this.is_multiple) { return this.results_show(); } else if (this.result_highlight) { prev_sibs = this.result_highlight.prevAll("li.active-result"); if (prev_sibs.length) { return this.result_do_highlight(prev_sibs.first()); } else { if (this.choices_count() > 0) { this.results_hide(); } return this.result_clear_highlight(); } } }; Chosen.prototype.keydown_backstroke = function() { var next_available_destroy; if (this.pending_backstroke) { this.choice_destroy(this.pending_backstroke.find("a").first()); return this.clear_backstroke(); } else { next_available_destroy = this.search_container.siblings("li.search-choice").last(); if (next_available_destroy.length && !next_available_destroy.hasClass("search-choice-disabled")) { this.pending_backstroke = next_available_destroy; if (this.single_backstroke_delete) { return this.keydown_backstroke(); } else { return this.pending_backstroke.addClass("search-choice-focus"); } } } }; Chosen.prototype.clear_backstroke = function() { if (this.pending_backstroke) { this.pending_backstroke.removeClass("search-choice-focus"); } return this.pending_backstroke = null; }; Chosen.prototype.search_field_scale = function() { var div, i, len, style, style_block, styles, width; if (!this.is_multiple) { return; } style_block = { position: 'absolute', left: '-1000px', top: '-1000px', display: 'none', whiteSpace: 'pre' }; styles = ['fontSize', 'fontStyle', 'fontWeight', 'fontFamily', 'lineHeight', 'textTransform', 'letterSpacing']; for (i = 0, len = styles.length; i < len; i++) { style = styles[i]; style_block[style] = this.search_field.css(style); } div = $('
    ').css(style_block); div.text(this.get_search_field_value()); $('body').append(div); width = div.width() + 25; div.remove(); if (this.container.is(':visible')) { width = Math.min(this.container.outerWidth() - 10, width); } return this.search_field.width(width); }; Chosen.prototype.trigger_form_field_change = function(extra) { this.form_field_jq.trigger("input", extra); return this.form_field_jq.trigger("change", extra); }; return Chosen; })(AbstractChosen); }).call(this); ; !function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this.drag=a.extend({},m),this.state=a.extend({},n),this.e=a.extend({},o),this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._invalidated={},this._pipe=[],a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a[0].toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Pipe,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}function f(a){if(a.touches!==d)return{x:a.touches[0].pageX,y:a.touches[0].pageY};if(a.touches===d){if(a.pageX!==d)return{x:a.pageX,y:a.pageY};if(a.pageX===d)return{x:a.clientX,y:a.clientY}}}function g(a){var b,d,e=c.createElement("div"),f=a;for(b in f)if(d=f[b],"undefined"!=typeof e.style[d])return e=null,[d,b];return[!1]}function h(){return g(["transition","WebkitTransition","MozTransition","OTransition"])[1]}function i(){return g(["transform","WebkitTransform","MozTransform","OTransform","msTransform"])[0]}function j(){return g(["perspective","webkitPerspective","MozPerspective","OPerspective","MsPerspective"])[0]}function k(){return"ontouchstart"in b||!!navigator.msMaxTouchPoints}function l(){return b.navigator.msPointerEnabled}var m,n,o;m={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,offsetX:0,offsetY:0,distance:null,startTime:0,endTime:0,updatedX:0,targetEl:null},n={isTouch:!1,isScrolling:!1,isSwiping:!1,direction:!1,inMotion:!1},o={_onDragStart:null,_onDragMove:null,_onDragEnd:null,_transitionEnd:null,_resizer:null,_responsiveCall:null,_goToLoop:null,_checkVisibile:null},e.Defaults={items:3,loop:!1,center:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,responsiveClass:!1,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",themeClass:"owl-theme",baseClass:"owl-carousel",itemClass:"owl-item",centerClass:"center",activeClass:"active"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Plugins={},e.Pipe=[{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){var a=this._clones,b=this.$stage.children(".cloned");(b.length!==a.length||!this.settings.loop&&a.length>0)&&(this.$stage.children(".cloned").remove(),this._clones=[])}},{filter:["items","settings"],run:function(){var a,b,c=this._clones,d=this._items,e=this.settings.loop?c.length-Math.max(2*this.settings.items,4):0;for(a=0,b=Math.abs(e/2);b>a;a++)e>0?(this.$stage.children().eq(d.length+c.length-1).remove(),c.pop(),this.$stage.children().eq(0).remove(),c.pop()):(c.push(c.length/2),this.$stage.append(d[c[c.length-1]].clone().addClass("cloned")),c.push(d.length-1-(c.length-1)/2),this.$stage.prepend(d[c[c.length-1]].clone().addClass("cloned")))}},{filter:["width","items","settings"],run:function(){var a,b,c,d=this.settings.rtl?1:-1,e=(this.width()/this.settings.items).toFixed(3),f=0;for(this._coordinates=[],b=0,c=this._clones.length+this._items.length;c>b;b++)a=this._mergers[this.relative(b)],a=this.settings.mergeFit&&Math.min(a,this.settings.items)||a,f+=(this.settings.autoWidth?this._items[this.relative(b)].width()+this.settings.margin:e*a)*d,this._coordinates.push(f)}},{filter:["width","items","settings"],run:function(){var b,c,d=(this.width()/this.settings.items).toFixed(3),e={width:Math.abs(this._coordinates[this._coordinates.length-1])+2*this.settings.stagePadding,"padding-left":this.settings.stagePadding||"","padding-right":this.settings.stagePadding||""};if(this.$stage.css(e),e={width:this.settings.autoWidth?"auto":d-this.settings.margin},e[this.settings.rtl?"margin-left":"margin-right"]=this.settings.margin,!this.settings.autoWidth&&a.grep(this._mergers,function(a){return a>1}).length>0)for(b=0,c=this._coordinates.length;c>b;b++)e.width=Math.abs(this._coordinates[b])-Math.abs(this._coordinates[b-1]||0)-this.settings.margin,this.$stage.children().eq(b).css(e);else this.$stage.children().css(e)}},{filter:["width","items","settings"],run:function(a){a.current&&this.reset(this.$stage.children().index(a.current))}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;d>c;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children("."+this.settings.activeClass).removeClass(this.settings.activeClass),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass(this.settings.activeClass),this.settings.center&&(this.$stage.children("."+this.settings.centerClass).removeClass(this.settings.centerClass),this.$stage.children().eq(this.current()).addClass(this.settings.centerClass))}}],e.prototype.initialize=function(){if(this.trigger("initialize"),this.$element.addClass(this.settings.baseClass).addClass(this.settings.themeClass).toggleClass("owl-rtl",this.settings.rtl),this.browserSupport(),this.settings.autoWidth&&this.state.imagesLoaded!==!0){var b,c,e;if(b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&0>=e)return this.preloadAutoWidthImages(b),!1}this.$element.addClass("owl-loading"),this.$stage=a("<"+this.settings.stageElement+' class="owl-stage"/>').wrap('
    '),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this._width=this.$element.width(),this.refresh(),this.$element.removeClass("owl-loading").addClass("owl-loaded"),this.eventsCall(),this.internalEvents(),this.addTriggerableEvents(),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){b>=a&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),delete e.responsive,e.responsiveClass&&this.$element.attr("class",function(a,b){return b.replace(/\b owl-responsive-\S+/g,"")}).addClass("owl-responsive-"+d)):e=a.extend({},this.options),(null===this.settings||this._breakpoint!==d)&&(this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}}))},e.prototype.optionsLogic=function(){this.$element.toggleClass("owl-center",this.settings.center),this.settings.loop&&this._items.length").addClass(this.settings.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};c>b;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={}},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){if(0===this._items.length)return!1;(new Date).getTime();this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$stage.addClass("owl-refresh"),this.update(),this.$stage.removeClass("owl-refresh"),this.state.orientation=b.orientation,this.watchVisibility(),this.trigger("refreshed")},e.prototype.eventsCall=function(){this.e._onDragStart=a.proxy(function(a){this.onDragStart(a)},this),this.e._onDragMove=a.proxy(function(a){this.onDragMove(a)},this),this.e._onDragEnd=a.proxy(function(a){this.onDragEnd(a)},this),this.e._onResize=a.proxy(function(a){this.onResize(a)},this),this.e._transitionEnd=a.proxy(function(a){this.transitionEnd(a)},this),this.e._preventClick=a.proxy(function(a){this.preventClick(a)},this)},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this.e._onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return this._items.length?this._width===this.$element.width()?!1:this.trigger("resize").isDefaultPrevented()?!1:(this._width=this.$element.width(),this.invalidate("width"),this.refresh(),void this.trigger("resized")):!1},e.prototype.eventsRouter=function(a){var b=a.type;"mousedown"===b||"touchstart"===b?this.onDragStart(a):"mousemove"===b||"touchmove"===b?this.onDragMove(a):"mouseup"===b||"touchend"===b?this.onDragEnd(a):"touchcancel"===b&&this.onDragEnd(a)},e.prototype.internalEvents=function(){var c=(k(),l());this.settings.mouseDrag?(this.$stage.on("mousedown",a.proxy(function(a){this.eventsRouter(a)},this)),this.$stage.on("dragstart",function(){return!1}),this.$stage.get(0).onselectstart=function(){return!1}):this.$element.addClass("owl-text-select-on"),this.settings.touchDrag&&!c&&this.$stage.on("touchstart touchcancel",a.proxy(function(a){this.eventsRouter(a)},this)),this.transitionEndVendor&&this.on(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd,!1),this.settings.responsive!==!1&&this.on(b,"resize",a.proxy(this.onThrottledResize,this))},e.prototype.onDragStart=function(d){var e,g,h,i;if(e=d.originalEvent||d||b.event,3===e.which||this.state.isTouch)return!1;if("mousedown"===e.type&&this.$stage.addClass("owl-grab"),this.trigger("drag"),this.drag.startTime=(new Date).getTime(),this.speed(0),this.state.isTouch=!0,this.state.isScrolling=!1,this.state.isSwiping=!1,this.drag.distance=0,g=f(e).x,h=f(e).y,this.drag.offsetX=this.$stage.position().left,this.drag.offsetY=this.$stage.position().top,this.settings.rtl&&(this.drag.offsetX=this.$stage.position().left+this.$stage.width()-this.width()+this.settings.margin),this.state.inMotion&&this.support3d)i=this.getTransformProperty(),this.drag.offsetX=i,this.animate(i),this.state.inMotion=!0;else if(this.state.inMotion&&!this.support3d)return this.state.inMotion=!1,!1;this.drag.startX=g-this.drag.offsetX,this.drag.startY=h-this.drag.offsetY,this.drag.start=g-this.drag.startX,this.drag.targetEl=e.target||e.srcElement,this.drag.updatedX=this.drag.start,("IMG"===this.drag.targetEl.tagName||"A"===this.drag.targetEl.tagName)&&(this.drag.targetEl.draggable=!1),a(c).on("mousemove.owl.dragEvents mouseup.owl.dragEvents touchmove.owl.dragEvents touchend.owl.dragEvents",a.proxy(function(a){this.eventsRouter(a)},this))},e.prototype.onDragMove=function(a){var c,e,g,h,i,j;this.state.isTouch&&(this.state.isScrolling||(c=a.originalEvent||a||b.event,e=f(c).x,g=f(c).y,this.drag.currentX=e-this.drag.startX,this.drag.currentY=g-this.drag.startY,this.drag.distance=this.drag.currentX-this.drag.offsetX,this.drag.distance<0?this.state.direction=this.settings.rtl?"right":"left":this.drag.distance>0&&(this.state.direction=this.settings.rtl?"left":"right"),this.settings.loop?this.op(this.drag.currentX,">",this.coordinates(this.minimum()))&&"right"===this.state.direction?this.drag.currentX-=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length):this.op(this.drag.currentX,"<",this.coordinates(this.maximum()))&&"left"===this.state.direction&&(this.drag.currentX+=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length)):(h=this.coordinates(this.settings.rtl?this.maximum():this.minimum()),i=this.coordinates(this.settings.rtl?this.minimum():this.maximum()),j=this.settings.pullDrag?this.drag.distance/5:0,this.drag.currentX=Math.max(Math.min(this.drag.currentX,h+j),i+j)),(this.drag.distance>8||this.drag.distance<-8)&&(c.preventDefault!==d?c.preventDefault():c.returnValue=!1,this.state.isSwiping=!0),this.drag.updatedX=this.drag.currentX,(this.drag.currentY>16||this.drag.currentY<-16)&&this.state.isSwiping===!1&&(this.state.isScrolling=!0,this.drag.updatedX=this.drag.start),this.animate(this.drag.updatedX)))},e.prototype.onDragEnd=function(b){var d,e,f;if(this.state.isTouch){if("mouseup"===b.type&&this.$stage.removeClass("owl-grab"),this.trigger("dragged"),this.drag.targetEl.removeAttribute("draggable"),this.state.isTouch=!1,this.state.isScrolling=!1,this.state.isSwiping=!1,0===this.drag.distance&&this.state.inMotion!==!0)return this.state.inMotion=!1,!1;this.drag.endTime=(new Date).getTime(),d=this.drag.endTime-this.drag.startTime,e=Math.abs(this.drag.distance),(e>3||d>300)&&this.removeClick(this.drag.targetEl),f=this.closest(this.drag.updatedX),this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(f),this.invalidate("position"),this.update(),this.settings.pullDrag||this.drag.updatedX!==this.coordinates(f)||this.transitionEnd(),this.drag.distance=0,a(c).off(".owl.dragEvents")}},e.prototype.removeClick=function(c){this.drag.targetEl=c,a(c).on("click.preventClick",this.e._preventClick),b.setTimeout(function(){a(c).off("click.preventClick")},300)},e.prototype.preventClick=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1,b.stopPropagation&&b.stopPropagation(),a(b.target).off("click.preventClick")},e.prototype.getTransformProperty=function(){var a,c;return a=b.getComputedStyle(this.$stage.get(0),null).getPropertyValue(this.vendorName+"transform"),a=a.replace(/matrix(3d)?\(|\)/g,"").split(","),c=16===a.length,c!==!0?a[4]:a[12]},e.prototype.closest=function(b){var c=-1,d=30,e=this.width(),f=this.coordinates();return this.settings.freeDrag||a.each(f,a.proxy(function(a,g){return b>g-d&&g+d>b?c=a:this.op(b,"<",g)&&this.op(b,">",f[a+1]||g-e)&&(c="left"===this.state.direction?a+1:a),-1===c},this)),this.settings.loop||(this.op(b,">",f[this.minimum()])?c=b=this.minimum():this.op(b,"<",f[this.maximum()])&&(c=b=this.maximum())),c},e.prototype.animate=function(b){this.trigger("translate"),this.state.inMotion=this.speed()>0,this.support3d?this.$stage.css({transform:"translate3d("+b+"px,0px, 0px)",transition:this.speed()/1e3+"s"}):this.state.isTouch?this.$stage.css({left:b+"px"}):this.$stage.animate({left:b},this.speed()/1e3,this.settings.fallbackEasing,a.proxy(function(){this.state.inMotion&&this.transitionEnd()},this))},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(a){this._invalidated[a]=!0},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(b,c){var e=c?this._items.length:this._items.length+this._clones.length;return!a.isNumeric(b)||1>e?d:b=this._clones.length?(b%e+e)%e:Math.max(this.minimum(c),Math.min(this.maximum(c),b))},e.prototype.relative=function(a){return a=this.normalize(a),a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=0,f=this.settings;if(a)return this._items.length-1;if(!f.loop&&f.center)b=this._items.length-1;else if(f.loop||f.center)if(f.loop||f.center)b=this._items.length+f.items;else{if(!f.autoWidth&&!f.merge)throw"Can not detect maximum absolute position.";for(revert=f.rtl?1:-1,c=this.$stage.width()-this.$element.width();(d=this.coordinates(e))&&!(d*revert>=c);)b=++e}else b=this._items.length-f.items;return b},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c=null;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[b-1]||0))/2*(this.settings.rtl?-1:1)):c=this._coordinates[b-1]||0,c)},e.prototype.duration=function(a,b,c){return Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(c,d){if(this.settings.loop){var e=c-this.relative(this.current()),f=this.current(),g=this.current(),h=this.current()+e,i=0>g-h?!0:!1,j=this._clones.length+this._items.length;h=j-this.settings.items&&i===!0&&(f=g-this._items.length,this.reset(f)),b.clearTimeout(this.e._goToLoop),this.e._goToLoop=b.setTimeout(a.proxy(function(){this.speed(this.duration(this.current(),f+e,d)),this.current(f+e),this.update()},this),30)}else this.speed(this.duration(this.current(),c,d)),this.current(c),this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.transitionEnd=function(a){return a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0))?!1:(this.state.inMotion=!1,void this.trigger("translated"))},e.prototype.viewport=function(){var d;if(this.options.responsiveBaseElement!==b)d=a(this.options.responsiveBaseElement).width();else if(b.innerWidth)d=b.innerWidth;else{if(!c.documentElement||!c.documentElement.clientWidth)throw"Can not detect viewport width.";d=c.documentElement.clientWidth}return d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)},this)),this.reset(a.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(a,b){b=b===d?this._items.length:this.normalize(b,!0),this.trigger("add",{content:a,position:b}),0===this._items.length||b===this._items.length?(this.$stage.append(a),this._items.push(a),this._mergers.push(1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[b].before(a),this._items.splice(b,0,a),this._mergers.splice(b,0,1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)),this.invalidate("items"),this.trigger("added",{content:a,position:b})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.addTriggerableEvents=function(){var b=a.proxy(function(b,c){return a.proxy(function(a){a.relatedTarget!==this&&(this.suppress([c]),b.apply(this,[].slice.call(arguments,1)),this.release([c]))},this)},this);a.each({next:this.next,prev:this.prev,to:this.to,destroy:this.destroy,refresh:this.refresh,replace:this.replace,add:this.add,remove:this.remove},a.proxy(function(a,c){this.$element.on(a+".owl.carousel",b(c,a+".owl.carousel"))},this))},e.prototype.watchVisibility=function(){function c(a){return a.offsetWidth>0&&a.offsetHeight>0}function d(){c(this.$element.get(0))&&(this.$element.removeClass("owl-hidden"),this.refresh(),b.clearInterval(this.e._checkVisibile))}c(this.$element.get(0))||(this.$element.addClass("owl-hidden"),b.clearInterval(this.e._checkVisibile),this.e._checkVisibile=b.setInterval(a.proxy(d,this),500))},e.prototype.preloadAutoWidthImages=function(b){var c,d,e,f;c=0,d=this,b.each(function(g,h){e=a(h),f=new Image,f.onload=function(){c++,e.attr("src",f.src),e.css("opacity",1),c>=b.length&&(d.state.imagesLoaded=!0,d.initialize())},f.src=e.attr("src")||e.attr("data-src")||e.attr("data-src-retina")})},e.prototype.destroy=function(){this.$element.hasClass(this.settings.themeClass)&&this.$element.removeClass(this.settings.themeClass),this.settings.responsive!==!1&&a(b).off("resize.owl.carousel"),this.transitionEndVendor&&this.off(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd);for(var d in this._plugins)this._plugins[d].destroy();(this.settings.mouseDrag||this.settings.touchDrag)&&(this.$stage.off("mousedown touchstart touchcancel"),a(c).off(".owl.dragEvents"),this.$stage.get(0).onselectstart=function(){},this.$stage.off("dragstart",function(){return!1})),this.$element.off(".owl"),this.$stage.children(".cloned").remove(),this.e=null,this.$element.removeData("owlCarousel"),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.unwrap()},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:c>a;case">":return d?c>a:a>c;case">=":return d?c>=a:a>=c;case"<=":return d?a>=c:c>=a}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d){var e={item:{count:this._items.length,index:this.current()}},f=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),g=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},e,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(g)}),this.$element.trigger(g),this.settings&&"function"==typeof this.settings[f]&&this.settings[f].apply(this,g)),g},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.browserSupport=function(){if(this.support3d=j(),this.support3d){this.transformVendor=i();var a=["transitionend","webkitTransitionEnd","transitionend","oTransitionEnd"];this.transitionEndVendor=a[h()],this.vendorName=this.transformVendor.replace(/Transform/i,""),this.vendorName=""!==this.vendorName?"-"+this.vendorName.toLowerCase()+"-":""}this.state.orientation=b.orientation},a.fn.owlCarousel=function(b){return this.each(function(){a(this).data("owlCarousel")||a(this).data("owlCarousel",new e(this,b))})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b){var c=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,d=c.center&&Math.ceil(c.items/2)||c.items,e=c.center&&-1*d||0,f=(b.property&&b.property.value||this._core.current())+e,g=this._core.clones().length,h=a.proxy(function(a,b){this.load(b)},this);e++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":"url("+g+")",opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},c.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=c}(window.Zepto||window.jQuery,window,document),function(a){var b=function(c){this._core=c,this._handlers={"initialized.owl.carousel":a.proxy(function(){this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass)===this._core.$stage.children().eq(this._core.current())&&this.update()},this)},this._core.options=a.extend({},b.Defaults,this._core.options),this._core.$element.on(this._handlers)};b.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},b.prototype.update=function(){this._core.$stage.parent().height(this._core.$stage.children().eq(this._core.current()).height()).addClass(this._core.settings.autoHeightClass)},b.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=b}(window.Zepto||window.jQuery,window,document),function(a,b,c){var d=function(b){this._core=b,this._videos={},this._playing=null,this._fullscreen=!1,this._handlers={"resize.owl.carousel":a.proxy(function(a){this._core.settings.video&&!this.isInFullScreen()&&a.preventDefault()},this),"refresh.owl.carousel changed.owl.carousel":a.proxy(function(){this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))},this)},this._core.options=a.extend({},d.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};d.Defaults={video:!1,videoHeight:!1,videoWidth:!1},d.prototype.fetch=function(a,b){var c=a.attr("data-vimeo-id")?"vimeo":"youtube",d=a.attr("data-vimeo-id")||a.attr("data-youtube-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else{if(!(d[3].indexOf("vimeo")>-1))throw new Error("Video URL not supported.");c="vimeo"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},d.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='
    ',d=k.lazyLoad?'
    ':'
    ',b.after(d),b.after(e)};return b.wrap('
    "),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length?(l(h.attr(i)),h.remove(),!1):void("youtube"===c.type?(f="http://img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type&&a.ajax({type:"GET",url:"http://vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}))},d.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null},d.prototype.play=function(b){this._core.trigger("play",null,"video"),this._playing&&this.stop();var c,d,e=a(b.target||b.srcElement),f=e.closest("."+this._core.settings.itemClass),g=this._videos[f.attr("data-video")],h=g.width||"100%",i=g.height||this._core.$stage.height();"youtube"===g.type?c='':"vimeo"===g.type&&(c=''),f.addClass("owl-video-playing"),this._playing=f,d=a('
    '+c+"
    "),e.after(d)},d.prototype.isInFullScreen=function(){var d=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return d&&a(d).parent().hasClass("owl-video-frame")&&(this._core.speed(0),this._fullscreen=!0),d&&this._fullscreen&&this._playing?!1:this._fullscreen?(this._fullscreen=!1,!1):this._playing&&this._core.state.orientation!==b.orientation?(this._core.state.orientation=b.orientation,!1):!0},d.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=d}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){this.swapping="translated"==a.type},this),"translate.owl.carousel":a.proxy(function(){this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&this.core.support3d){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c)),f&&e.addClass("animated owl-animated-in").addClass(f).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.transitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c){var d=function(b){this.core=b,this.core.options=a.extend({},d.Defaults,this.core.options),this.handlers={"translated.owl.carousel refreshed.owl.carousel":a.proxy(function(){this.autoplay() },this),"play.owl.autoplay":a.proxy(function(a,b,c){this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(){this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this.core.settings.autoplayHoverPause&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this.core.settings.autoplayHoverPause&&this.autoplay()},this)},this.core.$element.on(this.handlers)};d.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},d.prototype.autoplay=function(){this.core.settings.autoplay&&!this.core.state.videoPlay?(b.clearInterval(this.interval),this.interval=b.setInterval(a.proxy(function(){this.play()},this),this.core.settings.autoplayTimeout)):b.clearInterval(this.interval)},d.prototype.play=function(){return c.hidden===!0||this.core.state.isTouch||this.core.state.isScrolling||this.core.state.isSwiping||this.core.state.inMotion?void 0:this.core.settings.autoplay===!1?void b.clearInterval(this.interval):void this.core.next(this.core.settings.autoplaySpeed)},d.prototype.stop=function(){b.clearInterval(this.interval)},d.prototype.pause=function(){b.clearInterval(this.interval)},d.prototype.destroy=function(){var a,c;b.clearInterval(this.interval);for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=d}(window.Zepto||window.jQuery,window,document),function(a){"use strict";var b=function(c){this._core=c,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){this._core.settings.dotsData&&this._templates.push(a(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"add.owl.carousel":a.proxy(function(b){this._core.settings.dotsData&&this._templates.splice(b.position,0,a(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"remove.owl.carousel prepared.owl.carousel":a.proxy(function(a){this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"change.owl.carousel":a.proxy(function(a){if("position"==a.property.name&&!this._core.state.revert&&!this._core.settings.loop&&this._core.settings.navRewind){var b=this._core.current(),c=this._core.maximum(),d=this._core.minimum();a.data=a.property.value>c?b>=c?d:c:a.property.value").addClass(d.dotClass).append(a("")).prop("outerHTML")]),d.navContainer&&d.dotsContainer||(this._controls.$container=a("
    ").addClass(d.controlsClass).appendTo(this.$element)),this._controls.$indicators=d.dotsContainer?a(d.dotsContainer):a("
    ").hide().addClass(d.dotsClass).appendTo(this._controls.$container),this._controls.$indicators.on("click","div",a.proxy(function(b){var c=a(b.target).parent().is(this._controls.$indicators)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(c,d.dotsSpeed)},this)),b=d.navContainer?a(d.navContainer):a("
    ").addClass(d.navContainerClass).prependTo(this._controls.$container),this._controls.$next=a("<"+d.navElement+">"),this._controls.$previous=this._controls.$next.clone(),this._controls.$previous.addClass(d.navClass[0]).html(d.navText[0]).hide().prependTo(b).on("click",a.proxy(function(){this.prev(d.navSpeed)},this)),this._controls.$next.addClass(d.navClass[1]).html(d.navText[1]).hide().appendTo(b).on("click",a.proxy(function(){this.next(d.navSpeed)},this));for(c in this._overrides)this._core[c]=a.proxy(this[c],this)},b.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},b.prototype.update=function(){var a,b,c,d=this._core.settings,e=this._core.clones().length/2,f=e+this._core.items().length,g=d.center||d.autoWidth||d.dotData?1:d.dotsEach||d.items;if("page"!==d.slideBy&&(d.slideBy=Math.min(d.slideBy,d.items)),d.dots||"page"==d.slideBy)for(this._pages=[],a=e,b=0,c=0;f>a;a++)(b>=g||0===b)&&(this._pages.push({start:a-e,end:a-e+g-1}),b=0,++c),b+=this._core.mergers(this._core.relative(a))},b.prototype.draw=function(){var b,c,d="",e=this._core.settings,f=(this._core.$stage.children(),this._core.relative(this._core.current()));if(!e.nav||e.loop||e.navRewind||(this._controls.$previous.toggleClass("disabled",0>=f),this._controls.$next.toggleClass("disabled",f>=this._core.maximum())),this._controls.$previous.toggle(e.nav),this._controls.$next.toggle(e.nav),e.dots){if(b=this._pages.length-this._controls.$indicators.children().length,e.dotData&&0!==b){for(c=0;c0?(d=new Array(b+1).join(this._templates[0]),this._controls.$indicators.append(d)):0>b&&this._controls.$indicators.children().slice(b).remove();this._controls.$indicators.find(".active").removeClass("active"),this._controls.$indicators.children().eq(a.inArray(this.current(),this._pages)).addClass("active")}this._controls.$indicators.toggle(e.dots)},b.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotData?1:c.dotsEach||c.items)}},b.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,function(a){return a.start<=b&&a.end>=b}).pop()},b.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},b.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},b.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},b.prototype.to=function(b,c,d){var e;d?a.proxy(this._overrides.to,this._core)(b,c):(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c))},a.fn.owlCarousel.Constructor.Plugins.Navigation=b}(window.Zepto||window.jQuery,window,document),function(a,b){"use strict";var c=function(d){this._core=d,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(){"URLHash"==this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){var c=a(b.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");this._hashes[c]=b.content},this)},this._core.options=a.extend({},c.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(){var a=b.location.hash.substring(1),c=this._core.$stage.children(),d=this._hashes[a]&&c.index(this._hashes[a])||0;return a?void this._core.to(d,!1,!0):!1},this))};c.Defaults={URLhashListener:!1},c.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=c}(window.Zepto||window.jQuery,window,document);; jQuery(document).ready(function($){ Uwa_ajax_url = WooUa.ajaxurl; Uwa_last_activity = WooUa.last_timestamp; /* Ajax query String */ Ajax_qry_str = UWA_Ajax_Qry.ajaqry; running = false; /* Interval refresh page */ var refresh_time_interval = ''; if(uwa_data.refresh_interval){ refresh_time_interval = setInterval(function(){ getLiveStatusAuction(); }, uwa_data.refresh_interval*1000); } /* Time Count Down */ $( ".uwa_auction_product_countdown" ).each(function( index ) { var time = $(this).data('time'); var format = $(this).data('format'); if(format == ''){ format = 'DHMS'; } format = 'DHMS'; if(uwa_data.hide_compact == 'yes'){ compact = true; } else{ compact = false; } if ($(this).hasClass('scheduled')) { var etext = '
    ' + uwa_data.started + '
    '; } else { var etext = '
    ' + uwa_data.expired + '
    '; } const arrtimzone={"Pacific\/Midway":"-11:00","Pacific\/Niue":"-11:00","Pacific\/Pago_Pago":"-11:00","America\/Adak":"-10:00","Pacific\/Honolulu":"-10:00","Pacific\/Johnston":"-10:00","Pacific\/Rarotonga":"-10:00","Pacific\/Tahiti":"-10:00","Pacific\/Marquesas":"-09:30","America\/Anchorage":"-09:00","Pacific\/Gambier":"-09:00","America\/Juneau":"-09:00","America\/Nome":"-09:00","America\/Sitka":"-09:00","America\/Yakutat":"-09:00","America\/Dawson":"-08:00","America\/Los_Angeles":"-08:00","America\/Metlakatla":"-08:00","Pacific\/Pitcairn":"-08:00","America\/Santa_Isabel":"-08:00","America\/Tijuana":"-08:00","America\/Vancouver":"-08:00","America\/Whitehorse":"-08:00","America\/Boise":"-07:00","America\/Cambridge_Bay":"-07:00","America\/Chihuahua":"-07:00","America\/Creston":"-07:00","America\/Dawson_Creek":"-07:00","America\/Denver":"-07:00","America\/Edmonton":"-07:00","America\/Hermosillo":"-07:00","America\/Inuvik":"-07:00","America\/Mazatlan":"-07:00","America\/Ojinaga":"-07:00","America\/Phoenix":"-07:00","America\/Shiprock":"-07:00","America\/Yellowknife":"-07:00","America\/Bahia_Banderas":"-06:00","America\/Belize":"-06:00","America\/North_Dakota\/Beulah":"-06:00","America\/Cancun":"-06:00","America\/North_Dakota\/Center":"-06:00","America\/Chicago":"-06:00","America\/Costa_Rica":"-06:00","Pacific\/Easter":"-06:00","America\/El_Salvador":"-06:00","Pacific\/Galapagos":"-06:00","America\/Guatemala":"-06:00","America\/Indiana\/Knox":"-06:00","America\/Managua":"-06:00","America\/Matamoros":"-06:00","America\/Menominee":"-06:00","America\/Merida":"-06:00","America\/Mexico_City":"-06:00","America\/Monterrey":"-06:00","America\/North_Dakota\/New_Salem":"-06:00","America\/Rainy_River":"-06:00","America\/Rankin_Inlet":"-06:00","America\/Regina":"-06:00","America\/Resolute":"-06:00","America\/Swift_Current":"-06:00","America\/Tegucigalpa":"-06:00","America\/Indiana\/Tell_City":"-06:00","America\/Winnipeg":"-06:00","America\/Atikokan":"-05:00","America\/Bogota":"-05:00","America\/Cayman":"-05:00","America\/Detroit":"-05:00","America\/Grand_Turk":"-05:00","America\/Guayaquil":"-05:00","America\/Havana":"-05:00","America\/Indiana\/Indianapolis":"-05:00","America\/Iqaluit":"-05:00","America\/Jamaica":"-05:00","America\/Lima":"-05:00","America\/Kentucky\/Louisville":"-05:00","America\/Indiana\/Marengo":"-05:00","America\/Kentucky\/Monticello":"-05:00","America\/Montreal":"-05:00","America\/Nassau":"-05:00","America\/New_York":"-05:00","America\/Nipigon":"-05:00","America\/Panama":"-05:00","America\/Pangnirtung":"-05:00","America\/Indiana\/Petersburg":"-05:00","America\/Port-au-Prince":"-05:00","America\/Thunder_Bay":"-05:00","America\/Toronto":"-05:00","America\/Indiana\/Vevay":"-05:00","America\/Indiana\/Vincennes":"-05:00","America\/Indiana\/Winamac":"-05:00","America\/Caracas":"-04:30","America\/Anguilla":"-04:00","America\/Antigua":"-04:00","America\/Aruba":"-04:00","America\/Asuncion":"-04:00","America\/Barbados":"-04:00","Atlantic\/Bermuda":"-04:00","America\/Blanc-Sablon":"-04:00","America\/Boa_Vista":"-04:00","America\/Campo_Grande":"-04:00","America\/Cuiaba":"-04:00","America\/Curacao":"-04:00","America\/Dominica":"-04:00","America\/Eirunepe":"-04:00","America\/Glace_Bay":"-04:00","America\/Goose_Bay":"-04:00","America\/Grenada":"-04:00","America\/Guadeloupe":"-04:00","America\/Guyana":"-04:00","America\/Halifax":"-04:00","America\/Kralendijk":"-04:00","America\/La_Paz":"-04:00","America\/Lower_Princes":"-04:00","America\/Manaus":"-04:00","America\/Marigot":"-04:00","America\/Martinique":"-04:00","America\/Moncton":"-04:00","America\/Montserrat":"-04:00","Antarctica\/Palmer":"-04:00","America\/Port_of_Spain":"-04:00","America\/Porto_Velho":"-04:00","America\/Puerto_Rico":"-04:00","America\/Rio_Branco":"-04:00","America\/Santiago":"-04:00","America\/Santo_Domingo":"-04:00","America\/St_Barthelemy":"-04:00","America\/St_Kitts":"-04:00","America\/St_Lucia":"-04:00","America\/St_Thomas":"-04:00","America\/St_Vincent":"-04:00","America\/Thule":"-04:00","America\/Tortola":"-04:00","America\/St_Johns":"-03:30","America\/Araguaina":"-03:00","America\/Bahia":"-03:00","America\/Belem":"-03:00","America\/Argentina\/Buenos_Aires":"-03:00","America\/Argentina\/Catamarca":"-03:00","America\/Cayenne":"-03:00","America\/Argentina\/Cordoba":"-03:00","America\/Fortaleza":"-03:00","America\/Godthab":"-03:00","America\/Argentina\/Jujuy":"-03:00","America\/Argentina\/La_Rioja":"-03:00","America\/Maceio":"-03:00","America\/Argentina\/Mendoza":"-03:00","America\/Miquelon":"-03:00","America\/Montevideo":"-03:00","America\/Paramaribo":"-03:00","America\/Recife":"-03:00","America\/Argentina\/Rio_Gallegos":"-03:00","Antarctica\/Rothera":"-03:00","America\/Argentina\/Salta":"-03:00","America\/Argentina\/San_Juan":"-03:00","America\/Argentina\/San_Luis":"-03:00","America\/Santarem":"-03:00","America\/Sao_Paulo":"-03:00","Atlantic\/Stanley":"-03:00","America\/Argentina\/Tucuman":"-03:00","America\/Argentina\/Ushuaia":"-03:00","America\/Noronha":"-02:00","Atlantic\/South_Georgia":"-02:00","Atlantic\/Azores":"-01:00","Atlantic\/Cape_Verde":"-01:00","America\/Scoresbysund":"-01:00","Africa\/Abidjan":"+00:00","Africa\/Accra":"+00:00","Africa\/Bamako":"+00:00","Africa\/Banjul":"+00:00","Africa\/Bissau":"+00:00","Atlantic\/Canary":"+00:00","Africa\/Casablanca":"+00:00","Africa\/Conakry":"+00:00","Africa\/Dakar":"+00:00","America\/Danmarkshavn":"+00:00","Europe\/Dublin":"+00:00","Africa\/El_Aaiun":"+00:00","Atlantic\/Faroe":"+00:00","Africa\/Freetown":"+00:00","Europe\/Guernsey":"+00:00","Europe\/Isle_of_Man":"+00:00","Europe\/Jersey":"+00:00","Europe\/Lisbon":"+00:00","Africa\/Lome":"+00:00","Europe\/London":"+00:00","Atlantic\/Madeira":"+00:00","Africa\/Monrovia":"+00:00","Africa\/Nouakchott":"+00:00","Africa\/Ouagadougou":"+00:00","Atlantic\/Reykjavik":"+00:00","Africa\/Sao_Tome":"+00:00","Atlantic\/St_Helena":"+00:00","UTC":"+00:00","Africa\/Algiers":"+01:00","Europe\/Amsterdam":"+01:00","Europe\/Andorra":"+01:00","Africa\/Bangui":"+01:00","Europe\/Belgrade":"+01:00","Europe\/Berlin":"+01:00","Europe\/Bratislava":"+01:00","Africa\/Brazzaville":"+01:00","Europe\/Brussels":"+01:00","Europe\/Budapest":"+01:00","Europe\/Busingen":"+01:00","Africa\/Ceuta":"+01:00","Europe\/Copenhagen":"+01:00","Africa\/Douala":"+01:00","Europe\/Gibraltar":"+01:00","Africa\/Kinshasa":"+01:00","Africa\/Lagos":"+01:00","Africa\/Libreville":"+01:00","Europe\/Ljubljana":"+01:00","Arctic\/Longyearbyen":"+01:00","Africa\/Luanda":"+01:00","Europe\/Luxembourg":"+01:00","Europe\/Madrid":"+01:00","Africa\/Malabo":"+01:00","Europe\/Malta":"+01:00","Europe\/Monaco":"+01:00","Africa\/Ndjamena":"+01:00","Africa\/Niamey":"+01:00","Europe\/Oslo":"+01:00","Europe\/Paris":"+01:00","Europe\/Podgorica":"+01:00","Africa\/Porto-Novo":"+01:00","Europe\/Prague":"+01:00","Europe\/Rome":"+01:00","Europe\/San_Marino":"+01:00","Europe\/Sarajevo":"+01:00","Europe\/Skopje":"+01:00","Europe\/Stockholm":"+01:00","Europe\/Tirane":"+01:00","Africa\/Tripoli":"+01:00","Africa\/Tunis":"+01:00","Europe\/Vaduz":"+01:00","Europe\/Vatican":"+01:00","Europe\/Vienna":"+01:00","Europe\/Warsaw":"+01:00","Africa\/Windhoek":"+01:00","Europe\/Zagreb":"+01:00","Europe\/Zurich":"+01:00","Europe\/Athens":"+02:00","Asia\/Beirut":"+02:00","Africa\/Blantyre":"+02:00","Europe\/Bucharest":"+02:00","Africa\/Bujumbura":"+02:00","Africa\/Cairo":"+02:00","Europe\/Chisinau":"+02:00","Asia\/Damascus":"+02:00","Africa\/Gaborone":"+02:00","Asia\/Gaza":"+02:00","Africa\/Harare":"+02:00","Asia\/Hebron":"+02:00","Europe\/Helsinki":"+02:00","Europe\/Istanbul":"+02:00","Asia\/Jerusalem":"+02:00","Africa\/Johannesburg":"+02:00","Europe\/Kiev":"+02:00","Africa\/Kigali":"+02:00","Africa\/Lubumbashi":"+02:00","Africa\/Lusaka":"+02:00","Africa\/Maputo":"+02:00","Europe\/Mariehamn":"+02:00","Africa\/Maseru":"+02:00","Africa\/Mbabane":"+02:00","Asia\/Nicosia":"+02:00","Europe\/Riga":"+02:00","Europe\/Simferopol":"+02:00","Europe\/Sofia":"+02:00","Europe\/Tallinn":"+02:00","Europe\/Uzhgorod":"+02:00","Europe\/Vilnius":"+02:00","Europe\/Zaporozhye":"+02:00","Africa\/Addis_Ababa":"+03:00","Asia\/Aden":"+03:00","Asia\/Amman":"+03:00","Indian\/Antananarivo":"+03:00","Africa\/Asmara":"+03:00","Asia\/Baghdad":"+03:00","Asia\/Bahrain":"+03:00","Indian\/Comoro":"+03:00","Africa\/Dar_es_Salaam":"+03:00","Africa\/Djibouti":"+03:00","Africa\/Juba":"+03:00","Europe\/Kaliningrad":"+03:00","Africa\/Kampala":"+03:00","Africa\/Khartoum":"+03:00","Asia\/Kuwait":"+03:00","Indian\/Mayotte":"+03:00","Europe\/Minsk":"+03:00","Africa\/Mogadishu":"+03:00","Africa\/Nairobi":"+03:00","Asia\/Qatar":"+03:00","Asia\/Riyadh":"+03:00","Antarctica\/Syowa":"+03:00","Asia\/Tehran":"+03:30","Asia\/Baku":"+04:00","Asia\/Dubai":"+04:00","Indian\/Mahe":"+04:00","Indian\/Mauritius":"+04:00","Europe\/Moscow":"+04:00","Asia\/Muscat":"+04:00","Indian\/Reunion":"+04:00","Europe\/Samara":"+04:00","Asia\/Tbilisi":"+04:00","Europe\/Volgograd":"+04:00","Asia\/Yerevan":"+04:00","Asia\/Kabul":"+04:30","Asia\/Aqtau":"+05:00","Asia\/Aqtobe":"+05:00","Asia\/Ashgabat":"+05:00","Asia\/Dushanbe":"+05:00","Asia\/Karachi":"+05:00","Indian\/Kerguelen":"+05:00","Indian\/Maldives":"+05:00","Antarctica\/Mawson":"+05:00","Asia\/Oral":"+05:00","Asia\/Samarkand":"+05:00","Asia\/Tashkent":"+05:00","Asia\/Colombo":"+05:30","Asia\/Kolkata":"+05:30","Asia\/Kathmandu":"+05:45","Asia\/Almaty":"+06:00","Asia\/Bishkek":"+06:00","Indian\/Chagos":"+06:00","Asia\/Dhaka":"+06:00","Asia\/Qyzylorda":"+06:00","Asia\/Thimphu":"+06:00","Antarctica\/Vostok":"+06:00","Asia\/Yekaterinburg":"+06:00","Indian\/Cocos":"+06:30","Asia\/Rangoon":"+06:30","Asia\/Bangkok":"+07:00","Indian\/Christmas":"+07:00","Antarctica\/Davis":"+07:00","Asia\/Ho_Chi_Minh":"+07:00","Asia\/Hovd":"+07:00","Asia\/Jakarta":"+07:00","Asia\/Novokuznetsk":"+07:00","Asia\/Novosibirsk":"+07:00","Asia\/Omsk":"+07:00","Asia\/Phnom_Penh":"+07:00","Asia\/Pontianak":"+07:00","Asia\/Vientiane":"+07:00","Asia\/Brunei":"+08:00","Antarctica\/Casey":"+08:00","Asia\/Choibalsan":"+08:00","Asia\/Chongqing":"+08:00","Asia\/Harbin":"+08:00","Asia\/Hong_Kong":"+08:00","Asia\/Kashgar":"+08:00","Asia\/Krasnoyarsk":"+08:00","Asia\/Kuala_Lumpur":"+08:00","Asia\/Kuching":"+08:00","Asia\/Macau":"+08:00","Asia\/Makassar":"+08:00","Asia\/Manila":"+08:00","Australia\/Perth":"+08:00","Asia\/Shanghai":"+08:00","Asia\/Singapore":"+08:00","Asia\/Taipei":"+08:00","Asia\/Ulaanbaatar":"+08:00","Asia\/Urumqi":"+08:00","Australia\/Eucla":"+08:45","Asia\/Dili":"+09:00","Asia\/Irkutsk":"+09:00","Asia\/Jayapura":"+09:00","Pacific\/Palau":"+09:00","Asia\/Pyongyang":"+09:00","Asia\/Seoul":"+09:00","Asia\/Tokyo":"+09:00","Australia\/Adelaide":"+09:30","Australia\/Broken_Hill":"+09:30","Australia\/Darwin":"+09:30","Australia\/Brisbane":"+10:00","Pacific\/Chuuk":"+10:00","Australia\/Currie":"+10:00","Antarctica\/DumontDUrville":"+10:00","Pacific\/Guam":"+10:00","Australia\/Hobart":"+10:00","Asia\/Khandyga":"+10:00","Australia\/Lindeman":"+10:00","Australia\/Melbourne":"+10:00","Pacific\/Port_Moresby":"+10:00","Pacific\/Saipan":"+10:00","Australia\/Sydney":"+10:00","Asia\/Yakutsk":"+10:00","Australia\/Lord_Howe":"+10:30","Pacific\/Efate":"+11:00","Pacific\/Guadalcanal":"+11:00","Pacific\/Kosrae":"+11:00","Antarctica\/Macquarie":"+11:00","Pacific\/Noumea":"+11:00","Pacific\/Pohnpei":"+11:00","Asia\/Sakhalin":"+11:00","Asia\/Ust-Nera":"+11:00","Asia\/Vladivostok":"+11:00","Pacific\/Norfolk":"+11:30","Asia\/Anadyr":"+12:00","Pacific\/Auckland":"+12:00","Pacific\/Fiji":"+12:00","Pacific\/Funafuti":"+12:00","Asia\/Kamchatka":"+12:00","Pacific\/Kwajalein":"+12:00","Asia\/Magadan":"+12:00","Pacific\/Majuro":"+12:00","Antarctica\/McMurdo":"+12:00","Pacific\/Nauru":"+12:00","Antarctica\/South_Pole":"+12:00","Pacific\/Tarawa":"+12:00","Pacific\/Wake":"+12:00","Pacific\/Wallis":"+12:00","Pacific\/Chatham":"+12:45","Pacific\/Apia":"+13:00","Pacific\/Enderbury":"+13:00","Pacific\/Fakaofo":"+13:00","Pacific\/Tongatapu":"+13:00","Pacific\/Kiritimati":"+14:00"} ; const timezonetype=$(this).data("timezonetype"); const itemtimezone=$(this).data("zone"); time = time.replace(/-/g, "/"); var there = new Date(time*1000); var there = new Date(time); var settz=''; if(timezonetype==1){ settz=getKeyByValue(arrtimzone,itemtimezone); }else{ settz=$(this).data("zone"); } var here = changeTimezone(there, settz); var austDay = new Date(time); var sinceday = new Date(sinceday); $(this).WooUacountdown({ until: here, format: format, compact: compact, onExpiry: CheckExpired, expiryText: etext }); }); function changeTimezone(date, ianatz) { var invdate = new Date(date.toLocaleString('en-US', { timeZone: ianatz })); var diff = date.getTime() - invdate.getTime(); return new Date(date.getTime() + diff); } function ahead5Mins() { var server = new Date(servertime); server.setMinutes(server.getMinutes()); return server; } function getKeyByValue(object, value) { for (var prop in object) { if (object.hasOwnProperty(prop)) { if (object[prop] === value) { return prop; } } } } /* Time Count Down for timer shortcode */ $( ".uwa_auction_product_countdown_2" ).each(function( index ) { var time = $(this).data('time'); var format = $(this).data('format'); if(format == ''){ format = 'DHMS'; } format = 'DHMS'; if(uwa_data.hide_compact == 'yes'){ compact = true; } else{ compact = false; } if ($(this).hasClass('scheduled')) { var etext = '
    ' + uwa_data.started + '
    '; } else { var etext = '
    ' + uwa_data.expired + '
    '; } const arrtimzone={"Pacific\/Midway":"-11:00","Pacific\/Niue":"-11:00","Pacific\/Pago_Pago":"-11:00","America\/Adak":"-10:00","Pacific\/Honolulu":"-10:00","Pacific\/Johnston":"-10:00","Pacific\/Rarotonga":"-10:00","Pacific\/Tahiti":"-10:00","Pacific\/Marquesas":"-09:30","America\/Anchorage":"-09:00","Pacific\/Gambier":"-09:00","America\/Juneau":"-09:00","America\/Nome":"-09:00","America\/Sitka":"-09:00","America\/Yakutat":"-09:00","America\/Dawson":"-08:00","America\/Los_Angeles":"-08:00","America\/Metlakatla":"-08:00","Pacific\/Pitcairn":"-08:00","America\/Santa_Isabel":"-08:00","America\/Tijuana":"-08:00","America\/Vancouver":"-08:00","America\/Whitehorse":"-08:00","America\/Boise":"-07:00","America\/Cambridge_Bay":"-07:00","America\/Chihuahua":"-07:00","America\/Creston":"-07:00","America\/Dawson_Creek":"-07:00","America\/Denver":"-07:00","America\/Edmonton":"-07:00","America\/Hermosillo":"-07:00","America\/Inuvik":"-07:00","America\/Mazatlan":"-07:00","America\/Ojinaga":"-07:00","America\/Phoenix":"-07:00","America\/Shiprock":"-07:00","America\/Yellowknife":"-07:00","America\/Bahia_Banderas":"-06:00","America\/Belize":"-06:00","America\/North_Dakota\/Beulah":"-06:00","America\/Cancun":"-06:00","America\/North_Dakota\/Center":"-06:00","America\/Chicago":"-06:00","America\/Costa_Rica":"-06:00","Pacific\/Easter":"-06:00","America\/El_Salvador":"-06:00","Pacific\/Galapagos":"-06:00","America\/Guatemala":"-06:00","America\/Indiana\/Knox":"-06:00","America\/Managua":"-06:00","America\/Matamoros":"-06:00","America\/Menominee":"-06:00","America\/Merida":"-06:00","America\/Mexico_City":"-06:00","America\/Monterrey":"-06:00","America\/North_Dakota\/New_Salem":"-06:00","America\/Rainy_River":"-06:00","America\/Rankin_Inlet":"-06:00","America\/Regina":"-06:00","America\/Resolute":"-06:00","America\/Swift_Current":"-06:00","America\/Tegucigalpa":"-06:00","America\/Indiana\/Tell_City":"-06:00","America\/Winnipeg":"-06:00","America\/Atikokan":"-05:00","America\/Bogota":"-05:00","America\/Cayman":"-05:00","America\/Detroit":"-05:00","America\/Grand_Turk":"-05:00","America\/Guayaquil":"-05:00","America\/Havana":"-05:00","America\/Indiana\/Indianapolis":"-05:00","America\/Iqaluit":"-05:00","America\/Jamaica":"-05:00","America\/Lima":"-05:00","America\/Kentucky\/Louisville":"-05:00","America\/Indiana\/Marengo":"-05:00","America\/Kentucky\/Monticello":"-05:00","America\/Montreal":"-05:00","America\/Nassau":"-05:00","America\/New_York":"-05:00","America\/Nipigon":"-05:00","America\/Panama":"-05:00","America\/Pangnirtung":"-05:00","America\/Indiana\/Petersburg":"-05:00","America\/Port-au-Prince":"-05:00","America\/Thunder_Bay":"-05:00","America\/Toronto":"-05:00","America\/Indiana\/Vevay":"-05:00","America\/Indiana\/Vincennes":"-05:00","America\/Indiana\/Winamac":"-05:00","America\/Caracas":"-04:30","America\/Anguilla":"-04:00","America\/Antigua":"-04:00","America\/Aruba":"-04:00","America\/Asuncion":"-04:00","America\/Barbados":"-04:00","Atlantic\/Bermuda":"-04:00","America\/Blanc-Sablon":"-04:00","America\/Boa_Vista":"-04:00","America\/Campo_Grande":"-04:00","America\/Cuiaba":"-04:00","America\/Curacao":"-04:00","America\/Dominica":"-04:00","America\/Eirunepe":"-04:00","America\/Glace_Bay":"-04:00","America\/Goose_Bay":"-04:00","America\/Grenada":"-04:00","America\/Guadeloupe":"-04:00","America\/Guyana":"-04:00","America\/Halifax":"-04:00","America\/Kralendijk":"-04:00","America\/La_Paz":"-04:00","America\/Lower_Princes":"-04:00","America\/Manaus":"-04:00","America\/Marigot":"-04:00","America\/Martinique":"-04:00","America\/Moncton":"-04:00","America\/Montserrat":"-04:00","Antarctica\/Palmer":"-04:00","America\/Port_of_Spain":"-04:00","America\/Porto_Velho":"-04:00","America\/Puerto_Rico":"-04:00","America\/Rio_Branco":"-04:00","America\/Santiago":"-04:00","America\/Santo_Domingo":"-04:00","America\/St_Barthelemy":"-04:00","America\/St_Kitts":"-04:00","America\/St_Lucia":"-04:00","America\/St_Thomas":"-04:00","America\/St_Vincent":"-04:00","America\/Thule":"-04:00","America\/Tortola":"-04:00","America\/St_Johns":"-03:30","America\/Araguaina":"-03:00","America\/Bahia":"-03:00","America\/Belem":"-03:00","America\/Argentina\/Buenos_Aires":"-03:00","America\/Argentina\/Catamarca":"-03:00","America\/Cayenne":"-03:00","America\/Argentina\/Cordoba":"-03:00","America\/Fortaleza":"-03:00","America\/Godthab":"-03:00","America\/Argentina\/Jujuy":"-03:00","America\/Argentina\/La_Rioja":"-03:00","America\/Maceio":"-03:00","America\/Argentina\/Mendoza":"-03:00","America\/Miquelon":"-03:00","America\/Montevideo":"-03:00","America\/Paramaribo":"-03:00","America\/Recife":"-03:00","America\/Argentina\/Rio_Gallegos":"-03:00","Antarctica\/Rothera":"-03:00","America\/Argentina\/Salta":"-03:00","America\/Argentina\/San_Juan":"-03:00","America\/Argentina\/San_Luis":"-03:00","America\/Santarem":"-03:00","America\/Sao_Paulo":"-03:00","Atlantic\/Stanley":"-03:00","America\/Argentina\/Tucuman":"-03:00","America\/Argentina\/Ushuaia":"-03:00","America\/Noronha":"-02:00","Atlantic\/South_Georgia":"-02:00","Atlantic\/Azores":"-01:00","Atlantic\/Cape_Verde":"-01:00","America\/Scoresbysund":"-01:00","Africa\/Abidjan":"+00:00","Africa\/Accra":"+00:00","Africa\/Bamako":"+00:00","Africa\/Banjul":"+00:00","Africa\/Bissau":"+00:00","Atlantic\/Canary":"+00:00","Africa\/Casablanca":"+00:00","Africa\/Conakry":"+00:00","Africa\/Dakar":"+00:00","America\/Danmarkshavn":"+00:00","Europe\/Dublin":"+00:00","Africa\/El_Aaiun":"+00:00","Atlantic\/Faroe":"+00:00","Africa\/Freetown":"+00:00","Europe\/Guernsey":"+00:00","Europe\/Isle_of_Man":"+00:00","Europe\/Jersey":"+00:00","Europe\/Lisbon":"+00:00","Africa\/Lome":"+00:00","Europe\/London":"+00:00","Atlantic\/Madeira":"+00:00","Africa\/Monrovia":"+00:00","Africa\/Nouakchott":"+00:00","Africa\/Ouagadougou":"+00:00","Atlantic\/Reykjavik":"+00:00","Africa\/Sao_Tome":"+00:00","Atlantic\/St_Helena":"+00:00","UTC":"+00:00","Africa\/Algiers":"+01:00","Europe\/Amsterdam":"+01:00","Europe\/Andorra":"+01:00","Africa\/Bangui":"+01:00","Europe\/Belgrade":"+01:00","Europe\/Berlin":"+01:00","Europe\/Bratislava":"+01:00","Africa\/Brazzaville":"+01:00","Europe\/Brussels":"+01:00","Europe\/Budapest":"+01:00","Europe\/Busingen":"+01:00","Africa\/Ceuta":"+01:00","Europe\/Copenhagen":"+01:00","Africa\/Douala":"+01:00","Europe\/Gibraltar":"+01:00","Africa\/Kinshasa":"+01:00","Africa\/Lagos":"+01:00","Africa\/Libreville":"+01:00","Europe\/Ljubljana":"+01:00","Arctic\/Longyearbyen":"+01:00","Africa\/Luanda":"+01:00","Europe\/Luxembourg":"+01:00","Europe\/Madrid":"+01:00","Africa\/Malabo":"+01:00","Europe\/Malta":"+01:00","Europe\/Monaco":"+01:00","Africa\/Ndjamena":"+01:00","Africa\/Niamey":"+01:00","Europe\/Oslo":"+01:00","Europe\/Paris":"+01:00","Europe\/Podgorica":"+01:00","Africa\/Porto-Novo":"+01:00","Europe\/Prague":"+01:00","Europe\/Rome":"+01:00","Europe\/San_Marino":"+01:00","Europe\/Sarajevo":"+01:00","Europe\/Skopje":"+01:00","Europe\/Stockholm":"+01:00","Europe\/Tirane":"+01:00","Africa\/Tripoli":"+01:00","Africa\/Tunis":"+01:00","Europe\/Vaduz":"+01:00","Europe\/Vatican":"+01:00","Europe\/Vienna":"+01:00","Europe\/Warsaw":"+01:00","Africa\/Windhoek":"+01:00","Europe\/Zagreb":"+01:00","Europe\/Zurich":"+01:00","Europe\/Athens":"+02:00","Asia\/Beirut":"+02:00","Africa\/Blantyre":"+02:00","Europe\/Bucharest":"+02:00","Africa\/Bujumbura":"+02:00","Africa\/Cairo":"+02:00","Europe\/Chisinau":"+02:00","Asia\/Damascus":"+02:00","Africa\/Gaborone":"+02:00","Asia\/Gaza":"+02:00","Africa\/Harare":"+02:00","Asia\/Hebron":"+02:00","Europe\/Helsinki":"+02:00","Europe\/Istanbul":"+02:00","Asia\/Jerusalem":"+02:00","Africa\/Johannesburg":"+02:00","Europe\/Kiev":"+02:00","Africa\/Kigali":"+02:00","Africa\/Lubumbashi":"+02:00","Africa\/Lusaka":"+02:00","Africa\/Maputo":"+02:00","Europe\/Mariehamn":"+02:00","Africa\/Maseru":"+02:00","Africa\/Mbabane":"+02:00","Asia\/Nicosia":"+02:00","Europe\/Riga":"+02:00","Europe\/Simferopol":"+02:00","Europe\/Sofia":"+02:00","Europe\/Tallinn":"+02:00","Europe\/Uzhgorod":"+02:00","Europe\/Vilnius":"+02:00","Europe\/Zaporozhye":"+02:00","Africa\/Addis_Ababa":"+03:00","Asia\/Aden":"+03:00","Asia\/Amman":"+03:00","Indian\/Antananarivo":"+03:00","Africa\/Asmara":"+03:00","Asia\/Baghdad":"+03:00","Asia\/Bahrain":"+03:00","Indian\/Comoro":"+03:00","Africa\/Dar_es_Salaam":"+03:00","Africa\/Djibouti":"+03:00","Africa\/Juba":"+03:00","Europe\/Kaliningrad":"+03:00","Africa\/Kampala":"+03:00","Africa\/Khartoum":"+03:00","Asia\/Kuwait":"+03:00","Indian\/Mayotte":"+03:00","Europe\/Minsk":"+03:00","Africa\/Mogadishu":"+03:00","Africa\/Nairobi":"+03:00","Asia\/Qatar":"+03:00","Asia\/Riyadh":"+03:00","Antarctica\/Syowa":"+03:00","Asia\/Tehran":"+03:30","Asia\/Baku":"+04:00","Asia\/Dubai":"+04:00","Indian\/Mahe":"+04:00","Indian\/Mauritius":"+04:00","Europe\/Moscow":"+04:00","Asia\/Muscat":"+04:00","Indian\/Reunion":"+04:00","Europe\/Samara":"+04:00","Asia\/Tbilisi":"+04:00","Europe\/Volgograd":"+04:00","Asia\/Yerevan":"+04:00","Asia\/Kabul":"+04:30","Asia\/Aqtau":"+05:00","Asia\/Aqtobe":"+05:00","Asia\/Ashgabat":"+05:00","Asia\/Dushanbe":"+05:00","Asia\/Karachi":"+05:00","Indian\/Kerguelen":"+05:00","Indian\/Maldives":"+05:00","Antarctica\/Mawson":"+05:00","Asia\/Oral":"+05:00","Asia\/Samarkand":"+05:00","Asia\/Tashkent":"+05:00","Asia\/Colombo":"+05:30","Asia\/Kolkata":"+05:30","Asia\/Kathmandu":"+05:45","Asia\/Almaty":"+06:00","Asia\/Bishkek":"+06:00","Indian\/Chagos":"+06:00","Asia\/Dhaka":"+06:00","Asia\/Qyzylorda":"+06:00","Asia\/Thimphu":"+06:00","Antarctica\/Vostok":"+06:00","Asia\/Yekaterinburg":"+06:00","Indian\/Cocos":"+06:30","Asia\/Rangoon":"+06:30","Asia\/Bangkok":"+07:00","Indian\/Christmas":"+07:00","Antarctica\/Davis":"+07:00","Asia\/Ho_Chi_Minh":"+07:00","Asia\/Hovd":"+07:00","Asia\/Jakarta":"+07:00","Asia\/Novokuznetsk":"+07:00","Asia\/Novosibirsk":"+07:00","Asia\/Omsk":"+07:00","Asia\/Phnom_Penh":"+07:00","Asia\/Pontianak":"+07:00","Asia\/Vientiane":"+07:00","Asia\/Brunei":"+08:00","Antarctica\/Casey":"+08:00","Asia\/Choibalsan":"+08:00","Asia\/Chongqing":"+08:00","Asia\/Harbin":"+08:00","Asia\/Hong_Kong":"+08:00","Asia\/Kashgar":"+08:00","Asia\/Krasnoyarsk":"+08:00","Asia\/Kuala_Lumpur":"+08:00","Asia\/Kuching":"+08:00","Asia\/Macau":"+08:00","Asia\/Makassar":"+08:00","Asia\/Manila":"+08:00","Australia\/Perth":"+08:00","Asia\/Shanghai":"+08:00","Asia\/Singapore":"+08:00","Asia\/Taipei":"+08:00","Asia\/Ulaanbaatar":"+08:00","Asia\/Urumqi":"+08:00","Australia\/Eucla":"+08:45","Asia\/Dili":"+09:00","Asia\/Irkutsk":"+09:00","Asia\/Jayapura":"+09:00","Pacific\/Palau":"+09:00","Asia\/Pyongyang":"+09:00","Asia\/Seoul":"+09:00","Asia\/Tokyo":"+09:00","Australia\/Adelaide":"+09:30","Australia\/Broken_Hill":"+09:30","Australia\/Darwin":"+09:30","Australia\/Brisbane":"+10:00","Pacific\/Chuuk":"+10:00","Australia\/Currie":"+10:00","Antarctica\/DumontDUrville":"+10:00","Pacific\/Guam":"+10:00","Australia\/Hobart":"+10:00","Asia\/Khandyga":"+10:00","Australia\/Lindeman":"+10:00","Australia\/Melbourne":"+10:00","Pacific\/Port_Moresby":"+10:00","Pacific\/Saipan":"+10:00","Australia\/Sydney":"+10:00","Asia\/Yakutsk":"+10:00","Australia\/Lord_Howe":"+10:30","Pacific\/Efate":"+11:00","Pacific\/Guadalcanal":"+11:00","Pacific\/Kosrae":"+11:00","Antarctica\/Macquarie":"+11:00","Pacific\/Noumea":"+11:00","Pacific\/Pohnpei":"+11:00","Asia\/Sakhalin":"+11:00","Asia\/Ust-Nera":"+11:00","Asia\/Vladivostok":"+11:00","Pacific\/Norfolk":"+11:30","Asia\/Anadyr":"+12:00","Pacific\/Auckland":"+12:00","Pacific\/Fiji":"+12:00","Pacific\/Funafuti":"+12:00","Asia\/Kamchatka":"+12:00","Pacific\/Kwajalein":"+12:00","Asia\/Magadan":"+12:00","Pacific\/Majuro":"+12:00","Antarctica\/McMurdo":"+12:00","Pacific\/Nauru":"+12:00","Antarctica\/South_Pole":"+12:00","Pacific\/Tarawa":"+12:00","Pacific\/Wake":"+12:00","Pacific\/Wallis":"+12:00","Pacific\/Chatham":"+12:45","Pacific\/Apia":"+13:00","Pacific\/Enderbury":"+13:00","Pacific\/Fakaofo":"+13:00","Pacific\/Tongatapu":"+13:00","Pacific\/Kiritimati":"+14:00"} ; const timezonetype=$(this).data("timezonetype"); const itemtimezone=$(this).data("zone"); var there = new Date(time*1000); var there = new Date(time); var settz=''; if(timezonetype==1){ settz=getKeyByValue(arrtimzone,itemtimezone); }else{ settz=$(this).data("zone"); } var here = changeTimezone(there, settz); var austDay = new Date(time); var sinceday = new Date(sinceday); $(this).WooUacountdown({ until: here, format: format, serverSync: ahead5Mins, compact: compact, onExpiry: CheckExpired, expiryText: etext }); }); $('form.cart').submit(function() { clearInterval(refresh_time_interval); }); $( "input[name=wua_bid_value]" ).on('changein', function( event ) { $(this).addClass('changein'); }); $( ".uwa_more_details a" ).on('click', function(e){ e.preventDefault(); $('.uwa_more_details_display').slideToggle('fast'); }); /* -------------------------------------------------------- Add / Remove Watchlist ----------------------------------------------------------- */ $( ".uwa-watchlist-action" ).on('click', watchlist); function watchlist( event ) { var auction_id = jQuery(this).data('auction-id'); var currentelement = $(this); jQuery.ajax({ type : "get", url : Uwa_ajax_url, data : { post_id : auction_id, 'uwa-ajax' : "watchlist"}, success: function(response) { currentelement.parent().replaceWith(response); $( ".uwa-watchlist-action" ).on('click', watchlist); jQuery( document.body).trigger('uwa-watchlist-action',[response,auction_id] ); } }); } /* -------------------------------------------------------- Send Private Message ----------------------------------------------------------- */ $( document ).on( 'click', 'button#uwa_private_send', function() { var error = 0; var thisObj = $(this); var private_msg_form = $('#uwa_private_msg_form'); /* collect the data */ var firstnameObj = private_msg_form.find( '.uwa_pri_name' ); var firstname = firstnameObj.val(); var emailObj = private_msg_form.find( '.uwa_pri_email' ); var email = emailObj.val(); var messageObj = private_msg_form.find( '.uwa_pri_message' ); var message = messageObj.val(); var product_idObj = private_msg_form.find( '.uwa_pri_product_id' ); var product_id = product_idObj.val(); if( error == 0 ) { /* Hide / show for ajax loader */ thisObj.hide(); private_msg_form.find( 'img.uwa_private_msg_ajax_loader' ).show(); var data = { action: 'send_private_message_process', firstname: firstname, email: email, message: message, product_id: product_id, } $.post( Uwa_ajax_url, data, function(response) { var data = $.parseJSON( response ); if( data.status == 0 ) { if (data.error_name) { private_msg_form.find( '#error_fname' ).html( data.error_name ); }else { private_msg_form.find( '#error_fname' ).html( "" ); } if (data.error_email) { private_msg_form.find( '#error_email' ).html( data.error_email ); }else { private_msg_form.find( '#error_email' ).html( "" ); } if (data.error_message) { private_msg_form.find( '#error_message' ).html( data.error_message ); }else { private_msg_form.find( '#error_message' ).html( "" ); } } else { private_msg_form.find( '#error_message' ).html( "" ); private_msg_form.find( '#error_fname' ).html( "" ); private_msg_form.find( '#error_email' ).html( "" ); private_msg_form.find( '#uwa_private_msg_success' ).html( data.success_message ); } /* Hide / show for ajax loader */ thisObj.show(); private_msg_form.find( 'img.uwa_private_msg_ajax_loader' ).hide(); }); } return false; }); /* -------------------------------------------------------- Bidding on shop ----------------------------------------------------------- */ $( document ).on( 'click', 'button.uwa_quickbid', function() { var auctionid = $(this).attr("dataauctionid"); $(".uwa_bidding_on_shop_"+auctionid).toggle(); }); $( document ).on( 'click', 'button.shopbid', function() { var auctionid = $(this).attr("dataauctionid"); var bid_value = $(".shopbidvalue_"+auctionid).val(); var data = { action: 'uwa_auction_ajax_add_bid', product_id: auctionid, bid_value: bid_value, } $.post( Uwa_ajax_url, data, function(response) { var data = $.parseJSON( response ); if( data.status == 0 ) { alert(data.msg_error); } else { alert(data.msg_success); } }); return false; }); /* no need for this */ }); /* end of document ready */ function CheckExpired(){ var auctionid = jQuery(this).data('auction-id'); var uwa_container = jQuery(this).parent().next('.uwa_auction_product_ajax_change'); uwa_container.empty().prepend('
    '); uwa_container.parent().children('form.buy-now').remove(); var scheduled = jQuery(this).hasClass('scheduled') ? 'true' : 'false'; var ajaxurl = Ajax_qry_str+'=expired_auction'; request = jQuery.ajax({ type: "post", url: ajaxurl, cache: false, data: { action: "expired_auction", post_id: auctionid, ret: uwa_container.length, scheduled: scheduled, }, success: function(response) { if (response.length != 0){ uwa_container.children('.ajax-loading').remove(); uwa_container.prepend(response); if(uwa_data.reload_page == "yes"){ location.reload(); } } } }); } /* end of function - checkexpired */ function getLiveStatusAuction () { if(jQuery('.woo-ua-auction-price').length<1){ return; } if (running == true){ return; } running = true; var ajaxurl = Ajax_qry_str+'=get_live_stutus_auction'; jQuery.ajax({ type : "post", encoding:"UTF-8", url : ajaxurl, dataType: 'json', data : {action: "get_live_stutus_auction", "last_timestamp" : Uwa_last_activity}, success: function(response) { if(response != null ) { if (typeof response.last_timestamp != 'undefined') { Uwa_last_activity = response.last_timestamp; } jQuery.each( response, function( key, value ) { if( key > 0 ){ /* loop is for auctions only so here key must be auctionid */ var testclass = jQuery("body").hasClass( "postid-"+key ); /* auction price */ var price_len = jQuery("body").find(".woo-ua-auction-price[data-auction-id='" + key + "']").length; if(price_len > 0){ if (typeof value.wua_curent_bid != 'undefined') { auction = jQuery("body").find(".woo-ua-auction-price[data-auction-id='" + key + "']"); auction.replaceWith(value.wua_curent_bid); } } /* wining and losing text -- all pages */ /* text over image and text above timer */ if (typeof value.wua_uwa_imgtext != 'undefined' && typeof value.wua_uwa_detailtext != 'undefined') { if (value.wua_loggedin_userid > 0 ) { var login_userid = jQuery("span.uwa_imgtext").attr("data-user_id"); if(value.wua_loggedin_userid == login_userid){ jQuery("span.uwa_imgtext[data-auction_id='"+key+"']" ).html(value.wua_uwa_imgtext); jQuery("p.uwa_detailtext[data-auction_id='"+key+"']" ).html(value.wua_uwa_detailtext); } } } /* Ajax functionality for winning info */ if (typeof value.wua_winuser != 'undefined' ) { jQuery("div.winner-name[data-auction_id='"+key+"']" ).html(value.wua_winuser); } /* countdown timer */ if (typeof value.wua_timer != 'undefined') { var curenttimer = jQuery("div.uwa_auction_product_countdown[data-auction-id='" + key + "']"); var auction_oldtime = curenttimer.attr('data-time'); var auction_newtime = value.wua_timer; if(auction_oldtime != auction_newtime){ /* set newtime */ curenttimer.attr('data-time', auction_newtime ); /* change time in timer */ var time1 = auction_newtime; curenttimer.WooUacountdown('destroy'); curenttimer.WooUacountdown({format: 'DHMS',until: jQuery.WooUacountdown.UTCDate(-(new Date().getTimezoneOffset()), new Date(time1*1000))}); } } if(testclass == true){ if (typeof value.wua_current_bider != 'undefined' ) { var currentuser = jQuery("input[name=user_id]"); var mainauction = jQuery("input[name=uwa-place-bid]").val(); if (currentuser.length){ if(value.wua_current_bider != currentuser.val() && mainauction == key ) { jQuery('.woocommerce-message').replaceWith(uwa_data.outbid_message ); } } if(jQuery( "span.uwa_winning[data-auction_id='"+key+"']" ).attr('data-user_id') != value.wua_current_bider){ jQuery( "span.uwa_winning[data-auction_id='"+key+"']" ).remove() } } if (typeof value.wua_bid_value != 'undefined' ) { /* set direct bid value in textbox */ if(value.wua_auctiontype == 'reverse'){ jQuery("input[id=uwa_bid_value_direct][data-auction-id='"+key+"']" ).val(value.wua_bid_value); } } if (typeof value.wua_bid_value_inc != 'undefined' ) { jQuery( ".uwa_inc_price_ajax_"+key ).html(value.wua_bid_value_inc + " )"); } if (typeof value.wua_next_bids != 'undefined' ) { /* next bids drop down */ jQuery("select[id=uwa_bid_value_direct][data-auction-id='"+key+"']" ).html(value.wua_next_bids); } if (typeof value.wua_reserve != 'undefined' ) { jQuery( ".checkreserve" ).html("

    " + value.wua_reserve + "

    "); } if (typeof value.add_to_cart_text != 'undefined' ) { jQuery( "a.button.product_type_auction[data-product_id='"+key+"']" ).text(value.add_to_cart_text); } if (typeof value.wua_activity != 'undefined' ) { jQuery("div[class=uwa_bids_history_data][data-auction-id='"+key+"']").html(value.wua_activity); } if (typeof value.wua_buynow != 'undefined' ) { if(value.wua_buynow != "yes"){ jQuery("form.buy-now[data-product_id='"+key+"'] .single_add_to_cart_button").css("display", "none"); } else{ jQuery("form.buy-now[data-product_id='"+key+"'] .single_add_to_cart_button").css("display", "inline-block"); } } } /* end of if - string to check */ } /* end of if - key > 0 */ }); } running = false; }, error: function() { running = false; } }); } /* end of function - getLiveStatusAuction */; /*! http://keith-wood.name/countdown.html Countdown for jQuery v2.1.0. Written by Keith Wood (wood.keith{at}optusnet.com.au) January 2008. Available under the MIT (http://keith-wood.name/licence.html) license. Please attribute the author if you use it. */ (function($){function Countdown(){this.regional=[];this.regional['']={labels1:['Years','Months','Weeks','Days','Hours','Minutes','Seconds'],labels2:['Year','Month','Week','Day','Hour','Minute','Second'],labels3:['y','m','w','d'],whichLabels:null,digits:['0','1','2','3','4','5','6','7','8','9'],timeSeparator:':',isRTL:false};this._defaults={until:null,since:null,timezone:null,serverSync:null,format:'dHMS',layout:'',compact:false,significant:0,description:'',expiryUrl:'',expiryText:'',alwaysExpire:false,onExpiry:null,onTick:null,tickInterval:1};$.extend(this._defaults,this.regional['']);this._serverSyncs=[];var c=(typeof Date.now=='function'?Date.now:function(){return new Date().getTime()});var d=(window.performance&&typeof window.performance.now=='function');function timerCallBack(a){var b=(a<1e12?(d?(performance.now()+performance.timing.navigationStart):c()):a||c());if(b-f>=1000){x._updateTargets();f=b}e(timerCallBack)}var e=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||null;var f=0;if(!e||$.noRequestAnimationFrame){$.noRequestAnimationFrame=null;setInterval(function(){x._updateTargets()},980)}else{f=window.animationStartTime||window.webkitAnimationStartTime||window.mozAnimationStartTime||window.oAnimationStartTime||window.msAnimationStartTime||c();e(timerCallBack)}}var Y=0;var O=1;var W=2;var D=3;var H=4;var M=5;var S=6;$.extend(Countdown.prototype,{markerClassName:'hasCountdown',propertyName:'countdown',_rtlClass:'countdown_rtl',_sectionClass:'countdown_section',_amountClass:'countdown_amount',_rowClass:'countdown_row',_holdingClass:'countdown_holding',_showClass:'countdown_show',_descrClass:'countdown_descr',_timerTargets:[],setDefaults:function(a){this._resetExtraLabels(this._defaults,a);$.extend(this._defaults,a||{})},UTCDate:function(a,b,c,e,f,g,h,i){if(typeof b=='object'&&b.constructor==Date){i=b.getMilliseconds();h=b.getSeconds();g=b.getMinutes();f=b.getHours();e=b.getDate();c=b.getMonth();b=b.getFullYear()}var d=new Date();d.setUTCFullYear(b);d.setUTCDate(1);d.setUTCMonth(c||0);d.setUTCDate(e||1);d.setUTCHours(f||0);d.setUTCMinutes((g||0)-(Math.abs(a)<30?a*60:a));d.setUTCSeconds(h||0);d.setUTCMilliseconds(i||0);return d},periodsToSeconds:function(a){return a[0]*31557600+a[1]*2629800+a[2]*604800+a[3]*86400+a[4]*3600+a[5]*60+a[6]},_attachPlugin:function(a,b){a=$(a);if(a.hasClass(this.markerClassName)){return}var c={options:$.extend({},this._defaults),_periods:[0,0,0,0,0,0,0]};a.addClass(this.markerClassName).data(this.propertyName,c);this._optionPlugin(a,b)},_addTarget:function(a){if(!this._hasTarget(a)){this._timerTargets.push(a)}},_hasTarget:function(a){return($.inArray(a,this._timerTargets)>-1)},_removeTarget:function(b){this._timerTargets=$.map(this._timerTargets,function(a){return(a==b?null:a)})},_updateTargets:function(){for(var i=this._timerTargets.length-1;i>=0;i--){this._updateCountdown(this._timerTargets[i])}},_optionPlugin:function(a,b,c){a=$(a);var d=a.data(this.propertyName);if(!b||(typeof b=='string'&&c==null)){var e=b;b=(d||{}).options;return(b&&e?b[e]:b)}if(!a.hasClass(this.markerClassName)){return}b=b||{};if(typeof b=='string'){var e=b;b={};b[e]=c}if(b.layout){b.layout=b.layout.replace(/</g,'<').replace(/>/g,'>')}this._resetExtraLabels(d.options,b);var f=(d.options.timezone!=b.timezone);$.extend(d.options,b);this._adjustSettings(a,d,b.until!=null||b.since!=null||f);var g=new Date();if((d._since&&d._sinceg)){this._addTarget(a[0])}this._updateCountdown(a,d)},_updateCountdown:function(a,b){var c=$(a);b=b||c.data(this.propertyName);if(!b){return}c.html(this._generateHTML(b)).toggleClass(this._rtlClass,b.options.isRTL);if($.isFunction(b.options.onTick)){var d=b._hold!='lap'?b._periods:this._calculatePeriods(b,b._show,b.options.significant,new Date());if(b.options.tickInterval==1||this.periodsToSeconds(d)%b.options.tickInterval==0){b.options.onTick.apply(a,[d])}}var e=b._hold!='pause'&&(b._since?b._now.getTime()=b._until.getTime());if(e&&!b._expiring){b._expiring=true;if(this._hasTarget(a)||b.options.alwaysExpire){this._removeTarget(a);if($.isFunction(b.options.onExpiry)){b.options.onExpiry.apply(a,[])}if(b.options.expiryText){var f=b.options.layout;b.options.layout=b.options.expiryText;this._updateCountdown(a,b);b.options.layout=f}if(b.options.expiryUrl){window.location=b.options.expiryUrl}}b._expiring=false}else if(b._hold=='pause'){this._removeTarget(a)}c.data(this.propertyName,b)},_resetExtraLabels:function(a,b){var c=false;for(var n in b){if(n!='whichLabels'&&n.match(/[Ll]abels/)){c=true;break}}if(c){for(var n in a){if(n.match(/[Ll]abels[02-9]|compactLabels1/)){a[n]=null}}}},_adjustSettings:function(a,b,c){var d;var e=0;var f=null;for(var i=0;i0);h[i]=(c._show[i]=='?'&&!e?null:c._show[i]);f+=(h[i]?1:0);g-=(c._periods[i]>0?1:0)}var j=[false,false,false,false,false,false,false];for(var i=S;i>=Y;i--){if(c._show[i]){if(c._periods[i]){j[i]=true}else{j[i]=g>0;g--}}}var k=(c.options.compact?c.options.compactLabels:c.options.labels);var l=c.options.whichLabels||this._normalLabels;var m=function(a){var b=c.options['compactLabels'+l(c._periods[a])];return(h[a]?d._translateDigits(c,c._periods[a])+(b?b[a]:k[a])+' ':'')};var n=function(a){var b=c.options['labels'+l(c._periods[a])];return((!c.options.significant&&h[a])||(c.options.significant&&j[a])?''+''+d._translateDigits(c,c._periods[a])+'
    '+(b?b[a]:k[a])+'
    ':'')};return(c.options.layout?this._buildLayout(c,h,c.options.layout,c.options.compact,c.options.significant,j):((c.options.compact?''+m(Y)+m(O)+m(W)+m(D)+(h[H]?this._minDigits(c,c._periods[H],2):'')+(h[M]?(h[H]?c.options.timeSeparator:'')+this._minDigits(c,c._periods[M],2):'')+(h[S]?(h[H]||h[M]?c.options.timeSeparator:'')+this._minDigits(c,c._periods[S],2):''):''+n(Y)+n(O)+n(W)+n(D)+n(H)+n(M)+n(S))+''+(c.options.description?''+c.options.description+'':'')))},_buildLayout:function(c,d,e,f,g,h){var j=c.options[f?'compactLabels':'labels'];var k=c.options.whichLabels||this._normalLabels;var l=function(a){return(c.options[(f?'compactLabels':'labels')+k(c._periods[a])]||j)[a]};var m=function(a,b){return c.options.digits[Math.floor(a/b)%10]};var o={desc:c.options.description,sep:c.options.timeSeparator,yl:l(Y),yn:this._minDigits(c,c._periods[Y],1),ynn:this._minDigits(c,c._periods[Y],2),ynnn:this._minDigits(c,c._periods[Y],3),y1:m(c._periods[Y],1),y10:m(c._periods[Y],10),y100:m(c._periods[Y],100),y1000:m(c._periods[Y],1000),ol:l(O),on:this._minDigits(c,c._periods[O],1),onn:this._minDigits(c,c._periods[O],2),onnn:this._minDigits(c,c._periods[O],3),o1:m(c._periods[O],1),o10:m(c._periods[O],10),o100:m(c._periods[O],100),o1000:m(c._periods[O],1000),wl:l(W),wn:this._minDigits(c,c._periods[W],1),wnn:this._minDigits(c,c._periods[W],2),wnnn:this._minDigits(c,c._periods[W],3),w1:m(c._periods[W],1),w10:m(c._periods[W],10),w100:m(c._periods[W],100),w1000:m(c._periods[W],1000),dl:l(D),dn:this._minDigits(c,c._periods[D],1),dnn:this._minDigits(c,c._periods[D],2),dnnn:this._minDigits(c,c._periods[D],3),d1:m(c._periods[D],1),d10:m(c._periods[D],10),d100:m(c._periods[D],100),d1000:m(c._periods[D],1000),hl:l(H),hn:this._minDigits(c,c._periods[H],1),hnn:this._minDigits(c,c._periods[H],2),hnnn:this._minDigits(c,c._periods[H],3),h1:m(c._periods[H],1),h10:m(c._periods[H],10),h100:m(c._periods[H],100),h1000:m(c._periods[H],1000),ml:l(M),mn:this._minDigits(c,c._periods[M],1),mnn:this._minDigits(c,c._periods[M],2),mnnn:this._minDigits(c,c._periods[M],3),m1:m(c._periods[M],1),m10:m(c._periods[M],10),m100:m(c._periods[M],100),m1000:m(c._periods[M],1000),sl:l(S),sn:this._minDigits(c,c._periods[S],1),snn:this._minDigits(c,c._periods[S],2),snnn:this._minDigits(c,c._periods[S],3),s1:m(c._periods[S],1),s10:m(c._periods[S],10),s100:m(c._periods[S],100),s1000:m(c._periods[S],1000)};var p=e;for(var i=Y;i<=S;i++){var q='yowdhms'.charAt(i);var r=new RegExp('\\{'+q+'<\\}([\\s\\S]*)\\{'+q+'>\\}','g');p=p.replace(r,((!g&&d[i])||(g&&h[i])?'$1':''))}$.each(o,function(n,v){var a=new RegExp('\\{'+n+'\\}','g');p=p.replace(a,v)});return p},_minDigits:function(a,b,c){b=''+b;if(b.length>=c){return this._translateDigits(a,b)}b='0000000000'+b;return this._translateDigits(a,b.substr(b.length-c))},_translateDigits:function(b,c){return(''+c).replace(/[0-9]/g,function(a){return b.options.digits[a]})},_determineShow:function(a){var b=a.options.format;var c=[];c[Y]=(b.match('y')?'?':(b.match('Y')?'!':null));c[O]=(b.match('o')?'?':(b.match('O')?'!':null));c[W]=(b.match('w')?'?':(b.match('W')?'!':null));c[D]=(b.match('d')?'?':(b.match('D')?'!':null));c[H]=(b.match('h')?'?':(b.match('H')?'!':null));c[M]=(b.match('m')?'?':(b.match('M')?'!':null));c[S]=(b.match('s')?'?':(b.match('S')?'!':null));return c},_calculatePeriods:function(c,d,e,f){c._now=f;c._now.setMilliseconds(0);var g=new Date(c._now.getTime());if(c._since){if(f.getTime()c._until.getTime()){c._now=f=g}}var h=[0,0,0,0,0,0,0];if(d[Y]||d[O]){var i=x._getDaysInMonth(f.getFullYear(),f.getMonth());var j=x._getDaysInMonth(g.getFullYear(),g.getMonth());var k=(g.getDate()==f.getDate()||(g.getDate()>=Math.min(i,j)&&f.getDate()>=Math.min(i,j)));var l=function(a){return(a.getHours()*60+a.getMinutes())*60+a.getSeconds()};var m=Math.max(0,(g.getFullYear()-f.getFullYear())*12+g.getMonth()-f.getMonth()+((g.getDate()o){f.setDate(o)}f.setFullYear(f.getFullYear()+h[Y]);f.setMonth(f.getMonth()+h[O]);if(n){f.setDate(o)}}var p=Math.floor((g.getTime()-f.getTime())/1000);var q=function(a,b){h[a]=(d[a]?Math.floor(p/b):0);p-=h[a]*b};q(W,604800);q(D,86400);q(H,3600);q(M,60);q(S,1);if(p>0&&!c._since){var r=[1,12,4.3482,7,24,60,60];var s=S;var t=1;for(var u=S;u>=Y;u--){if(d[u]){if(h[s]>=t){h[s]=0;p=1}if(p>0){h[u]++;p=0;s=u;t=1}}t*=r[u]}}if(e){for(var u=Y;u<=S;u++){if(e&&h[u]){e--}else if(!e){h[u]=0}}}return h}});var w=['getTimes'];function isNotChained(a,b){if(a=='option'&&(b.length==0||(b.length==1&&typeof b[0]=='string'))){return true}return $.inArray(a,w)>-1}$.fn.WooUacountdown=function(a){var b=Array.prototype.slice.call(arguments,1);if(isNotChained(a,b)){return x['_'+a+'Plugin'].apply(x,[this[0]].concat(b))}return this.each(function(){if(typeof a=='string'){if(!x['_'+a+'Plugin']){throw'Unknown command: '+a;}x['_'+a+'Plugin'].apply(x,[this].concat(b))}else{x._attachPlugin(this,a||{})}})};var x=$.WooUacountdown=new Countdown()})(jQuery);; /* http://keith-wood.name/countdown.html * Spanish initialisation for the jQuery countdown extension * Written by Sergio Carracedo Martinez webmaster@neodisenoweb.com (2008) */ (function($) { $.WooUacountdown.regional['hr'] = { labels: [multi_lang_data.labels.Years, multi_lang_data.labels.Months, multi_lang_data.labels.Weeks, multi_lang_data.labels.Days, multi_lang_data.labels.Hours, multi_lang_data.labels.Minutes, multi_lang_data.labels.Seconds], labels1: [multi_lang_data.labels1.Year, multi_lang_data.labels1.Month, multi_lang_data.labels1.Week, multi_lang_data.labels1.Day, multi_lang_data.labels1.Hour, multi_lang_data.labels1.Minute, multi_lang_data.labels1.Second], compactLabels: [multi_lang_data.compactLabels.y, multi_lang_data.compactLabels.m, multi_lang_data.compactLabels.w, multi_lang_data.compactLabels.d], whichLabels: function(amount) { return (amount == 1 ? 1 : (amount >= 2 && amount <= 4 ? 2 : 0)); }, digits: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'], timeSeparator: ':', isRTL: false}; $.WooUacountdown.setDefaults($.WooUacountdown.regional['hr']); })(jQuery); ;