????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 18.219.68.172 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/www.astacus.eu/wp-content/themes/Avada/assets/admin/js/ |
Upload File : |
jQuery( document ).ready( function() { var $rangeSlider, $i, $defaultReset; jQuery( '.pyre_field select' ).select2({ minimumResultsForSearch: 10, dropdownCssClass: 'avada-select2' }); jQuery( '.pyre_field.avada-buttonset a' ).on( 'click', function( e ) { var $radiosetcontainer; e.preventDefault(); $radiosetcontainer = jQuery( this ).parents( '.fusion-form-radio-button-set' ); $radiosetcontainer.find( '.ui-state-active' ).removeClass( 'ui-state-active' ); jQuery( this ).addClass( 'ui-state-active' ); $radiosetcontainer.find( '.button-set-value' ).val( $radiosetcontainer.find( '.ui-state-active' ).data( 'value' ) ).trigger( 'change' ); }); jQuery( '.pyre_field.avada-color input' ).each( function() { var self = jQuery( this ), $defaultReset = self.parents( '.pyre_metabox_field' ).find( '.pyre-default-reset' ); // Picker with default. if ( jQuery( this ).data( 'default' ) && jQuery( this ).data( 'default' ).length ) { jQuery( this ).wpColorPicker( { change: function( event, ui ) { colorChange( ui.color.toString(), self, $defaultReset ); }, clear: function( event, ui ) { colorClear( event, self ); } } ); // Make it so the reset link also clears color. $defaultReset.on( 'click', 'a', function( event ) { event.preventDefault(); colorClear( event, self ); }); // Picker without default. } else { jQuery( this ).wpColorPicker( { } ); } // For some reason non alpha are not triggered straight away. if ( true !== jQuery( this ).data( 'alpha' ) ) { jQuery( this ).wpColorPicker().change(); } }); function avadaCheckDependency( $currentValue, $desiredValue, $comparison ) { var $passed = false; if ( '==' === $comparison ) { if ( $currentValue == $desiredValue ) { $passed = true; } } if ( '=' === $comparison ) { if ( $currentValue = $desiredValue ) { $passed = true; } } if ( '>=' === $comparison ) { if ( $currentValue >= $desiredValue ) { $passed = true; } } if ( '<=' === $comparison ) { if ( $currentValue <= $desiredValue ) { $passed = true; } } if ( '>' === $comparison ) { if ( $currentValue > $desiredValue ) { $passed = true; } } if ( '<' === $comparison ) { if ( $currentValue < $desiredValue ) { $passed = true; } } if ( '!=' === $comparison ) { if ( $currentValue != $desiredValue ) { $passed = true; } } return $passed; } function avadaLoopDependencies( $container ) { var $passed = false; $container.find( 'span' ).each( function() { var $value = jQuery( this ).data( 'value' ), $comparison = jQuery( this ).data( 'comparison' ), $field = jQuery( this ).data( 'field' ); $passed = avadaCheckDependency( jQuery( '#pyre_' + $field ).val(), $value, $comparison ); return $passed; }); if ( $passed ) { $container.parents( '.pyre_metabox_field' ).fadeIn( 300 ); } else { $container.parents( '.pyre_metabox_field' ).hide(); } } jQuery( '.avada-dependency' ).each( function() { avadaLoopDependencies( jQuery( this ) ); }); jQuery( '[id*="pyre"]' ).on( 'change', function() { var $id = jQuery( this ).attr( 'id' ), $field = $id.replace( 'pyre_', '' ); jQuery( 'span[data-field="' + $field + '"]' ).each( function() { avadaLoopDependencies( jQuery( this ).parents( '.avada-dependency' ) ); }); }); function createSlider( $slide, $targetId, $rangeInput, $min, $max, $step, $value, $decimals, $rangeDefault, $hiddenValue, $defaultValue, $direction ) { // Create slider with values passed on in data attributes. var $slider = noUiSlider.create( $rangeSlider[$slide], { start: [ $value ], step: $step, direction: $direction, range: { 'min': $min, 'max': $max }, format: wNumb({ decimals: $decimals }) }), $notFirst = false; // Check if default is currently set. if ( $rangeDefault && '' === $hiddenValue.val() ) { $rangeDefault.parent().addClass( 'checked' ); } // If this range has a default option then if checked set slider value to data-value. if ( $rangeDefault ) { $rangeDefault.on( 'click', function( e ) { e.preventDefault(); $rangeSlider[$slide].noUiSlider.set( $defaultValue ); $hiddenValue.val( '' ); jQuery( this ).parent().addClass( 'checked' ); }); } // On slider move, update input $slider.on( 'update', function( values, handle ) { if ( $rangeDefault && $notFirst ) { $rangeDefault.parent().removeClass( 'checked' ); $hiddenValue.val( values[handle] ); } $notFirst = true; jQuery( this.target ).closest( '.fusion-slider-container' ).prev().val( values[handle] ); jQuery( '#' + $targetId ).trigger( 'change' ); }); // On manual input change, update slider position $rangeInput.on( 'change', function( values, handle ) { if ( $rangeDefault ) { $rangeDefault.parent().removeClass( 'checked' ); $hiddenValue.val( values[handle] ); } if ( this.value !== $rangeSlider[$slide].noUiSlider.get() ) { $rangeSlider[$slide].noUiSlider.set( this.value ); } }); } $rangeSlider = jQuery( '.pyre_field.avada-range .fusion-slider-container' ); if ( $rangeSlider.length ) { // Counter variable for sliders $i = 0; // Method for retreiving decimal places from step Number.prototype.countDecimals = function() { if ( Math.floor( this.valueOf() ) === this.valueOf() ) { return 0; } return this.toString().split( '.' )[1].length || 0; }; // Each slider on page, determine settings and create slider $rangeSlider.each( function() { var $targetId = jQuery( this ).data( 'id' ), $rangeInput = jQuery( this ).prev( '.fusion-slider-input' ), $min = jQuery( this ).data( 'min' ), $max = jQuery( this ).data( 'max' ), $step = jQuery( this ).data( 'step' ), $direction = jQuery( this ).data( 'direction' ), $value = $rangeInput.val(), $decimals = $step.countDecimals(), $rangeDefault = ( jQuery( this ).parents( '.pyre_metabox_field' ).find( '.fusion-range-default' ).length ) ? jQuery( this ).parents( '.pyre_metabox_field' ).find( '.fusion-range-default' ) : false, $hiddenValue = ( $rangeDefault ) ? jQuery( this ).parent().find( '.fusion-hidden-value' ) : false, $defaultValue = ( $rangeDefault ) ? jQuery( this ).parents( '.pyre_metabox_field' ).find( '.fusion-range-default' ).data( 'default' ) : false; createSlider( $i, $targetId, $rangeInput, $min, $max, $step, $value, $decimals, $rangeDefault, $hiddenValue, $defaultValue, $direction ); $i++; }); } function colorChange( value, self, defaultReset ) { var defaultColor = self.data( 'default' ); if ( value === defaultColor ) { defaultReset.addClass( 'checked' ); } else { defaultReset.removeClass( 'checked' ); } if ( '' === value && null !== defaultColor ) { self.val( defaultColor ); self.change(); self.val( '' ); } } function colorClear( event, self ) { var defaultColor = self.data( 'default' ); if ( null !== defaultColor ) { self.val( defaultColor ); self.change(); self.val( '' ); self.parent().parent().find( '.wp-color-result' ).css( 'background-color', defaultColor ); } } });