| Current Path : /home/jeromecohp/www/aesecure/third/textillate/ |
| Current File : /home/jeromecohp/www/aesecure/third/textillate/jquery.textillate.min.js |
!function(t){"use strict";function e(e){return/In/.test(e)||t.inArray(e,t.fn.textillate.defaults.inEffects)>=0}function i(e){return/Out/.test(e)||t.inArray(e,t.fn.textillate.defaults.outEffects)>=0}function n(e){var i=e.attributes||[],n={};return i.length?(t.each(i,function(t,e){/^data-in-*/.test(e.nodeName)?(n.in=n.in||{},n.in[e.nodeName.replace(/data-in-/,"")]=e.nodeValue):/^data-out-*/.test(e.nodeName)?(n.out=n.out||{},n.out[e.nodeName.replace(/data-out-/,"")]=e.nodeValue):/^data-*/.test(e.nodeName)&&(n[e.nodeName]=e.nodeValue)}),n):n}function s(t){for(var e,i,n=t.length;n;e=parseInt(Math.random()*n),i=t[--n],t[n]=t[e],t[e]=i);return t}function o(t,e,i){t.addClass("animated "+e).css("visibility","visible").show(),t.one("animationend webkitAnimationEnd oAnimationEnd",function(){t.removeClass("animated "+e),i&&i()})}function a(n,a,r){var l=n.length;return l?(a.shuffle&&s(n),n.each(function(n){function s(){e(a.effect)?d.css("visibility","visible"):i(a.effect)&&d.css("visibility","hidden"),l-=1,!l&&r&&r()}var d=t(this),c=a.sync?a.delay:a.delay*n*a.delayScale;d.text()?setTimeout(function(){o(d,a.effect,s)},c):s()}),void 0):(r&&r(),void 0)}var r=function(s,o){var r=this,l=t(s);r.init=function(){r.$texts=l.find(o.selector),r.$texts.length||(r.$texts=t('<ul class="texts"><li>'+l.html()+"</li></ul>"),l.html(r.$texts)),r.$texts.hide(),r.$current=t("<span>").text(r.$texts.find(":first-child").html()).prependTo(l),e(o.effect)?r.$current.css("visibility","hidden"):i(o.effect)&&r.$current.css("visibility","visible"),r.setOptions(o),setTimeout(function(){r.options.autoStart&&r.start()},r.options.initialDelay)},r.setOptions=function(t){r.options=t},r.start=function(s){var o=r.$texts.find(":nth-child("+(s||1)+")");!function l(s){var o=t.extend({},r.options,n(s));r.$current.text(s.html()).lettering("words"),r.$current.find('[class^="word"]').css({display:"inline-block","-webkit-transform":"translate3d(0,0,0)","-moz-transform":"translate3d(0,0,0)","-o-transform":"translate3d(0,0,0)",transform:"translate3d(0,0,0)"}).each(function(){t(this).lettering()});var d=r.$current.find('[class^="char"]').css("display","inline-block");e(o.in.effect)?d.css("visibility","hidden"):i(o.in.effect)&&d.css("visibility","visible"),a(d,o.in,function(){setTimeout(function(){var e=t.extend({},r.options,n(s)),i=s.next();r.options.loop&&!i.length&&(i=r.$texts.find(":first-child")),i.length&&a(d,e.out,function(){l(i)})},r.options.minDisplayTime)})}(o)},r.init()};t.fn.textillate=function(e,i){return this.each(function(){var s=t(this),o=s.data("textillate"),a=t.extend(!0,{},t.fn.textillate.defaults,n(this),"object"==typeof e&&e);o?"string"==typeof e?o[e].apply(o,[].concat(i)):o.setOptions.call(o,a):s.data("textillate",o=new r(this,a))})},t.fn.textillate.defaults={selector:".texts",loop:!1,minDisplayTime:2e3,initialDelay:0,"in":{effect:"fadeInLeftBig",delayScale:1.5,delay:50,sync:!1,shuffle:!1},out:{effect:"hinge",delayScale:1.5,delay:50,sync:!1,shuffle:!1},autoStart:!0,inEffects:[],outEffects:["hinge"]}}(jQuery);