This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;(function($) { | |
| if (!$.aniAutoHeight) { | |
| $.extend({ | |
| aniAutoHeight: function(elm, speed) { | |
| if (!speed) speed = 200; | |
| return elm.each(function(index){ | |
| var curHeight = $(this).height(), | |
| autoHeight = $(this).css('height', 'auto').height(); | |
| $(this).height(curHeight).animate({height: autoHeight}, speed, function() { $(this).height('auto'); }); | |
| }); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html class="no-js"> | |
| <head> | |
| <!-- Include meta data first, although this is slowly becoming less read by modern browsers --> | |
| <meta charset="utf-8"> | |
| <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | |
| <meta http-equiv="cache-control" content="no-cache" /> | |
| <meta name="description" content=""> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* ========================================================================== | |
| Globals | |
| ========================================================================== */ | |
| @font-face { | |
| font-family: 'GaramondPro'; | |
| src: url('fonts/AGaramondPro-Regular.otf'); | |
| font-weight: normal; | |
| font-style: normal; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* Example Plug-in Setup */ | |
| (function($) { | |
| if (!$.myExample) { // check your plugin namespace does not already exist | |
| $.extend({ // this will allow you to add your plugin to the jQuery lib | |
| myExample: function(elm, command, args) { | |
| // keep in mind, right here you might want to do a class or data check to determine which direction this call is going | |
| // for example, upon init the plugin on an element you may add the plugin name as a class, | |
| // this way, when it's recalled, you can see it alrady has that class and might be calling a command, | |
| // thus make an if statemnt to push the process through | |
| return elm.each(function(index){ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <? | |
| /*** | |
| * class apiCCB | |
| * | |
| * @author Jeremiah D. McKinstry <[email protected]> | |
| * @date Wednesday, August 14, 2013 | |
| * @version 1.0.0 | |
| * @see https://cdn6.ccbchurch.com/2/documents/pwt_implement.pdf | |
| * | |
| * @copyright This class is free: you can redistribute it and/or modify |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if (Object['defineProperty'] && !String.prototype.hasOwnProperty('deCode')) Object.defineProperty(String.prototype, 'deCode', { value: function() { return decodeURIComponent(unescape(window.atob(this))); } }); | |
| if (Object['defineProperty'] && !String.prototype.hasOwnProperty('enCode')) Object.defineProperty(String.prototype, 'enCode', { value: function() { return window.btoa(escape(encodeURIComponent(this))); } }); | |
| var a = 'GitHub'.enCode(); // a = "R2l0SHVi" | |
| var b = a.deCode(); // b = "GitHub" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if (Object['defineProperty'] && !String.hasOwnProperty('rand')) Object.defineProperty(String,"rand",{value:function(){function f(a){for(var c=(Math.random()*eval("1e"+~~(50*Math.random()+50))).toString(36).split(""),b=3;b<c.length;b++)b==~~(Math.random()*b)+1&&c[b].match(/[a-z]/)&&(c[b]=c[b].toUpperCase());c=c.join("");c=c.substr(~~(Math.random()*~~(c.length/3)),~~(Math.random()*(c.length-~~(c.length/3*2)+1))+~~(c.length/3*2));if(24>a)return a?c.substr(c,a):c;c=c.substr(c,a);if(c.length==a)return c;for(;c.length<a;)c+=f();return c.substr(0,a)}var d=arguments,a,e;if(!d.length)return f();for(var b=0;b<d.length;b++)"string"==typeof d[b]&&d[b].length&&!a&&(a=d[b]),"number"==typeof d[b]&&d[b]&&!e&&(e=d[b]);if(!a&&!e)return f();if(!a)return f(e);if(!e){a=window.btoa(escape(encodeURIComponent(a))).replace(/[^\w]/g,"");a=a.split("");for(b=a.length-1;0<b;b--){var d=Math.floor(Math.random()*(b+1)),g=a[b];a[b]=a[d];a[d]=g}return a.join("")}a=window.btoa(escape(encodeURIComponent(a))).replace(/[^\w]/g,"");b=f(e-a.length) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if (Object['defineProperty'] && !String.prototype.hasOwnProperty('toInt')) Object.defineProperty(String.prototype, 'toInt', { value: function() { return parseFloat(this.replace(/[^0-9|.]/g, '').replace(/^0+/g, '')); } }); | |
| // Get any string into an INT or FLOAT, if it has a period | |
| "jafs98y934hrqrjn34.wf.4e3whtw0g78sbenh bsghers.".toInt() // 9893434 | |
| "a1b2@&%92.234dfg.64%^564j.thyj5.67!~56.3453 v3".toInt() // 1292.234 | |
| "55.66.77".toInt(); // 55.66 | |
| "$4.55".toInt(); // 4.55 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Object.defineProperty && !Element.prototype.hasOwnProperty("isValidTag") ? Object.defineProperty(Element.prototype, "isValidTag", { | |
| value: function(b) { | |
| if (this.tagName) { | |
| var c = "acronym applet basefont bgsound big blink center dir font frame frameset hgroup isindex listing marquee multicol nextid nobr noembed noframes plaintext spacer strike tt xmp".split(" "), | |
| a = this.tagName; | |
| return a.match(/[^a-zA-Z0-9]/) ? !1 : -1 !== b && -1 !== c.indexOf(a.toLowerCase()) ? b || !1 : "[object HTMLUnknownElement]" !== Object.prototype.toString.call(document.createElement(a)) | |
| } | |
| return !1 | |
| } | |
| }) : |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if (Object['defineProperty'] && !String.prototype.hasOwnProperty('toIntArry')) Object.defineProperty(String.prototype, "toIntArry", { | |
| // b = split character/phrase | |
| // c = boolean wether to keep periods or not | |
| value: function(b, d) { | |
| b || (b = ""); | |
| var a = this.split(b), c; | |
| for (c in a) a[c] = parseFloat(a[c].replace(d ? /[^0-9|.]/g : /[^0-9]/g, "").replace(/^0+/g, "")); | |
| return a.filter(function(a) { return a === a }) | |
| } | |
| }); |