PageSourceSearch

https://dominionpowerchurch.org/asset/js/merged2.js?v=1.20

js dominionpowerchurch.org collected 2026-09-29 02:30:50 UTC 51,574 bytes, 271 lines download raw bytes

1/*** Asset: asset/js/merged2.js ***/
2
3(function(factory){"use strict";if(typeof define==='function'&&define.amd){define(['jquery'],factory);}else{factory((typeof(jQuery)!='undefined')?jQuery:window.Zepto);}}
4(function($){"use strict";var feature={};feature.fileapi=$("<input type='file'/>").get(0).files!==undefined;feature.formdata=window.FormData!==undefined;var hasProp=!!$.fn.prop;$.fn.attr2=function(){if(!hasProp){return this.attr.apply(this,arguments);}
5var val=this.prop.apply(this,arguments);if((val&&val.jquery)||typeof val==='string'){return val;}
6return this.attr.apply(this,arguments);};$.fn.ajaxSubmit=function(options){if(!this.length){log('ajaxSubmit: skipping submit process - no element selected');return this;}
7var method,action,url,$form=this;if(typeof options=='function'){options={success:options};}
8else if(options===undefined){options={};}
9method=options.type||this.attr2('method');action=options.url||this.attr2('action');url=(typeof action==='string')?$.trim(action):'';url=url||window.location.href||'';if(url){url=(url.match(/^([^#]+)/)||[])[1];}
10options=$.extend(true,{url:url,success:$.ajaxSettings.success,type:method||$.ajaxSettings.type,iframeSrc:/^https/i.test(window.location.href||'')?'javascript:false':'about:blank'},options);var veto={};this.trigger('form-pre-serialize',[this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-pre-serialize trigger');return this;}
11if(options.beforeSerialize&&options.beforeSerialize(this,options)===false){log('ajaxSubmit: submit aborted via beforeSerialize callback');return this;}
12var traditional=options.traditional;if(traditional===undefined){traditional=$.ajaxSettings.traditional;}
13var elements=[];var qx,a=this.formToArray(options.semantic,elements);if(options.data){options.extraData=options.data;qx=$.param(options.data,traditional);}
14if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false){log('ajaxSubmit: submit aborted via beforeSubmit callback');return this;}
15this.trigger('form-submit-validate',[a,this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-submit-validate trigger');return this;}
16var q=$.param(a,traditional);if(qx){q=(q?(q+'&'+qx):qx);}
17if(options.type.toUpperCase()=='GET'){options.url+=(options.url.indexOf('?')>=0?'&':'?')+q;options.data=null;}
18else{options.data=q;}
19var callbacks=[];if(options.resetForm){callbacks.push(function(){$form.resetForm();});}
20if(options.clearForm){callbacks.push(function(){$form.clearForm(options.includeHidden);});}
21if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data){var fn=options.replaceTarget?'replaceWith':'html';$(options.target)[fn](data).each(oldSuccess,arguments);});}
22else if(options.success){callbacks.push(options.success);}
23options.success=function(data,status,xhr){var context=options.context||this;for(var i=0,max=callbacks.length;i<max;i++){callbacks[i].apply(context,[data,status,xhr||$form,$form]);}};if(options.error){var oldError=options.error;options.error=function(xhr,status,error){var context=options.context||this;oldError.apply(context,[xhr,status,error,$form]);};}
24if(options.complete){var oldComplete=options.complete;options.complete=function(xhr,status){var context=options.context||this;oldComplete.apply(context,[xhr,status,$form]);};}
25var fileInputs=$('input[type=file]:enabled',this).filter(function(){return $(this).val()!=='';});var hasFileInputs=fileInputs.length>0;var mp='multipart/form-data';var multipart=($form.attr('enctype')==mp||$form.attr('encoding')==mp);var fileAPI=feature.fileapi&&feature.formdata;log("fileAPI :"+fileAPI);var shouldUseFrame=(hasFileInputs||multipart)&&!fileAPI;var jqxhr;if(options.iframe!==false&&(options.iframe||shouldUseFrame)){if(options.closeKeepAlive){$.get(options.closeKeepAlive,function(){jqxhr=fileUploadIframe(a);});}
26else{jqxhr=fileUploadIframe(a);}}
27else if((hasFileInputs||multipart)&&fileAPI){jqxhr=fileUploadXhr(a);}
28else{jqxhr=$.ajax(options);}
29$form.removeData('jqxhr').data('jqxhr',jqxhr);for(var k=0;k<elements.length;k++){elements[k]=null;}
30this.trigger('form-submit-notify',[this,options]);return this;function deepSerialize(extraData){var serialized=$.param(extraData,options.traditional).split('&');var len=serialized.length;var result=[];var i,part;for(i=0;i<len;i++){serialized[i]=serialized[i].replace(/\+/g,' ');part=serialized[i].split('=');result.push([decodeURIComponent(part[0]),decodeURIComponent(part[1])]);}
31return result;}
32function fileUploadXhr(a){var formdata=new FormData();for(var i=0;i<a.length;i++){formdata.append(a[i].name,a[i].value);}
33if(options.extraData){var serializedData=deepSerialize(options.extraData);for(i=0;i<serializedData.length;i++){if(serializedData[i]){formdata.append(serializedData[i][0],serializedData[i][1]);}}}
34options.data=null;var s=$.extend(true,{},$.ajaxSettings,options,{contentType:false,processData:false,cache:false,type:method||'POST'});if(options.uploadProgress){s.xhr=function(){var xhr=$.ajaxSettings.xhr();if(xhr.upload){xhr.upload.addEventListener('progress',function(event){var percent=0;var position=event.loaded||event.position;var total=event.total;if(event.lengthComputable){percent=Math.ceil(position/total*100);}
35options.uploadProgress(event,position,total,percent);},false);}
36return xhr;};}
37s.data=null;var beforeSend=s.beforeSend;s.beforeSend=function(xhr,o){if(options.formData){o.data=options.formData;}
38else{o.data=formdata;}
39if(beforeSend){beforeSend.call(this,xhr,o);}};return $.ajax(s);}
40function fileUploadIframe(a){var form=$form[0],el,i,s,g,id,$io,io,xhr,sub,n,timedOut,timeoutHandle;var deferred=$.Deferred();deferred.abort=function(status){xhr.abort(status);};if(a){for(i=0;i<elements.length;i++){el=$(elements[i]);if(hasProp){el.prop('disabled',false);}
41else{el.removeAttr('disabled');}}}
42s=$.extend(true,{},$.ajaxSettings,options);s.context=s.context||s;id='jqFormIO'+(new Date().getTime());if(s.iframeTarget){$io=$(s.iframeTarget);n=$io.attr2('name');if(!n){$io.attr2('name',id);}
43else{id=n;}}
44else{$io=$('<iframe name="'+id+'" src="'+s.iframeSrc+'" />');$io.css({position:'absolute',top:'-1000px',left:'-1000px'});}
45io=$io[0];xhr={aborted:0,responseText:null,responseXML:null,status:0,statusText:'n/a',getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(status){var e=(status==='timeout'?'timeout':'aborted');log('aborting upload... '+e);this.aborted=1;try{if(io.contentWindow.document.execCommand){io.contentWindow.document.execCommand('Stop');}}
46catch(ignore){}
47$io.attr('src',s.iframeSrc);xhr.error=e;if(s.error){s.error.call(s.context,xhr,e,status);}
48if(g){$.event.trigger("ajaxError",[xhr,s,e]);}
49if(s.complete){s.complete.call(s.context,xhr,e);}}};g=s.global;if(g&&0===$.active++){$.event.trigger("ajaxStart");}
50if(g){$.event.trigger("ajaxSend",[xhr,s]);}
51if(s.beforeSend&&s.beforeSend.call(s.context,xhr,s)===false){if(s.global){$.active--;}
52deferred.reject();return deferred;}
53if(xhr.aborted){deferred.reject();return deferred;}
54sub=form.clk;if(sub){n=sub.name;if(n&&!sub.disabled){s.extraData=s.extraData||{};s.extraData[n]=sub.value;if(sub.type=="image"){s.extraData[n+'.x']=form.clk_x;s.extraData[n+'.y']=form.clk_y;}}}
55var CLIENT_TIMEOUT_ABORT=1;var SERVER_ABORT=2;function getDoc(frame){var doc=null;try{if(frame.contentWindow){doc=frame.contentWindow.document;}}catch(err){log('cannot get iframe.contentWindow document: '+err);}
56if(doc){return doc;}
57try{doc=frame.contentDocument?frame.contentDocument:frame.document;}catch(err){log('cannot get iframe.contentDocument: '+err);doc=frame.document;}
58return doc;}
59var csrf_token=$('meta[name=csrf-token]').attr('content');var csrf_param=$('meta[name=csrf-param]').attr('content');if(csrf_param&&csrf_token){s.extraData=s.extraData||{};s.extraData[csrf_param]=csrf_token;}
60function doSubmit(){var t=$form.attr2('target'),a=$form.attr2('action'),mp='multipart/form-data',et=$form.attr('enctype')||$form.attr('encoding')||mp;form.setAttribute('target',id);if(!method||/post/i.test(method)){form.setAttribute('method','POST');}
61if(a!=s.url){form.setAttribute('action',s.url);}
62if(!s.skipEncodingOverride&&(!method||/post/i.test(method))){$form.attr({encoding:'multipart/form-data',enctype:'multipart/form-data'});}
63if(s.timeout){timeoutHandle=setTimeout(function(){timedOut=true;cb(CLIENT_TIMEOUT_ABORT);},s.timeout);}
64function checkState(){try{var state=getDoc(io).readyState;log('state = '+state);if(state&&state.toLowerCase()=='uninitialized'){setTimeout(checkState,50);}}
65catch(e){log('Server abort: ',e,' (',e.name,')');cb(SERVER_ABORT);if(timeoutHandle){clearTimeout(timeoutHandle);}
66timeoutHandle=undefined;}}
67var extraInputs=[];try{if(s.extraData){for(var n in s.extraData){if(s.extraData.hasOwnProperty(n)){if($.isPlainObject(s.extraData[n])&&s.extraData[n].hasOwnProperty('name')&&s.extraData[n].hasOwnProperty('value')){extraInputs.push($('<input type="hidden" name="'+s.extraData[n].name+'">').val(s.extraData[n].value).appendTo(form)[0]);}else{extraInputs.push($('<input type="hidden" name="'+n+'">').val(s.extraData[n]).appendTo(form)[0]);}}}}
68if(!s.iframeTarget){$io.appendTo('body');}
69if(io.attachEvent){io.attachEvent('onload',cb);}
70else{io.addEventListener('load',cb,false);}
71setTimeout(checkState,15);try{form.submit();}catch(err){var submitFn=document.createElement('form').submit;submitFn.apply(form);}}
72finally{form.setAttribute('action',a);form.setAttribute('enctype',et);if(t){form.setAttribute('target',t);}else{$form.removeAttr('target');}
73$(extraInputs).remove();}}
74if(s.forceSync){doSubmit();}
75else{setTimeout(doSubmit,10);}
76var data,doc,domCheckCount=50,callbackProcessed;function cb(e){if(xhr.aborted||callbackProcessed){return;}
77doc=getDoc(io);if(!doc){log('cannot access response document');e=SERVER_ABORT;}
78if(e===CLIENT_TIMEOUT_ABORT&&xhr){xhr.abort('timeout');deferred.reject(xhr,'timeout');return;}
79else if(e==SERVER_ABORT&&xhr){xhr.abort('server abort');deferred.reject(xhr,'error','server abort');return;}
80if(!doc||doc.location.href==s.iframeSrc){if(!timedOut){return;}}
81if(io.detachEvent){io.detachEvent('onload',cb);}
82else{io.removeEventListener('load',cb,false);}
83var status='success',errMsg;
83try{if(timedOut){throw'timeout';}
84var isXml=s.dataType=='xml'||doc.XMLDocument||$.isXMLDoc(doc);log('isXml='+isXml);if(!isXml&&window.opera&&(doc.body===null||!doc.body.innerHTML)){if(--domCheckCount){log('requeing onLoad callback, DOM not available');setTimeout(cb,250);return;}}
85var docRoot=doc.body?doc.body:doc.documentElement;xhr.responseText=docRoot?docRoot.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;if(isXml){s.dataType='xml';}
86xhr.getResponseHeader=function(header){var headers={'content-type':s.dataType};return headers[header.toLowerCase()];};if(docRoot){xhr.status=Number(docRoot.getAttribute('status'))||xhr.status;xhr.statusText=docRoot.getAttribute('statusText')||xhr.statusText;}
87var dt=(s.dataType||'').toLowerCase();var scr=/(json|script|text)/.test(dt);if(scr||s.textarea){var ta=doc.getElementsByTagName('textarea')[0];if(ta){xhr.responseText=ta.value;xhr.status=Number(ta.getAttribute('status'))||xhr.status;xhr.statusText=ta.getAttribute('statusText')||xhr.statusText;}
88else if(scr){var pre=doc.getElementsByTagName('pre')[0];var b=doc.getElementsByTagName('body')[0];if(pre){xhr.responseText=pre.textContent?pre.textContent:pre.innerText;}
89else if(b){xhr.responseText=b.textContent?b.textContent:b.innerText;}}}
90else if(dt=='xml'&&!xhr.responseXML&&xhr.responseText){xhr.responseXML=toXml(xhr.responseText);}
91try{data=httpData(xhr,dt,s);}
92catch(err){status='parsererror';xhr.error=errMsg=(err||status);}}
93catch(err){log('error caught: ',err);status='error';xhr.error=errMsg=(err||status);}
94if(xhr.aborted){log('upload aborted');status=null;}
95if(xhr.status){status=(xhr.status>=200&&xhr.status<300||xhr.status===304)?'success':'error';}
96if(status==='success'){if(s.success){s.success.call(s.context,data,'success',xhr);}
97deferred.resolve(xhr.responseText,'success',xhr);if(g){$.event.trigger("ajaxSuccess",[xhr,s]);}}
98else if(status){if(errMsg===undefined){errMsg=xhr.statusText;}
99if(s.error){s.error.call(s.context,xhr,status,errMsg);}
100deferred.reject(xhr,'error',errMsg);if(g){$.event.trigger("ajaxError",[xhr,s,errMsg]);}}
101if(g){$.event.trigger("ajaxComplete",[xhr,s]);}
102if(g&&!--$.active){$.event.trigger("ajaxStop");}
103if(s.complete){s.complete.call(s.context,xhr,status);}
104callbackProcessed=true;if(s.timeout){clearTimeout(timeoutHandle);}
105setTimeout(function(){if(!s.iframeTarget){$io.remove();}
106else{$io.attr('src',s.iframeSrc);}
107xhr.responseXML=null;},100);}
108var toXml=$.parseXML||function(s,doc){if(window.ActiveXObject){doc=new ActiveXObject('Microsoft.XMLDOM');doc.async='false';doc.loadXML(s);}
109else{doc=(new DOMParser()).parseFromString(s,'text/xml');}
110return(doc&&doc.documentElement&&doc.documentElement.nodeName!='parsererror')?doc:null;};var parseJSON=$.parseJSON||function(s){return window['eval']('('+s+')');};var httpData=function(xhr,type,s){var ct=xhr.getResponseHeader('content-type')||'',xml=type==='xml'||!type&&ct.indexOf('xml')>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.nodeName==='parsererror'){if($.error){$.error('parsererror');}}
111if(s&&s.dataFilter){data=s.dataFilter(data,type);}
112if(typeof data==='string'){if(type==='json'||!type&&ct.indexOf('json')>=0){data=parseJSON(data);}else if(type==="script"||!type&&ct.indexOf("javascript")>=0){$.globalEval(data);}}
113return data;};return deferred;}};$.fn.ajaxForm=function(options){options=options||{};options.delegation=options.delegation&&$.isFunction($.fn.on);if(!options.delegation&&this.length===0){var o={s:this.selector,c:this.context};if(!$.isReady&&o.s){log('DOM not ready, queuing ajaxForm');$(function(){$(o.s,o.c).ajaxForm(options);});return this;}
114log('terminating; zero elements found by selector'+($.isReady?'':' (DOM not ready)'));return this;}
115if(options.delegation){$(document).off('submit.form-plugin',this.selector,doAjaxSubmit).off('click.form-plugin',this.selector,captureSubmittingElement).on('submit.form-plugin',this.selector,options,doAjaxSubmit).on('click.form-plugin',this.selector,options,captureSubmittingElement);return this;}
116return this.ajaxFormUnbind().bind('submit.form-plugin',options,doAjaxSubmit).bind('click.form-plugin',options,captureSubmittingElement);};function doAjaxSubmit(e){var options=e.data;if(!e.isDefaultPrevented()){e.preventDefault();$(e.target).ajaxSubmit(options);}}
117function captureSubmittingElement(e){var target=e.target;var $el=$(target);if(!($el.is("[type=submit],[type=image]"))){var t=$el.closest('[type=submit]');if(t.length===0){return;}
118target=t[0];}
119var form=this;form.clk=target;if(target.type=='image'){if(e.offsetX!==undefined){form.clk_x=e.offsetX;form.clk_y=e.offsetY;}else if(typeof $.fn.offset=='function'){var offset=$el.offset();form.clk_x=e.pageX-offset.left;form.clk_y=e.pageY-offset.top;}else{form.clk_x=e.pageX-target.offsetLeft;form.clk_y=e.pageY-target.offsetTop;}}
120setTimeout(function(){form.clk=form.clk_x=form.clk_y=null;},100);}
121$.fn.ajaxFormUnbind=function(){return this.unbind('submit.form-plugin click.form-plugin');};$.fn.formToArray=function(semantic,elements){var a=[];if(this.length===0){return a;}
122var form=this[0];var formId=this.attr('id');var els=semantic?form.getElementsByTagName('*'):form.elements;var els2;if(els&&!/MSIE [678]/.test(navigator.userAgent)){els=$(els).get();}
123if(formId){els2=$(':input[form="'+formId+'"]').get();if(els2.length){els=(els||[]).concat(els2);}}
124if(!els||!els.length){return a;}
125var i,j,n,v,el,max,jmax;for(i=0,max=els.length;i<max;i++){el=els[i];n=el.name;if(!n||el.disabled){continue;}
126if(semantic&&form.clk&&el.type=="image"){if(form.clk==el){a.push({name:n,value:$(el).val(),type:el.type});a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});}
127continue;}
128v=$.fieldValue(el,true);if(v&&v.constructor==Array){if(elements){elements.push(el);}
129for(j=0,jmax=v.length;j<jmax;j++){a.push({name:n,value:v[j]});}}
130else if(feature.fileapi&&el.type=='file'){if(elements){elements.push(el);}
131var files=el.files;if(files.length){for(j=0;j<files.length;j++){a.push({name:n,value:files[j],type:el.type});}}
132else{a.push({name:n,value:'',type:el.type});}}
133else if(v!==null&&typeof v!='undefined'){if(elements){elements.push(el);}
134a.push({name:n,value:v,type:el.type,required:el.required});}}
135if(!semantic&&form.clk){var $input=$(form.clk),input=$input[0];n=input.name;if(n&&!input.disabled&&input.type=='image'){a.push({name:n,value:$input.val()});a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});}}
136return a;};
136$.fn.formSerialize=function(semantic){return $.param(this.formToArray(semantic));};$.fn.fieldSerialize=function(successful){var a=[];this.each(function(){var n=this.name;if(!n){return;}
137var v=$.fieldValue(this,successful);if(v&&v.constructor==Array){for(var i=0,max=v.length;i<max;i++){a.push({name:n,value:v[i]});}}
138else if(v!==null&&typeof v!='undefined'){a.push({name:this.name,value:v});}});return $.param(a);};$.fn.fieldValue=function(successful){for(var val=[],i=0,max=this.length;i<max;i++){var el=this[i];var v=$.fieldValue(el,successful);if(v===null||typeof v=='undefined'||(v.constructor==Array&&!v.length)){continue;}
139if(v.constructor==Array){$.merge(val,v);}
140else{val.push(v);}}
141return val;};$.fieldValue=function(el,successful){var n=el.name,t=el.type,tag=el.tagName.toLowerCase();if(successful===undefined){successful=true;}
142if(successful&&(!n||el.disabled||t=='reset'||t=='button'||(t=='checkbox'||t=='radio')&&!el.checked||(t=='submit'||t=='image')&&el.form&&el.form.clk!=el||tag=='select'&&el.selectedIndex==-1)){return null;}
143if(tag=='select'){var index=el.selectedIndex;if(index<0){return null;}
144var a=[],ops=el.options;var one=(t=='select-one');var max=(one?index+1:ops.length);for(var i=(one?index:0);i<max;i++){var op=ops[i];if(op.selected){var v=op.value;if(!v){v=(op.attributes&&op.attributes.value&&!(op.attributes.value.specified))?op.text:op.value;}
145if(one){return v;}
146a.push(v);}}
147return a;}
148return $(el).val();};$.fn.clearForm=function(includeHidden){return this.each(function(){$('input,select,textarea',this).clearFields(includeHidden);});};$.fn.clearFields=$.fn.clearInputs=function(includeHidden){var re=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(re.test(t)||tag=='textarea'){this.value='';}
149else if(t=='checkbox'||t=='radio'){this.checked=false;}
150else if(tag=='select'){this.selectedIndex=-1;}
151else if(t=="file"){if(/MSIE/.test(navigator.userAgent)){$(this).replaceWith($(this).clone(true));}else{$(this).val('');}}
152else if(includeHidden){if((includeHidden===true&&/hidden/.test(t))||(typeof includeHidden=='string'&&$(this).is(includeHidden))){this.value='';}}});};$.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=='function'||(typeof this.reset=='object'&&!this.reset.nodeType)){this.reset();}});};$.fn.enable=function(b){if(b===undefined){b=true;}
153return this.each(function(){this.disabled=!b;});};$.fn.selected=function(select){if(select===undefined){select=true;}
154return this.each(function(){var t=this.type;if(t=='checkbox'||t=='radio'){this.checked=select;}
155else if(this.tagName.toLowerCase()=='option'){var $sel=$(this).parent('select');if(select&&$sel[0]&&$sel[0].type=='select-one'){$sel.find('option').selected(false);}
156this.selected=select;}});};$.fn.ajaxSubmit.debug=false;function log(){if(!$.fn.ajaxSubmit.debug){return;}
157var msg='[jquery.form] '+Array.prototype.join.call(arguments,'');if(window.console&&window.console.log){window.console.log(msg);}
158else if(window.opera&&window.opera.postError){window.opera.postError(msg);}}}));;(function($,window,document,undefined)
159{var isTouch='ontouchstart'in window,eStart=isTouch?'touchstart':'mousedown',eMove=isTouch?'touchmove':'mousemove',eEnd=isTouch?'touchend':'mouseup',eCancel=isTouch?'touchcancel':'mouseup',secondsToTime=function(secs)
160{var hoursDiv=secs/3600,hours=Math.floor(hoursDiv),minutesDiv=secs%3600/60,minutes=Math.floor(minutesDiv),seconds=Math.ceil(secs%3600%60);if(seconds>59){seconds=0;minutes=Math.ceil(minutesDiv);}
161if(minutes>59){minutes=0;hours=Math.ceil(hoursDiv);}
162return(hours==0?'':hours>0&&hours.toString().length<2?'0'+hours+':':hours+':')+(minutes.toString().length<2?'0'+minutes:minutes)+':'+(seconds.toString().length<2?'0'+seconds:seconds);},canPlayType=function(file)
163{var audioElement=document.createElement('audio');return!!(audioElement.canPlayType&&audioElement.canPlayType('audio/'+file.split('.').pop().toLowerCase()+';').replace(/no/,''));};$.fn.audioPlayer=function(params)
164{var params=$.extend({classPrefix:'audioplayer',strPlay:'Play',strPause:'Pause',strVolume:'Volume'},params),cssClass={},cssClassSub={playPause:'playpause',playing:'playing',stopped:'stopped',time:'time',timeCurrent:'time-current',timeDuration:'time-duration',bar:'bar',barLoaded:'bar-loaded',barPlayed:'bar-played',volume:'volume',volumeButton:'volume-button',volumeAdjust:'volume-adjust',noVolume:'novolume',muted:'muted',mini:'mini'};for(var subName in cssClassSub)
165cssClass[subName]=params.classPrefix+'-'+cssClassSub[subName];this.each(function()
166{if($(this).prop('tagName').toLowerCase()!='audio')
167return false;var $this=$(this),audioFile=$this.attr('src'),isAutoPlay=$this.get(0).getAttribute('autoplay'),isAutoPlay=isAutoPlay===''||isAutoPlay==='autoplay'?true:false,isLoop=$this.get(0).getAttribute('loop'),isLoop=isLoop===''||isLoop==='loop'?true:false,isSupport=false;if(typeof audioFile==='undefined')
168{$this.find('source').each(function()
169{audioFile=$(this).attr('src');if(typeof audioFile!=='undefined'&&canPlayType(audioFile))
170{isSupport=true;return false;}});}
171else if(canPlayType(audioFile))isSupport=true;var thePlayer=$('<div class="'+params.classPrefix+'">'+(isSupport?$('<div>').append($this.eq(0).clone()).html():'<embed src="'+audioFile+'" width="0" height="0" volume="100" autostart="'+isAutoPlay.toString()+'" loop="'+isLoop.toString()+'" />')+'<div class="'+cssClass.playPause+'" title="'+params.strPlay+'"><a href="#">'+params.strPlay+'</a></div></div>'),theAudio=isSupport?thePlayer.find('audio'):thePlayer.find('embed'),theAudio=theAudio.get(0);if(isSupport)
172{thePlayer.find('audio').css({'width':0,'height':0,'visibility':'hidden'});thePlayer.append('<div class="'+cssClass.time+' '+cssClass.timeCurrent+'"></div><div class="'+cssClass.bar+'"><div class="'+cssClass.barLoaded+'"></div><div class="'+cssClass.barPlayed+'"></div></div><div class="'+cssClass.time+' '+cssClass.timeDuration+'"></div><div class="'+cssClass.volume+'"><div class="'+cssClass.volumeButton+'" title="'+params.strVolume+'"><a href="#">'+params.strVolume+'</a></div><div class="'+cssClass.volumeAdjust+'"><div><div></div></div></div></div>');var theBar=thePlayer.find('.'+cssClass.bar),barPlayed=thePlayer.find('.'+cssClass.barPlayed),barLoaded=thePlayer.find('.'+cssClass.barLoaded),timeCurrent=thePlayer.find('.'+cssClass.timeCurrent),timeDuration=thePlayer.find('.'+cssClass.timeDuration),volumeButton=thePlayer.find('.'+cssClass.volumeButton),volumeAdjuster=thePlayer.find('.'+cssClass.volumeAdjust+' > div'),volumeDefault=0,adjustCurrentTime=function(e)
173{theRealEvent=isTouch?e.originalEvent.touches[0]:e;theAudio.currentTime=Math.round((theAudio.duration*(theRealEvent.pageX-theBar.offset().left))/theBar.width());},adjustVolume=function(e)
174{theRealEvent=isTouch?e.originalEvent.touches[0]:e;theAudio.volume=Math.abs((theRealEvent.pageY-(volumeAdjuster.offset().top+volumeAdjuster.height()))/volumeAdjuster.height());},updateLoadBar=function()
175{var interval=setInterval(function()
176{if(theAudio.buffered.length<1)return true;barLoaded.width((theAudio.buffered.end(0)/theAudio.duration)*100+'%');if(Math.floor(theAudio.buffered.end(0))>=Math.floor(theAudio.duration))clearInterval(interval);},100);};var volumeTestDefault=theAudio.volume,volumeTestValue=theAudio.volume=0.111;if(Math.round(theAudio.volume*1000)/1000==volumeTestValue)theAudio.volume=volumeTestDefault;else thePlayer.addClass(cssClass.noVolume);timeDuration.html('&hellip;');timeCurrent.html(secondsToTime(0));theAudio.addEventListener('loadeddata',function()
177{updateLoadBar();timeDuration.html($.isNumeric(theAudio.duration)?secondsToTime(theAudio.duration):'&hellip;');volumeAdjuster.find('div').height(theAudio.volume*100+'%');volumeDefault=theAudio.volume;});theAudio.addEventListener('timeupdate',function()
178{timeCurrent.html(secondsToTime(theAudio.currentTime));barPlayed.width((theAudio.currentTime/theAudio.duration)*100+'%');});theAudio.addEventListener('volumechange',function()
179{volumeAdjuster.find('div').height(theAudio.volume*100+'%');if(theAudio.volume>0&&thePlayer.hasClass(cssClass.muted))thePlayer.removeClass(cssClass.muted);if(theAudio.volume<=0&&!thePlayer.hasClass(cssClass.muted))thePlayer.addClass(cssClass.muted);});theAudio.addEventListener('ended',function()
180{thePlayer.removeClass(cssClass.playing).addClass(cssClass.stopped);});theBar.on(eStart,function(e)
181{adjustCurrentTime(e);theBar.on(eMove,function(e){adjustCurrentTime(e);});}).on(eCancel,function()
182{theBar.unbind(eMove);});volumeButton.on('click',function()
183{if(thePlayer.hasClass(cssClass.muted))
184{thePlayer.removeClass(cssClass.muted);theAudio.volume=volumeDefault;}
185else
186{thePlayer.addClass(cssClass.muted);volumeDefault=theAudio.volume;theAudio.volume=0;}
187return false;});volumeAdjuster.on(eStart,function(e)
188{adjustVolume(e);volumeAdjuster.on(eMove,function(e){adjustVolume(e);});}).on(eCancel,function()
189{volumeAdjuster.unbind(eMove);});}
190else thePlayer.addClass(cssClass.mini);thePlayer.addClass(isAutoPlay?cssClass.playing:cssClass.stopped);thePlayer.find('.'+cssClass.playPause).on('click',function()
191{if(thePlayer.hasClass(cssClass.playing))
192{$(this).attr('title',params.strPlay).find('a').html(params.strPlay);thePlayer.removeClass(cssClass.playing).addClass(cssClass.stopped);isSupport?theAudio.pause():theAudio.Stop();}
193else
194{$(this).attr('title',params.strPause).find('a').html(params.strPause);thePlayer.addClass(cssClass.playing).removeClass(cssClass.stopped);isSupport?theAudio.play():theAudio.Play();}
195return false;});$this.replaceWith(thePlayer);});return this;};})(jQuery,window,document);var Base=function(){};Base.extend=function(_instance,_static){"use strict";var extend=Base.prototype.extend;Base._prototyping=true;var proto=new this();extend.call(proto,_instance);proto.base=function(){};delete Base._prototyping;var constructor=proto.constructor;var klass=proto.constructor=function(){if(!Base._prototyping){if(this._constructing||this.constructor==klass){this._constructing=true;constructor.apply(this,arguments);delete this._constructing;}else if(arguments[0]!==null){return(arguments[0].extend||extend).call(arguments[0],proto);}}};klass.ancestor=this;klass.extend=this.extend;klass.forEach=this.forEach;klass.implement=this.implement;klass.prototype=proto;klass.toString=this.toString;klass.valueOf=function(type){return(type=="object")?klass:constructor.valueOf();};extend.call(klass,_static);if(typeof klass.init=="function")klass.init();return klass;};Base.prototype={extend:function(source,value){if(arguments.length>1){var ancestor=this[source];if(ancestor&&(typeof value=="function")&&(!ancestor.valueOf||ancestor.valueOf()!=value.valueOf())&&/\bbase\b/.test(value)){var method=value.valueOf();value=function(){var previous=this.base||Base.prototype.base;this.base=ancestor;var returnValue=method.apply(this,arguments);this.base=previous;return returnValue;};value.valueOf=function(type){return(type=="object")?value:method;};value.toString=Base.toString;}
196this[source]=value;}else if(source){var extend=Base.prototype.extend;if(!Base._prototyping&&typeof this!="function"){extend=this.extend||extend;}
197var proto={toSource:null};var hidden=["constructor","toString","valueOf"];var i=Base._prototyping?0:1;
197while(key=hidden[i++]){if(source[key]!=proto[key]){extend.call(this,key,source[key]);}}
198for(var key in source){if(!proto[key])extend.call(this,key,source[key]);}}
199return this;}};Base=Base.extend({constructor:function(){this.extend(arguments[0]);}},{ancestor:Object,version:"1.1",forEach:function(object,block,context){for(var key in object){if(this.prototype[key]===undefined){block.call(context,object[key],key,object);}}},implement:function(){for(var i=0;i<arguments.length;i++){if(typeof arguments[i]=="function"){arguments[i](this.prototype);}else{this.prototype.extend(arguments[i]);}}
200return this;},toString:function(){return String(this.valueOf());}});var FlipClock;(function($){"use strict";FlipClock=function(obj,digit,options){if(digit instanceof Object&&digit instanceof Date===false){options=digit;digit=0;}
201return new FlipClock.Factory(obj,digit,options);};FlipClock.Lang={};FlipClock.Base=Base.extend({buildDate:'2014-12-12',version:'0.7.7',constructor:function(_default,options){if(typeof _default!=="object"){_default={};}
202if(typeof options!=="object"){options={};}
203this.setOptions($.extend(true,{},_default,options));},callback:function(method){if(typeof method==="function"){var args=[];for(var x=1;x<=arguments.length;x++){if(arguments[x]){args.push(arguments[x]);}}
204method.apply(this,args);}},log:function(str){if(window.console&&console.log){console.log(str);}},getOption:function(index){if(this[index]){return this[index];}
205return false;},getOptions:function(){return this;},setOption:function(index,value){this[index]=value;},setOptions:function(options){for(var key in options){if(typeof options[key]!=="undefined"){this.setOption(key,options[key]);}}}});}(jQuery));(function($){"use strict";FlipClock.Face=FlipClock.Base.extend({autoStart:true,dividers:[],factory:false,lists:[],constructor:function(factory,options){this.dividers=[];this.lists=[];this.base(options);this.factory=factory;},build:function(){if(this.autoStart){this.start();}},createDivider:function(label,css,excludeDots){if(typeof css=="boolean"||!css){excludeDots=css;css=label;}
206var dots=['<span class="'+this.factory.classes.dot+' top"></span>','<span class="'+this.factory.classes.dot+' bottom"></span>'].join('');if(excludeDots){dots='';}
207label=this.factory.localize(label);var html=['<span class="'+this.factory.classes.divider+' '+(css?css:'').toLowerCase()+'">','<span class="'+this.factory.classes.label+'">'+(label?label:'')+'</span>',dots,'</span>'];var $html=$(html.join(''));this.dividers.push($html);return $html;},createList:function(digit,options){if(typeof digit==="object"){options=digit;digit=0;}
208var obj=new FlipClock.List(this.factory,digit,options);this.lists.push(obj);return obj;},reset:function(){this.factory.time=new FlipClock.Time(this.factory,this.factory.original?Math.round(this.factory.original):0,{minimumDigits:this.factory.minimumDigits});this.flip(this.factory.original,false);},appendDigitToClock:function(obj){obj.$el.append(false);},addDigit:function(digit){var obj=this.createList(digit,{classes:{active:this.factory.classes.active,before:this.factory.classes.before,flip:this.factory.classes.flip}});this.appendDigitToClock(obj);},start:function(){},stop:function(){},autoIncrement:function(){if(!this.factory.countdown){this.increment();}
209else{this.decrement();}},increment:function(){this.factory.time.addSecond();},decrement:function(){if(this.factory.time.getTimeSeconds()==0){this.factory.stop()}
210else{this.factory.time.subSecond();}},flip:function(time,doNotAddPlayClass){var t=this;$.each(time,function(i,digit){var list=t.lists[i];if(list){if(!doNotAddPlayClass&&digit!=list.digit){list.play();}
211list.select(digit);}
212else{t.addDigit(digit);}});}});}(jQuery));(function($){"use strict";FlipClock.Factory=FlipClock.Base.extend({animationRate:1000,autoStart:true,callbacks:{destroy:false,create:false,init:false,interval:false,start:false,stop:false,reset:false},classes:{active:'flip-clock-active',before:'flip-clock-before',divider:'flip-clock-div
212ider',dot:'flip-clock-dot',label:'flip-clock-label',flip:'flip',play:'play',wrapper:'flip-clock-wrapper'},clockFace:'HourlyCounter',countdown:false,defaultClockFace:'HourlyCounter',defaultLanguage:'english',$el:false,face:true,lang:false,language:'english',minimumDigits:0,original:false,running:false,time:false,timer:false,$wrapper:false,constructor:function(obj,digit,options){if(!options){options={};}
213this.lists=[];this.running=false;this.base(options);this.$el=$(obj).addClass(this.classes.wrapper);this.$wrapper=this.$el;this.original=(digit instanceof Date)?digit:(digit?Math.round(digit):0);this.time=new FlipClock.Time(this,this.original,{minimumDigits:this.minimumDigits,animationRate:this.animationRate});this.timer=new FlipClock.Timer(this,options);this.loadLanguage(this.language);this.loadClockFace(this.clockFace,options);if(this.autoStart){this.start();}},loadClockFace:function(name,options){var face,suffix='Face',hasStopped=false;name=name.ucfirst()+suffix;if(this.face.stop){this.stop();hasStopped=true;}
214this.$el.html('');this.time.minimumDigits=this.minimumDigits;if(FlipClock[name]){face=new FlipClock[name](this,options);}
215else{face=new FlipClock[this.defaultClockFace+suffix](this,options);}
216face.build();this.face=face
217if(hasStopped){this.start();}
218return this.face;},loadLanguage:function(name){var lang;if(FlipClock.Lang[name.ucfirst()]){lang=FlipClock.Lang[name.ucfirst()];}
219else if(FlipClock.Lang[name]){lang=FlipClock.Lang[name];}
220else{lang=FlipClock.Lang[this.defaultLanguage];}
221return this.lang=lang;},localize:function(index,obj){var lang=this.lang;if(!index){return null;}
222var lindex=index.toLowerCase();if(typeof obj=="object"){lang=obj;}
223if(lang&&lang[lindex]){return lang[lindex];}
224return index;},start:function(callback){var t=this;if(!t.running&&(!t.countdown||t.countdown&&t.time.time>0)){t.face.start(t.time);t.timer.start(function(){t.flip();if(typeof callback==="function"){callback();}});}
225else{t.log('Trying to start timer when countdown already at 0');}},stop:function(callback){this.face.stop();this.timer.stop(callback);for(var x in this.lists){if(this.lists.hasOwnProperty(x)){this.lists[x].stop();}}},reset:function(callback){this.timer.reset(callback);this.face.reset();},setTime:function(time){this.time.time=time;this.flip(true);},getTime:function(time){return this.time;},setCountdown:function(value){var running=this.running;this.countdown=value?true:false;if(running){this.stop();this.start();}},flip:function(doNotAddPlayClass){this.face.flip(false,doNotAddPlayClass);}});}(jQuery));(function($){"use strict";FlipClock.List=FlipClock.Base.extend({digit:0,classes:{active:'flip-clock-active',before:'flip-clock-before',flip:'flip'},factory:false,$el:false,$obj:false,items:[],lastDigit:0,constructor:function(factory,digit,options){this.factory=factory;this.digit=digit;this.lastDigit=digit;
225this.$el=this.createList();this.$obj=this.$el;if(digit>0){this.select(digit);}
226this.factory.$el.append(this.$el);},select:function(digit){if(typeof digit==="undefined"){digit=this.digit;}
227else{this.digit=digit;}
228if(this.digit!=this.lastDigit){var $delete=this.$el.find('.'+this.classes.before).removeClass(this.classes.before);this.$el.find('.'+this.classes.active).removeClass(this.classes.active).addClass(this.classes.before);this.appendListItem(this.classes.active,this.digit);$delete.remove();this.lastDigit=this.digit;}},play:function(){this.$el.addClass(this.factory.classes.play);},stop:function(){var t=this;setTimeout(function(){t.$el.removeClass(t.factory.classes.play);},this.factory.timer.interval);},createListItem:function(css,value){return['<li class="'+(css?css:'')+'">','<a href="#">','<div class="up">','<div class="shadow"></div>','<div class="inn">'+(value?value:'')+'</div>','</div>','<div class="down">','<div class="shadow"></div>','<div class="inn">'+(value?value:'')+'</div>','</div>','</a>','</li>'].join('');},appendListItem:function(css,value){var html=this.createListItem(css,value);this.$el.append(html);},createList:function(){var lastDigit=this.getPrevDigit()?this.getPrevDigit():this.digit;var html=$(['<ul class="'+this.classes.flip+' '+(this.factory.running?this.factory.classes.play:'')+'">',this.createListItem(this.classes.before,lastDigit),this.createListItem(this.classes.active,this.digit),'</ul>'].join(''));return html;},getNextDigit:function(){return this.digit==9?0:this.digit+1;},getPrevDigit:function(){return this.digit==0?9:this.digit-1;}});}(jQuery));(function($){"use strict";String.prototype.ucfirst=function(){return this.substr(0,1).toUpperCase()+this.substr(1);};$.fn.FlipClock=function(digit,options){return new FlipClock($(this),digit,options);};$.fn.flipClock=function(digit,options){return $.fn.FlipClock(digit,options);};}(jQuery));(function($){"use strict";FlipClock.Time=FlipClock.Base.extend({time:0,factory:false,minimumDigits:0,constructor:function(factory,time,options){if(typeof options!="object"){options={};}
229if(!options.minimumDigits){options.minimumDigits=factory.minimumDigits;}
230this.base(options);this.factory=factory;if(time){this.time=time;}},convertDigitsToArray:function(str){var data=[];str=str.toString();for(var x=0;x<str.length;x++){if(str[x].match(/^\d*$/g)){data.push(str[x]);}}
231return data;},digit:function(i){var timeStr=this.toString();var length=timeStr.length;if(timeStr[length-i]){return timeStr[length-i];}
232return false;},digitize:function(obj){var data=[];$.each(obj,function(i,value){value=value.toString();if(value.length==1){value='0'+value;}
233for(var x=0;x<value.length;x++){data.push(value.charAt(x));}});if(data.length>this.minimumDigits){this.minimumDigits=data.length;}
234if(this.minimumDigits>data.length){for(var x=data.length;x<this.minimumDigits;x++){data.unshift('0');}}
235return data;},getDateObject:function(){if(this.time instanceof Date){return this.time;}
236return new Date((new Date()).getTime()+this.getTimeSeconds()*1000);},getDayCounter:function(includeSeconds){var digits=[this.getDays(),this.getHours(true),this.getMinutes(true)];if(includeSeconds){digits.push(this.getSeconds(true));}
237return this.digitize(digits);},getDays:function(mod){var days=this.getTimeSeconds()/60/60/24;if(mod){days=days%7;}
238return Math.floor(days);},getHourCounter:function(){var obj=this.digitize([this.getHours(),this.getMinutes(true),this.getSeconds(true)]);return obj;},getHourly:function(){return this.getHourCounter();},getHours:function(mod){var hours=this.getTimeSeconds()/60/60;if(mod){hours=hours%24;}
239return Math.floor(hours);},getMilitaryTime:function(date,showSeconds){if(typeof showSeconds==="undefined"){showSeconds=true;}
240if(!date){date=this.getDateObject();}
241var data=[date.getHours(),date.getMinutes()];if(showSeconds===true){data.push(date.getSeconds());}
242return this.digitize(data);},getMinutes:function(mod){var minutes=this.getTimeSeconds()/60;if(mod){minutes=minutes%60;}
243return Math.floor(minutes);},getMinuteCounter:function(){var obj=this.digitize([this.getMinutes(),this.getSeconds(true)]);return obj;},getTimeSeconds:function(date){if(!date){date=new Date();}
244if(this.time instanceof Date){if(this.factory.countdown){return Math.max(this.time.getTime()/1000-date.getTime()/1000,0);}else{return date.getTime()/1000-this.time.getTime()/1000;}}else{return this.time;}},getTime:function(date,showSeconds){if(typeof showSeconds==="undefined"){showSeconds=true;}
245if(!date){date=this.getDateObject();}
246console.log(date);var hours=date.getHours();var merid=hours>12?'PM':'AM';var data=[hours>12?hours-12:(hours===0?12:hours),date.getMinutes()];if(showSeconds===true){data.push(date.getSeconds());}
247return this.digitize(data);},getSeconds:function(mod){var seconds=this.getTimeSeconds();if(mod){if(seconds==60){seconds=0;}
248else{seconds=seconds%60;}}
249return Math.ceil(seconds);},getWeeks:function(mod){var weeks=this.getTimeSeconds()/60/60/24/7;if(mod){weeks=weeks%52;}
250return Math.floor(weeks);},removeLeadingZeros:function(totalDigits,digits){var total=0;var newArray=[];$.each(digits,function(i,digit){if(i<totalDigits){total+=parseInt(digits[i],10);}
251else{newArray.push(digits[i]);}});if(total===0){return newArray;}
252return digits;},addSeconds:function(x){if(this.time instanceof Date){this.time.setSeconds(this.time.getSeconds()+x);}
253else{this.time+=x;}},addSecond:function(){this.addSeconds(1);},subSeconds:function(x){if(this.time instanceof Date){this.time.setSeconds(this.time.getSeconds()-x);}
254else{this.time-=x;}},subSecond:function(){this.subSeconds(1);},toString:function(){return this.getTimeSeconds().toString();}});}(jQuery));(function($){"use strict";FlipClock.Timer=FlipClock.Base.extend({callbacks:{destroy:false,create:false,init:false,interval:false,start:false,stop:false,reset:false},count:0,factory:false,interval:1000,animationRate:1000,constructor:function(factory,options){this.base(options);this.factory=factory;this.callback(this.callbacks.init);this.callback(this.callbacks.create);},getElapsed:function(){return this.count*this.interval;},getElapsedTime:function(){return new Date(this.time+this.getElapsed());},reset:function(callback){clearInterval(this.timer);this.count=0;this._setInterval(callback);this.callback(this.callbacks.reset);},start:function(callback){this.factory.running=true;this._createTimer(callback);this.callback(this.callbacks.start);},stop:function(callback){this.factory.running=false;this._clearInterval(callback);this.callback(this.callbacks.stop);this.callback(callback);},_clearInterval:function(){clearInterval(this.timer);},_createTimer:function(callback){this._setInterval(callback);},_destroyTimer:function(callback){this._clearInterval();this.timer=false;this.callback(callback);this.callback(this.callbacks.destroy);},_interval:function(callback){this.callback(this.callbacks.interval);this.callback(callback);this.count++;},_setInterval:function(callback){var t=this;t._interval(callback);t.timer=setInterval(function(){t._interval(callback);},this.interval);}});}(jQuery));(function($){FlipClock.TwentyFourHourClockFace=FlipClock.Face.extend({constructor:function(factory,options){this.base(factory,options);},build:function(time){var t=this;var children=this.factory.$el.find('ul');if(!this.factory.time.time){this.factory.original=new Date();this.factory.time=new FlipClock.Time(this.factory,this.factory.original);}
255var time=time?time:this.factory.time.getMilitaryTime(false,this.showSeconds);if(time.length>children.length){$.each(time,function(i,digit){t.createList(digit);});}
256this.createDivider();this.createDivider();$(this.dividers[0]).insertBefore(this.lists[this.lists.length-2].$el);$(this.dividers[1]).insertBefore(this.lists[this.lists.length-4].$el);this.base();},flip:function(time,doNotAddPlayClass){this.autoIncrement();time=time?time:this.factory.time.getMilitaryTime(false,this.showSeconds);this.base(time,doNotAddPlayClass);}});}(jQuery));(function($){FlipClock.CounterFace=FlipClock.Face.extend({shouldAutoIncrement:false,constructor:function(factory,options){if(typeof options!="object"){options={};}
257factory.autoStart=options.autoStart?true:false;if(options.autoStart){this.shouldAutoIncrement=true;}
258factory.increment=function(){factory.countdown=false;factory.setTime(factory.getTime().getTimeSeconds()+1);};factory.decrement=function(){factory.countdown=true;var time=factory.getTime().getTimeSeconds();if(time>0){factory.setTime(time-1);}};factory.setValue=function(digits){factory.setTime(digits);};factory.setCounter=function(digits){factory.setTime(digits);};this.base(factory,options);},build:function(){var t=this;var children=this.factory.$el.find('ul');var time=this.factory.getTime().digitize([this.factory.getTime().time]);if(time.length>children.length){$.each(time,function(i,digit){var list=t.createList(digit);list.select(digit);});}
259$.each(this.lists,function(i,list){list.play();});this.base();}
259,flip:function(time,doNotAddPlayClass){if(this.shouldAutoIncrement){this.autoIncrement();}
260if(!time){time=this.factory.getTime().digitize([this.factory.getTime().time]);}
261this.base(time,doNotAddPlayClass);},reset:function(){this.factory.time=new FlipClock.Time(this.factory,this.factory.original?Math.round(this.factory.original):0);this.flip();}});}(jQuery));(function($){FlipClock.DailyCounterFace=FlipClock.Face.extend({showSeconds:true,constructor:function(factory,options){this.base(factory,options);},build:function(time){var t=this;var children=this.factory.$el.find('ul');var offset=0;time=time?time:this.factory.time.getDayCounter(this.showSeconds);if(time.length>children.length){$.each(time,function(i,digit){t.createList(digit);});}
262if(this.showSeconds){$(this.createDivider('Seconds')).insertBefore(this.lists[this.lists.length-2].$el);}
263else
264{offset=2;}
265$(this.createDivider('Minutes')).insertBefore(this.lists[this.lists.length-4+offset].$el);$(this.createDivider('Hours')).insertBefore(this.lists[this.lists.length-6+offset].$el);$(this.createDivider('Days',true)).insertBefore(this.lists[0].$el);this.base();},flip:function(time,doNotAddPlayClass){if(!time){time=this.factory.time.getDayCounter(this.showSeconds);}
266this.autoIncrement();this.base(time,doNotAddPlayClass);}});}(jQuery));(function($){FlipClock.HourlyCounterFace=FlipClock.Face.extend({constructor:function(factory,options){this.base(factory,options);},build:function(excludeHours,time){var t=this;var children=this.factory.$el.find('ul');time=time?time:this.factory.time.getHourCounter();if(time.length>children.length){$.each(time,function(i,digit){t.createList(digit);});}
267$(this.createDivider('Seconds')).insertBefore(this.lists[this.lists.length-2].$el);$(this.createDivider('Minutes')).insertBefore(this.lists[this.lists.length-4].$el);if(!excludeHours){$(this.createDivider('Hours',true)).insertBefore(this.lists[0].$el);}
268this.base();},flip:function(time,doNotAddPlayClass){if(!time){time=this.factory.time.getHourCounter();}
269this.autoIncrement();this.base(time,doNotAddPlayClass);},appendDigitToClock:function(obj){this.base(obj);this.dividers[0].insertAfter(this.dividers[0].next());}});}(jQuery));(function($){FlipClock.MinuteCounterFace=FlipClock.HourlyCounterFace.extend({clearExcessDigits:false,constructor:function(factory,options){this.base(factory,options);},build:function(){this.base(true,this.factory.time.getMinuteCounter());},flip:function(time,doNotAddPlayClass){if(!time){time=this.factory.time.getMinuteCounter();}
270this.base(time,doNotAddPlayClass);}});}(jQuery));(function($){FlipClock.TwelveHourClockFace=FlipClock.TwentyFourHourClockFace.extend({meridium:false,meridiumText:'AM',build:function(){var t=this;var time=this.factory.time.getTime(false,this.showSeconds);this.base(time);this.meridiumText=this.getMeridium();this.meridium=$(['<ul class="flip-clock-meridium">','<li>','<a href="#">'+this.meridiumText+'</a>','</li>','</ul>'].join(''));this.meridium.insertAfter(this.lists[this.lists.length-1].$el);},flip:function(time,doNotAddPlayClass){if(this.meridiumText!=this.getMeridium()){this.meridiumText=this.getMeridium();this.meridium.find('a').html(this.meridiumText);}
271this.base(this.factory.time.getTime(false,this.showSeconds),doNotAddPlayClass);},getMeridium:function(){return new Date().getHours()>=12?'PM':'AM';},isPM:function(){return this.getMeridium()=='PM'?true:false;},isAM:function(){return this.getMeridium()=='AM'?true:false;}});}(jQuery));(function($){FlipClock.Lang.Arabic={'years':'سنوات','months':'شهور','days':'أيام','hours':'ساعات','minutes':'دقائق','seconds':'ثواني'};FlipClock.Lang['ar']=FlipClock.Lang.Arabic;FlipClock.Lang['ar-ar']=FlipClock.Lang.Arabic;FlipClock.Lang['arabic']=FlipClock.Lang.Arabic;}(jQuery));(function($){FlipClock.Lang.Danish={'years':'År','months':'Måneder','days':'Dage','hours':'Timer','minutes':'Minutter','seconds':'Sekunder'};FlipClock.Lang['da']=FlipClock.Lang.Danish;FlipClock.Lang['da-dk']=FlipClock.Lang.Danish;FlipClock.Lang['danish']=FlipClock.Lang.Danish;}(jQuery));(function($){FlipClock.Lang.German={'years':'Jahre','months':'Monate','days':'Tage','hours':'Stunden','minutes':'Minuten','seconds':'Sekunden'};FlipClock.Lang['de']=FlipClock.Lang.German;FlipClock.Lang['de-de']=FlipClock.Lang.German;FlipClock.Lang['german']=FlipClock.Lang.German;}(jQuery));(function($){FlipClock.Lang.English={'years':'Years','months':'Months','days':'Days','hours':'Hours','minutes':'Minutes','seconds':'Seconds'};FlipClock.Lang['en']=FlipClock.Lang.English;FlipClock.Lang['en-us']=FlipClock.Lang.English;FlipClock.Lang['english']=FlipClock.Lang.English;}(jQuery));(function($){FlipClock.Lang.Spanish={'years':'A&#241;os','months':'Meses','days':'D&#205;as','hours':'Horas','minutes':'Minutos','seconds':'Segundo'};FlipClock.Lang['es']=FlipClock.Lang.Spanish;FlipClock.Lang['es-es']=FlipClock.Lang.Spanish;FlipClock.Lang['spanish']=FlipClock.Lang.Spanish;}(jQuery));(function($){FlipClock.Lang.Finnish={'years':'Vuotta','months':'Kuukautta','days':'Päivää','hours':'Tuntia','minutes':'Minuuttia','seconds':'Sekuntia'};FlipClock.Lang['fi']=FlipClock.Lang.Finnish;FlipClock.Lang['fi-fi']=FlipClock.Lang.Finnish;FlipClock.Lang['finnish']=FlipClock.Lang.Finnish;}(jQuery));(function($){FlipClock.Lang.French={'years':'Ans','months':'Mois','days':'Jours','hours':'Heures','minutes':'Minutes','seconds':'Secondes'};FlipClock.Lang['fr']=FlipClock.Lang.French;FlipClock.Lang['fr-ca']=FlipClock.Lang.French;FlipClock.Lang['french']=FlipClock.Lang.French;}(jQuery));(function($){FlipClock.Lang.Italian={'years':'Anni','months':'Mesi','days':'Giorni','hours':'Ore','minutes':'Minuti','seconds':'Secondi'};FlipClock.Lang['it']=FlipClock.Lang.Italian;FlipClock.Lang['it-it']=FlipClock.Lang.Italian;FlipClock.Lang['italian']=FlipClock.Lang.Italian;}(jQuery));(function($){FlipClock.Lang.Latvian={'years':'Gadi','months':'Mēneši','days':'Dienas','hours':'Stundas','minutes':'Minūtes','seconds':'Sekundes'};FlipClock.Lang['lv']=FlipClock.Lang.Latvian;FlipClock.Lang['lv-lv']=FlipClock.Lang.Latvian;FlipClock.Lang['latvian']=FlipClock.Lang.Latvian;}(jQuery));(function($){FlipClock.Lang.Dutch={'years':'Jaren','months':'Maanden','days':'Dagen','hours':'Uren','minutes':'Minuten','seconds':'Seconden'};FlipClock.Lang['nl']=FlipClock.Lang.Dutch;FlipClock.Lang['nl-be']=FlipClock.Lang.Dutch;FlipClock.Lang['dutch']=FlipClock.Lang.Dutch;}(jQuery));
271(function($){FlipClock.Lang.Norwegian={'years':'År','months':'Måneder','days':'Dager','hours':'Timer','minutes':'Minutter','seconds':'Sekunder'};FlipClock.Lang['no']=FlipClock.Lang.Norwegian;FlipClock.Lang['nb']=FlipClock.Lang.Norwegian;FlipClock.Lang['no-nb']=FlipClock.Lang.Norwegian;FlipClock.Lang['norwegian']=FlipClock.Lang.Norwegian;}(jQuery));(function($){FlipClock.Lang.Portuguese={'years':'Anos','months':'Meses','days':'Dias','hours':'Horas','minutes':'Minutos','seconds':'Segundos'};FlipClock.Lang['pt']=FlipClock.Lang.Portuguese;FlipClock.Lang['pt-br']=FlipClock.Lang.Portuguese;FlipClock.Lang['portuguese']=FlipClock.Lang.Portuguese;}(jQuery));(function($){FlipClock.Lang.Russian={'years':'лет','months':'месяцев','days':'дней','hours':'часов','minutes':'минут','seconds':'секунд'};FlipClock.Lang['ru']=FlipClock.Lang.Russian;FlipClock.Lang['ru-ru']=FlipClock.Lang.Russian;FlipClock.Lang['russian']=FlipClock.Lang.Russian;}(jQuery));(function($){FlipClock.Lang.Swedish={'years':'År','months':'Månader','days':'Dagar','hours':'Timmar','minutes':'Minuter','seconds':'Sekunder'};FlipClock.Lang['sv']=FlipClock.Lang.Swedish;FlipClock.Lang['sv-se']=FlipClock.Lang.Swedish;FlipClock.Lang['swedish']=FlipClock.Lang.Swedish;}(jQuery));(function($){FlipClock.Lang.Chinese={'years':'年','months':'月','days':'日','hours':'时','minutes':'分','seconds':'秒'};FlipClock.Lang['zh']=FlipClock.Lang.Chinese;FlipClock.Lang['zh-cn']=FlipClock.Lang.Chinese;FlipClock.Lang['chinese']=FlipClock.Lang.Chinese;}(jQuery));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.