// source --> https://draviglobal.com/wp-content/plugins/simp-modal-window/js/smp-modal-min.js?ver=1.6 
/*
 * jQuery Simp Modal Plugin
 * www.webstudio55.com
 * Copyright 2011-2014, WebStudio55
*/
(function(e){e.fn.simpModal=function(t){function c(){locked=false}function h(){locked=true}function p(e){var t="",n=Math.floor(e/60),r=e%60;if(n>9){t=n.toString()+":"}else{t="0"+n.toString()+":"}if(r>9){t=t+r.toString()}else{t=t+"0"+r.toString()}return t}function d(e,t,n){var r=setInterval(function(){if(n==0){e.trigger("simpClose");clearInterval(r)}else{if(t.data("show")==true){t.html(p(n))}n=n-1}},1e3)}function v(e,t,n){var r="",i,s;if(typeof t!="undefined"){n||(n={});if(!t){t="";n.expires=-1}if(n.expires&&(typeof n.expires=="number"||n.expires.toUTCString)){i=new Date;if(typeof n.expires=="number"){i.setTime(+(new Date)+n.expires*864e5)}else{i=n.expires}r="; expires="+i.toUTCString()}document.cookie=[e,"=",encodeURIComponent(t),r,n.path?"; path="+n.path:"",n.domain?"; domain="+n.domain:"",n.secure?"; secure":""].join("")}else{s=document.cookie.match(new RegExp("(?:^|;)\\s?"+e.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")+"=(.*?)(?:;|$)","i"));return s&&unescape(s[1])}}locked=false;var n=e(this),r=n.data("id"),i=n.parent(),s=n.find(".smp-counter"),o=s.data("count"),u=n.find(".smp-close"),a=n.data("cookie");var f={opening:n.data("opening"),closing:n.data("closing"),openSpeed:n.data("openspeed"),closeSpeed:n.data("closespeed"),bgclose:n.data("bgclose")};var t=e.extend({},f,t);n.on("simpOpen",function(){i.fadeIn(t.openSpeed).off("click.modalEvent");u.off("click.modalEvent");modalWidth=n.outerWidth();modalHeight=n.outerHeight();winWidth=e(window).width();winHeight=e(window).height();positionY=(winHeight-modalHeight)/2;if(modalHeight>winHeight){i.css("overflow-y","scroll");positionY=0}if(modalWidth>winWidth){i.css("overflow-x","scroll")}if(!locked){h();switch(t.opening){case"fadeIn":n.css("top",positionY);n.delay(t.openSpeed/2).animate({opacity:1},t.openSpeed,c());break;case"fromTop":n.css({top:"-"+modalHeight+"px"});n.delay(t.openSpeed/2).animate({opacity:1,top:positionY},t.openSpeed,c());break;case"fromBottom":n.css({top:winHeight});n.delay(t.openSpeed/2).animate({opacity:1,top:positionY},t.openSpeed,c());break;case"fromLeft":n.css({top:positionY,"margin-left":"-"+winWidth+"px"});n.delay(t.openSpeed/2).animate({opacity:1,"margin-left":"1em"},t.openSpeed,c());break;case"fromRight":n.css({top:positionY,"margin-left":winWidth});n.delay(t.openSpeed/2).animate({opacity:1,"margin-left":"1em"},t.openSpeed,c());break;case"scaleDown":n.removeClass("simp-noScale").addClass("simp-scaleDown").css({top:positionY,"margin-left":"1em"});n.delay(t.openSpeed).animate({opacity:1},t.openSpeed,function(){n.addClass("simp-noScale");c()});break;case"scaleUp":n.removeClass("simp-noScale").addClass("simp-scaleUp").css({top:positionY,"margin-left":"1em"});n.delay(t.openSpeed).animate({opacity:1},t.openSpeed,function(){n.addClass("simp-noScale");c()});break}if(o>0){d(n,s,o)}}if(a>0){var f=new Date(a*1e3);v("visited"+r,1,{expires:f,path:"/"})}n.off("simpOpen")});n.on("simpClose",function(){if(!locked){h();switch(t.closing){case"fadeOut":n.animate({opacity:0},t.closeSpeed);break;case"toTop":n.animate({opacity:0,top:"-"+winHeight},t.closeSpeed);break;case"toBottom":n.animate({opacity:0,top:winHeight},t.closeSpeed);break;case"toLeft":n.animate({opacity:0,top:positionY,"margin-left":"-"+winWidth+"px"},t.closeSpeed);break;case"toRight":n.animate({opacity:0,top:positionY,"margin-left":winWidth},t.closeSpeed);break;case"scaleUp":n.removeClass("simp-noScale simp-scaleUp").addClass("simp-scaleDown");n.animate({opacity:0},t.closeSpeed,function(){n.removeClass("simp-scaleDown")});break;case"scaleDown":n.removeClass("simp-noScale simp-scaleDown").addClass("simp-scaleUp");n.animate({opacity:0},t.closeSpeed,function(){n.removeClass("simp-scaleUp")});break}i.delay(t.closeSpeed).fadeOut(t.closeSpeed,function(){c()})}n.off("simpClose")});n.trigger("simpOpen");var l=u.on("click.modalEvent",function(){n.trigger("simpClose")});if(t.bgclose){i.css("cursor","pointer");i.on("click.modalEvent",function(e){if(e.target!==this)return;n.trigger("simpClose")})}e("body").keyup(function(e){if(e.which===27){n.trigger("simpClose")}});e(window).on("load resize",function(){var r=n.outerWidth(),s=n.outerHeight(),o=e(window).width(),u=e(window).height(),a=(u-s)/2;if(s>u){i.css("overflow-y","scroll")}else{i.css("overflow-y","hidden");n.animate({top:a},t.openSpeed/2)}if(r>o){i.css("overflow-x","scroll")}else{i.css("overflow-x","hidden")}})}})(jQuery);
// source --> https://draviglobal.com/wp-content/themes/jupiterx/lib/assets/dist/js/utils.min.js?ver=4.0.0 
!function(n){n.fn.alterClass=function(s,a){var e=this;if(-1===s.indexOf("*"))return e.removeClass(s),a?e.addClass(a):e;var r=new RegExp("\\s"+s.replace(/\*/g,"[A-Za-z0-9-_]+").split(" ").join("\\s|\\s")+"\\s","g");return e.each(function(s,a){for(var e=" "+a.className+" ";r.test(e);)e=e.replace(r," ");a.className=n.trim(e)}),a?e.addClass(a):e}}(jQuery);