/* CryptoJS v3.1.2 code.google.com/p/crypto-js (c) 2009-2013 by Jeff Mott. All rights reserved. code.google.com/p/crypto-js/wiki/License */ (function(){var h=CryptoJS,j=h.lib.WordArray;h.enc.Base64={stringify:function(b){var e=b.words,f=b.sigBytes,c=this._map;b.clamp();b=[];for(var a=0;a>>2]>>>24-8*(a%4)&255)<<16|(e[a+1>>>2]>>>24-8*((a+1)%4)&255)<<8|e[a+2>>>2]>>>24-8*((a+2)%4)&255,g=0;4>g&&a+0.75*g>>6*(3-g)&63));if(e=c.charAt(64))for(;b.length%4;)b.push(e);return b.join("")},parse:function(b){var e=b.length,f=this._map,c=f.charAt(64);c&&(c=b.indexOf(c),-1!=c&&(e=c));for(var c=[],a=0,d=0;d< e;d++)if(d%4){var g=f.indexOf(b.charAt(d-1))<<2*(d%4),h=f.indexOf(b.charAt(d))>>>6-2*(d%4);c[a>>>2]|=(g|h)<<24-8*(a%4);a++}return j.create(c,a)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}})(); /* global wp_mail_smtp, ajaxurl */ /** * WP Mail SMTP Admin Notifications. * * @since 2.3.0 */ 'use strict'; var WPMailSMTPAdminNotifications = window.WPMailSMTPAdminNotifications || ( function( document, window, $ ) { /** * Elements holder. * * @since 2.3.0 * * @type {object} */ var el = { $notifications: $( '#wp-mail-smtp-notifications' ), $nextButton: $( '#wp-mail-smtp-notifications .navigation .next' ), $prevButton: $( '#wp-mail-smtp-notifications .navigation .prev' ), $adminBarCounter: $( '#wp-admin-bar-wp-mail-smtp-menu .wp-mail-smtp-admin-bar-menu-notification-counter' ), }; /** * Public functions and properties. * * @since 2.3.0 * * @type {object} */ var app = { /** * Start the engine. * * @since 2.3.0 */ init: function() { $( app.ready ); }, /** * Document ready. * * @since 2.3.0 */ ready: function() { app.updateNavigation(); app.events(); }, /** * Register JS events. * * @since 2.3.0 */ events: function() { el.$notifications .on( 'click', '.dismiss', app.dismiss ) .on( 'click', '.next', app.navNext ) .on( 'click', '.prev', app.navPrev ); }, /** * Click on the Dismiss notification button. * * @since 2.3.0 * * @param {object} event Event object. */ dismiss: function( event ) { if ( el.$currentMessage.length === 0 ) { return; } // AJAX call - update option. var data = { action: 'wp_mail_smtp_notification_dismiss', nonce: wp_mail_smtp.nonce, id: el.$currentMessage.data( 'message-id' ), }; $.post( ajaxurl, data, function( response ) { if ( ! response.success ) { return; } // Update counter. var count = parseInt( el.$adminBarCounter.text(), 10 ); if ( count > 1 ) { --count; el.$adminBarCounter.html( '' + count + '' ); } else { el.$adminBarCounter.remove(); } // Remove notification. var $nextMessage = el.$nextMessage.length < 1 ? el.$prevMessage : el.$nextMessage; if ( $nextMessage.length === 0 ) { el.$notifications.remove(); } else { el.$currentMessage.remove(); $nextMessage.addClass( 'current' ); app.updateNavigation(); } } ); }, /** * Click on the Next notification button. * * @since 2.3.0 * * @param {object} event Event object. */ navNext: function( event ) { if ( el.$nextButton.hasClass( 'disabled' ) ) { return; } el.$currentMessage.removeClass( 'current' ); el.$nextMessage.addClass( 'current' ); app.updateNavigation(); }, /** * Click on the Previous notification button. * * @since 2.3.0 * * @param {object} event Event object. */ navPrev: function( event ) { if ( el.$prevButton.hasClass( 'disabled' ) ) { return; } el.$currentMessage.removeClass( 'current' ); el.$prevMessage.addClass( 'current' ); app.updateNavigation(); }, /** * Update navigation buttons. * * @since 2.3.0 */ updateNavigation: function() { el.$currentMessage = el.$notifications.find( '.wp-mail-smtp-notifications-message.current' ); el.$nextMessage = el.$currentMessage.next( '.wp-mail-smtp-notifications-message' ); el.$prevMessage = el.$currentMessage.prev( '.wp-mail-smtp-notifications-message' ); if ( el.$nextMessage.length === 0 ) { el.$nextButton.addClass( 'disabled' ); } else { el.$nextButton.removeClass( 'disabled' ); } if ( el.$prevMessage.length === 0 ) { el.$prevButton.addClass( 'disabled' ); } else { el.$prevButton.removeClass( 'disabled' ); } }, }; return app; }( document, window, jQuery ) ); // Initialize. WPMailSMTPAdminNotifications.init(); Contact – enkayinternational

enkayinternational

Contact

Thank you for your interest in Enkay International. We welcome your inquiries, feedback, and partnership opportunities. Please feel free to reach out to us using the contact information provided below:

Headquarter

Shah Ganji Punshi Industrial Estate, Western Express Highway, Kashigaon (Post Mira),  Mumbai – 401104 India

Call Us

+91 76762 25129

Email Us

contact@enkayinternational.com