diff --git a/400-SOURCECODE/AIAHTML5.Web/themes/default/scripts/bootstrap/3.3.5/bootstrap.js b/400-SOURCECODE/AIAHTML5.Web/themes/default/scripts/bootstrap/3.3.5/bootstrap.js
index 0a4fa90..612a3f7 100644
--- a/400-SOURCECODE/AIAHTML5.Web/themes/default/scripts/bootstrap/3.3.5/bootstrap.js
+++ b/400-SOURCECODE/AIAHTML5.Web/themes/default/scripts/bootstrap/3.3.5/bootstrap.js
@@ -483,163 +483,176 @@ if (typeof jQuery === 'undefined') {
+function ($) {
- 'use strict';
-
- // DROPDOWN CLASS DEFINITION
- // =========================
+ 'use strict';
- var backdrop = '.dropdown-backdrop'
- var toggle = '[data-toggle="dropdown"]'
- var Dropdown = function (element) {
- $(element).on('click.bs.dropdown', this.toggle);
- }
-
- Dropdown.VERSION = '3.3.6'
-
- function getParent($this) {
- var selector = $this.attr('data-target')
+ // DROPDOWN CLASS DEFINITION
+ // =========================
- if (!selector) {
- selector = $this.attr('href')
- selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
+ var backdrop = '.dropdown-backdrop'
+ var toggle = '[data-toggle="dropdown"]'
+ var Dropdown = function (element) {
+ $(element).on('click.bs.dropdown', this.toggle);
}
- var $parent = selector && $(selector)
+ Dropdown.VERSION = '3.3.6'
- return $parent && $parent.length ? $parent : $this.parent()
- }
+ function getParent($this) {
+ var selector = $this.attr('data-target')
- function clearMenus(e) {
- if (e && e.which === 3) return
- $(backdrop).remove()
- $(toggle).each(function () {
- var $this = $(this)
- var $parent = getParent($this)
- var relatedTarget = { relatedTarget: this }
+ if (!selector) {
+ selector = $this.attr('href')
+ selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
+ }
- if (!$parent.hasClass('open')) return
+ var $parent = selector && $(selector)
- if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return
+ return $parent && $parent.length ? $parent : $this.parent()
+ }
- $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget))
+ function clearMenus(e) {
+ if (e && e.which === 3) return
+ $(backdrop).remove()
+ $(toggle).each(function () {
+ var $this = $(this)
+ var $parent = getParent($this)
+ var relatedTarget = { relatedTarget: this }
- if (e.isDefaultPrevented()) return
+ if (!$parent.hasClass('open')) return
- $this.attr('aria-expanded', 'false')
- $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget))
- })
- }
+ if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return
- Dropdown.prototype.toggle = function (e) {
- var $this = $(this)
+ $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget))
- if ($this.is('.disabled, :disabled')) return
+ if (e.isDefaultPrevented()) return
- var $parent = getParent($this)
- var isActive = $parent.hasClass('open')
+ $this.attr('aria-expanded', 'false')
+ $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget))
+ })
+ }
- clearMenus()
+ Dropdown.prototype.toggle = function (e) {
+ var $this = $(this)
- if (!isActive) {
- if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
- // if mobile we use a backdrop because click events don't delegate
- $(document.createElement('div'))
- .addClass('dropdown-backdrop')
- .insertAfter($(this))
- .on('click', clearMenus)
- }
+ if ($this.is('.disabled, :disabled')) return
- var relatedTarget = { relatedTarget: this }
- $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget))
+ var $parent = getParent($this)
+ var isActive = $parent.hasClass('open')
- if (e.isDefaultPrevented()) return
+ clearMenus()
- $this
- .trigger('focus')
- .attr('aria-expanded', 'true')
+ if (!isActive) {
+ if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
+ // if mobile we use a backdrop because click events don't delegate
+ $(document.createElement('div'))
+ .addClass('dropdown-backdrop')
+ .insertAfter($(this))
+ .on('click', clearMenus)
+ }
- $parent
- .toggleClass('open')
- .trigger($.Event('shown.bs.dropdown', relatedTarget))
- }
+ var relatedTarget = { relatedTarget: this }
+ $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget))
- return false
- }
+ if (e.isDefaultPrevented()) return
- Dropdown.prototype.keydown = function (e) {
- if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return
+ $this
+ .trigger('focus')
+ .attr('aria-expanded', 'true')
- var $this = $(this)
+ $parent
+ .toggleClass('open')
+ .trigger($.Event('shown.bs.dropdown', relatedTarget))
+ }
- e.preventDefault()
- e.stopPropagation()
+ return false
+ }
- if ($this.is('.disabled, :disabled')) return
+ Dropdown.prototype.keydown = function (e) {
+ if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return
- var $parent = getParent($this)
- var isActive = $parent.hasClass('open')
+ var $this = $(this)
- if (!isActive && e.which != 27 || isActive && e.which == 27) {
- if (e.which == 27) $parent.find(toggle).trigger('focus')
- return $this.trigger('click')
- }
+ e.preventDefault()
+ e.stopPropagation()
- var desc = ' li:not(.disabled):visible a'
- var $items = $parent.find('.dropdown-menu' + desc)
+ if ($this.is('.disabled, :disabled')) return
- if (!$items.length) return
+ var $parent = getParent($this)
+ var isActive = $parent.hasClass('open')
- var index = $items.index(e.target)
+ if (!isActive && e.which != 27 || isActive && e.which == 27) {
+ if (e.which == 27) $parent.find(toggle).trigger('focus')
+ return $this.trigger('click')
+ }
- if (e.which == 38 && index > 0) index-- // up
- if (e.which == 40 && index < $items.length - 1) index++ // down
- if (!~index) index = 0
+ var desc = ' li:not(.disabled):visible a'
+ var $items = $parent.find('.dropdown-menu' + desc)
- $items.eq(index).trigger('focus')
- }
+ if (!$items.length) return
+ var index = $items.index(e.target)
- // DROPDOWN PLUGIN DEFINITION
- // ==========================
+ if (e.which == 38 && index > 0) index-- // up
+ if (e.which == 40 && index < $items.length - 1) index++ // down
+ if (!~index) index = 0
- function Plugin(option) {
- return this.each(function () {
- var $this = $(this)
- var data = $this.data('bs.dropdown')
+ $items.eq(index).trigger('focus')
+ }
- if (!data) $this.data('bs.dropdown', (data = new Dropdown(this)))
- if (typeof option == 'string') data[option].call($this)
- })
- }
- var old = $.fn.dropdown
+ // DROPDOWN PLUGIN DEFINITION
+ // ==========================
- $.fn.dropdown = Plugin
- $.fn.dropdown.Constructor = Dropdown
+ function Plugin(option) {
+ return this.each(function () {
+ var $this = $(this)
+ var data = $this.data('bs.dropdown')
+ if (!data) $this.data('bs.dropdown', (data = new Dropdown(this)))
+ if (typeof option == 'string') data[option].call($this)
+ })
+ }
- // DROPDOWN NO CONFLICT
- // ====================
+ var old = $.fn.dropdown
- $.fn.dropdown.noConflict = function () {
- $.fn.dropdown = old
- return this
- }
+ $.fn.dropdown = Plugin
+ $.fn.dropdown.Constructor = Dropdown
- // APPLY TO STANDARD DROPDOWN ELEMENTS
- // ===================================
+ // DROPDOWN NO CONFLICT
+ // ====================
+
+ $.fn.dropdown.noConflict = function () {
+ $.fn.dropdown = old
+ return this
+ }
- $(document)
- .on('click.bs.dropdown.data-api', clearMenus)
- .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
- .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
- .on('touchstart.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
- .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown)
- .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown)
+ // APPLY TO STANDARD DROPDOWN ELEMENTS
+ // ===================================
+ var $ua = navigator.userAgent;
+ if (($ua.match(/(iPod|iPhone|iPad)/i))) {
+ $(document)
+ .on('click.bs.dropdown.data-api', clearMenus)
+ .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
+ .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
+ .on('touchstart.bs.dropdown.data-api', clearMenus)
+ .on('touchstart.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
+ .on('touchstart.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
+ .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown)
+ .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown)
+ }
+ else
+ {
+ $(document)
+ .on('click.bs.dropdown.data-api', clearMenus)
+ .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
+ .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
+ .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown)
+ .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown)
+ }
}(jQuery);
+
/* ========================================================================
* Bootstrap: modal.js v3.3.6
* http://getbootstrap.com/javascript/#modals