From e6215881f6fa63329bfa8193e25d13dfc4382418 Mon Sep 17 00:00:00 2001 From: Dan Head Date: Fri, 3 Nov 2017 19:27:54 +0000 Subject: [PATCH] Remove disused microsite --- .gitignore | 10 +- Gruntfile.js | 240 ----- README.md | 5 - pebbleapp/appinfo.json => appinfo.json | 0 assets/battery.xcf | Bin 2388 -> 0 bytes assets/infographic.xcf | Bin 18732 -> 0 bytes assets/promo.png | Bin 173185 -> 0 bytes assets/promo.xcf | Bin 656497 -> 0 bytes assets/red_pebble.xcf | Bin 151934 -> 0 bytes bower.json | 20 - pebbleapp/conf => conf | 0 package.json | 23 - pebbleapp/.gitignore | 3 - .../icons/battery_0.png | Bin .../icons/battery_100.png | Bin .../icons/battery_20.png | Bin .../icons/battery_40.png | Bin .../icons/battery_60.png | Bin .../icons/battery_80.png | Bin .../icons/battery_charging.png | Bin .../icons/bluetooth.png | Bin .../resources => resources}/icons/btc.png | Bin .../resources => resources}/icons/clock.png | Bin .../resources => resources}/icons/graph.png | Bin .../resources => resources}/icons/refresh.png | Bin .../icons/refresh_fail.png | Bin .../resources => resources}/icons/worker.png | Bin {pebbleapp/src => src}/js/pebble-js-app.js | 0 {pebbleapp/src => src}/minewatch.c | 0 websrc/config/app.js | 112 --- websrc/config/index.html | 60 -- websrc/config/styles.scss | 128 --- websrc/css/styles.scss | 65 -- websrc/img/pebble.png | Bin 47585 -> 0 bytes websrc/img/pebble_black.png | Bin 47523 -> 0 bytes websrc/img/pebble_white.png | Bin 47544 -> 0 bytes websrc/includes/form.php | 68 -- websrc/includes/success.php | 6 - websrc/index.php | 169 ---- websrc/js/foundation.min.js | 10 - websrc/js/foundation/foundation.abide.js | 258 ------ websrc/js/foundation/foundation.accordion.js | 50 -- websrc/js/foundation/foundation.alert.js | 37 - websrc/js/foundation/foundation.clearing.js | 521 ----------- websrc/js/foundation/foundation.dropdown.js | 301 ------- websrc/js/foundation/foundation.equalizer.js | 64 -- .../js/foundation/foundation.interchange.js | 335 ------- websrc/js/foundation/foundation.joyride.js | 844 ------------------ websrc/js/foundation/foundation.js | 603 ------------- websrc/js/foundation/foundation.magellan.js | 170 ---- websrc/js/foundation/foundation.offcanvas.js | 57 -- websrc/js/foundation/foundation.orbit.js | 518 ----------- websrc/js/foundation/foundation.reveal.js | 427 --------- websrc/js/foundation/foundation.slider.js | 187 ---- websrc/js/foundation/foundation.tab.js | 157 ---- websrc/js/foundation/foundation.tooltip.js | 267 ------ websrc/js/foundation/foundation.topbar.js | 420 --------- websrc/js/main.js | 40 - websrc/js/vendor/fastclick.js | 9 - websrc/js/vendor/jquery.cookie.js | 8 - websrc/js/vendor/jquery.js | 26 - websrc/js/vendor/modernizr.js | 8 - websrc/js/vendor/placeholder.js | 2 - websrc/robots.txt | 4 - websrc/submit.php | 43 - pebbleapp/wscript => wscript | 0 66 files changed, 3 insertions(+), 6272 deletions(-) delete mode 100644 Gruntfile.js delete mode 100644 README.md rename pebbleapp/appinfo.json => appinfo.json (100%) delete mode 100644 assets/battery.xcf delete mode 100644 assets/infographic.xcf delete mode 100644 assets/promo.png delete mode 100644 assets/promo.xcf delete mode 100644 assets/red_pebble.xcf delete mode 100644 bower.json rename pebbleapp/conf => conf (100%) delete mode 100644 package.json delete mode 100644 pebbleapp/.gitignore rename {pebbleapp/resources => resources}/icons/battery_0.png (100%) rename {pebbleapp/resources => resources}/icons/battery_100.png (100%) rename {pebbleapp/resources => resources}/icons/battery_20.png (100%) rename {pebbleapp/resources => resources}/icons/battery_40.png (100%) rename {pebbleapp/resources => resources}/icons/battery_60.png (100%) rename {pebbleapp/resources => resources}/icons/battery_80.png (100%) rename {pebbleapp/resources => resources}/icons/battery_charging.png (100%) rename {pebbleapp/resources => resources}/icons/bluetooth.png (100%) rename {pebbleapp/resources => resources}/icons/btc.png (100%) rename {pebbleapp/resources => resources}/icons/clock.png (100%) rename {pebbleapp/resources => resources}/icons/graph.png (100%) rename {pebbleapp/resources => resources}/icons/refresh.png (100%) rename {pebbleapp/resources => resources}/icons/refresh_fail.png (100%) rename {pebbleapp/resources => resources}/icons/worker.png (100%) rename {pebbleapp/src => src}/js/pebble-js-app.js (100%) rename {pebbleapp/src => src}/minewatch.c (100%) delete mode 100644 websrc/config/app.js delete mode 100644 websrc/config/index.html delete mode 100644 websrc/config/styles.scss delete mode 100644 websrc/css/styles.scss delete mode 100644 websrc/img/pebble.png delete mode 100644 websrc/img/pebble_black.png delete mode 100644 websrc/img/pebble_white.png delete mode 100644 websrc/includes/form.php delete mode 100644 websrc/includes/success.php delete mode 100644 websrc/index.php delete mode 100644 websrc/js/foundation.min.js delete mode 100644 websrc/js/foundation/foundation.abide.js delete mode 100644 websrc/js/foundation/foundation.accordion.js delete mode 100644 websrc/js/foundation/foundation.alert.js delete mode 100644 websrc/js/foundation/foundation.clearing.js delete mode 100644 websrc/js/foundation/foundation.dropdown.js delete mode 100644 websrc/js/foundation/foundation.equalizer.js delete mode 100644 websrc/js/foundation/foundation.interchange.js delete mode 100644 websrc/js/foundation/foundation.joyride.js delete mode 100644 websrc/js/foundation/foundation.js delete mode 100644 websrc/js/foundation/foundation.magellan.js delete mode 100644 websrc/js/foundation/foundation.offcanvas.js delete mode 100644 websrc/js/foundation/foundation.orbit.js delete mode 100644 websrc/js/foundation/foundation.reveal.js delete mode 100644 websrc/js/foundation/foundation.slider.js delete mode 100644 websrc/js/foundation/foundation.tab.js delete mode 100644 websrc/js/foundation/foundation.tooltip.js delete mode 100644 websrc/js/foundation/foundation.topbar.js delete mode 100644 websrc/js/main.js delete mode 100644 websrc/js/vendor/fastclick.js delete mode 100644 websrc/js/vendor/jquery.cookie.js delete mode 100644 websrc/js/vendor/jquery.js delete mode 100644 websrc/js/vendor/modernizr.js delete mode 100644 websrc/js/vendor/placeholder.js delete mode 100644 websrc/robots.txt delete mode 100644 websrc/submit.php rename pebbleapp/wscript => wscript (100%) diff --git a/.gitignore b/.gitignore index 4d28659..9ed9d4f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,3 @@ -.sass-cache/ -.DS_Store -node_modules/ -bower_components/ -.idea/ -build/ -.lock* + +# Ignore build generated files +build diff --git a/Gruntfile.js b/Gruntfile.js deleted file mode 100644 index 27d15e1..0000000 --- a/Gruntfile.js +++ /dev/null @@ -1,240 +0,0 @@ -module.exports = function(grunt) { - grunt.initConfig({ - pkg: grunt.file.readJSON('package.json'), - - - - copy: { - dev: { - files: [ - { - expand: true, - cwd: 'websrc', - src: ['**', '!config/**', '!css/**'], - dest: 'build/' - }, - { - expand: true, - cwd: 'websrc/config', - src: [ '*.js' ], - dest: 'websrc/config/.temp/' - } - ] - }, - prod: { - files: [ - { - expand: true, - cwd: 'websrc', - src: ['**', '!config/**', '!css/**', '!js/**'], - dest: 'build/' - } - ] - }, - jsvendor: { - files: [ - { - expand: true, - flatten: true, - cwd: 'bower_components', - src: [ - 'jquery/**/jquery.min.js', - 'modernizr/**/modernizr.js', - 'foundation/**/foundation.min.js' - ], - dest: 'build/js/vendor/' - } - - ] - }, - cssvendor: { - files: [ - { - expand: true, - flatten: true, - cwd: 'bower_components', - src: [ - '**/foundation.min.css' - ], - dest: 'build/css/vendor/' - } - ] - } - }, - - - clean: { - build: { - src: [ 'build' ] - }, - temp: { - src: [ 'websrc/config/.temp'] - } - }, - - closureCompiler: { - - options: { - compilerFile: 'node_modules/closure-compiler-jar/compiler.jar', - checkModified: true - }, - minify: { - files: [ - { - expand: true, - cwd: 'websrc/js', - src: ['*.js', '!**/*.min.js'], - dest: 'build/js/', - ext: '.min.js' - }, - { - expand: true, - cwd: 'websrc/config', - src: ['*.js'], - dest: 'websrc/config/.temp/', - ext: '.js' - } - ] - } - }, - sass: { - prod: { - options: { - style: 'compressed' - }, - files: { - 'build/css/styles.css':'websrc/css/styles.scss', - 'websrc/config/.temp/styles.css':'websrc/config/styles.scss' - } - }, - dev: { - files: { - 'build/css/styles.css':'websrc/css/styles.scss', - 'websrc/config/.temp/styles.css':'websrc/config/styles.scss' - } - } - }, - autoprefixer: { - build: { - expand: true, - cwd: 'build/css', - src: [ '*.css' ], - dest: 'build/css' - } - }, - watch: { - stylesheets: { - files: 'websrc/css/*.scss', - tasks: [ 'sass:dev' ] - }, - copy: { - files: [ 'websrc/**', '!websrc/css/**', '!websrc/config/**' ], - tasks: [ 'copy-dev' ] - }, - config: { - files: 'websrc/config/*', - tasks: [ 'copy:dev', 'sass:dev', 'htmlbuild', 'clean:temp'] - } - }, - fileblocks: { - options: { - removeAnchors: true - }, - todos: { - src: 'build/index.php', - blocks: { - 'styles': { - cwd: 'build', - src: [ - 'css/vendor/*.css', - 'css/*.css' - ] - }, - 'app': { - cwd: 'build', - src: [ - 'js/vendor/jquery.min.js', - 'js/vendor/*.js', - 'js/*.js' - ] - } - } - } - }, - htmlbuild: { - dist: { - src: 'websrc/config/index.html', - dest: 'build/config/', - options: { - beautify: false, - sections: { - css: 'websrc/config/.temp/styles.css', - js: 'websrc/config/.temp/app.js' - } - } - } - }, - shell: { - pblbuild: { - command: [ - 'cd pebbleapp', - 'pebble build' - ].join('&&') - }, - pblinstall: { - command: [ - 'cd pebbleapp', - 'pebble install' - ].join('&&') - } - } - }); - - grunt.loadNpmTasks('grunt-contrib-copy'); - grunt.loadNpmTasks('grunt-contrib-clean'); - grunt.loadNpmTasks('grunt-closure-tools'); - grunt.loadNpmTasks('grunt-contrib-sass'); - grunt.loadNpmTasks('grunt-autoprefixer'); - grunt.loadNpmTasks('grunt-contrib-watch'); - grunt.loadNpmTasks('grunt-file-blocks'); - grunt.loadNpmTasks('grunt-html-build'); - grunt.loadNpmTasks('grunt-shell'); - - - grunt.registerTask( - 'pbl-build', - 'Builds the Pebble app', - ['shell:pblbuild'] - ); - grunt.registerTask( - 'pbl-install', - 'Builds and installs the Pebble app', - ['shell:pblbuild', 'shell:pblinstall'] - ); - grunt.registerTask( - 'copy-dev', - 'Copys all files', - ['copy:dev', 'copy:jsvendor', 'copy:cssvendor'] - ); - grunt.registerTask( - 'copy-prod', - 'Copys all files', - ['copy:prod', 'copy:jsvendor', 'copy:cssvendor'] - ); - grunt.registerTask( - 'build-dev', - 'Compiles all of the assets and copies the files to the build directory. Does not minify and obfuscate', - [ 'clean', 'copy-dev', 'sass:dev', 'autoprefixer', 'fileblocks', 'htmlbuild', 'clean:temp'] - ); - grunt.registerTask( - 'build-prod', - 'Compiles all of the assets and copies the files to the build directory.', - [ 'clean', 'copy-prod', 'closureCompiler', 'sass:prod', 'autoprefixer', 'fileblocks', 'htmlbuild', 'clean:temp'] - ); - grunt.registerTask( - 'default', - 'Runs build-dev', - [ 'build-dev' ] - ); -}; - diff --git a/README.md b/README.md deleted file mode 100644 index 381c0ba..0000000 --- a/README.md +++ /dev/null @@ -1,5 +0,0 @@ -#MineWatch - -**npm install** - -**bower install** \ No newline at end of file diff --git a/pebbleapp/appinfo.json b/appinfo.json similarity index 100% rename from pebbleapp/appinfo.json rename to appinfo.json diff --git a/assets/battery.xcf b/assets/battery.xcf deleted file mode 100644 index 210979b335beb7f2e7be8dc0827215e6442e35d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2388 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 diff --git a/assets/promo.png b/assets/promo.png deleted file mode 100644 index 30a13b5c2f56b5395f01a323bf691f1b6082ded8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173185 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ʃpdy*IRk4uS4nIOM)YM^}gx$9VA*Rf|nMAf1y! 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 b+W`ItYJlpmh#DdC$eU?RASh!DP89QC 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

    Qp>0rYC%epcsKLR>%5R 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 xba$$)EQ|uUoB}7M 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�FCf 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
    NU?2T3SXnTQ4y;D0_{_yfObQ?< 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 T%yQx1-gTtySnRyMkK6wTav6_o diff --git a/bower.json b/bower.json deleted file mode 100644 index cb5c99c..0000000 --- a/bower.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "name": "MineWatch", - "version": "1.0.2", - "authors": [ - "Dan Head " - ], - "license": "MIT", - "homepage": "http://danielhead.com/minewatch", - "private": true, - "ignore": [ - "**/.*", - "node_modules", - "bower_components", - "test", - "tests" - ], - "dependencies": { - "foundation": "~5.2.2" - } -} diff --git a/pebbleapp/conf b/conf similarity index 100% rename from pebbleapp/conf rename to conf diff --git a/package.json b/package.json deleted file mode 100644 index 86522d9..0000000 --- a/package.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "MineWatch", - "version": "1.0.2", - "description": "Pebble app that consumes Bitcoin pool APIs", - "repository": { - "type": "git", - "url": "git@git.danielhead.com:dan/minewatch.git" - }, - "author": "Dan Head ", - "devDependencies": { - "closure-compiler-jar": "0.0.1", - "grunt": "^0.4.5", - "grunt-autoprefixer": "^0.7.3", - "grunt-closure-tools": "^0.9.6", - "grunt-contrib-clean": "^0.5.0", - "grunt-contrib-copy": "^0.5.0", - "grunt-contrib-sass": "^0.7.3", - "grunt-contrib-watch": "^0.6.1", - "grunt-file-blocks": "^0.3.0", - "grunt-html-build": "^0.3.2", - "grunt-shell": "^0.7.0" - } -} diff --git a/pebbleapp/.gitignore b/pebbleapp/.gitignore deleted file mode 100644 index 9ed9d4f..0000000 --- a/pebbleapp/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ - -# Ignore build generated files -build diff --git a/pebbleapp/resources/icons/battery_0.png b/resources/icons/battery_0.png similarity index 100% rename from pebbleapp/resources/icons/battery_0.png rename to resources/icons/battery_0.png diff --git a/pebbleapp/resources/icons/battery_100.png b/resources/icons/battery_100.png similarity index 100% rename from pebbleapp/resources/icons/battery_100.png rename to resources/icons/battery_100.png diff --git a/pebbleapp/resources/icons/battery_20.png b/resources/icons/battery_20.png similarity index 100% rename from pebbleapp/resources/icons/battery_20.png rename to resources/icons/battery_20.png diff --git a/pebbleapp/resources/icons/battery_40.png b/resources/icons/battery_40.png similarity index 100% rename from pebbleapp/resources/icons/battery_40.png rename to resources/icons/battery_40.png diff --git a/pebbleapp/resources/icons/battery_60.png b/resources/icons/battery_60.png similarity index 100% rename from pebbleapp/resources/icons/battery_60.png rename to resources/icons/battery_60.png diff --git a/pebbleapp/resources/icons/battery_80.png b/resources/icons/battery_80.png similarity index 100% rename from pebbleapp/resources/icons/battery_80.png rename to resources/icons/battery_80.png diff --git a/pebbleapp/resources/icons/battery_charging.png b/resources/icons/battery_charging.png similarity index 100% rename from pebbleapp/resources/icons/battery_charging.png rename to resources/icons/battery_charging.png diff --git a/pebbleapp/resources/icons/bluetooth.png b/resources/icons/bluetooth.png similarity index 100% rename from pebbleapp/resources/icons/bluetooth.png rename to resources/icons/bluetooth.png diff --git a/pebbleapp/resources/icons/btc.png b/resources/icons/btc.png similarity index 100% rename from pebbleapp/resources/icons/btc.png rename to resources/icons/btc.png diff --git a/pebbleapp/resources/icons/clock.png b/resources/icons/clock.png similarity index 100% rename from pebbleapp/resources/icons/clock.png rename to resources/icons/clock.png diff --git a/pebbleapp/resources/icons/graph.png b/resources/icons/graph.png similarity index 100% rename from pebbleapp/resources/icons/graph.png rename to resources/icons/graph.png diff --git a/pebbleapp/resources/icons/refresh.png b/resources/icons/refresh.png similarity index 100% rename from pebbleapp/resources/icons/refresh.png rename to resources/icons/refresh.png diff --git a/pebbleapp/resources/icons/refresh_fail.png b/resources/icons/refresh_fail.png similarity index 100% rename from pebbleapp/resources/icons/refresh_fail.png rename to resources/icons/refresh_fail.png diff --git a/pebbleapp/resources/icons/worker.png b/resources/icons/worker.png similarity index 100% rename from pebbleapp/resources/icons/worker.png rename to resources/icons/worker.png diff --git a/pebbleapp/src/js/pebble-js-app.js b/src/js/pebble-js-app.js similarity index 100% rename from pebbleapp/src/js/pebble-js-app.js rename to src/js/pebble-js-app.js diff --git a/pebbleapp/src/minewatch.c b/src/minewatch.c similarity index 100% rename from pebbleapp/src/minewatch.c rename to src/minewatch.c diff --git a/websrc/config/app.js b/websrc/config/app.js deleted file mode 100644 index 6c6bacb..0000000 --- a/websrc/config/app.js +++ /dev/null @@ -1,112 +0,0 @@ -document.addEventListener( "DOMContentLoaded", function() { - document.removeEventListener( "DOMContentLoaded", arguments.callee, false ); - new form(); -}, false ); - -var form = function() { - this.el = { - "bgcolour":document.getElementById("bgcolour"), - "notify":document.getElementById("notify"), - "flick":document.getElementById("flick"), - "update":document.getElementById("update"), - "submit":document.getElementById("submit"), - "apikey":document.getElementById("apikey"), - "save":document.getElementById("save") - }; - this.config = this.getConfig(); - this.updateForm(); - this.showVersion(this.config.pblversion,this.config.jsversion); - this.attach(); -} -form.prototype.getConfig = function() { - var getParameterByName = function(name) { - name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]"); - var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), - results = regex.exec(location.search); - return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); - } - var config = {}; - config.jsversion = getParameterByName("jsversion"); - config.pblversion = getParameterByName("pblversion"); - config.apikey = getParameterByName("apikey"); - config.update = getParameterByName("update"); - config.dark = (getParameterByName("dark") == "true")?true:false; - config.notify = (getParameterByName("notify") == "true")?true:false; - config.flick = (getParameterByName("flick") == "true")?true:false; - return config; -} -form.prototype.updateForm = function() { - if(this.config.apikey.length>0) this.el.apikey.value = this.config.apikey; - if(this.config.update.length>0) this.el.update.value = this.config.update; - - if(this.config.dark) { - this.el.bgcolour.className = "black"; - this.el.bgcolour.children[0].innerHTML = "BLACK"; - } else { - this.el.bgcolour.className = "white"; - this.el.bgcolour.children[0].innerHTML = "WHITE"; - } - if(this.config.notify) { - this.el.notify.className = "on"; - this.el.notify.children[0].innerHTML = "ON"; - } else { - this.el.notify.className = "off"; - this.el.notify.children[0].innerHTML = "OFF"; - } - if(this.config.flick) { - this.el.flick.className = "on"; - this.el.flick.children[0].innerHTML = "ON"; - } else { - this.el.flick.className = "off"; - this.el.flick.children[0].innerHTML = "OFF"; - } -} -form.prototype.showVersion = function(pbl,js) { - var version = (pbl)?pbl:js; - var listItems = document.getElementsByClassName("app-version"); - for (var i=0;iINSTALLED"; - } - } - if(pbl && js) { - document.getElementById("appversioninfo").innerHTML = pbl; - document.getElementById("jsversioninfo").innerHTML = js; - document.getElementById("versioninfo").style.display = "inline"; - } -} -form.prototype.attach = function() { - var that = this; - this.el.bgcolour.addEventListener("click", function(e) { - e.preventDefault(); - that.config.dark = !that.config.dark - that.updateForm(); - }); - this.el.notify.addEventListener("click", function(e) { - e.preventDefault(); - that.config.notify = !that.config.notify; - that.updateForm(); - }); - this.el.flick.addEventListener("click", function(e) { - e.preventDefault(); - that.config.flick = !that.config.flick; - that.updateForm(); - }); - this.el.update.addEventListener("change", function() { - that.config.update = this.value; - }); - this.el.apikey.addEventListener("change", function() { - that.config.apikey = this.value; - }) - this.el.save.addEventListener("click", function(e) { - e.preventDefault(); - var str = "pebblejs://close#" + encodeURIComponent(JSON.stringify(that.config)); - window.location.href = str; - }); - /* - document.getElementById("reset").addEventListener("click", function(e) { - e.preventDefault(); - window.location.href = "pebblejs://close#" + encodeURIComponent(JSON.stringify({"reset":true})); - })*/ -} \ No newline at end of file diff --git a/websrc/config/index.html b/websrc/config/index.html deleted file mode 100644 index 191e809..0000000 --- a/websrc/config/index.html +++ /dev/null @@ -1,60 +0,0 @@ - - - MineWatch - - - - - -

    MineWatch

    -

    Settings

    -
      -
    • -

      Background colour

      -
      WHITE -
    • -
    • -

      Enable vibes

      - OFF -
      Pebble will vibrate when a worker goes offline.
      -
    • -
    • -

      Flick to update

      - OFF -
      Flick Pebble to force update (limit to once per min)
      -
    • -
    • Update rate (mins)

    • -
    • API Key

    • -
    -SAVE -

    Updates

    -
      -
    • -

      v1.0.2 (15th May 2014)

      -
        -
      • Increase timeout from 10 to 30 seconds
      • -
      • Update settings to show installed version
      • -
      -
    • -
    • -

      v1.0.1 (8th May 2014)

      -
        -
      • Initial release
      • -
      • Support for Slush's pool
      • -
      -
    • -
    -

    Contact

    -

    Please report any bugs and submit feature requests to me@danielhead.com.

    -

    Support for other mining pools can be accomodated upon request.

    -

    Like this watchface? Bitcoin donations, no matter how small are appreciated. My bitcoin address is: 1CCsuAXhEbLiL2a43x1yxuhk5F6hEt1EBQ

    -

    For further support and feedback, please visit danielhead.com/minewatch

    -

    App version: / JS version:

    - - \ No newline at end of file diff --git a/websrc/config/styles.scss b/websrc/config/styles.scss deleted file mode 100644 index 9ba4e33..0000000 --- a/websrc/config/styles.scss +++ /dev/null @@ -1,128 +0,0 @@ -$darkgrey: #8e8e8e; -$lightgrey: #c8c8c8; -$blue:blue; - -body { - margin: 0; - padding: 0; - font-family: "Verdana"; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */ - background: linear-gradient(to bottom, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C */ -} -h1 { - margin: 0; - padding: 10px 5px; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */ - background: linear-gradient(to bottom, #45484d 0%,#000000 100%); /* W3C */ - color: white; - display: block; - text-align: center; -} -h2 { - font-size: 0.9em; - margin: 20px 10px 0 10px; - padding-bottom: 5px; - border-bottom: 2px solid $darkgrey; -} -h3 { - margin: 5px 0; - font-size: 0.8em; -} -p { - font-size: 0.8em; - margin: 1em 10px; -} -ul.form { - margin:0; - padding:0; - list-style:none; - li { - margin:0 10px; - padding: 10px 0; - border-bottom: 1px solid $darkgrey; - p { - display:inline-block; - margin:0; - line-height: 2em; - } - input { - float:right; - width:116px; - height:25px; - } - a { - display:inline-block; - float:right; - width: 120px; - height: 30px; - position: relative; - font-weight: bold; - text-decoration: none; - background-color: $lightgrey; - span { - display:block; - position:absolute; - top: 0; - width:60px; - height:16px; - padding:7px 0; - background-color: $darkgrey; - color:black; - text-align: center; - font-size: 0.8em; - } - &.white span { - background-color: white; - color: black; - right: 0; - } - &.black span { - background-color: black; - color: white; - } - &.on span { - background-color: $blue; - color: white; - right: 0; - } - } - } - div.info { - font-size:0.5em; - margin-top:15px; - } -} -ul.updates { - list-style: none; - margin:0; - padding:0; - > li { - margin: 10px; - padding-bottom: 10px; - border-bottom: 1px solid $darkgrey; - li { - font-size: 0.8em; - } - } - h3 > span { - color: red; - } -} -a#save { - display:block; - width:60px; - height:16px; - padding:7px 0; - text-align: center; - font-weight: bold; - text-decoration: none; - margin: 10px; - background-color: $blue; - color: white; -} -p#versioninfo { - display: none; - font-size:0.6em; -} \ No newline at end of file diff --git a/websrc/css/styles.scss b/websrc/css/styles.scss deleted file mode 100644 index b916ea4..0000000 --- a/websrc/css/styles.scss +++ /dev/null @@ -1,65 +0,0 @@ -$darkgrey: #4d4d4d; -$red: red; -$lightred: #ffcdcd; -h1, h2, h3, .footer { - font-family:"Holtwood One SC"; - color: $darkgrey; -} -.heading { - margin: 20px auto; - h1 { - font-size: 250%; - } - h2 { - font-size: 120%; - } - ul { - list-style-type: circle; - } - -} -.panel.news { - h4, p.date { - display: inline-block; - } - p.date { - font-size:0.8em; - } -} -@media only screen and (max-width: 48em) { - .heading { - margin-top:5px; - h1, h2, .pebble-img {text-align: center;} - .pebble-img { - margin: 10px auto; - } - } -} -@media only screen and (min-width: 48em) { - .heading { - h1 { - margin-top: 40px; - } - .panel { - border: none; - margin-bottom: 0; - padding: 0; - background: none; - } - } -} -.social { - > div, > iframe { - display:block; - margin-bottom: 10px; - } -} -.donate form { float: left; } -.footer { text-align: center; } -.error { - font-weight: bold; - color: $red; -} -input.red, textarea.red { - background-color: $lightred; -} \ No newline at end of file diff --git a/websrc/img/pebble.png b/websrc/img/pebble.png deleted file mode 100644 index 0bee9199662a50f810670758140103aef9f7fdde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47585 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 diff --git a/websrc/img/pebble_black.png b/websrc/img/pebble_black.png deleted file mode 100644 index 1f0ae031eee3967e7a385b27de2f3db97a1ccd4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47523 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 diff --git a/websrc/img/pebble_white.png b/websrc/img/pebble_white.png deleted file mode 100644 index bfff2dd3152be75b029858c02115f7dc92bbc918..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47544 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 diff --git a/websrc/includes/form.php b/websrc/includes/form.php deleted file mode 100644 index d4c8ea8..0000000 --- a/websrc/includes/form.php +++ /dev/null @@ -1,68 +0,0 @@ - -
    -
    -
    -

    Contact

    -

    Found a bug? Want to request a new feature? Want to use another mining pool? Contact me now and let me know!

    - Your feedback has not been sent, please review the form below and retry.

    '; - } - ?> -
    -
    -
    -
    - - type="text" id="form_name" placeholder="Name" name="name" /> -
    -
    - - type="email" id="form_email" placeholder="Email address" name="email" /> -
    -
    -
    - - -
    -
    -
    -
    -
    - - -
    -
    -
    -
    - -
    -
    -
    \ No newline at end of file diff --git a/websrc/includes/success.php b/websrc/includes/success.php deleted file mode 100644 index 708781e..0000000 --- a/websrc/includes/success.php +++ /dev/null @@ -1,6 +0,0 @@ -
    -
    -

    Thank you

    -

    Your feedback has been received, I'll get back to you as soon as I can.

    -
    -
    \ No newline at end of file diff --git a/websrc/index.php b/websrc/index.php deleted file mode 100644 index 3cb975f..0000000 --- a/websrc/index.php +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - - MineWatch – Your Bitcoin workers, now on your wrist - - - - - - -
    - -
    -
    Pebble
    -
    -

    MineWatch

    - -

    Your Bitcoin workers, now on your wrist

    - -
    Pebble
    -
    -

    Features

    -
      -
    • Alerts when a worker goes offline
    • -
    • Update intervals from 1 minute to 60 minutes
    • -
    • Payout progress indicator
    • -
    • Flick to update option
    • -
    • Light and Dark theme
    • -
    -
    -
    -
    - -
    -
    -
    -

    NEWS

    -
    -

    MineWatch updated to 1.0.2

    -

    by Dan – 15th May at 19:42

    - -

    v1.0.2 includes the following fixes:

    - -
      -
    • Increase timeout from 10 to 30 seconds
    • -
    • Update settings to show installed version
    • -
    - -
    -

    MineWatch released

    -

    by Dan – 8th May at 21:42

    - -

    MineWatch has been published to the Pebble Appstore today. It is available immediately on Android and is currently pending approval on iOS, this process should take no more than 2 weeks.

    - -

    The watchface currently only supports Slush's Pool, please fill out the form below if you with to request support for other Pools.

    -
    -
    -
    -
    -
    -
    - -
    -
    -
    - - -
    -
    - - - - - - - - - diff --git a/websrc/js/foundation.min.js b/websrc/js/foundation.min.js deleted file mode 100644 index 0148430..0000000 --- a/websrc/js/foundation.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Foundation Responsive Library - * http://foundation.zurb.com - * Copyright 2014, ZURB - * Free to use under the MIT license. - * http://www.opensource.org/licenses/mit-license.php -*/ -(function(e,t,n,r){"use strict";function l(e){if(typeof e=="string"||e instanceof String)e=e.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g,"");return e}var i=function(t){var n=t.length,r=e("head");while(n--)e("head").has("."+t[n]).length===0&&e("head").append('')};i(["foundation-mq-small","foundation-mq-medium","foundation-mq-large","foundation-mq-xlarge","foundation-mq-xxlarge","foundation-data-attribute-namespace"]),e(function(){typeof FastClick!="undefined"&&typeof n.body!="undefined"&&FastClick.attach(n.body)});var s=function(t,r){if(typeof t=="string"){if(r){var i;if(r.jquery){i=r[0];if(!i)return r}else i=r;return e(i.querySelectorAll(t))}return e(n.querySelectorAll(t))}return e(t,r)},o=function(e){var t=[];return e||t.push("data"),this.namespace.length>0&&t.push(this.namespace),t.push(this.name),t.join("-")},u=function(e){var t=e.split("-"),n=t.length,r=[];while(n--)n!==0?r.push(t[n]):this.namespace.length>0?r.push(this.namespace,t[n]):r.push(t[n]);return r.reverse().join("-")},a=function(t,n){var r=this,i=!s(this).data(this.attr_name(!0));if(typeof t=="string")return this[t].call(this,n);s(this.scope).is("["+this.attr_name()+"]")?(s(this.scope).data(this.attr_name(!0)+"-init",e.extend({},this.settings,n||t,this.data_options(s(this.scope)))),i&&this.events(this.scope)):s("["+this.attr_name()+"]",this.scope).each(function(){var i=!s(this).data(r.attr_name(!0)+"-init");s(this).data(r.attr_name(!0)+"-init",e.extend({},r.settings,n||t,r.data_options(s(this)))),i&&r.events(this)})},f=function(e,t){function n(){t(e[0])}function r(){this.one("load",n);if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var e=this.attr("src"),t=e.match(/\?/)?"&":"?";t+="random="+(new Date).getTime(),this.attr("src",e+t)}}if(!e.attr("src")){n();return}e[0].complete||e[0].readyState===4?n():r.call(e)};t.matchMedia=t.matchMedia||function(e,t){var n,r=e.documentElement,i=r.firstElementChild||r.firstChild,s=e.createElement("body"),o=e.createElement("div");return o.id="mq-test-1",o.style.cssText="position:absolute;top:-100em",s.style.background="none",s.appendChild(o),function(e){return o.innerHTML='­',r.insertBefore(s,i),n=o.offsetWidth===42,r.removeChild(s),{matches:n,media:e}}}(n),function(e){function a(){n&&(s(a),u&&jQuery.fx.tick())}var n,r=0,i=["webkit","moz"],s=t.requestAnimationFrame,o=t.cancelAnimationFrame,u="undefined"!=typeof jQuery.fx;for(;r").appendTo("head")[0].sheet,global:{namespace:""},init:function(e,t,n,r,i){var o,u=[e,n,r,i],a=[];this.rtl=/rtl/i.test(s("html").attr("dir")),this.scope=e||this.scope,this.set_namespace();if(t&&typeof t=="string"&&!/reflow/i.test(t))this.libs.hasOwnProperty(t)&&a.push(this.init_lib(t,u));else for(var f in this.libs)a.push(this.init_lib(f,t));return e},init_lib:function(t,n){return this.libs.hasOwnProperty(t)?(this.patch(this.libs[t]),n&&n.hasOwnProperty(t)?(typeof this.libs[t].settings!="undefined"?e.extend(!0,this.libs[t].settings,n[t]):typeof this.libs[t].defaults!="undefined"&&e.extend(!0,this.libs[t].defaults,n[t]),this.libs[t].init.apply(this.libs[t],[this.scope,n[t]])):(n=n instanceof Array?n:Array(n),this.libs[t].init.apply(this.libs[t],n))):function(){}},patch:function(e){e.scope=this.scope,e.namespace=this.global.namespace,e.rtl=this.rtl,e.data_options=this.utils.data_options,e.attr_name=o,e.add_namespace=u,e.bindings=a,e.S=this.utils.S},inherit:function(e,t){var n=t.split(" "),r=n.length;while(r--)this.utils.hasOwnProperty(n[r])&&(e[n[r]]=this.utils[n[r]])},set_namespace:function(){var t=this.global.namespace||e(".foundation-data-attribute-namespace").css("font-family");if(/false/i.test(t))return;this.global.namespace=t},libs:{},utils:{S:s,throttle:function(e,t){var n=null;return function(){var r=this,i=arguments;clearTimeout(n),n=setTimeout(function(){e.apply(r,i)},t)}},debounce:function(e,t,n){var r,i;return function(){var s=this,o=arguments,u=function(){r=null,n||(i=e.apply(s,o))},a=n&&!r;return clearTimeout(r),r=setTimeout(u,t),a&&(i=e.apply(s,o)),i}},data_options:function(t){function a(e){return!isNaN(e-0)&&e!==null&&e!==""&&e!==!1&&e!==!0}function f(t){return typeof t=="string"?e.trim(t):t}var n={},r,i,s,o=function(e){var t=Foundation.global.namespace;return t.length>0?e.data(t+"-options"):e.data("options")},u=o(t);if(typeof u=="object")return u;s=(u||":").split(";"),r=s.length;while(r--)i=s[r].split(":"),/true/i.test(i[1])&&(i[1]=!0),/false/i.test(i[1])&&(i[1]=!1),a(i[1])&&(i[1].indexOf(".")===-1?i[1]=parseInt(i[1],10):i[1]=parseFloat(i[1],10)),i.length===2&&i[0].length>0&&(n[f(i[0])]=f(i[1]));return n},register_media:function(t,n){Foundation.media_queries[t]===r&&(e("head").append(''),Foundation.media_queries[t]=l(e("."+n).css("font-family")))},add_custom_rule:function(e,t){if(t===r)Foundation.stylesheet.insertRule(e,Foundation.stylesheet.cssRules.length);else{var n=Foundation.media_queries[t];n!==r&&Foundation.stylesheet.insertRule("@media "+Foundation.media_queries[t]+"{ "+e+" }")}},image_loaded:function(e,t){var n=this,r=e.length;r===0&&t(e),e.each(function(){f(n.S(this),function(){r-=1,r===0&&t(e)})})},random_str:function(){return this.fidx||(this.fidx=0),this.prefix=this.prefix||[this.name||"F",(+(new Date)).toString(36)].join("-"),this.prefix+(this.fidx++).toString(36)}}},e.fn.foundation=function(){var e=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(e)),this})}})(jQuery,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.slider={name:"slider",version:"5.2.1",settings:{start:0,end:100,step:1,initial:null,display_selector:"",on_change:function(){}},cache:{},init:function(e,t,n){Foundation.inherit(this,"throttle"),this.bindings(t,n),this.reflow()},events:function(){var n=this;e(this.scope).off(".slider").on("mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider","["+n.attr_name()+"] .range-slider-handle",function(t){n.cache.active||n.set_active_slider(e(t.target))}).on("mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider",function(e){!n.cache.active||(e.preventDefault(),n.calculate_position(n.cache.active,e.pageX||e.originalEvent.touches[0].clientX||e.currentPoint.x))}).on("mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider",function(e){n.remove_active_slider()}).on("change.fndtn.slider",function(e){n.settings.on_change}),n.S(t).on("resize.fndtn.slider",n.throttle(function(e){n.reflow()},300))},set_active_slider:function(e){this.cache.active=e},remove_active_slider:function(){this.cache.active=null},calculate_position:function(t,n){var r=this,i=e.extend({},r.settings,r.data_options(t.parent())),s=e.data(t[0],"handle_w"),o=e.data(t[0],"handle_o"),u=e.data(t[0],"bar_w"),a=e.data(t[0],"bar_o");requestAnimationFrame(function(){var e=r.limit_to((n-a)/u,0,1),s=r.normalized_value(e,i.start,i.end,i.step);r.set_ui(t,s)})},set_ui:function(t,n){var r=e.extend({},this.settings,this.data_options(t.parent())),i=e.data(t[0],"handle_w"),s=e.data(t[0],"bar_w"),o=this.normalized_percentage(n,r.start,r.end),u=o*(s-i)-1,a=o*100;this.set_translate(t,u),t.siblings(".range-slider-active-segment").css("width",a+"%"),t.parent().attr(this.attr_name(),n),t.parent().trigger("change"),t.parent().children("input[type=hidden]").val(n),r.input_id!=""&&e(r.display_selector).each(function(){this.hasOwnProperty("value")?e(this).val(n):e(this).text(n)})},normalized_percentage:function(e,t,n){return e/(n-t)},normalized_value:function(e,t,n,r){var i=n-t,r=r,s=e*i,o=(s-s%r)/r,u=s%r,a=u>=r*.5?r:0;return o*r+a},set_translate:function(t,n,r){r?e(t).css("-webkit-transform","translateY("+n+"px)").css("-moz-transform","translateY("+n+"px)").css("-ms-transform","translateY("+n+"px)").css("-o-transform","translateY("+n+"px)").css("transform","translateY("+n+"px)"):e(t).css("-webkit-transform","translateX("+n+"px)").css("-moz-transform","translateX("+n+"px)").css("-ms-transform","translateX("+n+"px)").css("-o-transform","translateX("+n+"px)").css("transform","translateX("+n+"px)")},limit_to:function(e,t,n){return Math.min(Math.max(e,t),n)},initialize_settings:function(t){e.data(t,"bar",e(t).parent()),e.data(t,"bar_o",e(t).parent().offset().left),e.data(t,"bar_w",e(t).parent().outerWidth()),e.data(t,"handle_o",e(t).offset().left),e.data(t,"handle_w",e(t).outerWidth()),e.data(t,"settings",e.extend({},this.settings,this.data_options(e(t).parent())))},set_initial_position:function(t){var n=e.data(t.children(".range-slider-handle")[0],"settings"),r=n.initial?n.initial:Math.floor((n.end-n.start)*.5/n.step)*n.step,i=t.children(".range-slider-handle");this.set_ui(i,r)},set_value:function(t){var n=this;e("["+n.attr_name()+"]",this.scope).each(function(){e(this).attr(n.attr_name(),t)}),!e(this.scope).attr(n.attr_name())||e(this.scope).attr(n.attr_name(),t),n.reflow()},reflow:function(){var t=this;t.S("["+this.attr_name()+"]").each(function(){var n=e(this).children(".range-slider-handle")[0],r=e(this).attr(t.attr_name());t.initialize_settings(n),r?t.set_ui(e(n),parseInt(r)):t.set_initial_position(e(this))})}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";var i=i||!1;Foundation.libs.joyride={name:"joyride",version:"5.2.1",defaults:{expose:!1,modal:!0,tip_location:"bottom",nub_position:"auto",scroll_speed:1500,scroll_animation:"linear",timer:0,start_timer_on_click:!0,start_offset:0,next_button:!0,tip_animation:"fade",pause_after:[],exposed:[],tip_animation_fade_speed:300,cookie_monster:!1,cookie_name:"joyride",cookie_domain:!1,cookie_expires:365,tip_container:"body",tip_location_patterns:{top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]},post_ride_callback:function(){},post_step_callback:function(){},pre_step_callback:function(){},pre_ride_callback:function(){},post_expose_callback:function(){},template:{link:'×',timer:'
    ',tip:'
    ',wrapper:'
    ',button:'',modal:'
    ',expose:'
    ',expose_cover:'
    '},expose_add_class:""},init:function(t,n,r){Foundation.inherit(this,"throttle random_str"),this.settings=this.settings||e.extend({},this.defaults,r||n),this.bindings(n,r)},events:function(){var n=this;e(this.scope).off(".joyride").on("click.fndtn.joyride",".joyride-next-tip, .joyride-modal-bg",function(e){e.preventDefault(),this.settings.$li.next().length<1?this.end():this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(),this.startTimer()):(this.hide(),this.show())}.bind(this)).on("click.fndtn.joyride",".joyride-close-tip",function(e){e.preventDefault(),this.end()}.bind(this)),e(t).off(".joyride").on("resize.fndtn.joyride",n.throttle(function(){if(e("["+n.attr_name()+"]").length>0&&n.settings.$next_tip){if(n.settings.exposed.length>0){var t=e(n.settings.exposed);t.each(function(){var t=e(this);n.un_expose(t),n.expose(t)})}n.is_phone()?n.pos_phone():n.pos_default(!1,!0)}},100))},start:function(){var t=this,n=e("["+this.attr_name()+"]",this.scope),r=["timer","scrollSpeed","startOffset","tipAnimationFadeSpeed","cookieExpires"],i=r.length;if(!n.length>0)return;this.settings.init||this.events(),this.settings=n.data(this.attr_name(!0)+"-init"),this.settings.$content_el=n,this.settings.$body=e(this.settings.tip_container),this.settings.body_offset=e(this.settings.tip_container).position(),this.settings.$tip_content=this.settings.$content_el.find("> li"),this.settings.paused=!1,this.settings.attempts=0,typeof e.cookie!="function"&&(this.settings.cookie_monster=!1);if(!this.settings.cookie_monster||this.settings.cookie_monster&&!e.cookie(this.settings.cookie_name))this.settings.$tip_content.each(function(n){var s=e(this);this.settings=e.extend({},t.defaults,t.data_options(s));var o=i;while(o--)t.settings[r[o]]=parseInt(t.settings[r[o]],10);t.create({$li:s,index:n})}),!this.settings.start_timer_on_click&&this.settings.timer>0?(this.show("init"),this.startTimer()):this.show("init")},resume:function(){this.set_li(),this.show()},tip_template:function(t){var n,r;return t.tip_class=t.tip_class||"",n=e(this.settings.template.tip).addClass(t.tip_class),r=e.trim(e(t.li).html())+this.button_text(t.button_text)+this.settings.template.link+this.timer_instance(t.index),n.append(e(this.settings.template.wrapper)),n.first().attr(this.add_namespace("data-index"),t.index),e(".joyride-content-wrapper",n).append(r),n[0]},timer_instance:function(t){var n;return t===0&&this.settings.start_timer_on_click&&this.settings.timer>0||this.settings.timer===0?n="":n=e(this.settings.template.timer)[0].outerHTML,n},button_text:function(t){return this.settings.next_button?(t=e.trim(t)||"Next",t=e(this.settings.template.button).append(t)[0].outerHTML):t="",t},create:function(t){var n=t.$li.attr(this.add_namespace("data-button"))||t.$li.attr(this.add_namespace("data-text")),r=t.$li.attr("class"),i=e(this.tip_template({tip_class:r,index:t.index,button_text:n,li:t.$li}));e(this.settings.tip_container).append(i)},show:function(t){var n=null;this.settings.$li===r||e.inArray(this.settings.$li.index(),this.settings.pause_after)===-1?(this.settings.paused?this.settings.paused=!1:this.set_li(t),this.settings.attempts=0,this.settings.$li.length&&this.settings.$target.length>0?(t&&(this.settings.pre_ride_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.show_modal()),this.settings.pre_step_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.settings.expose&&this.expose(),this.settings.tip_settings=e.extend({},this.settings,this.data_options(this.settings.$li)),this.settings.timer=parseInt(this.settings.timer,10),this.settings.tip_settings.tip_location_pattern=this.settings.tip_location_patterns[this.settings.tip_settings.tip_location],/body/i.test(this.settings.$target.selector)||this.scroll_to(),this.is_phone()?this.pos_phone(!0):this.pos_default(!0),n=this.settings.$next_tip.find(".joyride-timer-indicator"),/pop/i.test(this.settings.tip_animation)?(n.width(0),this.settings.timer>0?(this.settings.$next_tip.show(),setTimeout(function(){n.animate({width:n.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.show()):/fade/i.test(this.settings.tip_animation)&&(n.width(0),this.settings.timer>0?(this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed).show(),setTimeout(function(){n.animate({width:n.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fadeSpeed)):this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed)),this.settings.$current_tip=this.settings.$next_tip):this.settings.$li&&this.settings.$target.length<1?this.show():this.end()):this.settings.paused=!0},is_phone:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},hide:function(){this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.modal||e(".joyride-modal-bg").hide(),this.settings.$current_tip.css("visibility","hidden"),setTimeout(e.proxy(function(){this.hide(),this.css("visibility","visible")},this.settings.$current_tip),0),this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip)},set_li:function(e){e?(this.settings.$li=this.settings.$tip_content.eq(this.settings.start_offset),this.set_next_tip(),this.settings.$current_tip=this.settings.$next_tip):(this.settings.$li=this.settings.$li.next(),this.set_next_tip()),this.set_target()},set_next_tip:function(){this.settings.$next_tip=e(".joyride-tip-guide").eq(this.settings.$li.index()),this.settings.$next_tip.data("closed","")},set_target:function(){var t=this.settings.$li.attr(this.add_namespace("data-class")),r=this.settings.$li.attr(this.add_namespace("data-id")),i=function(){return r?e(n.getElementById(r)):t?e("."+t).first():e("body")};this.settings.$target=i()},scroll_to:function(){var n,r;n=e(t).height()/2,r=Math.ceil(this.settings.$target.offset().top-n+this.settings.$next_tip.outerHeight()),r!=0&&e("html, body").animate({scrollTop:r},this.settings.scroll_speed,"swing")},paused:function(){return e.inArray(this.settings.$li.index()+1,this.settings.pause_after)===-1},restart:function(){this.hide(),this.settings.$li=r,this.show("init")},pos_default:function(n,r){var i=Math.ceil(e(t).height()/2),s=this.settings.$next_tip.offset(),o=this.settings.$next_tip.find(".joyride-nub"),u=Math.ceil(o.outerWidth()/2),a=Math.ceil(o.outerHeight()/2),f=n||!1;f&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show()),typeof r=="undefined"&&(r=!1),/body/i.test(this.settings.$target.selector)?this.settings.$li.length&&this.pos_modal(o):(this.bottom()?(this.rtl?this.settings.$next_tip.css({top:this.settings.$target.offset().top+a+this.settings.$target.outerHeight(),left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}):this.settings.$next_tip.css({top:this.settings.$target.offset().top+a+this.settings.$target.outerHeight(),left:this.settings.$target.offset().left}),this.nub_position(o,this.settings.tip_settings.nub_position,"top")):this.top()?(this.rtl?this.settings.$next_tip.css({top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-a,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}):this.settings.$next_tip.css({top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-a,left:this.settings.$target.offset().left}),this.nub_position(o,this.settings.tip_settings.nub_position,"bottom")):this.right()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top,left:this.settings.$target.outerWidth()+this.settings.$target.offset().left+u}),this.nub_position(o,this.settings.tip_settings.nub_position,"left")):this.left()&&(this.settings.$next_tip.css({top:this.settings.$target.offset().top,left:this.settings.$target.offset().left-this.settings.$next_tip.outerWidth()-u}),this.nub_position(o,this.settings.tip_settings.nub_position,"right")),!this.visible(this.corners(this.settings.$next_tip))&&this.settings.attempts0&&arguments[0]instanceof e)i=arguments[0];else{if(!this.settings.$target||!!/body/i.test(this.settings.$target.selector))return!1;i=this.settings.$target}if(i.length<1)return t.console&&console.error("element not valid",i),!1;n=e(this.settings.template.expose),this.settings.$body.append(n),n.css({top:i.offset().top,left:i.offset().left,width:i.outerWidth(!0),height:i.outerHeight(!0)}),r=e(this.settings.template.expose_cover),s={zIndex:i.css("z-index"),position:i.css("position")},o=i.attr("class")==null?"":i.attr("class"),i.css("z-index",parseInt(n.css("z-index"))+1),s.position=="static"&&i.css("position","relative"),i.data("expose-css",s),i.data("orig-class",o),i.attr("class",o+" "+this.settings.expose_add_class),r.css({top:i.offset().top,left:i.offset().left,width:i.outerWidth(!0),height:i.outerHeight(!0)}),this.settings.modal&&this.show_modal(),this.settings.$body.append(r),n.addClass(u),r.addClass(u),i.data("expose",u),this.settings.post_expose_callback(this.settings.$li.index(),this.settings.$next_tip,i),this.add_exposed(i)},un_expose:function(){var n,r,i,s,o,u=!1;if(arguments.length>0&&arguments[0]instanceof e)r=arguments[0];else{if(!this.settings.$target||!!/body/i.test(this.settings.$target.selector))return!1;r=this.settings.$target}if(r.length<1)return t.console&&console.error("element not valid",r),!1;n=r.data("expose"),i=e("."+n),arguments.length>1&&(u=arguments[1]),u===!0?e(".joyride-expose-wrapper,.joyride-expose-cover").remove():i.remove(),s=r.data("expose-css"),s.zIndex=="auto"?r.css("z-index",""):r.css("z-index",s.zIndex),s.position!=r.css("position")&&(s.position=="static"?r.css("position",""):r.css("position",s.position)),o=r.data("orig-class"),r.attr("class",o),r.removeData("orig-classes"),r.removeData("expose"),r.removeData("expose-z-index"),this.remove_exposed(r)},add_exposed:function(t){this.settings.exposed=this.settings.exposed||[],t instanceof e||typeof t=="object"?this.settings.exposed.push(t[0]):typeof t=="string"&&this.settings.exposed.push(t)},remove_exposed:function(t){var n,r;t instanceof e?n=t[0]:typeof t=="string"&&(n=t),this.settings.exposed=this.settings.exposed||[],r=this.settings.exposed.length;while(r--)if(this.settings.exposed[r]==n){this.settings.exposed.splice(r,1);return}},center:function(){var n=e(t);return this.settings.$next_tip.css({top:(n.height()-this.settings.$next_tip.outerHeight())/2+n.scrollTop(),left:(n.width()-this.settings.$next_tip.outerWidth())/2+n.scrollLeft()}),!0},bottom:function(){return/bottom/i.test(this.settings.tip_settings.tip_location)},top:function(){return/top/i.test(this.settings.tip_settings.tip_location)},right:function(){return/right/i.test(this.settings.tip_settings.tip_location)},left:function(){return/left/i.test(this.settings.tip_settings.tip_location)},corners:function(n){var r=e(t),i=r.height()/2,s=Math.ceil(this.settings.$target.offset().top-i+this.settings.$next_tip.outerHeight()),o=r.width()+r.scrollLeft(),u=r.height()+s,a=r.height()+r.scrollTop(),f=r.scrollTop();return sa&&(a=u),[n.offset().topn.offset().left]},visible:function(e){var t=e.length;while(t--)if(e[t])return!1;return!0},nub_position:function(e,t,n){t==="auto"?e.addClass(n):e.addClass(t)},startTimer:function(){this.settings.$li.length?this.settings.automate=setTimeout(function(){this.hide(),this.show(),this.startTimer()}.bind(this),this.settings.timer):clearTimeout(this.settings.automate)},end:function(){this.settings.cookie_monster&&e.cookie(this.settings.cookie_name,"ridden",{expires:this.settings.cookie_expires,domain:this.settings.cookie_domain}),this.settings.timer>0&&clearTimeout(this.settings.automate),this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.$next_tip.data("closed",!0),e(".joyride-modal-bg").hide(),this.settings.$current_tip.hide(),this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip),this.settings.post_ride_callback(this.settings.$li.index(),this.settings.$current_tip),e(".joyride-tip-guide").remove()},off:function(){e(this.scope).off(".joyride"),e(t).off(".joyride"),e(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride"),e(".joyride-tip-guide, .joyride-modal-bg").remove(),clearTimeout(this.settings.automate),this.settings={}},reflow:function(){}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.equalizer={name:"equalizer",version:"5.2.1",settings:{use_tallest:!0,before_height_change:e.noop,after_height_change:e.noop},init:function(e,t,n){this.bindings(t,n),this.reflow()},events:function(){this.S(t).off(".equalizer").on("resize.fndtn.equalizer",function(e){this.reflow()}.bind(this))},equalize:function(t){var n=!1,r=t.find("["+this.attr_name()+"-watch]"),i=r.first().offset().top,s=t.data(this.attr_name(!0)+"-init");if(r.length===0)return;s.before_height_change(),t.trigger("before-height-change"),r.height("inherit"),r.each(function(){var t=e(this);t.offset().top!==i&&(n=!0)});if(n)return;var o=r.map(function(){return e(this).outerHeight()}).get();if(s.use_tallest){var u=Math.max.apply(null,o);r.css("height",u)}else{var a=Math.min.apply(null,o);r.css("height",a)}s.after_height_change(),t.trigger("after-height-change")},reflow:function(){var t=this;this.S("["+this.attr_name()+"]",this.scope).each(function(){t.equalize(e(this))})}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.dropdown={name:"dropdown",version:"5.2.1",settings:{active_class:"open",align:"bottom",is_hover:!1,opened:function(){},closed:function(){}},init:function(e,t,n){Foundation.inherit(this,"throttle"),this.bindings(t,n)},events:function(n){var r=this,i=r.S;i(this.scope).off(".dropdown").on("click.fndtn.dropdown","["+this.attr_name()+"]",function(e){var t=i(this).data(r.attr_name(!0)+"-init")||r.settings;e.preventDefault(),(!t.is_hover||Modernizr.touch)&&r.toggle(i(this))}).on("mouseenter.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(e){var t=i(this);clearTimeout(r.timeout);if(t.data(r.data_attr()))var n=i("#"+t.data(r.data_attr())),s=t;else{var n=t;s=i("["+r.attr_name()+"='"+n.attr("id")+"']")}var o=s.data(r.attr_name(!0)+"-init")||r.settings;i(e.target).data(r.data_attr())&&o.is_hover&&r.closeall.call(r),o.is_hover&&r.open.apply(r,[n,s])}).on("mouseleave.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(e){var t=i(this);r.timeout=setTimeout(function(){if(t.data(r.data_attr())){var e=t.data(r.data_attr(!0)+"-init")||r.settings;e.is_hover&&r.close.call(r,i("#"+t.data(r.data_attr())))}else{var n=i("["+r.attr_name()+'="'+i(this).attr("id")+'"]'),e=n.data(r.attr_name(!0)+"-init")||r.settings;e.is_hover&&r.close.call(r,t)}}.bind(this),150)}).on("click.fndtn.dropdown",function(t){var n=i(t.target).closest("["+r.attr_name()+"-content]");if(i(t.target).data(r.data_attr())||i(t.target).parent().data(r.data_attr()))return;if(!i(t.target).data("revealId")&&n.length>0&&(i(t.target).is("["+r.attr_name()+"-content]")||e.contains(n.first()[0],t.target))){t.stopPropagation();return}r.close.call(r,i("["+r.attr_name()+"-content]"))}).on("opened.fndtn.dropdown","["+r.attr_name()+"-content]",function(){r.settings.opened.call(this)}).on("closed.fndtn.dropdown","["+r.attr_name()+"-content]",function(){r.settings.closed.call(this)}),i(t).off(".dropdown").on("resize.fndtn.dropdown",r.throttle(function(){r.resize.call(r)},50)),this.resize()},close:function(e){var t=this;e.each(function(){t.S(this).hasClass(t.settings.active_class)&&(t.S(this).css(Foundation.rtl?"right":"left","-99999px").removeClass(t.settings.active_class),t.S(this).trigger("closed",[e]))})},closeall:function(){var t=this;e.each(t.S("["+this.attr_name()+"-content]"),function(){t.close.call(t,t.S(this))})},open:function(e,t){this.css(e.addClass(this.settings.active_class),t),e.trigger("opened",[e,t])},data_attr:function(){return this.namespace.length>0?this.namespace+"-"+this.name:this.name},toggle:function(e){var t=this.S("#"+e.data(this.data_attr()));if(t.length===0)return;this.close.call(this,this.S("["+this.attr_name()+"-content]").not(t)),t.hasClass(this.settings.active_class)?this.close.call(this,t):(this.close.call(this,this.S("["+this.attr_name()+"-content]")),this.open.call(this,t,e))},resize:function(){var e=this.S("["+this.attr_name()+"-content].open"),t=this.S("["+this.attr_name()+"='"+e.attr("id")+"']");e.length&&t.length&&this.css(e,t)},css:function(e,t){this.clear_idx();if(this.small()){var n=this.dirs.bottom.call(e,t);e.attr("style","").removeClass("drop-left drop-right drop-top").css({position:"absolute",width:"95%","max-width":"none",top:n.top}),e.css(Foundation.rtl?"right":"left","2.5%")}else{var r=t.data(this.attr_name(!0)+"-init")||this.settings;this.style(e,t,r)}return e},style:function(t,n,r){var i=e.extend({position:"absolute"},this.dirs[r.align].call(t,n,r));t.attr("style","").css(i)},dirs:{_base:function(e){var t=this.offsetParent(),n=t.offset(),r=e.offset();return r.top-=n.top,r.left-=n.left,r},top:function(e,t){var n=Foundation.libs.dropdown,r=n.dirs._base.call(this,e),i=e.outerWidth()/2-8;return this.addClass("drop-top"),(e.outerWidth()×'},close_selectors:".clearing-close" -,touch_label:"← Swipe to Advance →",init:!1,locked:!1},init:function(e,t,n){var r=this;Foundation.inherit(this,"throttle image_loaded"),this.bindings(t,n),r.S(this.scope).is("["+this.attr_name()+"]")?this.assemble(r.S("li",this.scope)):r.S("["+this.attr_name()+"]",this.scope).each(function(){r.assemble(r.S("li",this))})},events:function(r){var i=this,s=i.S;e(".scroll-container").length>0&&(this.scope=e(".scroll-container")),s(this.scope).off(".clearing").on("click.fndtn.clearing","ul["+this.attr_name()+"] li",function(e,t,n){var t=t||s(this),n=n||t,r=t.next("li"),o=t.closest("["+i.attr_name()+"]").data(i.attr_name(!0)+"-init"),u=s(e.target);e.preventDefault(),o||(i.init(),o=t.closest("["+i.attr_name()+"]").data(i.attr_name(!0)+"-init")),n.hasClass("visible")&&t[0]===n[0]&&r.length>0&&i.is_open(t)&&(n=r,u=s("img",n)),i.open(u,t,n),i.update_paddles(n)}).on("click.fndtn.clearing",".clearing-main-next",function(e){i.nav(e,"next")}).on("click.fndtn.clearing",".clearing-main-prev",function(e){i.nav(e,"prev")}).on("click.fndtn.clearing",this.settings.close_selectors,function(e){Foundation.libs.clearing.close(e,this)}),e(n).on("keydown.fndtn.clearing",function(e){i.keydown(e)}),s(t).off(".clearing").on("resize.fndtn.clearing",function(){i.resize()}),this.swipe_events(r)},swipe_events:function(e){var t=this,n=t.S;n(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(e){e.touches||(e=e.originalEvent);var t={start_page_x:e.touches[0].pageX,start_page_y:e.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:r};n(this).data("swipe-transition",t),e.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(e){e.touches||(e=e.originalEvent);if(e.touches.length>1||e.scale&&e.scale!==1)return;var r=n(this).data("swipe-transition");typeof r=="undefined"&&(r={}),r.delta_x=e.touches[0].pageX-r.start_page_x,typeof r.is_scrolling=="undefined"&&(r.is_scrolling=!!(r.is_scrolling||Math.abs(r.delta_x)');var r=this.S("#foundationClearingHolder"),i=n.data(this.attr_name(!0)+"-init"),s=n.detach(),o={grid:'",viewing:i.templates.viewing},u='
    '+o.viewing+o.grid+"
    ",a=this.settings.touch_label;Modernizr.touch&&(u=e(u).find(".clearing-touch-label").html(a).end()),r.after(u).remove()},open:function(t,r,i){function p(){setTimeout(function(){this.image_loaded(l,function(){l.outerWidth()===1&&!h?p.call(this):d.call(this,l)}.bind(this))}.bind(this),50)}function d(t){var n=e(t);t.css("visibility","visible"),o.css("overflow","hidden"),u.addClass("clearing-blackout"),a.addClass("clearing-container"),f.show(),this.fix_height(i).caption(s.S(".clearing-caption",f),s.S("img",i)).center_and_label(t,c).shift(r,i,function(){i.siblings().removeClass("visible"),i.addClass("visible")})}var s=this,o=e(n.body),u=i.closest(".clearing-assembled"),a=e("div",u).first(),f=e(".visible-img",a),l=e("img",f).not(t),c=e(".clearing-touch-label",".clearing-blackout"),h=!1;l.error(function(){h=!0}),this.locked()||(l.attr("src",this.load(t)).css("visibility","hidden"),p.call(this))},close:function(t,r){t.preventDefault();var i=function(e){return/blackout/.test(e.selector)?e:e.closest(".clearing-blackout")}(e(r)),s=e(n.body),o,u;return r===t.target&&i&&(s.css("overflow",""),o=e("div",i).first(),u=e(".visible-img",o),this.settings.prev_index=0,e("ul["+this.attr_name()+"]",i).attr("style","").closest(".clearing-blackout").removeClass("clearing-blackout"),o.removeClass("clearing-container"),u.hide()),!1},is_open:function(e){return e.parent().prop("style").length>0},keydown:function(t){var n=e(".clearing-blackout ul["+this.attr_name()+"]"),r=this.rtl?37:39,i=this.rtl?39:37,s=27;t.which===r&&this.go(n,"next"),t.which===i&&this.go(n,"prev"),t.which===s&&this.S("a.clearing-close").trigger("click")},nav:function(t,n){var r=e("ul["+this.attr_name()+"]",".clearing-blackout");t.preventDefault(),this.go(r,n)},resize:function(){var t=e("img",".clearing-blackout .visible-img"),n=e(".clearing-touch-label",".clearing-blackout");t.length&&this.center_and_label(t,n)},fix_height:function(e){var t=e.parent().children(),n=this;return t.each(function(){var e=n.S(this),t=e.find("img");e.height()>t.outerHeight()&&e.addClass("fix-height")}).closest("ul").width(t.length*100+"%"),this},update_paddles:function(e){var t=e.closest(".carousel").siblings(".visible-img");e.next().length>0?this.S(".clearing-main-next",t).removeClass("disabled"):this.S(".clearing-main-next",t).addClass("disabled"),e.prev().length>0?this.S(".clearing-main-prev",t).removeClass("disabled"):this.S(".clearing-main-prev",t).addClass("disabled")},center_and_label:function(e,t){return this.rtl?(e.css({marginRight:-(e.outerWidth()/2),marginTop:-(e.outerHeight()/2),left:"auto",right:"50%"}),t.length>0&&t.css({marginRight:-(t.outerWidth()/2),marginTop:-(e.outerHeight()/2)-t.outerHeight()-10,left:"auto",right:"50%"})):(e.css({marginLeft:-(e.outerWidth()/2),marginTop:-(e.outerHeight()/2)}),t.length>0&&t.css({marginLeft:-(t.outerWidth()/2),marginTop:-(e.outerHeight()/2)-t.outerHeight()-10})),this},load:function(e){if(e[0].nodeName==="A")var t=e.attr("href");else var t=e.parent().attr("href");return this.preload(e),t?t:e.attr("src")},preload:function(e){this.img(e.closest("li").next()).img(e.closest("li").prev())},img:function(e){if(e.length){var t=new Image,n=this.S("a",e);n.length?t.src=n.attr("href"):t.src=this.S("img",e).attr("src")}return this},caption:function(e,t){var n=t.attr("data-caption");return n?e.html(n).show():e.text("").hide(),this},go:function(e,t){var n=this.S(".visible",e),r=n[t]();r.length&&this.S("img",r).trigger("click",[n,r])},shift:function(e,t,n){var r=t.parent(),i=this.settings.prev_index||t.index(),s=this.direction(r,e,t),o=this.rtl?"right":"left",u=parseInt(r.css("left"),10),a=t.outerWidth(),f,l={};t.index()!==i&&!/skip/.test(s)?/left/.test(s)?(this.lock(),l[o]=u+a,r.animate(l,300,this.unlock())):/right/.test(s)&&(this.lock(),l[o]=u-a,r.animate(l,300,this.unlock())):/skip/.test(s)&&(f=t.index()-this.settings.up_count,this.lock(),f>0?(l[o]=-(f*a),r.animate(l,300,this.unlock())):(l[o]=0,r.animate(l,300,this.unlock()))),n()},direction:function(e,t,n){var r=this.S("li",e),i=r.outerWidth()+r.outerWidth()/4,s=Math.floor(this.S(".clearing-container").outerWidth()/i)-1,o=r.index(n),u;return this.settings.up_count=s,this.adjacent(this.settings.prev_index,o)?o>s&&o>this.settings.prev_index?u="right":o>s-1&&o<=this.settings.prev_index?u="left":u=!1:u="skip",this.settings.prev_index=o,u},adjacent:function(e,t){for(var n=t+1;n>=t-1;n--)if(n===e)return!0;return!1},lock:function(){this.settings.locked=!0},unlock:function(){this.settings.locked=!1},locked:function(){return this.settings.locked},off:function(){this.S(this.scope).off(".fndtn.clearing"),this.S(t).off(".fndtn.clearing")},reflow:function(){this.init()}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";var i=function(){},s=function(r,i){if(r.hasClass(i.slides_container_class))return this;var s=this,a,f=r,l,c,h,p=0,d,v=!1;s.cache={},s.slides=function(){return f.children(i.slide_selector)},s.slides().first().addClass(i.active_slide_class),s.update_slide_number=function(t){i.slide_number&&(l.find("span:first").text(parseInt(t)+1),l.find("span:last").text(s.slides().length)),i.bullets&&(c.children().removeClass(i.bullets_active_class),e(c.children().get(t)).addClass(i.bullets_active_class))},s.update_active_link=function(t){var n=e('[data-orbit-link="'+s.slides().eq(t).attr("data-orbit-slide")+'"]');n.siblings().removeClass(i.bullets_active_class),n.addClass(i.bullets_active_class)},s.build_markup=function(){f.wrap('
    '),a=f.parent(),f.addClass(i.slides_container_class),i.navigation_arrows&&(a.append(e('').addClass(i.prev_class)),a.append(e('').addClass(i.next_class))),i.timer&&(h=e("
    ").addClass(i.timer_container_class),h.append(""),h.append(e("
    ").addClass(i.timer_progress_class)),h.addClass(i.timer_paused_class),a.append(h)),i.slide_number&&(l=e("
    ").addClass(i.slide_number_class),l.append(" "+i.slide_number_text+" "),a.append(l)),i.bullets&&(c=e("
      ").addClass(i.bullets_container_class),a.append(c),c.wrap('
      '),s.slides().each(function(t,n){var r=e("
    1. ").attr("data-orbit-slide",t);c.append(r)})),i.stack_on_small&&a.addClass(i.stack_on_small_class)},s._prepare_direction=function(t,n){var r="next";t<=p&&(r="prev"),i.animation==="slide"&&setTimeout(function(){f.removeClass("swipe-prev swipe-next"),r==="next"?f.addClass("swipe-next"):r==="prev"&&f.addClass("swipe-prev")},0);var o=s.slides();if(t>=o.length){if(!i.circular)return!1;t=0}else if(t<0){if(!i.circular)return!1;t=o.length-1}var u=e(o.get(p)),a=e(o.get(t));return[r,u,a,t]},s._goto=function(e,t){if(e===null)return!1;if(s.cache.animating)return!1;if(e===p)return!1;typeof s.cache.timer=="object"&&s.cache.timer.restart();var n=s.slides();s.cache.animating=!0;var r=s._prepare_direction(e),o=r[0],u=r[1],a=r[2],e=r[3];f.trigger("before-slide-change.fndtn.orbit"),i.before_slide_change(),p=e,u.css("transitionDuration",i.animation_speed+"ms"),a.css("transitionDuration",i.animation_speed+"ms");var l=function(){var r=function(){t===!0&&s.cache.timer.restart(),s.update_slide_number(p),a.addClass(i.active_slide_class),s.update_active_link(e),f.trigger("after-slide-change.fndtn.orbit",[{slide_number:p,total_slides:n.length}]),i.after_slide_change(p,n.length),setTimeout(function(){s.cache.animating=!1},100)};f.height()!=a.height()&&i.variable_height?f.animate({height:a.height()},250,"linear",r):r()};if(n.length===1)return l(),!1;var c=function(){o==="next"&&d.next(u,a,l),o==="prev"&&d.prev(u,a,l)};a.height()>f.height()&&i.variable_height?f.animate({height:a.height()},250,"linear",c):c()},s.next=function(e){e.stopImmediatePropagation(),e.preventDefault(),s._prepare_direction(p+1),setTimeout(function(){s._goto(p+1)},100)},s.prev=function(e){e.stopImmediatePropagation(),e.preventDefault(),s._prepare_direction(p-1),setTimeout(function(){s._goto(p-1)},100)},s.link_custom=function(t){t.preventDefault();var n=e(this).attr("data-orbit-link");if(typeof n=="string"&&(n=e.trim(n))!=""){var r=a.find("[data-orbit-slide="+n+"]");r.index()!=-1&&setTimeout(function(){s._goto(r.index())},100)}},s.link_bullet=function(t){var n=e(this).attr("data-orbit-slide");if(typeof n=="string"&&(n=e.trim(n))!="")if(isNaN(parseInt(n))){var r=a.find("[data-orbit-slide="+n+"]");r.index()!=-1&&setTimeout(function(){s._goto(r.index()+1)},100)}else setTimeout(function(){s._goto(parseInt(n))},100)},s.timer_callback=function(){s._goto(p+1,!0)},s.compute_dimensions=function(){var t=e(s.slides().get(p)),n=t.height();i.variable_height||s.slides().each(function(){e(this).height()>n&&(n=e(this).height())}),f.height(n)},s.create_timer=function(){var e=new o(a.find("."+i.timer_container_class),i,s.timer_callback);return e},s.stop_timer=function(){typeof s.cache.timer=="object"&&s.cache.timer.stop()},s.toggle_timer=function(){var e=a.find("."+i.timer_container_class);e.hasClass(i.timer_paused_class)?(typeof s.cache.timer=="undefined"&&(s.cache.timer=s.create_timer()),s.cache.timer.start()):typeof s.cache.timer=="object"&&s.cache.timer.stop()},s.init=function(){s.build_markup(),i.timer&&(s.cache.timer=s.create_timer(),Foundation.utils.image_loaded(this.slides().children("img"),s.cache.timer.start)),i.animation==="fade"&&f.addClass("fade"),d=new u(i,f),a.on("click","."+i.next_class,s.next),a.on("click","."+i.prev_class,s.prev),a.on("click","[data-orbit-slide]",s.link_bullet),a.on("click",s.toggle_timer),i.swipe&&f.on("touchstart.fndtn.orbit",function(e){if(s.cache.animating)return;e.touches||(e=e.originalEvent),s.cache.start_page_x=e.touches[0].pageX,s.cache.start_page_y=e.touches[0].pageY,s.cache.start_time=(new Date).getTime(),s.cache.delta_x=0,s.cache.is_scrolling=null,s.cache.direction=null,s.stop_timer()}).on("touchmove.fndtn.orbit",function(e){Math.abs(s.cache.delta_x)>5&&(e.preventDefault(),e.stopPropagation());if(s.cache.animating)return;requestAnimationFrame(function(){e.touches||(e=e.originalEvent);if(e.touches.length>1||e.scale&&e.scale!==1)return;s.cache.delta_x=e.touches[0].pageX-s.cache.start_page_x,s.cache.is_scrolling===null&&(s.cache.is_scrolling=!!(s.cache.is_scrolling||Math.abs(s.cache.delta_x)=0?o=-(100-r):o=100+r,s.cache.current.css("transform","translate3d("+r+"%,0,0)"),s.cache.next.css("transform","translate3d("+o+"%,0,0)")}})}).on("touchend.fndtn.orbit",function(e){if(s.cache.animating)return;e.preventDefault(),e.stopPropagation(),setTimeout(function(){s._goto(s.cache.direction)},50)}),a.on("mouseenter.fndtn.orbit",function(e){i.timer&&i.pause_on_hover&&s.stop_timer()}).on("mouseleave.fndtn.orbit",function(e){i.timer&&i.resume_on_mouseout&&s.cache.timer.start()}),e(n).on("click","[data-orbit-link]",s.link_custom),e(t).on("resize",s.compute_dimensions),Foundation.utils.image_loaded(this.slides().children("img"),s.compute_dimensions),Foundation.utils.image_loaded(this.slides().children("img"),function(){a.prev(".preloader").css("display","none"),s.update_slide_number(0),s.update_active_link(0),f.trigger("ready.fndtn.orbit")})},s.init()},o=function(e,t,n){var r=this,i=t.timer_speed,s=e.find("."+t.timer_progress_class),o,u,a=-1;this.update_progress=function(e){var t=s.clone();t.attr("style",""),t.css("width",e+"%"),s.replaceWith(t),s=t},this.restart=function(){clearTimeout(u),e.addClass(t.timer_paused_class),a=-1,r.update_progress(0),r.start()},this.start=function(){if(!e.hasClass(t.timer_paused_class))return!0;a=a===-1?i:a,e.removeClass(t.timer_paused_class),o=(new Date).getTime(),s.animate({width:"100%"},a,"linear"),u=setTimeout(function(){r.restart(),n()},a),e.trigger("timer-started.fndtn.orbit")},this.stop=function(){if(e.hasClass(t.timer_paused_class))return!0;clearTimeout(u),e.addClass(t.timer_paused_class);var n=(new Date).getTime();a-=n-o;var s=100-a/i*100;r.update_progress(s),e.trigger("timer-stopped.fndtn.orbit")}},u=function(e,t){var n="webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend";this.next=function(e,r,i){r.on(n,function(t){r.unbind(n),e.removeClass("active animate-out"),r.removeClass("animate-in"),i()}),t.children().css({transform:"",transitionDuration:""}),e.addClass("animate-out"),r.addClass("animate-in")},this.prev=function(e,t,r){t.on(n,function(i){t.unbind(n),e.removeClass("active animate-out"),t.removeClass("animate-in"),r()}),e.css({transform:"",transitionDuration:""}).addClass("animate-out"),t.css({transform:"",transitionDuration:""}).addClass("animate-in")}};Foundation.libs=Foundation.libs||{},Foundation.libs.orbit={name:"orbit",version:"5.2.1",settings:{animation:"slide",timer_speed:1e4,pause_on_hover:!0,resume_on_mouseout:!1,animation_speed:500,stack_on_small:!1,navigation_arrows:!0,slide_number:!0,slide_number_text:"of",container_class:"orbit-container",stack_on_small_class:"orbit-stack-on-small",next_class:"orbit-next",prev_class:"orbit-prev",timer_container_class:"orbit-timer",timer_paused_class:"paused",timer_progress_class:"orbit-progress",slides_container_class:"orbit-slides-container",slide_selector:"*",bullets_container_class:"orbit-bullets",bullets_active_class:"active",slide_number_class:"orbit-slide-number",caption_class:"orbit-caption",active_slide_class:"active",orbit_transition_class:"orbit-transitioning",bullets:!0,circular:!0,timer:!0,variable_height:!1,swipe:!0,before_slide_change:i,after_slide_change:i},init:function(e,t,n){var r=this;this.bindings(t,n)},events:function(e){var t=new s(this.S(e),this.S(e).data("orbit-init"));this.S(e).data(self.name+"-instance",t)},reflow:function(){var e=this;if(e.S(e.scope).is("[data-orbit]")){var t=e.S(e.scope),n=t.data(e.name+"-instance");n.compute_dimensions()}else e.S("[data-orbit]",e.scope).each(function(t,n){var r=e.S(n),i=e.data_options(r),s=r.data(e.name+"-instance");s.compute_dimensions()})}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.offcanvas={name:"offcanvas",version:"5.2.1",settings:{},init:function(e,t,n){this.events()},events:function(){var n=this.S;n(this.scope).off(".offcanvas").on("click.fndtn.offcanvas",".left-off-canvas-toggle",function(e){e.preventDefault(),n(this).closest(".off-canvas-wrap").toggleClass("move-right")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(e){e.preventDefault(),n(".off-canvas-wrap").removeClass("move-right")}).on("click.fndtn.offcanvas",".left-off-canvas-menu a",function(r){r.preventDefault();var i=e(this).attr("href");n(".off-canvas-wrap").on("transitionend webkitTransitionEnd oTransitionEnd",function(e){t.location=i,n(".off-canvas-wrap").off("transitionend webkitTransitionEnd oTransitionEnd")}),n(".off-canvas-wrap").removeClass("move-right")}).on("click.fndtn.offcanvas",".right-off-canvas-toggle",function(e){e.preventDefault(),n(this).closest(".off-canvas-wrap").toggleClass("move-left")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(e){e.preventDefault(),n(".off-canvas-wrap").removeClass("move-left")}).on("click.fndtn.offcanvas",".right-off-canvas-menu a",function(r){r.preventDefault();var i=e(this).attr("href");n(".off-canvas-wrap").on("transitionend webkitTransitionEnd oTransitionEnd",function(e){t.location=i,n(".off-canvas-wrap").off("transitionend webkitTransitionEnd oTransitionEnd")}),n(".off-canvas-wrap").removeClass("move-left")})},reflow:function(){}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.alert={name:"alert",version:"5.2.1",settings:{animation:"fadeOut",speed:300,callback:function(){}},init:function(e,t,n){this.bindings(t,n)},events:function(){var t=this,n=this.S;e(this.scope).off(".alert").on("click.fndtn.alert","["+this.attr_name()+"] a.close",function(e){var r=n(this).closest("["+t.attr_name()+"]"),i=r.data(t.attr_name(!0)+"-init")||t.settings;e.preventDefault(),r[i.animation](i.speed,function(){n(this).trigger("close").remove(),i.callback()})})},reflow:function(){}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";function i(e){var t=/fade/i.test(e),n=/pop/i.test(e);return{animate:t||n,pop:n,fade:t}}Foundation.libs.reveal={name:"reveal",version:"5.2.1",locked:!1,settings:{animation:"fadeAndPop",animation_speed:250,close_on_background_click:!0,close_on_esc:!0,dismiss_modal_class:"close-reveal-modal",bg_class:"reveal-modal-bg",open:function(){},opened:function(){},close:function(){},closed:function(){},bg:e(".reveal-modal-bg"),css:{open:{opacity:0,visibility:"visible",display:"block"},close:{opacity:1,visibility:"hidden",display:"none"}}},init:function(t,n,r){e.extend(!0,this.settings,n,r),this.bindings(n,r)},events:function(e){var t=this,r=t.S;return r(this.scope).off(".reveal").on("click.fndtn.reveal","["+this.add_namespace("data-reveal-id")+"]",function(e){e.preventDefault();if(!t.locked){var n=r(this),i=n.data(t.data_attr("reveal-ajax"));t.locked=!0;if(typeof i=="undefined")t.open.call(t,n);else{var s=i===!0?n.attr("href"):i;t.open.call(t,n,{url:s})}}}),r(n).on("touchend.fndtn.reveal click.fndtn.reveal",this.close_targets(),function(e){e.preventDefault();if(!t.locked){var n=r("["+t.attr_name()+"].open").data(t.attr_name(!0)+"-init"),i=r(e.target)[0]===r("."+n.bg_class)[0];if(i){if(!n.close_on_background_click)return;e.stopPropagation()}t.locked=!0,t.close.call(t,i?r("["+t.attr_name()+"].open"):r(this).closest("["+t.attr_name()+"]"))}}),r("["+t.attr_name()+"]",this.scope).length>0?r(this.scope).on("open.fndtn.reveal",this.settings.open).on("opened.fndtn.reveal",this.settings.opened).on("opened.fndtn.reveal",this.open_video).on("close.fndtn.reveal",this.settings.close).on("closed.fndtn.reveal",this.settings.closed).on("closed.fndtn.reveal",this.close_video):r(this.scope).on("open.fndtn.reveal","["+t.attr_name()+"]",this.settings.open).on("opened.fndtn.reveal","["+t.attr_name()+"]",this.settings.opened).on("opened.fndtn.reveal","["+t.attr_name()+"]",this.open_video).on("close.fndtn.reveal","["+t.attr_name()+"]",this.settings.close).on("closed.fndtn.reveal","["+t.attr_name()+"]",this.settings.closed).on("closed.fndtn.reveal","["+t.attr_name()+"]",this.close_video),!0},key_up_on:function(e){var t=this;return t.S("body").off("keyup.fndtn.reveal").on("keyup.fndtn.reveal",function(e){var n=t.S("["+t.attr_name()+"].open"),r=n.data(t.attr_name(!0)+"-init");r&&e.which===27&&r.close_on_esc&&!t.locked&&t.close.call(t,n)}),!0},key_up_off:function(e){return this.S("body").off("keyup.fndtn.reveal"),!0},open:function(t,n){var r=this;if(t)if(typeof t.selector!="undefined")var i=r.S("#"+t.data(r.data_attr("reveal-id")));else{var i=r.S(this.scope);n=t}else var i=r.S(this.scope);var s=i.data(r.attr_name(!0)+"-init");if(!i.hasClass("open")){var o=r.S("["+r.attr_name()+"].open");typeof i.data("css-top")=="undefined"&&i.data("css-top",parseInt(i.css("top"),10)).data("offset",this.cache_offset(i)),this.key_up_on(i),i.trigger("open"),o.length<1&&this.toggle_bg(i),typeof n=="string"&&(n={url:n});if(typeof n=="undefined"||!n.url)o.length>0&&this.hide(o,s.css.close),this.show(i,s.css.open);else{var u=typeof n.success!="undefined"?n.success:null;e.extend(n,{success:function(t,n,a){e.isFunction(u)&&u(t,n,a),i.html(t),r.S(i).foundation("section","reflow"),o.length>0&&r.hide(o,s.css.close),r.show(i,s.css.open)}}),e.ajax(n)}}},close:function(e){var e=e&&e.length?e:this.S(this.scope),t=this.S("["+this.attr_name()+"].open"),n=e.data(this.attr_name(!0)+"-init");t.length>0&&(this.locked=!0,this.key_up_off(e),e.trigger("close"),this.toggle_bg(e),this.hide(t,n.css.close,n))},close_targets:function(){var e="."+this.settings.dismiss_modal_class;return this.settings.close_on_background_click?e+", ."+this.settings.bg_class:e},toggle_bg:function(t){var n=t.data(this.attr_name(!0));this.S("."+this.settings.bg_class).length===0&&(this.settings.bg=e("
      ",{"class":this.settings.bg_class}).appendTo("body").hide()),this.settings.bg.filter(":visible").length>0?this.hide(this.settings.bg):this.show(this.settings.bg)},show:function(n,r){if(r){var s=n.data(this.attr_name(!0)+"-init");if(n.parent("body").length===0){var o=n.wrap('
      ').parent(),u=this.settings.rootElement||"body";n.on("closed.fndtn.reveal.wrapped",function(){n.detach().appendTo(o),n.unwrap().unbind("closed.fndtn.reveal.wrapped")}),n.detach().appendTo(u)}var a=i(s.animation);a.animate||(this.locked=!1);if(a.pop){r.top=e(t).scrollTop()-n.data("offset")+"px";var f={top:e(t).scrollTop()+n.data("css-top")+"px",opacity:1};return setTimeout(function(){return n.css(r).animate(f,s.animation_speed,"linear",function(){this.locked=!1,n.trigger("opened")}.bind(this)).addClass("open")}.bind(this),s.animation_speed/2)}if(a.fade){r.top=e(t).scrollTop()+n.data("css-top")+"px";var f={opacity:1};return setTimeout(function(){return n.css(r).animate(f,s.animation_speed,"linear",function(){this.locked=!1,n.trigger("opened")}.bind(this)).addClass("open")}.bind(this),s.animation_speed/2)}return n.css(r).show().css({opacity:1}).addClass("open").trigger("opened")}var s=this.settings;return i(s.animation).fade?n.fadeIn(s.animation_speed/2):(this.locked=!1,n.show())},hide:function(n,r){if(r){var s=n.data(this.attr_name(!0)+"-init"),o=i(s.animation);o.animate||(this.locked=!1);if(o.pop){var u={top:-e(t).scrollTop()-n.data("offset")+"px",opacity:0};return setTimeout(function(){return n.animate(u,s.animation_speed,"linear",function(){this.locked=!1,n.css(r).trigger("closed")}.bind(this)).removeClass("open")}.bind(this),s.animation_speed/2)}if(o.fade){var u={opacity:0};return setTimeout(function(){return n.animate(u,s.animation_speed,"linear",function(){this.locked=!1,n.css(r).trigger("closed")}.bind(this)).removeClass("open")}.bind(this),s.animation_speed/2)}return n.hide().css(r).removeClass("open").trigger("closed")}var s=this.settings;return i(s.animation).fade?n.fadeOut(s.animation_speed/2):n.hide()},close_video:function(t){var n=e(".flex-video",t.target),r=e("iframe",n);r.length>0&&(r.attr("data-src",r[0].src),r.attr("src","about:blank"),n.hide())},open_video:function(t){var n=e(".flex-video",t.target),i=n.find("iframe");if(i.length>0){var s=i.attr("data-src");if(typeof s=="string")i[0].src=i.attr("data-src");else{var o=i[0].src;i[0].src=r,i[0].src=o}n.show()}},data_attr:function(e){return this.namespace.length>0?this.namespace+"-"+e:e},cache_offset:function(e){var t=e.show().height()+parseInt(e.css("top"),10);return e.hide(),t},off:function(){e(this.scope).off(".fndtn.reveal")},reflow:function(){}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.interchange={name:"interchange",version:"5.2.1",cache:{},images_loaded:!1,nodes_loaded:!1,settings:{load_attr:"interchange",named_queries:{"default":"only screen",small:Foundation.media_queries.small,medium:Foundation.media_queries.medium,large:Foundation.media_queries.large,xlarge:Foundation.media_queries.xlarge,xxlarge:Foundation.media_queries.xxlarge,landscape:"only screen and (orientation: landscape)",portrait:"only screen and (orientation: portrait)",retina:"only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx)"},directives:{replace:function(t,n,r){if(/IMG/.test(t[0].nodeName)){var i=t[0].src;if((new RegExp(n,"i")).test(i))return;return t[0].src=n,r(t[0].src)}var s=t.data(this.data_attr+"-last-path");if(s==n)return;var o="/^.(.jpg|.jpeg|.png|.gif|.tiff|.bmp)??|#?./";return(new RegExp(o,"i")).test(n)?(e(t).css("background-image","url("+n+")"),t.data("interchange-last-path",n),r(n)):e.get(n,function(e){t.html(e),t.data(this.data_attr+"-last-path",n),r()})}}},init:function(t,n,r){Foundation.inherit(this,"throttle random_str"),this.data_attr=this.set_data_attr(),e.extend(!0,this.settings,n,r),this.bindings(n,r),this.load("images"),this.load("nodes")},get_media_hash:function(){var e="";for(var t in this.settings.named_queries)e+=matchMedia(this.settings.named_queries[t]).matches.toString();return e},events:function(){var n=this,r;return e(t).off(".interchange").on("resize.fndtn.interchange",n.throttle(function(){var e=n.get_media_hash();e!==r&&n.resize(),r=e},50)),this},resize:function(){var t=this.cache;if(!this.images_loaded||!this.nodes_loaded){setTimeout(e.proxy(this.resize,this),50);return}for(var n in t)if(t.hasOwnProperty(n)){var r=this.results(n,t[n]);r&&this.settings.directives[r.scenario[1]].call(this,r.el,r.scenario[0],function(){if(arguments[0]instanceof Array)var e=arguments[0];else var e=Array.prototype.slice.call(arguments,0);r.el.trigger(r.scenario[1],e)})}},results:function(e,t){var n=t.length;if(n>0){var r=this.S("["+this.add_namespace("data-uuid")+'="'+e+'"]');while(n--){var i,s=t[n][2];this.settings.named_queries.hasOwnProperty(s)?i=matchMedia(this.settings.named_queries[s]):i=matchMedia(s);if(i.matches)return{el:r,scenario:t[n]}}}return!1},load:function(e,t){return(typeof this["cached_"+e]=="undefined"||t)&&this["update_"+e](),this["cached_"+e]},update_images:function(){var e=this.S("img["+this.data_attr+"]"),t=e.length,n=t,r=0,i=this.data_attr;this.cache={},this.cached_images=[],this.images_loaded=t===0;while(n--){r++;if(e[n]){var s=e[n].getAttribute(i)||"";s.length>0&&this.cached_images.push(e[n])}r===t&&(this.images_loaded=!0,this.enhance("images"))}return this},update_nodes:function(){var e=this.S("["+this.data_attr+"]").not("img"),t=e.length,n=t,r=0,i=this.data_attr;this.cached_nodes=[],this.nodes_loaded=t===0;while(n--){r++;var s=e[n].getAttribute(i)||"";s.length>0&&this.cached_nodes.push(e[n]),r===t&&(this.nodes_loaded=!0,this.enhance("nodes"))}return this},enhance:function(n){var r=this["cached_"+n].length;while(r--)this.object(e(this["cached_"+n][r]));return e(t).trigger("resize")},parse_params:function(e,t,n){return[this.trim(e),this.convert_directive(t),this.trim(n)]},convert_directive:function(e){var t=this.trim(e);return t.length>0?t:"replace"},object:function(e){var t=this.parse_data_attr(e),n=[],r=t.length;if(r>0)while(r--){var i=t[r].split(/\((.*?)(\))$/);if(i.length>1){var s=i[0].split(","),o=this.parse_params(s[0],s[1],i[1]);n.push(o)}}return this.store(e,n)},store:function(e,t){var n=this.random_str(),r=e.data(this.add_namespace("uuid",!0));return this.cache[r]?this.cache[r]:(e.attr(this.add_namespace("data-uuid"),n),this.cache[n]=t)},trim:function(t){return typeof t=="string"?e.trim(t):t},set_data_attr:function(e){return e?this.namespace.length>0?this.namespace+"-"+this.settings.load_attr:this.settings.load_attr:this.namespace.length>0?"data-"+this.namespace+"-"+this.settings.load_attr:"data-"+this.settings.load_attr},parse_data_attr:function(e){var t=e.attr(this.attr_name()).split(/\[(.*?)\]/),n=t.length,r=[];while(n--)t[n].replace(/[\W\d]+/,"").length>4&&r.push(t[n]);return r},reflow:function(){this.load("images",!0),this.load("nodes",!0)}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";Foundation.libs["magellan-expedition"]={name:"magellan-expedition",version:"5.2.1",settings:{active_class:"active",threshold:0,destination_threshold:20,throttle_delay:30},init:function(e,t,n){Foundation.inherit(this,"throttle"),this.bindings(t,n)},events:function(){var n=this,r=n.S,i=n.settings;n.set_expedition_position(),r(n.scope).off(".magellan").on("click.fndtn.magellan","["+n.add_namespace("data-magellan-arrival")+'] a[href^="#"]',function(r){r.preventDefault();var i=e(this).closest("["+n.attr_name()+"]"),s=i.data("magellan-expedition-init"),o=this.hash.split("#").join(""),u=e("a[name="+o+"]");u.length===0&&(u=e("#"+o));var a=u.offset().top;i.css("position")==="fixed"&&(a-=i.outerHeight()),e("html, body").stop().animate({scrollTop:a},700,"swing",function(){t.location.hash="#"+o})}).on("scroll.fndtn.magellan",n.throttle(this.check_for_arrivals.bind(this),i.throttle_delay)),e(t).on("resize.fndtn.magellan",n.throttle(this.set_expedition_position.bind(this),i.throttle_delay))},check_for_arrivals:function(){var e=this;e.update_arrivals(),e.update_expedition_positions()},set_expedition_position:function(){var t=this;e("["+this.attr_name()+"=fixed]",t.scope).each(function(n,r){var i=e(this),s=i.attr("styles"),o;i.attr("style",""),o=i.offset().top,i.data(t.data_attr("magellan-top-offset"),o),i.attr("style",s)})},update_expedition_positions:function(){var n=this,r=e(t).scrollTop();e("["+this.attr_name()+"=fixed]",n.scope).each(function(){var t=e(this),i=t.data("magellan-top-offset");if(r>=i){var s=t.prev("["+n.add_namespace("data-magellan-expedition-clone")+"]");s.length===0&&(s=t.clone(),s.removeAttr(n.attr_name()),s.attr(n.add_namespace("data-magellan-expedition-clone"),""),t.before(s)),t.css({position:"fixed",top:0})}else t.prev("["+n.add_namespace("data-magellan-expedition-clone")+"]").remove(),t.attr("style","")})},update_arrivals:function(){var n=this,r=e(t).scrollTop();e("["+this.attr_name()+"]",n.scope).each(function(){var t=e(this),i=i=t.data(n.attr_name(!0)+"-init"),s=n.offsets(t,r),o=t.find("["+n.add_namespace("data-magellan-arrival")+"]"),u=!1;s.each(function(e,r){if(r.viewport_offset>=r.top_offset){var s=t.find("["+n.add_namespace("data-magellan-arrival")+"]");return s.not(r.arrival).removeClass(i.active_class),r.arrival.addClass(i.active_class),u=!0,!0}}),u||o.removeClass(i.active_class)})},offsets:function(t,n){var r=this,i=t.data(r.attr_name(!0)+"-init"),s=n+i.destination_threshold;return t.find("["+r.add_namespace("data-magellan-arrival")+"]").map(function(t,n){var i=e(this).data(r.data_attr("magellan-arrival")),o=e("["+r.add_namespace("data-magellan-destination")+"="+i+"]");if(o.length>0){var u=o.offset().top;return{destination:o,arrival:e(this),top_offset:u,viewport_offset:s}}}).sort(function(e,t){return e.top_offsett.top_offset?1:0})},data_attr:function(e){return this.namespace.length>0?this.namespace+"-"+e:e},off:function(){this.S(this.scope).off(".magellan"),this.S(t).off(".magellan" -)},reflow:function(){var t=this;e("["+t.add_namespace("data-magellan-expedition-clone")+"]",t.scope).remove()}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.accordion={name:"accordion",version:"5.2.1",settings:{active_class:"active",toggleable:!0},init:function(e,t,n){this.bindings(t,n)},events:function(){var t=this,n=this.S;n(this.scope).off(".fndtn.accordion").on("click.fndtn.accordion","["+this.attr_name()+"] dd > a",function(r){var i=n(this).closest("["+t.attr_name()+"]"),s=n("#"+this.href.split("#")[1]),o=n("dd > .content",i),u=e("> dd",i),a=i.data(t.attr_name(!0)+"-init"),f=n("dd > .content."+a.active_class,i),l=n("dd."+a.active_class,i);r.preventDefault();if(!n(this).closest("dl").is(i))return;if(f[0]==s[0]&&a.toggleable)return l.toggleClass(a.active_class,!1),s.toggleClass(a.active_class,!1);o.removeClass(a.active_class),u.removeClass(a.active_class),s.addClass(a.active_class).parent().addClass(a.active_class)})},off:function(){},reflow:function(){}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.topbar={name:"topbar",version:"5.2.1",settings:{index:0,sticky_class:"sticky",custom_back_text:!0,back_text:"Back",is_hover:!0,mobile_show_parent_link:!1,scrolltop:!0,sticky_on:"all"},init:function(t,n,r){Foundation.inherit(this,"add_custom_rule register_media throttle");var i=this;i.register_media("topbar","foundation-mq-topbar"),this.bindings(n,r),i.S("["+this.attr_name()+"]",this.scope).each(function(){var t=e(this),n=t.data(i.attr_name(!0)+"-init"),r=i.S("section",this),s=t.children().filter("ul").first();t.data("index",0);var o=t.parent();o.hasClass("fixed")||i.is_sticky(t,o,n)?(i.settings.sticky_class=n.sticky_class,i.settings.sticky_topbar=t,t.data("height",o.outerHeight()),t.data("stickyoffset",o.offset().top)):t.data("height",t.outerHeight()),n.assembled||i.assemble(t),n.is_hover?i.S(".has-dropdown",t).addClass("not-click"):i.S(".has-dropdown",t).removeClass("not-click"),i.add_custom_rule(".f-topbar-fixed { padding-top: "+t.data("height")+"px }"),o.hasClass("fixed")&&i.S("body").addClass("f-topbar-fixed")})},is_sticky:function(e,t,n){var r=t.hasClass(n.sticky_class);return r&&n.sticky_on==="all"?!0:r&&this.small()&&n.sticky_on==="small"?!0:r&&this.medium()&&n.sticky_on==="medium"?!0:r&&this.large()&&n.sticky_on==="large"?!0:!1},toggle:function(n){var r=this;if(n)var i=r.S(n).closest("["+this.attr_name()+"]");else var i=r.S("["+this.attr_name()+"]");var s=i.data(this.attr_name(!0)+"-init"),o=r.S("section, .section",i);r.breakpoint()&&(r.rtl?(o.css({right:"0%"}),e(">.name",o).css({right:"100%"})):(o.css({left:"0%"}),e(">.name",o).css({left:"100%"})),r.S("li.moved",o).removeClass("moved"),i.data("index",0),i.toggleClass("expanded").css("height","")),s.scrolltop?i.hasClass("expanded")?i.parent().hasClass("fixed")&&(s.scrolltop?(i.parent().removeClass("fixed"),i.addClass("fixed"),r.S("body").removeClass("f-topbar-fixed"),t.scrollTo(0,0)):i.parent().removeClass("expanded")):i.hasClass("fixed")&&(i.parent().addClass("fixed"),i.removeClass("fixed"),r.S("body").addClass("f-topbar-fixed")):(r.is_sticky(i,i.parent(),s)&&i.parent().addClass("fixed"),i.parent().hasClass("fixed")&&(i.hasClass("expanded")?(i.addClass("fixed"),i.parent().addClass("expanded"),r.S("body").addClass("f-topbar-fixed")):(i.removeClass("fixed"),i.parent().removeClass("expanded"),r.update_sticky_positioning())))},timer:null,events:function(n){var r=this,i=this.S;i(this.scope).off(".topbar").on("click.fndtn.topbar","["+this.attr_name()+"] .toggle-topbar",function(e){e.preventDefault(),r.toggle(this)}).on("click.fndtn.topbar",'.top-bar .top-bar-section li a[href^="#"],['+this.attr_name()+'] .top-bar-section li a[href^="#"]',function(t){var n=e(this).closest("li");r.breakpoint()&&!n.hasClass("back")&&!n.hasClass("has-dropdown")&&r.toggle()}).on("click.fndtn.topbar","["+this.attr_name()+"] li.has-dropdown",function(e){var t=i(this),n=i(e.target),s=t.closest("["+r.attr_name()+"]"),o=s.data(r.attr_name(!0)+"-init");if(n.data("revealId")){r.toggle();return}if(r.breakpoint())return;if(o.is_hover&&!Modernizr.touch)return;e.stopImmediatePropagation(),t.hasClass("hover")?(t.removeClass("hover").find("li").removeClass("hover"),t.parents("li.hover").removeClass("hover")):(t.addClass("hover"),n[0].nodeName==="A"&&n.parent().hasClass("has-dropdown")&&e.preventDefault())}).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown>a",function(e){if(r.breakpoint()){e.preventDefault();var t=i(this),n=t.closest("["+r.attr_name()+"]"),s=n.find("section, .section"),o=t.next(".dropdown").outerHeight(),u=t.closest("li");n.data("index",n.data("index")+1),u.addClass("moved"),r.rtl?(s.css({right:-(100*n.data("index"))+"%"}),s.find(">.name").css({right:100*n.data("index")+"%"})):(s.css({left:-(100*n.data("index"))+"%"}),s.find(">.name").css({left:100*n.data("index")+"%"})),n.css("height",t.siblings("ul").outerHeight(!0)+n.data("height"))}}),i(t).off(".topbar").on("resize.fndtn.topbar",r.throttle(function(){r.resize.call(r)},50)).trigger("resize"),i("body").off(".topbar").on("click.fndtn.topbar touchstart.fndtn.topbar",function(e){var t=i(e.target).closest("li").closest("li.hover");if(t.length>0)return;i("["+r.attr_name()+"] li").removeClass("hover")}),i(this.scope).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown .back",function(e){e.preventDefault();var t=i(this),n=t.closest("["+r.attr_name()+"]"),s=n.find("section, .section"),o=n.data(r.attr_name(!0)+"-init"),u=t.closest("li.moved"),a=u.parent();n.data("index",n.data("index")-1),r.rtl?(s.css({right:-(100*n.data("index"))+"%"}),s.find(">.name").css({right:100*n.data("index")+"%"})):(s.css({left:-(100*n.data("index"))+"%"}),s.find(">.name").css({left:100*n.data("index")+"%"})),n.data("index")===0?n.css("height",""):n.css("height",a.outerHeight(!0)+n.data("height")),setTimeout(function(){u.removeClass("moved")},300)})},resize:function(){var e=this;e.S("["+this.attr_name()+"]").each(function(){var t=e.S(this),r=t.data(e.attr_name(!0)+"-init"),i=t.parent("."+e.settings.sticky_class),s;if(!e.breakpoint()){var o=t.hasClass("expanded");t.css("height","").removeClass("expanded").find("li").removeClass("hover"),o&&e.toggle(t)}e.is_sticky(t,i,r)&&(i.hasClass("fixed")?(i.removeClass("fixed"),s=i.offset().top,e.S(n.body).hasClass("f-topbar-fixed")&&(s-=t.data("height")),t.data("stickyoffset",s),i.addClass("fixed")):(s=i.offset().top,t.data("stickyoffset",s)))})},breakpoint:function(){return!matchMedia(Foundation.media_queries.topbar).matches},small:function(){return matchMedia(Foundation.media_queries.small).matches},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},assemble:function(t){var n=this,r=t.data(this.attr_name(!0)+"-init"),i=n.S("section",t),s=e(this).children().filter("ul").first();i.detach(),n.S(".has-dropdown>a",i).each(function(){var t=n.S(this),i=t.siblings(".dropdown"),s=t.attr("href");if(!i.find(".title.back").length){if(r.mobile_show_parent_link&&s&&s.length>1)var o=e('
    2. '+t.text()+"
    3. ");else var o=e('
    4. ');r.custom_back_text==1?e("h5>a",o).html(r.back_text):e("h5>a",o).html("« "+t.html()),i.prepend(o)}}),i.appendTo(t),this.sticky(),this.assembled(t)},assembled:function(t){t.data(this.attr_name(!0),e.extend({},t.data(this.attr_name(!0)),{assembled:!0}))},height:function(t){var n=0,r=this;return e("> li",t).each(function(){n+=r.S(this).outerHeight(!0)}),n},sticky:function(){var e=this.S(t),n=this;this.S(t).on("scroll",function(){n.update_sticky_positioning()})},update_sticky_positioning:function(){var e="."+this.settings.sticky_class,n=this.S(t),r=this;if(r.settings.sticky_topbar&&r.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(),this.settings)){var i=this.settings.sticky_topbar.data("stickyoffset");r.S(e).hasClass("expanded")||(n.scrollTop()>i?r.S(e).hasClass("fixed")||(r.S(e).addClass("fixed"),r.S("body").addClass("f-topbar-fixed")):n.scrollTop()<=i&&r.S(e).hasClass("fixed")&&(r.S(e).removeClass("fixed"),r.S("body").removeClass("f-topbar-fixed")))}},off:function(){this.S(this.scope).off(".fndtn.topbar"),this.S(t).off(".fndtn.topbar")},reflow:function(){}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.tab={name:"tab",version:"5.2.1",settings:{active_class:"active",callback:function(){},deep_linking:!1,scroll_to_content:!0},default_tab_hashes:[],init:function(e,t,n){var r=this,i=this.S;this.bindings(t,n),this.handle_location_hash_change(),i("["+this.attr_name()+"] > dd.active > a",this.scope).each(function(){r.default_tab_hashes.push(this.hash)})},events:function(){var e=this,n=this.S;n(this.scope).off(".tab").on("click.fndtn.tab","["+this.attr_name()+"] > dd > a",function(t){t.preventDefault(),t.stopPropagation(),e.toggle_active_tab(n(this).parent())}),n(t).on("hashchange.fndtn.tab",function(t){t.preventDefault(),e.handle_location_hash_change()})},handle_location_hash_change:function(){var t=this,n=this.S;n("["+this.attr_name()+"]",this.scope).each(function(){var i=n(this).data(t.attr_name(!0)+"-init");if(i.deep_linking){var s=t.scope.location.hash;if(s!=""){var o=n(s);if(o.hasClass("content")&&o.parent().hasClass("tab-content"))t.toggle_active_tab(e("["+t.attr_name()+"] > dd > a[href="+s+"]").parent());else{var u=o.closest(".content").attr("id");u!=r&&t.toggle_active_tab(e("["+t.attr_name()+"] > dd > a[href=#"+u+"]").parent(),s)}}else for(var a in t.default_tab_hashes)t.toggle_active_tab(e("["+t.attr_name()+"] > dd > a[href="+t.default_tab_hashes[a]+"]").parent())}})},toggle_active_tab:function(n,i){var s=this.S,o=n.closest("["+this.attr_name()+"]"),u=n.children("a").first(),a="#"+u.attr("href").split("#")[1],f=s(a),l=n.siblings(),c=o.data(this.attr_name(!0)+"-init");s(this).data(this.data_attr("tab-content"))&&(a="#"+s(this).data(this.data_attr("tab-content")).split("#")[1],f=s(a));if(c.deep_linking){var h=e("body,html").scrollTop();i!=r?t.location.hash=i:t.location.hash=a,c.scroll_to_content?i==r||i==a?n.parent()[0].scrollIntoView():s(a)[0].scrollIntoView():(i==r||i==a)&&e("body,html").scrollTop(h)}n.addClass(c.active_class).triggerHandler("opened"),l.removeClass(c.active_class),f.siblings().removeClass(c.active_class).end().addClass(c.active_class),c.callback(n),f.triggerHandler("toggled",[n]),o.triggerHandler("toggled",[f])},data_attr:function(e){return this.namespace.length>0?this.namespace+"-"+e:e},off:function(){},reflow:function(){}}}(jQuery,this,this.document),function(e,t,n,r){"use strict";Foundation.libs.abide={name:"abide",version:"5.2.1",settings:{live_validate:!0,focus_on_invalid:!0,error_labels:!0,timeout:1e3,patterns:{alpha:/^[a-zA-Z]+$/,alpha_numeric:/^[a-zA-Z0-9]+$/,integer:/^\d+$/,number:/-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,url:/(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/,datetime:/([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))/,time:/(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}/,dateISO:/\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}/,month_day_year:/(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.](19|20)\d\d/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/},validators:{equalTo:function(e,t,r){var i=n.getElementById(e.getAttribute(this.add_namespace("data-equalto"))).value,s=e.value,o=i===s;return o}}},timer:null,init:function(e,t,n){this.bindings(t,n)},events:function(t){var n=this,r=n.S(t).attr("novalidate","novalidate"),i=r.data(this.attr_name(!0)+"-init");this.invalid_attr=this.add_namespace("data-invalid"),r.off(".abide").on("submit.fndtn.abide validate.fndtn.abide",function(e){var t=/ajax/i.test(n.S(this).attr(n.attr_name()));return n.validate(n.S(this).find("input, textarea, select").get(),e,t)}).on("reset",function(){return n.reset(e(this))}).find("input, textarea, select").off(".abide").on("blur.fndtn.abide change.fndtn.abide",function(e){n.validate([this],e)}).on("keydown.fndtn.abide",function(t){var r=e(this).closest("form").data(n.attr_name(!0)+"-init");r.live_validate===!0&&(clearTimeout(n.timer),n.timer=setTimeout(function(){n.validate([this],t)}.bind(this),r.timeout))})},reset:function(t){t.removeAttr(this.invalid_attr),e(this.invalid_attr,t).removeAttr(this.invalid_attr),e(".error",t).not("small").removeClass("error")},validate:function(e,t,n){var r=this.parse_patterns(e),i=r.length,s=this.S(e[0]).closest("form"),o=/submit/.test(t.type);for(var u=0;u0?[e,this.settings.patterns[r],n]:r.length>0?[e,new RegExp(r),n]:this.settings.patterns.hasOwnProperty(t)?[e,this.settings.patterns[t],n]:(r=/.*/,[e,r,n])},check_validation_and_apply_styles:function(t){var n=t.length,r=[];while(n--){var i=t[n][0],s=t[n][2],o=i.value,u=this.S(i).parent(),a=i.getAttribute(this.add_namespace("data-abide-validator")),f=i.type==="radio",l=i.type==="checkbox",c=this.S('label[for="'+i.getAttribute("id")+'"]'),h=s?i.value.length>0:!0,p,d;i.getAttribute(this.add_namespace("data-equalto"))&&(a="equalTo"),u.is("label")?p=u.parent():p=u,f&&s?r.push(this.valid_radio(i,s)):l&&s?r.push(this.valid_checkbox(i,s)):a?(d=this.settings.validators[a].apply(this,[i,s,p]),r.push(d),d?(this.S(i).removeAttr(this.invalid_attr),p.removeClass("error")):(this.S(i).attr(this.invalid_attr,""),p.addClass("error"))):t[n][1].test(o)&&h||!s&&i.value.length<1||e(i).attr("disabled")?(this.S(i).removeAttr(this.invalid_attr),p.removeClass("error"),c.length>0&&this.settings.error_labels&&c.removeClass("error"),r.push(!0),e(i).triggerHandler("valid")):(this.S(i).attr(this.invalid_attr,""),p.addClass("error"),c.length>0&&this.settings.error_labels&&c.addClass("error"),r.push(!1),e(i).triggerHandler("invalid"))}return r},valid_checkbox:function(e,t){var e=this.S(e),n=e.is(":checked")||!t;return n?e.removeAttr(this.invalid_attr).parent().removeClass("error"):e.attr(this.invalid_attr,"").parent().addClass("error"),n},valid_radio:function(e,t){var r=e.getAttribute("name"),i=n.getElementsByName(r),s=i.length,o=!1;for(var u=0;u'+t+''}},cache:{},init:function(e,t,n){Foundation.inherit(this,"random_str"),this.bindings(t,n)},events:function(t){var n=this,r=n.S;n.create(this.S(t)),e(this.scope).off(".tooltip").on("mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"]:not(a)",function(t){var i=r(this),s=e.extend({},n.settings,n.data_options(i)),o=!1;if(/mouse/i.test(t.type)&&n.ie_touch(t))return!1;if(i.hasClass("open"))Modernizr.touch&&/touchstart|MSPointerDown/i.test(t.type)&&t.preventDefault(),n.hide(i);else{if(s.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(t.type))return;!s.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(t.type)&&(t.preventDefault(),r(s.tooltip_class+".open").hide(),o=!0),/enter|over/i.test(t.type)?this.timer=setTimeout(function(){var e=n.showTip(i)}.bind(this),n.settings.hover_delay):t.type==="mouseout"||t.type==="mouseleave"?(clearTimeout(this.timer),n.hide(i)):n.showTip(i)}}).on("mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"].open",function(t){if(/mouse/i.test(t.type)&&n.ie_touch(t))return!1;if(e(this).data("tooltip-open-event-type")=="touch"&&t.type=="mouseleave")return;e(this).data("tooltip-open-event-type")=="mouse"&&/MSPointerDown|touchstart/i.test(t.type)?n.convert_to_touch(e(this)):n.hide(e(this))}).on("DOMNodeRemoved DOMAttrModified","["+this.attr_name()+"]:not(a)",function(e){n.hide(r(this))})},ie_touch:function(e){return!1},showTip:function(e){var t=this.getTip(e);return this.show(e)},getTip:function(t){var n=this.selector(t),r=e.extend({},this.settings,this.data_options(t)),i=null;return n&&(i=this.S('span[data-selector="'+n+'"]'+r.tooltip_class)),typeof i=="object"?i:!1},selector:function(e){var t=e.attr("id"),n=e.attr(this.attr_name())||e.attr("data-selector");return(t&&t.length<1||!t)&&typeof n!="string"&&(n=this.random_str(6),e.attr("data-selector",n)),t&&t.length>0?t:n},create:function(n){var r=this,i=e.extend({},this.settings,this.data_options(n)),s=this.settings.tip_template;typeof i.tip_template=="string"&&t.hasOwnProperty(i.tip_template)&&(s=t[i.tip_template]);var o=e(s(this.selector(n),e("
      ").html(n.attr("title")).html())),u=this.inheritable_classes(n);o.addClass(u).appendTo(i.append_to),Modernizr.touch&&(o.append(''+i.touch_close_text+""),o.on("touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip",function(e){r.hide(n)})),n.removeAttr("title").attr("title","")},reposition:function(t,n,r){var i,s,o,u,a,f;n.css("visibility","hidden").show(),i=t.data("width"),s=n.children(".nub"),o=s.outerHeight(),u=s.outerHeight(),this.small()?n.css({width:"100%"}):n.css({width:i?i:"auto"}),f=function(e,t,n,r,i,s){return e.css({top:t?t:"auto",bottom:r?r:"auto",left:i?i:"auto",right:n?n:"auto"}).end()},f(n,t.offset().top+t.outerHeight()+10,"auto","auto",t.offset().left);if(this.small())f(n,t.offset().top+t.outerHeight()+10,"auto","auto",12.5,e(this.scope).width()),n.addClass("tip-override"),f(s,-o,"auto","auto",t.offset().left);else{var l=t.offset().left;Foundation.rtl&&(s.addClass("rtl"),l=t.offset().left+t.outerWidth()-n.outerWidth()),f(n,t.offset().top+t.outerHeight()+10,"auto","auto",l),n.removeClass("tip-override"),r&&r.indexOf("tip-top")>-1?(Foundation.rtl&&s.addClass("rtl"),f(n,t.offset().top-n.outerHeight(),"auto","auto",l).removeClass("tip-override")):r&&r.indexOf("tip-left")>-1?(f(n,t.offset().top+t.outerHeight()/2-n.outerHeight()/2,"auto","auto",t.offset().left-n.outerWidth()-o).removeClass("tip-override"),s.removeClass("rtl")):r&&r.indexOf("tip-right")>-1&&(f(n,t.offset().top+t.outerHeight()/2-n.outerHeight()/2,"auto","auto",t.offset().left+t.outerWidth()+o).removeClass("tip-override"),s.removeClass("rtl"))}n.css("visibility","visible").hide()},small:function(){return matchMedia(Foundation.media_queries.small).matches},inheritable_classes:function(t){var n=e.extend({},this.settings,this.data_options(t)),r=["tip-top","tip-left","tip-bottom","tip-right","radius","round"].concat(n.additional_inheritable_classes),i=t.attr("class"),s=i?e.map(i.split(" "),function(t,n){if(e.inArray(t,r)!==-1)return t}).join(" "):"";return e.trim(s)},convert_to_touch:function(t){var n=this,r=n.getTip(t),i=e.extend({},n.settings,n.data_options(t));r.find(".tap-to-close").length===0&&(r.append(''+i.touch_close_text+""),r.on("click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose",function(e){n.hide(t)})),t.data("tooltip-open-event-type","touch")},show:function(e){var t=this.getTip(e);e.data("tooltip-open-event-type")=="touch"&&this.convert_to_touch(e),this.reposition(e,t,e.attr("class")),e.addClass("open"),t.fadeIn(150)},hide:function(e){var t=this.getTip(e);t.fadeOut(150,function(){t.find(".tap-to-close").remove(),t.off("click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose"),e.removeClass("open")})},off:function(){var t=this;this.S(this.scope).off(".fndtn.tooltip"),this.S(this.settings.tooltip_class).each(function(n){e("["+t.attr_name()+"]").get(n).attr("title",e(this).text())}).remove()},reflow:function(){}}}(jQuery,this,this.document); diff --git a/websrc/js/foundation/foundation.abide.js b/websrc/js/foundation/foundation.abide.js deleted file mode 100644 index 8809d95..0000000 --- a/websrc/js/foundation/foundation.abide.js +++ /dev/null @@ -1,258 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.abide = { - name : 'abide', - - version : '5.2.1', - - settings : { - live_validate : true, - focus_on_invalid : true, - error_labels: true, // labels with a for="inputId" will recieve an `error` class - timeout : 1000, - patterns : { - alpha: /^[a-zA-Z]+$/, - alpha_numeric : /^[a-zA-Z0-9]+$/, - integer: /^\d+$/, - number: /-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?/, - - // amex, visa, diners - card : /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/, - cvv : /^([0-9]){3,4}$/, - - // http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address - email : /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/, - - url: /(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?/, - // abc.de - domain: /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/, - - datetime: /([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))/, - // YYYY-MM-DD - date: /(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))/, - // HH:MM:SS - time : /(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}/, - dateISO: /\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}/, - // MM/DD/YYYY - month_day_year : /(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.](19|20)\d\d/, - - // #FFF or #FFFFFF - color: /^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/ - }, - validators : { - equalTo: function(el, required, parent) { - var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, - to = el.value, - valid = (from === to); - - return valid; - } - } - }, - - timer : null, - - init : function (scope, method, options) { - this.bindings(method, options); - }, - - events : function (scope) { - var self = this, - form = self.S(scope).attr('novalidate', 'novalidate'), - settings = form.data(this.attr_name(true) + '-init'); - - this.invalid_attr = this.add_namespace('data-invalid'); - - form - .off('.abide') - .on('submit.fndtn.abide validate.fndtn.abide', function (e) { - var is_ajax = /ajax/i.test(self.S(this).attr(self.attr_name())); - return self.validate(self.S(this).find('input, textarea, select').get(), e, is_ajax); - }) - .on('reset', function() { - return self.reset($(this)); - }) - .find('input, textarea, select') - .off('.abide') - .on('blur.fndtn.abide change.fndtn.abide', function (e) { - self.validate([this], e); - }) - .on('keydown.fndtn.abide', function (e) { - var settings = $(this).closest('form').data(self.attr_name(true) + '-init'); - if (settings.live_validate === true) { - clearTimeout(self.timer); - self.timer = setTimeout(function () { - self.validate([this], e); - }.bind(this), settings.timeout); - } - }); - }, - - reset : function (form) { - form.removeAttr(this.invalid_attr); - $(this.invalid_attr, form).removeAttr(this.invalid_attr); - $('.error', form).not('small').removeClass('error'); - }, - - validate : function (els, e, is_ajax) { - var validations = this.parse_patterns(els), - validation_count = validations.length, - form = this.S(els[0]).closest('form'), - submit_event = /submit/.test(e.type); - - // Has to count up to make sure the focus gets applied to the top error - for (var i=0; i < validation_count; i++) { - if (!validations[i] && (submit_event || is_ajax)) { - if (this.settings.focus_on_invalid) els[i].focus(); - form.trigger('invalid'); - this.S(els[i]).closest('form').attr(this.invalid_attr, ''); - return false; - } - } - - if (submit_event || is_ajax) { - form.trigger('valid'); - } - - form.removeAttr(this.invalid_attr); - - if (is_ajax) return false; - - return true; - }, - - parse_patterns : function (els) { - var i = els.length, - el_patterns = []; - - while (i--) { - el_patterns.push(this.pattern(els[i])); - } - - return this.check_validation_and_apply_styles(el_patterns); - }, - - pattern : function (el) { - var type = el.getAttribute('type'), - required = typeof el.getAttribute('required') === 'string'; - - var pattern = el.getAttribute('pattern') || ''; - - if (this.settings.patterns.hasOwnProperty(pattern) && pattern.length > 0) { - return [el, this.settings.patterns[pattern], required]; - } else if (pattern.length > 0) { - return [el, new RegExp(pattern), required]; - } - - if (this.settings.patterns.hasOwnProperty(type)) { - return [el, this.settings.patterns[type], required]; - } - - pattern = /.*/; - - return [el, pattern, required]; - }, - - check_validation_and_apply_styles : function (el_patterns) { - var i = el_patterns.length, - validations = []; - - while (i--) { - var el = el_patterns[i][0], - required = el_patterns[i][2], - value = el.value, - direct_parent = this.S(el).parent(), - validator = el.getAttribute(this.add_namespace('data-abide-validator')), - is_radio = el.type === "radio", - is_checkbox = el.type === "checkbox", - label = this.S('label[for="' + el.getAttribute('id') + '"]'), - valid_length = (required) ? (el.value.length > 0) : true; - - var parent, valid; - - // support old way to do equalTo validations - if(el.getAttribute(this.add_namespace('data-equalto'))) { validator = "equalTo" } - - if (!direct_parent.is('label')) { - parent = direct_parent; - } else { - parent = direct_parent.parent(); - } - - if (is_radio && required) { - validations.push(this.valid_radio(el, required)); - } else if (is_checkbox && required) { - validations.push(this.valid_checkbox(el, required)); - } else if (validator) { - valid = this.settings.validators[validator].apply(this, [el, required, parent]) - validations.push(valid); - - if (valid) { - this.S(el).removeAttr(this.invalid_attr); - parent.removeClass('error'); - } else { - this.S(el).attr(this.invalid_attr, ''); - parent.addClass('error'); - } - } else { - - if (el_patterns[i][1].test(value) && valid_length || - !required && el.value.length < 1 || $(el).attr('disabled')) { - this.S(el).removeAttr(this.invalid_attr); - parent.removeClass('error'); - if (label.length > 0 && this.settings.error_labels) label.removeClass('error'); - - validations.push(true); - $(el).triggerHandler('valid'); - } else { - this.S(el).attr(this.invalid_attr, ''); - parent.addClass('error'); - if (label.length > 0 && this.settings.error_labels) label.addClass('error'); - - validations.push(false); - $(el).triggerHandler('invalid'); - } - } - } - - return validations; - }, - - valid_checkbox : function(el, required) { - var el = this.S(el), - valid = (el.is(':checked') || !required); - - if (valid) { - el.removeAttr(this.invalid_attr).parent().removeClass('error'); - } else { - el.attr(this.invalid_attr, '').parent().addClass('error'); - } - - return valid; - }, - - valid_radio : function (el, required) { - var name = el.getAttribute('name'), - group = document.getElementsByName(name), - count = group.length, - valid = false; - - // Has to count up to make sure the focus gets applied to the top error - for (var i=0; i < count; i++) { - if (group[i].checked) valid = true; - } - - // Has to count up to make sure the focus gets applied to the top error - for (var i=0; i < count; i++) { - if (valid) { - this.S(group[i]).removeAttr(this.invalid_attr).parent().removeClass('error'); - } else { - this.S(group[i]).attr(this.invalid_attr, '').parent().addClass('error'); - } - } - - return valid; - } - }; -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.accordion.js b/websrc/js/foundation/foundation.accordion.js deleted file mode 100644 index 0a90242..0000000 --- a/websrc/js/foundation/foundation.accordion.js +++ /dev/null @@ -1,50 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.accordion = { - name : 'accordion', - - version : '5.2.1', - - settings : { - active_class: 'active', - toggleable: true - }, - - init : function (scope, method, options) { - this.bindings(method, options); - }, - - events : function () { - var self = this; - var S = this.S; - S(this.scope) - .off('.fndtn.accordion') - .on('click.fndtn.accordion', '[' + this.attr_name() + '] dd > a', function (e) { - var accordion = S(this).closest('[' + self.attr_name() + ']'), - target = S('#' + this.href.split('#')[1]), - siblings = S('dd > .content', accordion), - aunts = $('> dd', accordion), - settings = accordion.data(self.attr_name(true) + '-init'), - active_content = S('dd > .content.' + settings.active_class, accordion), - active_parent = S('dd.' + settings.active_class, accordion); - e.preventDefault(); - - if (! S(this).closest('dl').is(accordion)) { return; } - - if (active_content[0] == target[0] && settings.toggleable) { - active_parent.toggleClass(settings.active_class, false); - return target.toggleClass(settings.active_class, false); - } - - siblings.removeClass(settings.active_class); - aunts.removeClass(settings.active_class); - target.addClass(settings.active_class).parent().addClass(settings.active_class); - }); - }, - - off : function () {}, - - reflow : function () {} - }; -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.alert.js b/websrc/js/foundation/foundation.alert.js deleted file mode 100644 index 93a5d92..0000000 --- a/websrc/js/foundation/foundation.alert.js +++ /dev/null @@ -1,37 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.alert = { - name : 'alert', - - version : '5.2.1', - - settings : { - animation: 'fadeOut', - speed: 300, // fade out speed - callback: function (){} - }, - - init : function (scope, method, options) { - this.bindings(method, options); - }, - - events : function () { - var self = this, - S = this.S; - - $(this.scope).off('.alert').on('click.fndtn.alert', '[' + this.attr_name() + '] a.close', function (e) { - var alertBox = S(this).closest('[' + self.attr_name() + ']'), - settings = alertBox.data(self.attr_name(true) + '-init') || self.settings; - - e.preventDefault(); - alertBox[settings.animation](settings.speed, function () { - S(this).trigger('close').remove(); - settings.callback(); - }); - }); - }, - - reflow : function () {} - }; -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.clearing.js b/websrc/js/foundation/foundation.clearing.js deleted file mode 100644 index e5ed64f..0000000 --- a/websrc/js/foundation/foundation.clearing.js +++ /dev/null @@ -1,521 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.clearing = { - name : 'clearing', - - version: '5.2.1', - - settings : { - templates : { - viewing : '×' + - '' - }, - - // comma delimited list of selectors that, on click, will close clearing, - // add 'div.clearing-blackout, div.visible-img' to close on background click - close_selectors : '.clearing-close', - - touch_label : '← Swipe to Advance →', - - // event initializers and locks - init : false, - locked : false - }, - - init : function (scope, method, options) { - var self = this; - Foundation.inherit(this, 'throttle image_loaded'); - - this.bindings(method, options); - - if (self.S(this.scope).is('[' + this.attr_name() + ']')) { - this.assemble(self.S('li', this.scope)); - } else { - self.S('[' + this.attr_name() + ']', this.scope).each(function () { - self.assemble(self.S('li', this)); - }); - } - }, - - events : function (scope) { - var self = this, - S = self.S; - - if ($('.scroll-container').length > 0) { - this.scope = $('.scroll-container'); - } - - S(this.scope) - .off('.clearing') - .on('click.fndtn.clearing', 'ul[' + this.attr_name() + '] li', - function (e, current, target) { - var current = current || S(this), - target = target || current, - next = current.next('li'), - settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'), - image = S(e.target); - - e.preventDefault(); - - if (!settings) { - self.init(); - settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); - } - - // if clearing is open and the current image is - // clicked, go to the next image in sequence - if (target.hasClass('visible') && - current[0] === target[0] && - next.length > 0 && self.is_open(current)) { - target = next; - image = S('img', target); - } - - // set current and target to the clicked li if not otherwise defined. - self.open(image, current, target); - self.update_paddles(target); - }) - - .on('click.fndtn.clearing', '.clearing-main-next', - function (e) { self.nav(e, 'next') }) - .on('click.fndtn.clearing', '.clearing-main-prev', - function (e) { self.nav(e, 'prev') }) - .on('click.fndtn.clearing', this.settings.close_selectors, - function (e) { Foundation.libs.clearing.close(e, this) }); - - $(document).on('keydown.fndtn.clearing', - function (e) { self.keydown(e) }); - - S(window).off('.clearing').on('resize.fndtn.clearing', - function () { self.resize() }); - - this.swipe_events(scope); - }, - - swipe_events : function (scope) { - var self = this, - S = self.S; - - S(this.scope) - .on('touchstart.fndtn.clearing', '.visible-img', function(e) { - if (!e.touches) { e = e.originalEvent; } - var data = { - start_page_x: e.touches[0].pageX, - start_page_y: e.touches[0].pageY, - start_time: (new Date()).getTime(), - delta_x: 0, - is_scrolling: undefined - }; - - S(this).data('swipe-transition', data); - e.stopPropagation(); - }) - .on('touchmove.fndtn.clearing', '.visible-img', function(e) { - if (!e.touches) { e = e.originalEvent; } - // Ignore pinch/zoom events - if(e.touches.length > 1 || e.scale && e.scale !== 1) return; - - var data = S(this).data('swipe-transition'); - - if (typeof data === 'undefined') { - data = {}; - } - - data.delta_x = e.touches[0].pageX - data.start_page_x; - - if ( typeof data.is_scrolling === 'undefined') { - data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); - } - - if (!data.is_scrolling && !data.active) { - e.preventDefault(); - var direction = (data.delta_x < 0) ? 'next' : 'prev'; - data.active = true; - self.nav(e, direction); - } - }) - .on('touchend.fndtn.clearing', '.visible-img', function(e) { - S(this).data('swipe-transition', {}); - e.stopPropagation(); - }); - }, - - assemble : function ($li) { - var $el = $li.parent(); - - if ($el.parent().hasClass('carousel')) return; - $el.after('
      '); - - var holder = this.S('#foundationClearingHolder'), - settings = $el.data(this.attr_name(true) + '-init'), - grid = $el.detach(), - data = { - grid: '', - viewing: settings.templates.viewing - }, - wrapper = '
      ' + data.viewing + - data.grid + '
      ', - touch_label = this.settings.touch_label; - - if (Modernizr.touch) { - wrapper = $(wrapper).find('.clearing-touch-label').html(touch_label).end(); - } - - holder.after(wrapper).remove(); - }, - - open : function ($image, current, target) { - var self = this, - body = $(document.body), - root = target.closest('.clearing-assembled'), - container = $('div', root).first(), - visible_image = $('.visible-img', container), - image = $('img', visible_image).not($image), - label = $('.clearing-touch-label', '.clearing-blackout'), - error = false; - - image.error(function () { - error = true; - }); - - function startLoad() { - setTimeout(function () { - this.image_loaded(image, function () { - if (image.outerWidth() === 1 && !error) { - startLoad.call(this); - } else { - cb.call(this, image); - } - }.bind(this)); - }.bind(this), 50); - } - - function cb (image) { - var $image = $(image); - image.css('visibility', 'visible'); - // toggle the gallery - body.css('overflow', 'hidden'); - root.addClass('clearing-blackout'); - container.addClass('clearing-container'); - visible_image.show(); - this.fix_height(target) - .caption(self.S('.clearing-caption', visible_image), self.S('img', target)) - .center_and_label(image, label) - .shift(current, target, function () { - target.siblings().removeClass('visible'); - target.addClass('visible'); - }); - } - - if (!this.locked()) { - // set the image to the selected thumbnail - image - .attr('src', this.load($image)) - .css('visibility', 'hidden'); - - startLoad.call(this); - - } - }, - - close : function (e, el) { - e.preventDefault(); - - var root = (function (target) { - if (/blackout/.test(target.selector)) { - return target; - } else { - return target.closest('.clearing-blackout'); - } - }($(el))), - body = $(document.body), container, visible_image; - - if (el === e.target && root) { - body.css('overflow', ''); - container = $('div', root).first(); - visible_image = $('.visible-img', container); - this.settings.prev_index = 0; - $('ul[' + this.attr_name() + ']', root) - .attr('style', '').closest('.clearing-blackout') - .removeClass('clearing-blackout'); - container.removeClass('clearing-container'); - visible_image.hide(); - } - - return false; - }, - - is_open : function (current) { - return current.parent().prop('style').length > 0; - }, - - keydown : function (e) { - var clearing = $('.clearing-blackout ul[' + this.attr_name() + ']'), - NEXT_KEY = this.rtl ? 37 : 39, - PREV_KEY = this.rtl ? 39 : 37, - ESC_KEY = 27; - - if (e.which === NEXT_KEY) this.go(clearing, 'next'); - if (e.which === PREV_KEY) this.go(clearing, 'prev'); - if (e.which === ESC_KEY) this.S('a.clearing-close').trigger('click'); - }, - - nav : function (e, direction) { - var clearing = $('ul[' + this.attr_name() + ']', '.clearing-blackout'); - - e.preventDefault(); - this.go(clearing, direction); - }, - - resize : function () { - var image = $('img', '.clearing-blackout .visible-img'), - label = $('.clearing-touch-label', '.clearing-blackout'); - - if (image.length) { - this.center_and_label(image, label); - } - }, - - // visual adjustments - fix_height : function (target) { - var lis = target.parent().children(), - self = this; - - lis.each(function () { - var li = self.S(this), - image = li.find('img'); - - if (li.height() > image.outerHeight()) { - li.addClass('fix-height'); - } - }) - .closest('ul') - .width(lis.length * 100 + '%'); - - return this; - }, - - update_paddles : function (target) { - var visible_image = target - .closest('.carousel') - .siblings('.visible-img'); - - if (target.next().length > 0) { - this.S('.clearing-main-next', visible_image) - .removeClass('disabled'); - } else { - this.S('.clearing-main-next', visible_image) - .addClass('disabled'); - } - - if (target.prev().length > 0) { - this.S('.clearing-main-prev', visible_image) - .removeClass('disabled'); - } else { - this.S('.clearing-main-prev', visible_image) - .addClass('disabled'); - } - }, - - center_and_label : function (target, label) { - if (!this.rtl) { - target.css({ - marginLeft : -(target.outerWidth() / 2), - marginTop : -(target.outerHeight() / 2) - }); - - if (label.length > 0) { - label.css({ - marginLeft : -(label.outerWidth() / 2), - marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10 - }); - } - } else { - target.css({ - marginRight : -(target.outerWidth() / 2), - marginTop : -(target.outerHeight() / 2), - left: 'auto', - right: '50%' - }); - - if (label.length > 0) { - label.css({ - marginRight : -(label.outerWidth() / 2), - marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10, - left: 'auto', - right: '50%' - }); - } - } - return this; - }, - - // image loading and preloading - - load : function ($image) { - if ($image[0].nodeName === "A") { - var href = $image.attr('href'); - } else { - var href = $image.parent().attr('href'); - } - - this.preload($image); - - if (href) return href; - return $image.attr('src'); - }, - - preload : function ($image) { - this - .img($image.closest('li').next()) - .img($image.closest('li').prev()); - }, - - img : function (img) { - if (img.length) { - var new_img = new Image(), - new_a = this.S('a', img); - - if (new_a.length) { - new_img.src = new_a.attr('href'); - } else { - new_img.src = this.S('img', img).attr('src'); - } - } - return this; - }, - - // image caption - - caption : function (container, $image) { - var caption = $image.attr('data-caption'); - - if (caption) { - container - .html(caption) - .show(); - } else { - container - .text('') - .hide(); - } - return this; - }, - - // directional methods - - go : function ($ul, direction) { - var current = this.S('.visible', $ul), - target = current[direction](); - - if (target.length) { - this.S('img', target) - .trigger('click', [current, target]); - } - }, - - shift : function (current, target, callback) { - var clearing = target.parent(), - old_index = this.settings.prev_index || target.index(), - direction = this.direction(clearing, current, target), - dir = this.rtl ? 'right' : 'left', - left = parseInt(clearing.css('left'), 10), - width = target.outerWidth(), - skip_shift; - - var dir_obj = {}; - - // we use jQuery animate instead of CSS transitions because we - // need a callback to unlock the next animation - // needs support for RTL ** - if (target.index() !== old_index && !/skip/.test(direction)){ - if (/left/.test(direction)) { - this.lock(); - dir_obj[dir] = left + width; - clearing.animate(dir_obj, 300, this.unlock()); - } else if (/right/.test(direction)) { - this.lock(); - dir_obj[dir] = left - width; - clearing.animate(dir_obj, 300, this.unlock()); - } - } else if (/skip/.test(direction)) { - // the target image is not adjacent to the current image, so - // do we scroll right or not - skip_shift = target.index() - this.settings.up_count; - this.lock(); - - if (skip_shift > 0) { - dir_obj[dir] = -(skip_shift * width); - clearing.animate(dir_obj, 300, this.unlock()); - } else { - dir_obj[dir] = 0; - clearing.animate(dir_obj, 300, this.unlock()); - } - } - - callback(); - }, - - direction : function ($el, current, target) { - var lis = this.S('li', $el), - li_width = lis.outerWidth() + (lis.outerWidth() / 4), - up_count = Math.floor(this.S('.clearing-container').outerWidth() / li_width) - 1, - target_index = lis.index(target), - response; - - this.settings.up_count = up_count; - - if (this.adjacent(this.settings.prev_index, target_index)) { - if ((target_index > up_count) - && target_index > this.settings.prev_index) { - response = 'right'; - } else if ((target_index > up_count - 1) - && target_index <= this.settings.prev_index) { - response = 'left'; - } else { - response = false; - } - } else { - response = 'skip'; - } - - this.settings.prev_index = target_index; - - return response; - }, - - adjacent : function (current_index, target_index) { - for (var i = target_index + 1; i >= target_index - 1; i--) { - if (i === current_index) return true; - } - return false; - }, - - // lock management - - lock : function () { - this.settings.locked = true; - }, - - unlock : function () { - this.settings.locked = false; - }, - - locked : function () { - return this.settings.locked; - }, - - off : function () { - this.S(this.scope).off('.fndtn.clearing'); - this.S(window).off('.fndtn.clearing'); - }, - - reflow : function () { - this.init(); - } - }; - -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.dropdown.js b/websrc/js/foundation/foundation.dropdown.js deleted file mode 100644 index d1abd51..0000000 --- a/websrc/js/foundation/foundation.dropdown.js +++ /dev/null @@ -1,301 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.dropdown = { - name : 'dropdown', - - version : '5.2.1', - - settings : { - active_class: 'open', - align: 'bottom', - is_hover: false, - opened: function(){}, - closed: function(){} - }, - - init : function (scope, method, options) { - Foundation.inherit(this, 'throttle'); - - this.bindings(method, options); - }, - - events : function (scope) { - var self = this, - S = self.S; - - S(this.scope) - .off('.dropdown') - .on('click.fndtn.dropdown', '[' + this.attr_name() + ']', function (e) { - var settings = S(this).data(self.attr_name(true) + '-init') || self.settings; - e.preventDefault(); - if (!settings.is_hover || Modernizr.touch) self.toggle(S(this)); - }) - .on('mouseenter.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { - var $this = S(this); - clearTimeout(self.timeout); - - if ($this.data(self.data_attr())) { - var dropdown = S('#' + $this.data(self.data_attr())), - target = $this; - } else { - var dropdown = $this; - target = S("[" + self.attr_name() + "='" + dropdown.attr('id') + "']"); - } - - var settings = target.data(self.attr_name(true) + '-init') || self.settings; - - if(S(e.target).data(self.data_attr()) && settings.is_hover) { - self.closeall.call(self); - } - - if (settings.is_hover) self.open.apply(self, [dropdown, target]); - }) - .on('mouseleave.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { - var $this = S(this); - self.timeout = setTimeout(function () { - if ($this.data(self.data_attr())) { - var settings = $this.data(self.data_attr(true) + '-init') || self.settings; - if (settings.is_hover) self.close.call(self, S('#' + $this.data(self.data_attr()))); - } else { - var target = S('[' + self.attr_name() + '="' + S(this).attr('id') + '"]'), - settings = target.data(self.attr_name(true) + '-init') || self.settings; - if (settings.is_hover) self.close.call(self, $this); - } - }.bind(this), 150); - }) - .on('click.fndtn.dropdown', function (e) { - var parent = S(e.target).closest('[' + self.attr_name() + '-content]'); - - if (S(e.target).data(self.data_attr()) || S(e.target).parent().data(self.data_attr())) { - return; - } - if (!(S(e.target).data('revealId')) && - (parent.length > 0 && (S(e.target).is('[' + self.attr_name() + '-content]') || - $.contains(parent.first()[0], e.target)))) { - e.stopPropagation(); - return; - } - - self.close.call(self, S('[' + self.attr_name() + '-content]')); - }) - .on('opened.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { - self.settings.opened.call(this); - }) - .on('closed.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { - self.settings.closed.call(this); - }); - - S(window) - .off('.dropdown') - .on('resize.fndtn.dropdown', self.throttle(function () { - self.resize.call(self); - }, 50)); - - this.resize(); - }, - - close: function (dropdown) { - var self = this; - dropdown.each(function () { - if (self.S(this).hasClass(self.settings.active_class)) { - self.S(this) - .css(Foundation.rtl ? 'right':'left', '-99999px') - .removeClass(self.settings.active_class); - - self.S(this).trigger('closed', [dropdown]); - } - }); - }, - - closeall: function() { - var self = this; - $.each(self.S('[' + this.attr_name() + '-content]'), function() { - self.close.call(self, self.S(this)) - }); - }, - - open: function (dropdown, target) { - this - .css(dropdown - .addClass(this.settings.active_class), target); - dropdown.trigger('opened', [dropdown, target]); - }, - - data_attr: function () { - if (this.namespace.length > 0) { - return this.namespace + '-' + this.name; - } - - return this.name; - }, - - toggle : function (target) { - var dropdown = this.S('#' + target.data(this.data_attr())); - if (dropdown.length === 0) { - // No dropdown found, not continuing - return; - } - - this.close.call(this, this.S('[' + this.attr_name() + '-content]').not(dropdown)); - - if (dropdown.hasClass(this.settings.active_class)) { - this.close.call(this, dropdown); - } else { - this.close.call(this, this.S('[' + this.attr_name() + '-content]')) - this.open.call(this, dropdown, target); - } - }, - - resize : function () { - var dropdown = this.S('[' + this.attr_name() + '-content].open'), - target = this.S("[" + this.attr_name() + "='" + dropdown.attr('id') + "']"); - - if (dropdown.length && target.length) { - this.css(dropdown, target); - } - }, - - css : function (dropdown, target) { - this.clear_idx(); - - if (this.small()) { - var p = this.dirs.bottom.call(dropdown, target); - - dropdown.attr('style', '').removeClass('drop-left drop-right drop-top').css({ - position : 'absolute', - width: '95%', - 'max-width': 'none', - top: p.top - }); - - dropdown.css(Foundation.rtl ? 'right':'left', '2.5%'); - } else { - var settings = target.data(this.attr_name(true) + '-init') || this.settings; - - this.style(dropdown, target, settings); - } - - return dropdown; - }, - - style : function (dropdown, target, settings) { - var css = $.extend({position: 'absolute'}, - this.dirs[settings.align].call(dropdown, target, settings)); - - dropdown.attr('style', '').css(css); - }, - - // return CSS property object - // `this` is the dropdown - dirs : { - // Calculate target offset - _base : function (t) { - var o_p = this.offsetParent(), - o = o_p.offset(), - p = t.offset(); - - p.top -= o.top; - p.left -= o.left; - - return p; - }, - top: function (t, s) { - var self = Foundation.libs.dropdown, - p = self.dirs._base.call(this, t), - pip_offset_base = (t.outerWidth() / 2) - 8; - - this.addClass('drop-top'); - - if (t.outerWidth() < this.outerWidth() || self.small()) { - self.adjust_pip(pip_offset_base, p); - } - - if (Foundation.rtl) { - return {left: p.left - this.outerWidth() + t.outerWidth(), - top: p.top - this.outerHeight()}; - } - - return {left: p.left, top: p.top - this.outerHeight()}; - }, - bottom: function (t, s) { - var self = Foundation.libs.dropdown, - p = self.dirs._base.call(this, t), - pip_offset_base = (t.outerWidth() / 2) - 8; - - if (t.outerWidth() < this.outerWidth() || self.small()) { - self.adjust_pip(pip_offset_base, p); - } - - if (self.rtl) { - return {left: p.left - this.outerWidth() + t.outerWidth(), top: p.top + t.outerHeight()}; - } - - return {left: p.left, top: p.top + t.outerHeight()}; - }, - left: function (t, s) { - var p = Foundation.libs.dropdown.dirs._base.call(this, t); - - this.addClass('drop-left'); - - return {left: p.left - this.outerWidth(), top: p.top}; - }, - right: function (t, s) { - var p = Foundation.libs.dropdown.dirs._base.call(this, t); - - this.addClass('drop-right'); - - return {left: p.left + t.outerWidth(), top: p.top}; - } - }, - - // Insert rule to style psuedo elements - adjust_pip : function (pip_offset_base, p) { - var sheet = Foundation.stylesheet; - - if (this.small()) { - pip_offset_base += p.left - 8; - } - - this.rule_idx = sheet.cssRules.length; - - var sel_before = '.f-dropdown.open:before', - sel_after = '.f-dropdown.open:after', - css_before = 'left: ' + pip_offset_base + 'px;', - css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; - - if (sheet.insertRule) { - sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx); - sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1); - } else { - sheet.addRule(sel_before, css_before, this.rule_idx); - sheet.addRule(sel_after, css_after, this.rule_idx + 1); - } - }, - - // Remove old dropdown rule index - clear_idx : function () { - var sheet = Foundation.stylesheet; - - if (this.rule_idx) { - sheet.deleteRule(this.rule_idx); - sheet.deleteRule(this.rule_idx); - delete this.rule_idx; - } - }, - - small : function () { - return matchMedia(Foundation.media_queries.small).matches && - !matchMedia(Foundation.media_queries.medium).matches; - }, - - off: function () { - this.S(this.scope).off('.fndtn.dropdown'); - this.S('html, body').off('.fndtn.dropdown'); - this.S(window).off('.fndtn.dropdown'); - this.S('[data-dropdown-content]').off('.fndtn.dropdown'); - }, - - reflow : function () {} - }; -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.equalizer.js b/websrc/js/foundation/foundation.equalizer.js deleted file mode 100644 index ddffc30..0000000 --- a/websrc/js/foundation/foundation.equalizer.js +++ /dev/null @@ -1,64 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.equalizer = { - name : 'equalizer', - - version : '5.2.1', - - settings : { - use_tallest: true, - before_height_change: $.noop, - after_height_change: $.noop - }, - - init : function (scope, method, options) { - this.bindings(method, options); - this.reflow(); - }, - - events : function () { - this.S(window).off('.equalizer').on('resize.fndtn.equalizer', function(e){ - this.reflow(); - }.bind(this)); - }, - - equalize: function(equalizer) { - var isStacked = false, - vals = equalizer.find('[' + this.attr_name() + '-watch]'), - firstTopOffset = vals.first().offset().top, - settings = equalizer.data(this.attr_name(true)+'-init'); - - if (vals.length === 0) return; - settings.before_height_change(); - equalizer.trigger('before-height-change'); - vals.height('inherit'); - vals.each(function(){ - var el = $(this); - if (el.offset().top !== firstTopOffset) { - isStacked = true; - } - }); - if (isStacked) return; - - var heights = vals.map(function(){ return $(this).outerHeight() }).get(); - if (settings.use_tallest) { - var max = Math.max.apply(null, heights); - vals.css('height', max); - } else { - var min = Math.min.apply(null, heights); - vals.css('height', min); - } - settings.after_height_change(); - equalizer.trigger('after-height-change'); - }, - - reflow : function () { - var self = this; - - this.S('[' + this.attr_name() + ']', this.scope).each(function(){ - self.equalize($(this)); - }); - } - }; -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.interchange.js b/websrc/js/foundation/foundation.interchange.js deleted file mode 100644 index fd5040f..0000000 --- a/websrc/js/foundation/foundation.interchange.js +++ /dev/null @@ -1,335 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.interchange = { - name : 'interchange', - - version : '5.2.1', - - cache : {}, - - images_loaded : false, - nodes_loaded : false, - - settings : { - load_attr : 'interchange', - - named_queries : { - 'default' : 'only screen', - small : Foundation.media_queries.small, - medium : Foundation.media_queries.medium, - large : Foundation.media_queries.large, - xlarge : Foundation.media_queries.xlarge, - xxlarge: Foundation.media_queries.xxlarge, - landscape : 'only screen and (orientation: landscape)', - portrait : 'only screen and (orientation: portrait)', - retina : 'only screen and (-webkit-min-device-pixel-ratio: 2),' + - 'only screen and (min--moz-device-pixel-ratio: 2),' + - 'only screen and (-o-min-device-pixel-ratio: 2/1),' + - 'only screen and (min-device-pixel-ratio: 2),' + - 'only screen and (min-resolution: 192dpi),' + - 'only screen and (min-resolution: 2dppx)' - }, - - directives : { - replace: function (el, path, trigger) { - // The trigger argument, if called within the directive, fires - // an event named after the directive on the element, passing - // any parameters along to the event that you pass to trigger. - // - // ex. trigger(), trigger([a, b, c]), or trigger(a, b, c) - // - // This allows you to bind a callback like so: - // $('#interchangeContainer').on('replace', function (e, a, b, c) { - // console.log($(this).html(), a, b, c); - // }); - - if (/IMG/.test(el[0].nodeName)) { - var orig_path = el[0].src; - - if (new RegExp(path, 'i').test(orig_path)) return; - - el[0].src = path; - - return trigger(el[0].src); - } - var last_path = el.data(this.data_attr + '-last-path'); - - if (last_path == path) return; - - - var regex = "/^.(\.jpg|\.jpeg|\.png|\.gif|\.tiff|\.bmp)\??|#?./"; - - if (new RegExp(regex,'i').test(path)){ - - $(el).css('background-image', 'url('+path+')'); - el.data('interchange-last-path', path); - return trigger(path); - } - - return $.get(path, function (response) { - el.html(response); - el.data(this.data_attr + '-last-path', path); - trigger(); - }); - - } - } - }, - - init : function (scope, method, options) { - Foundation.inherit(this, 'throttle random_str'); - - this.data_attr = this.set_data_attr(); - $.extend(true, this.settings, method, options); - this.bindings(method, options); - this.load('images'); - this.load('nodes'); - }, - - get_media_hash : function() { - var mediaHash=''; - for (var queryName in this.settings.named_queries ) { - mediaHash += matchMedia(this.settings.named_queries[queryName]).matches.toString(); - } - return mediaHash; - }, - - events : function () { - var self = this, prevMediaHash; - - $(window) - .off('.interchange') - .on('resize.fndtn.interchange', self.throttle(function () { - var currMediaHash = self.get_media_hash(); - if (currMediaHash !== prevMediaHash) { - self.resize(); - } - prevMediaHash = currMediaHash; - }, 50)); - - return this; - }, - - resize : function () { - var cache = this.cache; - - if(!this.images_loaded || !this.nodes_loaded) { - setTimeout($.proxy(this.resize, this), 50); - return; - } - - for (var uuid in cache) { - if (cache.hasOwnProperty(uuid)) { - var passed = this.results(uuid, cache[uuid]); - - if (passed) { - this.settings.directives[passed - .scenario[1]].call(this, passed.el, passed.scenario[0], function () { - if (arguments[0] instanceof Array) { - var args = arguments[0]; - } else { - var args = Array.prototype.slice.call(arguments, 0); - } - - passed.el.trigger(passed.scenario[1], args); - }); - } - } - } - - }, - - results : function (uuid, scenarios) { - var count = scenarios.length; - - if (count > 0) { - var el = this.S('[' + this.add_namespace('data-uuid') + '="' + uuid + '"]'); - - while (count--) { - var mq, rule = scenarios[count][2]; - if (this.settings.named_queries.hasOwnProperty(rule)) { - mq = matchMedia(this.settings.named_queries[rule]); - } else { - mq = matchMedia(rule); - } - if (mq.matches) { - return {el: el, scenario: scenarios[count]}; - } - } - } - - return false; - }, - - load : function (type, force_update) { - if (typeof this['cached_' + type] === 'undefined' || force_update) { - this['update_' + type](); - } - - return this['cached_' + type]; - }, - - update_images : function () { - var images = this.S('img[' + this.data_attr + ']'), - count = images.length, - i = count, - loaded_count = 0, - data_attr = this.data_attr; - - this.cache = {}; - this.cached_images = []; - this.images_loaded = (count === 0); - - while (i--) { - loaded_count++; - if (images[i]) { - var str = images[i].getAttribute(data_attr) || ''; - - if (str.length > 0) { - this.cached_images.push(images[i]); - } - } - - if (loaded_count === count) { - this.images_loaded = true; - this.enhance('images'); - } - } - - return this; - }, - - update_nodes : function () { - var nodes = this.S('[' + this.data_attr + ']').not('img'), - count = nodes.length, - i = count, - loaded_count = 0, - data_attr = this.data_attr; - - this.cached_nodes = []; - this.nodes_loaded = (count === 0); - - - while (i--) { - loaded_count++; - var str = nodes[i].getAttribute(data_attr) || ''; - - if (str.length > 0) { - this.cached_nodes.push(nodes[i]); - } - - if(loaded_count === count) { - this.nodes_loaded = true; - this.enhance('nodes'); - } - } - - return this; - }, - - enhance : function (type) { - var i = this['cached_' + type].length; - - while (i--) { - this.object($(this['cached_' + type][i])); - } - - return $(window).trigger('resize'); - }, - - parse_params : function (path, directive, mq) { - return [this.trim(path), this.convert_directive(directive), this.trim(mq)]; - }, - - convert_directive : function (directive) { - - var trimmed = this.trim(directive); - - if (trimmed.length > 0) { - return trimmed; - } - - return 'replace'; - }, - - object : function(el) { - var raw_arr = this.parse_data_attr(el), - scenarios = [], - i = raw_arr.length; - - if (i > 0) { - while (i--) { - var split = raw_arr[i].split(/\((.*?)(\))$/); - - if (split.length > 1) { - var cached_split = split[0].split(','), - params = this.parse_params(cached_split[0], - cached_split[1], split[1]); - - scenarios.push(params); - } - } - } - - return this.store(el, scenarios); - }, - - store : function (el, scenarios) { - var uuid = this.random_str(), - current_uuid = el.data(this.add_namespace('uuid', true)); - - if (this.cache[current_uuid]) return this.cache[current_uuid]; - - el.attr(this.add_namespace('data-uuid'), uuid); - - return this.cache[uuid] = scenarios; - }, - - trim : function(str) { - - if (typeof str === 'string') { - return $.trim(str); - } - - return str; - }, - - set_data_attr: function (init) { - if (init) { - if (this.namespace.length > 0) { - return this.namespace + '-' + this.settings.load_attr; - } - - return this.settings.load_attr; - } - - if (this.namespace.length > 0) { - return 'data-' + this.namespace + '-' + this.settings.load_attr; - } - - return 'data-' + this.settings.load_attr; - }, - - parse_data_attr : function (el) { - var raw = el.attr(this.attr_name()).split(/\[(.*?)\]/), - i = raw.length, - output = []; - - while (i--) { - if (raw[i].replace(/[\W\d]+/, '').length > 4) { - output.push(raw[i]); - } - } - - return output; - }, - - reflow : function () { - this.load('images', true); - this.load('nodes', true); - } - - }; - -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.joyride.js b/websrc/js/foundation/foundation.joyride.js deleted file mode 100644 index 401414c..0000000 --- a/websrc/js/foundation/foundation.joyride.js +++ /dev/null @@ -1,844 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - var Modernizr = Modernizr || false; - - Foundation.libs.joyride = { - name : 'joyride', - - version : '5.2.1', - - defaults : { - expose : false, // turn on or off the expose feature - modal : true, // Whether to cover page with modal during the tour - tip_location : 'bottom', // 'top' or 'bottom' in relation to parent - nub_position : 'auto', // override on a per tooltip bases - scroll_speed : 1500, // Page scrolling speed in milliseconds, 0 = no scroll animation - scroll_animation : 'linear', // supports 'swing' and 'linear', extend with jQuery UI. - timer : 0, // 0 = no timer , all other numbers = timer in milliseconds - start_timer_on_click : true, // true or false - true requires clicking the first button start the timer - start_offset : 0, // the index of the tooltip you want to start on (index of the li) - next_button : true, // true or false to control whether a next button is used - tip_animation : 'fade', // 'pop' or 'fade' in each tip - pause_after : [], // array of indexes where to pause the tour after - exposed : [], // array of expose elements - tip_animation_fade_speed : 300, // when tipAnimation = 'fade' this is speed in milliseconds for the transition - cookie_monster : false, // true or false to control whether cookies are used - cookie_name : 'joyride', // Name the cookie you'll use - cookie_domain : false, // Will this cookie be attached to a domain, ie. '.notableapp.com' - cookie_expires : 365, // set when you would like the cookie to expire. - tip_container : 'body', // Where will the tip be attached - tip_location_patterns : { - top: ['bottom'], - bottom: [], // bottom should not need to be repositioned - left: ['right', 'top', 'bottom'], - right: ['left', 'top', 'bottom'] - }, - post_ride_callback : function (){}, // A method to call once the tour closes (canceled or complete) - post_step_callback : function (){}, // A method to call after each step - pre_step_callback : function (){}, // A method to call before each step - pre_ride_callback : function (){}, // A method to call before the tour starts (passed index, tip, and cloned exposed element) - post_expose_callback : function (){}, // A method to call after an element has been exposed - template : { // HTML segments for tip layout - link : '×', - timer : '
      ', - tip : '
      ', - wrapper : '
      ', - button : '', - modal : '
      ', - expose : '
      ', - expose_cover: '
      ' - }, - expose_add_class : '' // One or more space-separated class names to be added to exposed element - }, - - init : function (scope, method, options) { - Foundation.inherit(this, 'throttle random_str'); - - this.settings = this.settings || $.extend({}, this.defaults, (options || method)); - - this.bindings(method, options) - }, - - events : function () { - var self = this; - - $(this.scope) - .off('.joyride') - .on('click.fndtn.joyride', '.joyride-next-tip, .joyride-modal-bg', function (e) { - e.preventDefault(); - - if (this.settings.$li.next().length < 1) { - this.end(); - } else if (this.settings.timer > 0) { - clearTimeout(this.settings.automate); - this.hide(); - this.show(); - this.startTimer(); - } else { - this.hide(); - this.show(); - } - - }.bind(this)) - - .on('click.fndtn.joyride', '.joyride-close-tip', function (e) { - e.preventDefault(); - this.end(); - }.bind(this)); - - $(window) - .off('.joyride') - .on('resize.fndtn.joyride', self.throttle(function () { - if ($('[' + self.attr_name() + ']').length > 0 && self.settings.$next_tip) { - if (self.settings.exposed.length > 0) { - var $els = $(self.settings.exposed); - - $els.each(function () { - var $this = $(this); - self.un_expose($this); - self.expose($this); - }); - } - - if (self.is_phone()) { - self.pos_phone(); - } else { - self.pos_default(false, true); - } - } - }, 100)); - }, - - start : function () { - var self = this, - $this = $('[' + this.attr_name() + ']', this.scope), - integer_settings = ['timer', 'scrollSpeed', 'startOffset', 'tipAnimationFadeSpeed', 'cookieExpires'], - int_settings_count = integer_settings.length; - - if (!$this.length > 0) return; - - if (!this.settings.init) this.events(); - - this.settings = $this.data(this.attr_name(true) + '-init'); - - // non configureable settings - this.settings.$content_el = $this; - this.settings.$body = $(this.settings.tip_container); - this.settings.body_offset = $(this.settings.tip_container).position(); - this.settings.$tip_content = this.settings.$content_el.find('> li'); - this.settings.paused = false; - this.settings.attempts = 0; - - // can we create cookies? - if (typeof $.cookie !== 'function') { - this.settings.cookie_monster = false; - } - - // generate the tips and insert into dom. - if (!this.settings.cookie_monster || this.settings.cookie_monster && !$.cookie(this.settings.cookie_name)) { - this.settings.$tip_content.each(function (index) { - var $this = $(this); - this.settings = $.extend({}, self.defaults, self.data_options($this)) - - // Make sure that settings parsed from data_options are integers where necessary - var i = int_settings_count; - while (i--) { - self.settings[integer_settings[i]] = parseInt(self.settings[integer_settings[i]], 10); - } - self.create({$li : $this, index : index}); - }); - - // show first tip - if (!this.settings.start_timer_on_click && this.settings.timer > 0) { - this.show('init'); - this.startTimer(); - } else { - this.show('init'); - } - - } - }, - - resume : function () { - this.set_li(); - this.show(); - }, - - tip_template : function (opts) { - var $blank, content; - - opts.tip_class = opts.tip_class || ''; - - $blank = $(this.settings.template.tip).addClass(opts.tip_class); - content = $.trim($(opts.li).html()) + - this.button_text(opts.button_text) + - this.settings.template.link + - this.timer_instance(opts.index); - - $blank.append($(this.settings.template.wrapper)); - $blank.first().attr(this.add_namespace('data-index'), opts.index); - $('.joyride-content-wrapper', $blank).append(content); - - return $blank[0]; - }, - - timer_instance : function (index) { - var txt; - - if ((index === 0 && this.settings.start_timer_on_click && this.settings.timer > 0) || this.settings.timer === 0) { - txt = ''; - } else { - txt = $(this.settings.template.timer)[0].outerHTML; - } - return txt; - }, - - button_text : function (txt) { - if (this.settings.next_button) { - txt = $.trim(txt) || 'Next'; - txt = $(this.settings.template.button).append(txt)[0].outerHTML; - } else { - txt = ''; - } - return txt; - }, - - create : function (opts) { - var buttonText = opts.$li.attr(this.add_namespace('data-button')) - || opts.$li.attr(this.add_namespace('data-text')), - tipClass = opts.$li.attr('class'), - $tip_content = $(this.tip_template({ - tip_class : tipClass, - index : opts.index, - button_text : buttonText, - li : opts.$li - })); - - $(this.settings.tip_container).append($tip_content); - }, - - show : function (init) { - var $timer = null; - - // are we paused? - if (this.settings.$li === undefined - || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) { - - // don't go to the next li if the tour was paused - if (this.settings.paused) { - this.settings.paused = false; - } else { - this.set_li(init); - } - - this.settings.attempts = 0; - - if (this.settings.$li.length && this.settings.$target.length > 0) { - if (init) { //run when we first start - this.settings.pre_ride_callback(this.settings.$li.index(), this.settings.$next_tip); - if (this.settings.modal) { - this.show_modal(); - } - } - - this.settings.pre_step_callback(this.settings.$li.index(), this.settings.$next_tip); - - if (this.settings.modal && this.settings.expose) { - this.expose(); - } - - this.settings.tip_settings = $.extend({}, this.settings, this.data_options(this.settings.$li)); - - this.settings.timer = parseInt(this.settings.timer, 10); - - this.settings.tip_settings.tip_location_pattern = this.settings.tip_location_patterns[this.settings.tip_settings.tip_location]; - - // scroll if not modal - if (!/body/i.test(this.settings.$target.selector)) { - this.scroll_to(); - } - - if (this.is_phone()) { - this.pos_phone(true); - } else { - this.pos_default(true); - } - - $timer = this.settings.$next_tip.find('.joyride-timer-indicator'); - - if (/pop/i.test(this.settings.tip_animation)) { - - $timer.width(0); - - if (this.settings.timer > 0) { - - this.settings.$next_tip.show(); - - setTimeout(function () { - $timer.animate({ - width: $timer.parent().width() - }, this.settings.timer, 'linear'); - }.bind(this), this.settings.tip_animation_fade_speed); - - } else { - this.settings.$next_tip.show(); - - } - - - } else if (/fade/i.test(this.settings.tip_animation)) { - - $timer.width(0); - - if (this.settings.timer > 0) { - - this.settings.$next_tip - .fadeIn(this.settings.tip_animation_fade_speed) - .show(); - - setTimeout(function () { - $timer.animate({ - width: $timer.parent().width() - }, this.settings.timer, 'linear'); - }.bind(this), this.settings.tip_animation_fadeSpeed); - - } else { - this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed); - } - } - - this.settings.$current_tip = this.settings.$next_tip; - - // skip non-existant targets - } else if (this.settings.$li && this.settings.$target.length < 1) { - - this.show(); - - } else { - - this.end(); - - } - } else { - - this.settings.paused = true; - - } - - }, - - is_phone : function () { - return matchMedia(Foundation.media_queries.small).matches && - !matchMedia(Foundation.media_queries.medium).matches; - }, - - hide : function () { - if (this.settings.modal && this.settings.expose) { - this.un_expose(); - } - - if (!this.settings.modal) { - $('.joyride-modal-bg').hide(); - } - - // Prevent scroll bouncing...wait to remove from layout - this.settings.$current_tip.css('visibility', 'hidden'); - setTimeout($.proxy(function() { - this.hide(); - this.css('visibility', 'visible'); - }, this.settings.$current_tip), 0); - this.settings.post_step_callback(this.settings.$li.index(), - this.settings.$current_tip); - }, - - set_li : function (init) { - if (init) { - this.settings.$li = this.settings.$tip_content.eq(this.settings.start_offset); - this.set_next_tip(); - this.settings.$current_tip = this.settings.$next_tip; - } else { - this.settings.$li = this.settings.$li.next(); - this.set_next_tip(); - } - - this.set_target(); - }, - - set_next_tip : function () { - this.settings.$next_tip = $(".joyride-tip-guide").eq(this.settings.$li.index()); - this.settings.$next_tip.data('closed', ''); - }, - - set_target : function () { - var cl = this.settings.$li.attr(this.add_namespace('data-class')), - id = this.settings.$li.attr(this.add_namespace('data-id')), - $sel = function () { - if (id) { - return $(document.getElementById(id)); - } else if (cl) { - return $('.' + cl).first(); - } else { - return $('body'); - } - }; - - this.settings.$target = $sel(); - }, - - scroll_to : function () { - var window_half, tipOffset; - - window_half = $(window).height() / 2; - tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()); - - if (tipOffset != 0) { - $('html, body').animate({ - scrollTop: tipOffset - }, this.settings.scroll_speed, 'swing'); - } - }, - - paused : function () { - return ($.inArray((this.settings.$li.index() + 1), this.settings.pause_after) === -1); - }, - - restart : function () { - this.hide(); - this.settings.$li = undefined; - this.show('init'); - }, - - pos_default : function (init, resizing) { - var half_fold = Math.ceil($(window).height() / 2), - tip_position = this.settings.$next_tip.offset(), - $nub = this.settings.$next_tip.find('.joyride-nub'), - nub_width = Math.ceil($nub.outerWidth() / 2), - nub_height = Math.ceil($nub.outerHeight() / 2), - toggle = init || false; - - // tip must not be "display: none" to calculate position - if (toggle) { - this.settings.$next_tip.css('visibility', 'hidden'); - this.settings.$next_tip.show(); - } - - if (typeof resizing === 'undefined') { - resizing = false; - } - - if (!/body/i.test(this.settings.$target.selector)) { - if (this.bottom()) { - if (this.rtl) { - this.settings.$next_tip.css({ - top: (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight()), - left: this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()}); - } else { - this.settings.$next_tip.css({ - top: (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight()), - left: this.settings.$target.offset().left}); - } - - this.nub_position($nub, this.settings.tip_settings.nub_position, 'top'); - - } else if (this.top()) { - if (this.rtl) { - this.settings.$next_tip.css({ - top: (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height), - left: this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()}); - } else { - this.settings.$next_tip.css({ - top: (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height), - left: this.settings.$target.offset().left}); - } - - this.nub_position($nub, this.settings.tip_settings.nub_position, 'bottom'); - - } else if (this.right()) { - - this.settings.$next_tip.css({ - top: this.settings.$target.offset().top, - left: (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width)}); - - this.nub_position($nub, this.settings.tip_settings.nub_position, 'left'); - - } else if (this.left()) { - - this.settings.$next_tip.css({ - top: this.settings.$target.offset().top, - left: (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width)}); - - this.nub_position($nub, this.settings.tip_settings.nub_position, 'right'); - - } - - if (!this.visible(this.corners(this.settings.$next_tip)) && this.settings.attempts < this.settings.tip_settings.tip_location_pattern.length) { - - $nub.removeClass('bottom') - .removeClass('top') - .removeClass('right') - .removeClass('left'); - - this.settings.tip_settings.tip_location = this.settings.tip_settings.tip_location_pattern[this.settings.attempts]; - - this.settings.attempts++; - - this.pos_default(); - - } - - } else if (this.settings.$li.length) { - - this.pos_modal($nub); - - } - - if (toggle) { - this.settings.$next_tip.hide(); - this.settings.$next_tip.css('visibility', 'visible'); - } - - }, - - pos_phone : function (init) { - var tip_height = this.settings.$next_tip.outerHeight(), - tip_offset = this.settings.$next_tip.offset(), - target_height = this.settings.$target.outerHeight(), - $nub = $('.joyride-nub', this.settings.$next_tip), - nub_height = Math.ceil($nub.outerHeight() / 2), - toggle = init || false; - - $nub.removeClass('bottom') - .removeClass('top') - .removeClass('right') - .removeClass('left'); - - if (toggle) { - this.settings.$next_tip.css('visibility', 'hidden'); - this.settings.$next_tip.show(); - } - - if (!/body/i.test(this.settings.$target.selector)) { - - if (this.top()) { - - this.settings.$next_tip.offset({top: this.settings.$target.offset().top - tip_height - nub_height}); - $nub.addClass('bottom'); - - } else { - - this.settings.$next_tip.offset({top: this.settings.$target.offset().top + target_height + nub_height}); - $nub.addClass('top'); - - } - - } else if (this.settings.$li.length) { - this.pos_modal($nub); - } - - if (toggle) { - this.settings.$next_tip.hide(); - this.settings.$next_tip.css('visibility', 'visible'); - } - }, - - pos_modal : function ($nub) { - this.center(); - $nub.hide(); - - this.show_modal(); - }, - - show_modal : function () { - if (!this.settings.$next_tip.data('closed')) { - var joyridemodalbg = $('.joyride-modal-bg'); - if (joyridemodalbg.length < 1) { - $('body').append(this.settings.template.modal).show(); - } - - if (/pop/i.test(this.settings.tip_animation)) { - joyridemodalbg.show(); - } else { - joyridemodalbg.fadeIn(this.settings.tip_animation_fade_speed); - } - } - }, - - expose : function () { - var expose, - exposeCover, - el, - origCSS, - origClasses, - randId = 'expose-' + this.random_str(6); - - if (arguments.length > 0 && arguments[0] instanceof $) { - el = arguments[0]; - } else if(this.settings.$target && !/body/i.test(this.settings.$target.selector)){ - el = this.settings.$target; - } else { - return false; - } - - if(el.length < 1){ - if(window.console){ - console.error('element not valid', el); - } - return false; - } - - expose = $(this.settings.template.expose); - this.settings.$body.append(expose); - expose.css({ - top: el.offset().top, - left: el.offset().left, - width: el.outerWidth(true), - height: el.outerHeight(true) - }); - - exposeCover = $(this.settings.template.expose_cover); - - origCSS = { - zIndex: el.css('z-index'), - position: el.css('position') - }; - - origClasses = el.attr('class') == null ? '' : el.attr('class'); - - el.css('z-index',parseInt(expose.css('z-index'))+1); - - if (origCSS.position == 'static') { - el.css('position','relative'); - } - - el.data('expose-css',origCSS); - el.data('orig-class', origClasses); - el.attr('class', origClasses + ' ' + this.settings.expose_add_class); - - exposeCover.css({ - top: el.offset().top, - left: el.offset().left, - width: el.outerWidth(true), - height: el.outerHeight(true) - }); - - if (this.settings.modal) this.show_modal(); - - this.settings.$body.append(exposeCover); - expose.addClass(randId); - exposeCover.addClass(randId); - el.data('expose', randId); - this.settings.post_expose_callback(this.settings.$li.index(), this.settings.$next_tip, el); - this.add_exposed(el); - }, - - un_expose : function () { - var exposeId, - el, - expose , - origCSS, - origClasses, - clearAll = false; - - if (arguments.length > 0 && arguments[0] instanceof $) { - el = arguments[0]; - } else if(this.settings.$target && !/body/i.test(this.settings.$target.selector)){ - el = this.settings.$target; - } else { - return false; - } - - if(el.length < 1){ - if (window.console) { - console.error('element not valid', el); - } - return false; - } - - exposeId = el.data('expose'); - expose = $('.' + exposeId); - - if (arguments.length > 1) { - clearAll = arguments[1]; - } - - if (clearAll === true) { - $('.joyride-expose-wrapper,.joyride-expose-cover').remove(); - } else { - expose.remove(); - } - - origCSS = el.data('expose-css'); - - if (origCSS.zIndex == 'auto') { - el.css('z-index', ''); - } else { - el.css('z-index', origCSS.zIndex); - } - - if (origCSS.position != el.css('position')) { - if(origCSS.position == 'static') {// this is default, no need to set it. - el.css('position', ''); - } else { - el.css('position', origCSS.position); - } - } - - origClasses = el.data('orig-class'); - el.attr('class', origClasses); - el.removeData('orig-classes'); - - el.removeData('expose'); - el.removeData('expose-z-index'); - this.remove_exposed(el); - }, - - add_exposed: function(el){ - this.settings.exposed = this.settings.exposed || []; - if (el instanceof $ || typeof el === 'object') { - this.settings.exposed.push(el[0]); - } else if (typeof el == 'string') { - this.settings.exposed.push(el); - } - }, - - remove_exposed: function(el){ - var search, i; - if (el instanceof $) { - search = el[0] - } else if (typeof el == 'string'){ - search = el; - } - - this.settings.exposed = this.settings.exposed || []; - i = this.settings.exposed.length; - - while (i--) { - if (this.settings.exposed[i] == search) { - this.settings.exposed.splice(i, 1); - return; - } - } - }, - - center : function () { - var $w = $(window); - - this.settings.$next_tip.css({ - top : ((($w.height() - this.settings.$next_tip.outerHeight()) / 2) + $w.scrollTop()), - left : ((($w.width() - this.settings.$next_tip.outerWidth()) / 2) + $w.scrollLeft()) - }); - - return true; - }, - - bottom : function () { - return /bottom/i.test(this.settings.tip_settings.tip_location); - }, - - top : function () { - return /top/i.test(this.settings.tip_settings.tip_location); - }, - - right : function () { - return /right/i.test(this.settings.tip_settings.tip_location); - }, - - left : function () { - return /left/i.test(this.settings.tip_settings.tip_location); - }, - - corners : function (el) { - var w = $(window), - window_half = w.height() / 2, - //using this to calculate since scroll may not have finished yet. - tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()), - right = w.width() + w.scrollLeft(), - offsetBottom = w.height() + tipOffset, - bottom = w.height() + w.scrollTop(), - top = w.scrollTop(); - - if (tipOffset < top) { - if (tipOffset < 0) { - top = 0; - } else { - top = tipOffset; - } - } - - if (offsetBottom > bottom) { - bottom = offsetBottom; - } - - return [ - el.offset().top < top, - right < el.offset().left + el.outerWidth(), - bottom < el.offset().top + el.outerHeight(), - w.scrollLeft() > el.offset().left - ]; - }, - - visible : function (hidden_corners) { - var i = hidden_corners.length; - - while (i--) { - if (hidden_corners[i]) return false; - } - - return true; - }, - - nub_position : function (nub, pos, def) { - if (pos === 'auto') { - nub.addClass(def); - } else { - nub.addClass(pos); - } - }, - - startTimer : function () { - if (this.settings.$li.length) { - this.settings.automate = setTimeout(function () { - this.hide(); - this.show(); - this.startTimer(); - }.bind(this), this.settings.timer); - } else { - clearTimeout(this.settings.automate); - } - }, - - end : function () { - if (this.settings.cookie_monster) { - $.cookie(this.settings.cookie_name, 'ridden', { expires: this.settings.cookie_expires, domain: this.settings.cookie_domain }); - } - - if (this.settings.timer > 0) { - clearTimeout(this.settings.automate); - } - - if (this.settings.modal && this.settings.expose) { - this.un_expose(); - } - - this.settings.$next_tip.data('closed', true); - - $('.joyride-modal-bg').hide(); - this.settings.$current_tip.hide(); - this.settings.post_step_callback(this.settings.$li.index(), this.settings.$current_tip); - this.settings.post_ride_callback(this.settings.$li.index(), this.settings.$current_tip); - $('.joyride-tip-guide').remove(); - }, - - off : function () { - $(this.scope).off('.joyride'); - $(window).off('.joyride'); - $('.joyride-close-tip, .joyride-next-tip, .joyride-modal-bg').off('.joyride'); - $('.joyride-tip-guide, .joyride-modal-bg').remove(); - clearTimeout(this.settings.automate); - this.settings = {}; - }, - - reflow : function () {} - }; -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.js b/websrc/js/foundation/foundation.js deleted file mode 100644 index e4eb6fc..0000000 --- a/websrc/js/foundation/foundation.js +++ /dev/null @@ -1,603 +0,0 @@ -/* - * Foundation Responsive Library - * http://foundation.zurb.com - * Copyright 2014, ZURB - * Free to use under the MIT license. - * http://www.opensource.org/licenses/mit-license.php -*/ - -(function ($, window, document, undefined) { - 'use strict'; - - var header_helpers = function (class_array) { - var i = class_array.length; - var head = $('head'); - - while (i--) { - if($('head').has('.' + class_array[i]).length === 0) { - $('head').append(''); - } - } - }; - - header_helpers([ - 'foundation-mq-small', - 'foundation-mq-medium', - 'foundation-mq-large', - 'foundation-mq-xlarge', - 'foundation-mq-xxlarge', - 'foundation-data-attribute-namespace']); - - // Enable FastClick if present - - $(function() { - if (typeof FastClick !== 'undefined') { - // Don't attach to body if undefined - if (typeof document.body !== 'undefined') { - FastClick.attach(document.body); - } - } - }); - - // private Fast Selector wrapper, - // returns jQuery object. Only use where - // getElementById is not available. - var S = function (selector, context) { - if (typeof selector === 'string') { - if (context) { - var cont; - if (context.jquery) { - cont = context[0]; - if (!cont) return context; - } else { - cont = context; - } - return $(cont.querySelectorAll(selector)); - } - - return $(document.querySelectorAll(selector)); - } - - return $(selector, context); - }; - - // Namespace functions. - - var attr_name = function (init) { - var arr = []; - if (!init) arr.push('data'); - if (this.namespace.length > 0) arr.push(this.namespace); - arr.push(this.name); - - return arr.join('-'); - }; - - var add_namespace = function (str) { - var parts = str.split('-'), - i = parts.length, - arr = []; - - while (i--) { - if (i !== 0) { - arr.push(parts[i]); - } else { - if (this.namespace.length > 0) { - arr.push(this.namespace, parts[i]); - } else { - arr.push(parts[i]); - } - } - } - - return arr.reverse().join('-'); - }; - - // Event binding and data-options updating. - - var bindings = function (method, options) { - var self = this, - should_bind_events = !S(this).data(this.attr_name(true)); - - if (typeof method === 'string') { - return this[method].call(this, options); - } - - if (S(this.scope).is('[' + this.attr_name() +']')) { - S(this.scope).data(this.attr_name(true) + '-init', $.extend({}, this.settings, (options || method), this.data_options(S(this.scope)))); - - if (should_bind_events) { - this.events(this.scope); - } - - } else { - S('[' + this.attr_name() +']', this.scope).each(function () { - var should_bind_events = !S(this).data(self.attr_name(true) + '-init'); - S(this).data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options(S(this)))); - - if (should_bind_events) { - self.events(this); - } - }); - } - }; - - var single_image_loaded = function (image, callback) { - function loaded () { - callback(image[0]); - } - - function bindLoad () { - this.one('load', loaded); - - if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { - var src = this.attr( 'src' ), - param = src.match( /\?/ ) ? '&' : '?'; - - param += 'random=' + (new Date()).getTime(); - this.attr('src', src + param); - } - } - - if (!image.attr('src')) { - loaded(); - return; - } - - if (image[0].complete || image[0].readyState === 4) { - loaded(); - } else { - bindLoad.call(image); - } - }; - - /* - https://github.com/paulirish/matchMedia.js - */ - - window.matchMedia = window.matchMedia || (function( doc, undefined ) { - - "use strict"; - - var bool, - docElem = doc.documentElement, - refNode = docElem.firstElementChild || docElem.firstChild, - // fakeBody required for - fakeBody = doc.createElement( "body" ), - div = doc.createElement( "div" ); - - div.id = "mq-test-1"; - div.style.cssText = "position:absolute;top:-100em"; - fakeBody.style.background = "none"; - fakeBody.appendChild(div); - - return function (q) { - - div.innerHTML = "­"; - - docElem.insertBefore( fakeBody, refNode ); - bool = div.offsetWidth === 42; - docElem.removeChild( fakeBody ); - - return { - matches: bool, - media: q - }; - - }; - - }( document )); - - /* - * jquery.requestAnimationFrame - * https://github.com/gnarf37/jquery-requestAnimationFrame - * Requires jQuery 1.8+ - * - * Copyright (c) 2012 Corey Frang - * Licensed under the MIT license. - */ - - (function($) { - - // requestAnimationFrame polyfill adapted from Erik Möller - // fixes from Paul Irish and Tino Zijdel - // http://paulirish.com/2011/requestanimationframe-for-smart-animating/ - // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating - - var animating, - lastTime = 0, - vendors = ['webkit', 'moz'], - requestAnimationFrame = window.requestAnimationFrame, - cancelAnimationFrame = window.cancelAnimationFrame, - jqueryFxAvailable = 'undefined' !== typeof jQuery.fx; - - for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) { - requestAnimationFrame = window[ vendors[lastTime] + "RequestAnimationFrame" ]; - cancelAnimationFrame = cancelAnimationFrame || - window[ vendors[lastTime] + "CancelAnimationFrame" ] || - window[ vendors[lastTime] + "CancelRequestAnimationFrame" ]; - } - - function raf() { - if (animating) { - requestAnimationFrame(raf); - - if (jqueryFxAvailable) { - jQuery.fx.tick(); - } - } - } - - if (requestAnimationFrame) { - // use rAF - window.requestAnimationFrame = requestAnimationFrame; - window.cancelAnimationFrame = cancelAnimationFrame; - - if (jqueryFxAvailable) { - jQuery.fx.timer = function (timer) { - if (timer() && jQuery.timers.push(timer) && !animating) { - animating = true; - raf(); - } - }; - - jQuery.fx.stop = function () { - animating = false; - }; - } - } else { - // polyfill - window.requestAnimationFrame = function (callback, element) { - var currTime = new Date().getTime(), - timeToCall = Math.max(0, 16 - (currTime - lastTime)), - id = window.setTimeout(function () { - callback(currTime + timeToCall); - }, timeToCall); - lastTime = currTime + timeToCall; - return id; - }; - - window.cancelAnimationFrame = function (id) { - clearTimeout(id); - }; - - } - - }( jQuery )); - - - function removeQuotes (string) { - if (typeof string === 'string' || string instanceof String) { - string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, ''); - } - - return string; - } - - window.Foundation = { - name : 'Foundation', - - version : '5.2.1', - - media_queries : { - small : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - medium : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - large : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - xlarge: S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - xxlarge: S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '') - }, - - stylesheet : $('').appendTo('head')[0].sheet, - - global: { - namespace: '' - }, - - init : function (scope, libraries, method, options, response) { - var library_arr, - args = [scope, method, options, response], - responses = []; - - // check RTL - this.rtl = /rtl/i.test(S('html').attr('dir')); - - // set foundation global scope - this.scope = scope || this.scope; - - this.set_namespace(); - - if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) { - if (this.libs.hasOwnProperty(libraries)) { - responses.push(this.init_lib(libraries, args)); - } - } else { - for (var lib in this.libs) { - responses.push(this.init_lib(lib, libraries)); - } - } - - return scope; - }, - - init_lib : function (lib, args) { - if (this.libs.hasOwnProperty(lib)) { - this.patch(this.libs[lib]); - - if (args && args.hasOwnProperty(lib)) { - if (typeof this.libs[lib].settings !== 'undefined') { - $.extend(true, this.libs[lib].settings, args[lib]); - } - else if (typeof this.libs[lib].defaults !== 'undefined') { - $.extend(true, this.libs[lib].defaults, args[lib]); - } - return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]); - } - - args = args instanceof Array ? args : Array(args); // PATCH: added this line - return this.libs[lib].init.apply(this.libs[lib], args); - } - - return function () {}; - }, - - patch : function (lib) { - lib.scope = this.scope; - lib.namespace = this.global.namespace; - lib.rtl = this.rtl; - lib['data_options'] = this.utils.data_options; - lib['attr_name'] = attr_name; - lib['add_namespace'] = add_namespace; - lib['bindings'] = bindings; - lib['S'] = this.utils.S; - }, - - inherit : function (scope, methods) { - var methods_arr = methods.split(' '), - i = methods_arr.length; - - while (i--) { - if (this.utils.hasOwnProperty(methods_arr[i])) { - scope[methods_arr[i]] = this.utils[methods_arr[i]]; - } - } - }, - - set_namespace: function () { - - // Don't bother reading the namespace out of the meta tag - // if the namespace has been set globally in javascript - // - // Example: something like Foundation.global.namespace = 'my-namespace'; - // - // Otherwise, if the namespace hasn't been set globally, - // read it out of the meta tag - // - var namespace = this.global.namespace || $('.foundation-data-attribute-namespace').css('font-family'); - - if (/false/i.test(namespace)) return; - - this.global.namespace = namespace; - }, - - libs : {}, - - // methods that can be inherited in libraries - utils : { - - // Description: - // Fast Selector wrapper returns jQuery object. Only use where getElementById - // is not available. - // - // Arguments: - // Selector (String): CSS selector describing the element(s) to be - // returned as a jQuery object. - // - // Scope (String): CSS selector describing the area to be searched. Default - // is document. - // - // Returns: - // Element (jQuery Object): jQuery object containing elements matching the - // selector within the scope. - S : S, - - // Description: - // Executes a function a max of once every n milliseconds - // - // Arguments: - // Func (Function): Function to be throttled. - // - // Delay (Integer): Function execution threshold in milliseconds. - // - // Returns: - // Lazy_function (Function): Function with throttling applied. - throttle : function (func, delay) { - var timer = null; - - return function () { - var context = this, args = arguments; - - clearTimeout(timer); - timer = setTimeout(function () { - func.apply(context, args); - }, delay); - }; - }, - - // Description: - // Executes a function when it stops being invoked for n seconds - // Modified version of _.debounce() http://underscorejs.org - // - // Arguments: - // Func (Function): Function to be debounced. - // - // Delay (Integer): Function execution threshold in milliseconds. - // - // Immediate (Bool): Whether the function should be called at the beginning - // of the delay instead of the end. Default is false. - // - // Returns: - // Lazy_function (Function): Function with debouncing applied. - debounce : function (func, delay, immediate) { - var timeout, result; - return function () { - var context = this, args = arguments; - var later = function () { - timeout = null; - if (!immediate) result = func.apply(context, args); - }; - var callNow = immediate && !timeout; - clearTimeout(timeout); - timeout = setTimeout(later, delay); - if (callNow) result = func.apply(context, args); - return result; - }; - }, - - // Description: - // Parses data-options attribute - // - // Arguments: - // El (jQuery Object): Element to be parsed. - // - // Returns: - // Options (Javascript Object): Contents of the element's data-options - // attribute. - data_options : function (el) { - var opts = {}, ii, p, opts_arr, - data_options = function (el) { - var namespace = Foundation.global.namespace; - - if (namespace.length > 0) { - return el.data(namespace + '-options'); - } - - return el.data('options'); - }; - - var cached_options = data_options(el); - - if (typeof cached_options === 'object') { - return cached_options; - } - - opts_arr = (cached_options || ':').split(';'), - ii = opts_arr.length; - - function isNumber (o) { - return ! isNaN (o-0) && o !== null && o !== "" && o !== false && o !== true; - } - - function trim (str) { - if (typeof str === 'string') return $.trim(str); - return str; - } - - while (ii--) { - p = opts_arr[ii].split(':'); - - if (/true/i.test(p[1])) p[1] = true; - if (/false/i.test(p[1])) p[1] = false; - if (isNumber(p[1])) { - if (p[1].indexOf('.') === -1) { - p[1] = parseInt(p[1], 10); - } else { - p[1] = parseFloat(p[1], 10); - } - } - - if (p.length === 2 && p[0].length > 0) { - opts[trim(p[0])] = trim(p[1]); - } - } - - return opts; - }, - - // Description: - // Adds JS-recognizable media queries - // - // Arguments: - // Media (String): Key string for the media query to be stored as in - // Foundation.media_queries - // - // Class (String): Class name for the generated tag - register_media : function (media, media_class) { - if(Foundation.media_queries[media] === undefined) { - $('head').append(''); - Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family')); - } - }, - - // Description: - // Add custom CSS within a JS-defined media query - // - // Arguments: - // Rule (String): CSS rule to be appended to the document. - // - // Media (String): Optional media query string for the CSS rule to be - // nested under. - add_custom_rule : function (rule, media) { - if (media === undefined) { - Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length); - } else { - var query = Foundation.media_queries[media]; - - if (query !== undefined) { - Foundation.stylesheet.insertRule('@media ' + - Foundation.media_queries[media] + '{ ' + rule + ' }'); - } - } - }, - - // Description: - // Performs a callback function when an image is fully loaded - // - // Arguments: - // Image (jQuery Object): Image(s) to check if loaded. - // - // Callback (Function): Fundation to execute when image is fully loaded. - image_loaded : function (images, callback) { - var self = this, - unloaded = images.length; - - if (unloaded === 0) { - callback(images); - } - - images.each(function () { - single_image_loaded(self.S(this), function () { - unloaded -= 1; - if (unloaded === 0) { - callback(images); - } - }); - }); - }, - - // Description: - // Returns a random, alphanumeric string - // - // Arguments: - // Length (Integer): Length of string to be generated. Defaults to random - // integer. - // - // Returns: - // Rand (String): Pseudo-random, alphanumeric string. - random_str : function () { - if (!this.fidx) this.fidx = 0; - this.prefix = this.prefix || [(this.name || 'F'), (+new Date).toString(36)].join('-'); - - return this.prefix + (this.fidx++).toString(36); - } - } - }; - - $.fn.foundation = function () { - var args = Array.prototype.slice.call(arguments, 0); - - return this.each(function () { - Foundation.init.apply(Foundation, [this].concat(args)); - return this; - }); - }; - -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.magellan.js b/websrc/js/foundation/foundation.magellan.js deleted file mode 100644 index 81f3b51..0000000 --- a/websrc/js/foundation/foundation.magellan.js +++ /dev/null @@ -1,170 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs['magellan-expedition'] = { - name : 'magellan-expedition', - - version : '5.2.1', - - settings : { - active_class: 'active', - threshold: 0, // pixels from the top of the expedition for it to become fixes - destination_threshold: 20, // pixels from the top of destination for it to be considered active - throttle_delay: 30 // calculation throttling to increase framerate - }, - - init : function (scope, method, options) { - Foundation.inherit(this, 'throttle'); - this.bindings(method, options); - }, - - events : function () { - var self = this, - S = self.S, - settings = self.settings; - - // initialize expedition offset - self.set_expedition_position(); - - S(self.scope) - .off('.magellan') - .on('click.fndtn.magellan', '[' + self.add_namespace('data-magellan-arrival') + '] a[href^="#"]', function (e) { - e.preventDefault(); - var expedition = $(this).closest('[' + self.attr_name() + ']'), - settings = expedition.data('magellan-expedition-init'); - - var hash = this.hash.split('#').join(''), - target = $('a[name='+hash+']'); - if (target.length === 0) target = $('#'+hash); - - // Account for expedition height if fixed position - var scroll_top = target.offset().top; - if (expedition.css('position') === 'fixed') { - scroll_top = scroll_top - expedition.outerHeight(); - } - - $('html, body').stop().animate({ - 'scrollTop': scroll_top - }, 700, 'swing', function () { - window.location.hash = '#'+hash; - }); - }) - .on('scroll.fndtn.magellan', self.throttle(this.check_for_arrivals.bind(this), settings.throttle_delay)) - $(window).on('resize.fndtn.magellan', self.throttle(this.set_expedition_position.bind(this), settings.throttle_delay)); - }, - - check_for_arrivals : function() { - var self = this; - self.update_arrivals(); - self.update_expedition_positions(); - }, - - set_expedition_position : function() { - var self = this; - $('[' + this.attr_name() + '=fixed]', self.scope).each(function(idx, el) { - var expedition = $(this), - styles = expedition.attr('styles'), // save styles - top_offset; - - expedition.attr('style', ''); - top_offset = expedition.offset().top; - - expedition.data(self.data_attr('magellan-top-offset'), top_offset); - expedition.attr('style', styles); - }); - }, - - update_expedition_positions : function() { - var self = this, - window_top_offset = $(window).scrollTop(); - - $('[' + this.attr_name() + '=fixed]', self.scope).each(function() { - var expedition = $(this), - top_offset = expedition.data('magellan-top-offset'); - - if (window_top_offset >= top_offset) { - // Placeholder allows height calculations to be consistent even when - // appearing to switch between fixed/non-fixed placement - var placeholder = expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']'); - if (placeholder.length === 0) { - placeholder = expedition.clone(); - placeholder.removeAttr(self.attr_name()); - placeholder.attr(self.add_namespace('data-magellan-expedition-clone'),''); - expedition.before(placeholder); - } - expedition.css({position:'fixed', top: 0}); - } else { - expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']').remove(); - expedition.attr('style',''); - } - }); - }, - - update_arrivals : function() { - var self = this, - window_top_offset = $(window).scrollTop(); - - $('[' + this.attr_name() + ']', self.scope).each(function() { - var expedition = $(this), - settings = settings = expedition.data(self.attr_name(true) + '-init'), - offsets = self.offsets(expedition, window_top_offset), - arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'), - active_item = false; - offsets.each(function(idx, item) { - if (item.viewport_offset >= item.top_offset) { - var arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'); - arrivals.not(item.arrival).removeClass(settings.active_class); - item.arrival.addClass(settings.active_class); - active_item = true; - return true; - } - }); - - if (!active_item) arrivals.removeClass(settings.active_class); - }); - }, - - offsets : function(expedition, window_offset) { - var self = this, - settings = expedition.data(self.attr_name(true) + '-init'), - viewport_offset = (window_offset + settings.destination_threshold); - - return expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']').map(function(idx, el) { - var name = $(this).data(self.data_attr('magellan-arrival')), - dest = $('[' + self.add_namespace('data-magellan-destination') + '=' + name + ']'); - if (dest.length > 0) { - var top_offset = dest.offset().top; - return { - destination : dest, - arrival : $(this), - top_offset : top_offset, - viewport_offset : viewport_offset - } - } - }).sort(function(a, b) { - if (a.top_offset < b.top_offset) return -1; - if (a.top_offset > b.top_offset) return 1; - return 0; - }); - }, - - data_attr: function (str) { - if (this.namespace.length > 0) { - return this.namespace + '-' + str; - } - - return str; - }, - - off : function () { - this.S(this.scope).off('.magellan'); - this.S(window).off('.magellan'); - }, - - reflow : function () { - var self = this; - // remove placeholder expeditions used for height calculation purposes - $('[' + self.add_namespace('data-magellan-expedition-clone') + ']', self.scope).remove(); - } - }; -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.offcanvas.js b/websrc/js/foundation/foundation.offcanvas.js deleted file mode 100644 index c35e1ec..0000000 --- a/websrc/js/foundation/foundation.offcanvas.js +++ /dev/null @@ -1,57 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.offcanvas = { - name : 'offcanvas', - - version : '5.2.1', - - settings : {}, - - init : function (scope, method, options) { - this.events(); - }, - - events : function () { - var S = this.S; - - S(this.scope).off('.offcanvas') - .on('click.fndtn.offcanvas', '.left-off-canvas-toggle', function (e) { - e.preventDefault(); - S(this).closest('.off-canvas-wrap').toggleClass('move-right'); - }) - .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { - e.preventDefault(); - S(".off-canvas-wrap").removeClass("move-right"); - }) - .on('click.fndtn.offcanvas', '.left-off-canvas-menu a', function (e) { - e.preventDefault(); - var href = $(this).attr('href'); - S('.off-canvas-wrap').on('transitionend webkitTransitionEnd oTransitionEnd', function(e) { - window.location = href - S('.off-canvas-wrap').off('transitionend webkitTransitionEnd oTransitionEnd'); - }); - S(".off-canvas-wrap").removeClass("move-right"); - }) - .on('click.fndtn.offcanvas', '.right-off-canvas-toggle', function (e) { - e.preventDefault(); - S(this).closest(".off-canvas-wrap").toggleClass("move-left"); - }) - .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { - e.preventDefault(); - S(".off-canvas-wrap").removeClass("move-left"); - }) - .on('click.fndtn.offcanvas', '.right-off-canvas-menu a', function (e) { - e.preventDefault(); - var href = $(this).attr('href'); - S('.off-canvas-wrap').on('transitionend webkitTransitionEnd oTransitionEnd', function(e) { - window.location = href - S('.off-canvas-wrap').off('transitionend webkitTransitionEnd oTransitionEnd'); - }); - S(".off-canvas-wrap").removeClass("move-left"); - }); - }, - - reflow : function () {} - }; -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.orbit.js b/websrc/js/foundation/foundation.orbit.js deleted file mode 100644 index 76a9606..0000000 --- a/websrc/js/foundation/foundation.orbit.js +++ /dev/null @@ -1,518 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - var noop = function() {}; - - var Orbit = function(el, settings) { - // Don't reinitialize plugin - if (el.hasClass(settings.slides_container_class)) { - return this; - } - - var self = this, - container, - slides_container = el, - number_container, - bullets_container, - timer_container, - idx = 0, - animate, - adjust_height_after = false; - - self.cache = {}; - - self.slides = function() { - return slides_container.children(settings.slide_selector); - }; - - self.slides().first().addClass(settings.active_slide_class); - - self.update_slide_number = function(index) { - if (settings.slide_number) { - number_container.find('span:first').text(parseInt(index)+1); - number_container.find('span:last').text(self.slides().length); - } - if (settings.bullets) { - bullets_container.children().removeClass(settings.bullets_active_class); - $(bullets_container.children().get(index)).addClass(settings.bullets_active_class); - } - }; - - self.update_active_link = function(index) { - var link = $('[data-orbit-link="'+self.slides().eq(index).attr('data-orbit-slide')+'"]'); - link.siblings().removeClass(settings.bullets_active_class); - link.addClass(settings.bullets_active_class); - }; - - self.build_markup = function() { - slides_container.wrap('
      '); - container = slides_container.parent(); - slides_container.addClass(settings.slides_container_class); - - if (settings.navigation_arrows) { - container.append($('').addClass(settings.prev_class)); - container.append($('').addClass(settings.next_class)); - } - - if (settings.timer) { - timer_container = $('
      ').addClass(settings.timer_container_class); - timer_container.append(''); - timer_container.append($('
      ').addClass(settings.timer_progress_class)); - timer_container.addClass(settings.timer_paused_class); - container.append(timer_container); - } - - if (settings.slide_number) { - number_container = $('
      ').addClass(settings.slide_number_class); - number_container.append(' ' + settings.slide_number_text + ' '); - container.append(number_container); - } - - if (settings.bullets) { - bullets_container = $('
        ').addClass(settings.bullets_container_class); - container.append(bullets_container); - bullets_container.wrap('
        '); - self.slides().each(function(idx, el) { - var bullet = $('
      1. ').attr('data-orbit-slide', idx); - bullets_container.append(bullet); - }); - } - - if (settings.stack_on_small) { - container.addClass(settings.stack_on_small_class); - } - }; - - self._prepare_direction = function(next_idx, current_direction) { - var dir = 'next'; - if (next_idx <= idx) { dir = 'prev'; } - - if (settings.animation === 'slide') { - setTimeout(function(){ - slides_container.removeClass("swipe-prev swipe-next"); - if (dir === 'next') {slides_container.addClass("swipe-next");} - else if (dir === 'prev') {slides_container.addClass("swipe-prev");} - },0); - } - - var slides = self.slides(); - if (next_idx >= slides.length) { - if (!settings.circular) return false; - next_idx = 0; - } else if (next_idx < 0) { - if (!settings.circular) return false; - next_idx = slides.length - 1; - } - var current = $(slides.get(idx)) - , next = $(slides.get(next_idx)); - - - return [dir, current, next, next_idx]; - }; - - self._goto = function(next_idx, start_timer) { - if (next_idx === null) {return false;} - if (self.cache.animating) {return false;} - if (next_idx === idx) {return false;} - if (typeof self.cache.timer === 'object') {self.cache.timer.restart();} - - var slides = self.slides(); - self.cache.animating = true; - var res = self._prepare_direction(next_idx) - , dir = res[0] - , current = res[1] - , next = res[2] - , next_idx = res[3]; - - slides_container.trigger('before-slide-change.fndtn.orbit'); - settings.before_slide_change(); - idx = next_idx; - - current.css("transitionDuration", settings.animation_speed+"ms"); - next.css("transitionDuration", settings.animation_speed+"ms"); - - var callback = function() { - var unlock = function() { - if (start_timer === true) {self.cache.timer.restart();} - self.update_slide_number(idx); - next.addClass(settings.active_slide_class); - self.update_active_link(next_idx); - slides_container.trigger('after-slide-change.fndtn.orbit',[{slide_number: idx, total_slides: slides.length}]); - settings.after_slide_change(idx, slides.length); - setTimeout(function(){ - self.cache.animating = false; - }, 100); - - }; - if (slides_container.height() != next.height() && settings.variable_height) { - slides_container.animate({'height': next.height()}, 250, 'linear', unlock); - } else { - unlock(); - } - }; - - if (slides.length === 1) {callback(); return false;} - - var start_animation = function() { - if (dir === 'next') {animate.next(current, next, callback);} - if (dir === 'prev') {animate.prev(current, next, callback);} - }; - - if (next.height() > slides_container.height() && settings.variable_height) { - slides_container.animate({'height': next.height()}, 250, 'linear', start_animation); - } else { - start_animation(); - } - }; - - self.next = function(e) { - e.stopImmediatePropagation(); - e.preventDefault(); - self._prepare_direction(idx + 1); - setTimeout(function(){ - self._goto(idx + 1); - }, 100); - }; - - self.prev = function(e) { - e.stopImmediatePropagation(); - e.preventDefault(); - self._prepare_direction(idx - 1); - setTimeout(function(){ - self._goto(idx - 1) - }, 100); - }; - - self.link_custom = function(e) { - e.preventDefault(); - var link = $(this).attr('data-orbit-link'); - if ((typeof link === 'string') && (link = $.trim(link)) != "") { - var slide = container.find('[data-orbit-slide='+link+']'); - if (slide.index() != -1) { - setTimeout(function(){ - self._goto(slide.index()); - },100); - } - } - }; - - self.link_bullet = function(e) { - var index = $(this).attr('data-orbit-slide'); - if ((typeof index === 'string') && (index = $.trim(index)) != "") { - if(isNaN(parseInt(index))) - { - var slide = container.find('[data-orbit-slide='+index+']'); - if (slide.index() != -1) { - setTimeout(function(){ - self._goto(slide.index() + 1); - },100); - } - } - else - { - setTimeout(function(){ - self._goto(parseInt(index)); - },100); - } - } - - } - - self.timer_callback = function() { - self._goto(idx + 1, true); - } - - self.compute_dimensions = function() { - var current = $(self.slides().get(idx)); - var h = current.height(); - if (!settings.variable_height) { - self.slides().each(function(){ - if ($(this).height() > h) { h = $(this).height(); } - }); - } - slides_container.height(h); - }; - - self.create_timer = function() { - var t = new Timer( - container.find('.'+settings.timer_container_class), - settings, - self.timer_callback - ); - return t; - }; - - self.stop_timer = function() { - if (typeof self.cache.timer === 'object') self.cache.timer.stop(); - }; - - self.toggle_timer = function() { - var t = container.find('.'+settings.timer_container_class); - if (t.hasClass(settings.timer_paused_class)) { - if (typeof self.cache.timer === 'undefined') {self.cache.timer = self.create_timer();} - self.cache.timer.start(); - } - else { - if (typeof self.cache.timer === 'object') {self.cache.timer.stop();} - } - }; - - self.init = function() { - self.build_markup(); - if (settings.timer) { - self.cache.timer = self.create_timer(); - Foundation.utils.image_loaded(this.slides().children('img'), self.cache.timer.start); - } - // animate = new FadeAnimation(settings, slides_container); - // if (settings.animation === 'slide') - // animate = new SlideAnimation(settings, slides_container); - if(settings.animation === 'fade') {slides_container.addClass('fade');} - animate = new CSSAnimation(settings, slides_container); - container.on('click', '.'+settings.next_class, self.next); - container.on('click', '.'+settings.prev_class, self.prev); - - container.on('click', '[data-orbit-slide]', self.link_bullet); - container.on('click', self.toggle_timer); - if (settings.swipe) { - slides_container.on('touchstart.fndtn.orbit',function(e) { - if (self.cache.animating) {return;} - if (!e.touches) {e = e.originalEvent;} - - self.cache.start_page_x = e.touches[0].pageX; - self.cache.start_page_y = e.touches[0].pageY; - self.cache.start_time = (new Date()).getTime(); - self.cache.delta_x = 0; - self.cache.is_scrolling = null; - self.cache.direction = null; - - self.stop_timer(); // does not appear to prevent callback from occurring - }) - .on('touchmove.fndtn.orbit',function(e) { - if (Math.abs(self.cache.delta_x) > 5) { - e.preventDefault(); - e.stopPropagation(); - } - - if (self.cache.animating) {return;} - requestAnimationFrame(function(){ - if (!e.touches) { e = e.originalEvent; } - - // Ignore pinch/zoom events - if(e.touches.length > 1 || e.scale && e.scale !== 1) return; - - self.cache.delta_x = e.touches[0].pageX - self.cache.start_page_x; - - if (self.cache.is_scrolling === null) { - self.cache.is_scrolling = !!( self.cache.is_scrolling || Math.abs(self.cache.delta_x) < Math.abs(e.touches[0].pageY - self.cache.start_page_y) ); - } - - if (self.cache.is_scrolling) { - return; - } - - var direction = (self.cache.delta_x < 0) ? (idx+1) : (idx-1); - if (self.cache.direction !== direction) { - var res = self._prepare_direction(direction); - self.cache.direction = direction; - self.cache.dir = res[0]; - self.cache.current = res[1]; - self.cache.next = res[2]; - } - - if (settings.animation === 'slide') { - var offset, next_offset; - - offset = (self.cache.delta_x / container.width()) * 100; - if (offset >= 0) {next_offset = -(100 - offset);} - else {next_offset = 100 + offset;} - - self.cache.current.css("transform","translate3d("+offset+"%,0,0)"); - self.cache.next.css("transform","translate3d("+next_offset+"%,0,0)"); - } - }); - }) - .on('touchend.fndtn.orbit', function(e) { - if (self.cache.animating) {return;} - e.preventDefault(); - e.stopPropagation(); - setTimeout(function(){ - self._goto(self.cache.direction); - }, 50); - }); - } - container.on('mouseenter.fndtn.orbit', function(e) { - if (settings.timer && settings.pause_on_hover) { - self.stop_timer(); - } - }) - .on('mouseleave.fndtn.orbit', function(e) { - if (settings.timer && settings.resume_on_mouseout) { - self.cache.timer.start(); - } - }); - - $(document).on('click', '[data-orbit-link]', self.link_custom); - $(window).on('resize', self.compute_dimensions); - Foundation.utils.image_loaded(this.slides().children('img'), self.compute_dimensions); - Foundation.utils.image_loaded(this.slides().children('img'), function() { - container.prev('.preloader').css('display', 'none'); - self.update_slide_number(0); - self.update_active_link(0); - slides_container.trigger('ready.fndtn.orbit'); - }); - }; - - self.init(); - }; - - var Timer = function(el, settings, callback) { - var self = this, - duration = settings.timer_speed, - progress = el.find('.'+settings.timer_progress_class), - start, - timeout, - left = -1; - - this.update_progress = function(w) { - var new_progress = progress.clone(); - new_progress.attr('style', ''); - new_progress.css('width', w+'%'); - progress.replaceWith(new_progress); - progress = new_progress; - }; - - this.restart = function() { - clearTimeout(timeout); - el.addClass(settings.timer_paused_class); - left = -1; - self.update_progress(0); - self.start(); - }; - - this.start = function() { - if (!el.hasClass(settings.timer_paused_class)) {return true;} - left = (left === -1) ? duration : left; - el.removeClass(settings.timer_paused_class); - start = new Date().getTime(); - progress.animate({'width': '100%'}, left, 'linear'); - timeout = setTimeout(function() { - self.restart(); - callback(); - }, left); - el.trigger('timer-started.fndtn.orbit') - }; - - this.stop = function() { - if (el.hasClass(settings.timer_paused_class)) {return true;} - clearTimeout(timeout); - el.addClass(settings.timer_paused_class); - var end = new Date().getTime(); - left = left - (end - start); - var w = 100 - ((left / duration) * 100); - self.update_progress(w); - el.trigger('timer-stopped.fndtn.orbit'); - }; - }; - - var CSSAnimation = function(settings, container) { - var animation_end = "webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend"; - - this.next = function(current, next, callback) { - next.on(animation_end, function(e){ - next.unbind(animation_end); - current.removeClass("active animate-out"); - next.removeClass("animate-in"); - callback(); - }); - container.children().css({ - "transform":"", - "transitionDuration":"" - }); - current.addClass("animate-out"); - next.addClass("animate-in"); - }; - - this.prev = function(current, prev, callback) { - prev.on(animation_end, function(e){ - prev.unbind(animation_end); - current.removeClass("active animate-out"); - prev.removeClass("animate-in"); - callback(); - }); - current.css({"transform":"", "transitionDuration":""}).addClass("animate-out"); - prev.css({"transform":"", "transitionDuration":""}).addClass("animate-in"); - }; - }; - - - Foundation.libs = Foundation.libs || {}; - - Foundation.libs.orbit = { - name: 'orbit', - - version: '5.2.1', - - settings: { - animation: 'slide', - timer_speed: 10000, - pause_on_hover: true, - resume_on_mouseout: false, - animation_speed: 500, - stack_on_small: false, - navigation_arrows: true, - slide_number: true, - slide_number_text: 'of', - container_class: 'orbit-container', - stack_on_small_class: 'orbit-stack-on-small', - next_class: 'orbit-next', - prev_class: 'orbit-prev', - timer_container_class: 'orbit-timer', - timer_paused_class: 'paused', - timer_progress_class: 'orbit-progress', - slides_container_class: 'orbit-slides-container', - slide_selector: '*', - bullets_container_class: 'orbit-bullets', - bullets_active_class: 'active', - slide_number_class: 'orbit-slide-number', - caption_class: 'orbit-caption', - active_slide_class: 'active', - orbit_transition_class: 'orbit-transitioning', - bullets: true, - circular: true, - timer: true, - variable_height: false, - swipe: true, - before_slide_change: noop, - after_slide_change: noop - }, - - init : function (scope, method, options) { - var self = this; - this.bindings(method, options); - }, - - events : function (instance) { - var orbit_instance = new Orbit(this.S(instance), this.S(instance).data('orbit-init')); - this.S(instance).data(self.name + '-instance', orbit_instance); - }, - - reflow : function () { - var self = this; - - if (self.S(self.scope).is('[data-orbit]')) { - var $el = self.S(self.scope); - var instance = $el.data(self.name + '-instance'); - instance.compute_dimensions(); - } else { - self.S('[data-orbit]', self.scope).each(function(idx, el) { - var $el = self.S(el); - var opts = self.data_options($el); - var instance = $el.data(self.name + '-instance'); - instance.compute_dimensions(); - }); - } - } - }; - - -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.reveal.js b/websrc/js/foundation/foundation.reveal.js deleted file mode 100644 index 288a4a7..0000000 --- a/websrc/js/foundation/foundation.reveal.js +++ /dev/null @@ -1,427 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.reveal = { - name : 'reveal', - - version : '5.2.1', - - locked : false, - - settings : { - animation: 'fadeAndPop', - animation_speed: 250, - close_on_background_click: true, - close_on_esc: true, - dismiss_modal_class: 'close-reveal-modal', - bg_class: 'reveal-modal-bg', - open: function(){}, - opened: function(){}, - close: function(){}, - closed: function(){}, - bg : $('.reveal-modal-bg'), - css : { - open : { - 'opacity': 0, - 'visibility': 'visible', - 'display' : 'block' - }, - close : { - 'opacity': 1, - 'visibility': 'hidden', - 'display': 'none' - } - } - }, - - init : function (scope, method, options) { - $.extend(true, this.settings, method, options); - this.bindings(method, options); - }, - - events : function (scope) { - var self = this, - S = self.S; - - S(this.scope) - .off('.reveal') - .on('click.fndtn.reveal', '[' + this.add_namespace('data-reveal-id') + ']', function (e) { - e.preventDefault(); - - if (!self.locked) { - var element = S(this), - ajax = element.data(self.data_attr('reveal-ajax')); - - self.locked = true; - - if (typeof ajax === 'undefined') { - self.open.call(self, element); - } else { - var url = ajax === true ? element.attr('href') : ajax; - - self.open.call(self, element, {url: url}); - } - } - }); - - S(document) - .on('touchend.fndtn.reveal click.fndtn.reveal', this.close_targets(), function (e) { - - e.preventDefault(); - - if (!self.locked) { - var settings = S('[' + self.attr_name() + '].open').data(self.attr_name(true) + '-init'), - bg_clicked = S(e.target)[0] === S('.' + settings.bg_class)[0]; - - if (bg_clicked) { - if (settings.close_on_background_click) { - e.stopPropagation(); - } else { - return; - } - } - - self.locked = true; - self.close.call(self, bg_clicked ? S('[' + self.attr_name() + '].open') : S(this).closest('[' + self.attr_name() + ']')); - } - }); - - if(S('[' + self.attr_name() + ']', this.scope).length > 0) { - S(this.scope) - // .off('.reveal') - .on('open.fndtn.reveal', this.settings.open) - .on('opened.fndtn.reveal', this.settings.opened) - .on('opened.fndtn.reveal', this.open_video) - .on('close.fndtn.reveal', this.settings.close) - .on('closed.fndtn.reveal', this.settings.closed) - .on('closed.fndtn.reveal', this.close_video); - } else { - S(this.scope) - // .off('.reveal') - .on('open.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.open) - .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.opened) - .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.open_video) - .on('close.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.close) - .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.closed) - .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.close_video); - } - - return true; - }, - - // PATCH #3: turning on key up capture only when a reveal window is open - key_up_on : function (scope) { - var self = this; - - // PATCH #1: fixing multiple keyup event trigger from single key press - self.S('body').off('keyup.fndtn.reveal').on('keyup.fndtn.reveal', function ( event ) { - var open_modal = self.S('[' + self.attr_name() + '].open'), - settings = open_modal.data(self.attr_name(true) + '-init'); - // PATCH #2: making sure that the close event can be called only while unlocked, - // so that multiple keyup.fndtn.reveal events don't prevent clean closing of the reveal window. - if ( settings && event.which === 27 && settings.close_on_esc && !self.locked) { // 27 is the keycode for the Escape key - self.close.call(self, open_modal); - } - }); - - return true; - }, - - // PATCH #3: turning on key up capture only when a reveal window is open - key_up_off : function (scope) { - this.S('body').off('keyup.fndtn.reveal'); - return true; - }, - - open : function (target, ajax_settings) { - var self = this; - if (target) { - if (typeof target.selector !== 'undefined') { - var modal = self.S('#' + target.data(self.data_attr('reveal-id'))); - } else { - var modal = self.S(this.scope); - - ajax_settings = target; - } - } else { - var modal = self.S(this.scope); - } - - var settings = modal.data(self.attr_name(true) + '-init'); - - if (!modal.hasClass('open')) { - var open_modal = self.S('[' + self.attr_name() + '].open'); - - if (typeof modal.data('css-top') === 'undefined') { - modal.data('css-top', parseInt(modal.css('top'), 10)) - .data('offset', this.cache_offset(modal)); - } - - this.key_up_on(modal); // PATCH #3: turning on key up capture only when a reveal window is open - modal.trigger('open'); - - if (open_modal.length < 1) { - this.toggle_bg(modal); - } - - if (typeof ajax_settings === 'string') { - ajax_settings = { - url: ajax_settings - }; - } - - if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { - if (open_modal.length > 0) { - this.hide(open_modal, settings.css.close); - } - - this.show(modal, settings.css.open); - } else { - var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null; - - $.extend(ajax_settings, { - success: function (data, textStatus, jqXHR) { - if ( $.isFunction(old_success) ) { - old_success(data, textStatus, jqXHR); - } - - modal.html(data); - self.S(modal).foundation('section', 'reflow'); - - if (open_modal.length > 0) { - self.hide(open_modal, settings.css.close); - } - self.show(modal, settings.css.open); - } - }); - - $.ajax(ajax_settings); - } - } - }, - - close : function (modal) { - var modal = modal && modal.length ? modal : this.S(this.scope), - open_modals = this.S('[' + this.attr_name() + '].open'), - settings = modal.data(this.attr_name(true) + '-init'); - - if (open_modals.length > 0) { - this.locked = true; - this.key_up_off(modal); // PATCH #3: turning on key up capture only when a reveal window is open - modal.trigger('close'); - this.toggle_bg(modal); - this.hide(open_modals, settings.css.close, settings); - } - }, - - close_targets : function () { - var base = '.' + this.settings.dismiss_modal_class; - - if (this.settings.close_on_background_click) { - return base + ', .' + this.settings.bg_class; - } - - return base; - }, - - toggle_bg : function (modal) { - var settings = modal.data(this.attr_name(true)); - - if (this.S('.' + this.settings.bg_class).length === 0) { - this.settings.bg = $('
        ', {'class': this.settings.bg_class}) - .appendTo('body').hide(); - } - - if (this.settings.bg.filter(':visible').length > 0) { - this.hide(this.settings.bg); - } else { - this.show(this.settings.bg); - } - }, - - show : function (el, css) { - // is modal - if (css) { - var settings = el.data(this.attr_name(true) + '-init'); - if (el.parent('body').length === 0) { - var placeholder = el.wrap('
        ').parent(), - rootElement = this.settings.rootElement || 'body'; - - el.on('closed.fndtn.reveal.wrapped', function() { - el.detach().appendTo(placeholder); - el.unwrap().unbind('closed.fndtn.reveal.wrapped'); - }); - - el.detach().appendTo(rootElement); - } - - var animData = getAnimationData(settings.animation); - if (!animData.animate) { - this.locked = false; - } - if (animData.pop) { - css.top = $(window).scrollTop() - el.data('offset') + 'px'; - var end_css = { - top: $(window).scrollTop() + el.data('css-top') + 'px', - opacity: 1 - }; - - return setTimeout(function () { - return el - .css(css) - .animate(end_css, settings.animation_speed, 'linear', function () { - this.locked = false; - el.trigger('opened'); - }.bind(this)) - .addClass('open'); - }.bind(this), settings.animation_speed / 2); - } - - if (animData.fade) { - css.top = $(window).scrollTop() + el.data('css-top') + 'px'; - var end_css = {opacity: 1}; - - return setTimeout(function () { - return el - .css(css) - .animate(end_css, settings.animation_speed, 'linear', function () { - this.locked = false; - el.trigger('opened'); - }.bind(this)) - .addClass('open'); - }.bind(this), settings.animation_speed / 2); - } - - return el.css(css).show().css({opacity: 1}).addClass('open').trigger('opened'); - } - - var settings = this.settings; - - // should we animate the background? - if (getAnimationData(settings.animation).fade) { - return el.fadeIn(settings.animation_speed / 2); - } - - this.locked = false; - - return el.show(); - }, - - hide : function (el, css) { - // is modal - if (css) { - var settings = el.data(this.attr_name(true) + '-init'); - var animData = getAnimationData(settings.animation); - if (!animData.animate) { - this.locked = false; - } - if (animData.pop) { - var end_css = { - top: - $(window).scrollTop() - el.data('offset') + 'px', - opacity: 0 - }; - - return setTimeout(function () { - return el - .animate(end_css, settings.animation_speed, 'linear', function () { - this.locked = false; - el.css(css).trigger('closed'); - }.bind(this)) - .removeClass('open'); - }.bind(this), settings.animation_speed / 2); - } - - if (animData.fade) { - var end_css = {opacity: 0}; - - return setTimeout(function () { - return el - .animate(end_css, settings.animation_speed, 'linear', function () { - this.locked = false; - el.css(css).trigger('closed'); - }.bind(this)) - .removeClass('open'); - }.bind(this), settings.animation_speed / 2); - } - - return el.hide().css(css).removeClass('open').trigger('closed'); - } - - var settings = this.settings; - - // should we animate the background? - if (getAnimationData(settings.animation).fade) { - return el.fadeOut(settings.animation_speed / 2); - } - - return el.hide(); - }, - - close_video : function (e) { - var video = $('.flex-video', e.target), - iframe = $('iframe', video); - - if (iframe.length > 0) { - iframe.attr('data-src', iframe[0].src); - iframe.attr('src', 'about:blank'); - video.hide(); - } - }, - - open_video : function (e) { - var video = $('.flex-video', e.target), - iframe = video.find('iframe'); - - if (iframe.length > 0) { - var data_src = iframe.attr('data-src'); - if (typeof data_src === 'string') { - iframe[0].src = iframe.attr('data-src'); - } else { - var src = iframe[0].src; - iframe[0].src = undefined; - iframe[0].src = src; - } - video.show(); - } - }, - - data_attr: function (str) { - if (this.namespace.length > 0) { - return this.namespace + '-' + str; - } - - return str; - }, - - cache_offset : function (modal) { - var offset = modal.show().height() + parseInt(modal.css('top'), 10); - - modal.hide(); - - return offset; - }, - - off : function () { - $(this.scope).off('.fndtn.reveal'); - }, - - reflow : function () {} - }; - - /* - * getAnimationData('popAndFade') // {animate: true, pop: true, fade: true} - * getAnimationData('fade') // {animate: true, pop: false, fade: true} - * getAnimationData('pop') // {animate: true, pop: true, fade: false} - * getAnimationData('foo') // {animate: false, pop: false, fade: false} - * getAnimationData(null) // {animate: false, pop: false, fade: false} - */ - function getAnimationData(str) { - var fade = /fade/i.test(str); - var pop = /pop/i.test(str); - return { - animate: fade || pop, - pop: pop, - fade: fade - }; - } -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.slider.js b/websrc/js/foundation/foundation.slider.js deleted file mode 100644 index 51fa043..0000000 --- a/websrc/js/foundation/foundation.slider.js +++ /dev/null @@ -1,187 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.slider = { - name : 'slider', - - version : '5.2.1', - - settings: { - start: 0, - end: 100, - step: 1, - initial: null, - display_selector: '', - on_change: function(){} - }, - - cache : {}, - - init : function (scope, method, options) { - Foundation.inherit(this,'throttle'); - this.bindings(method, options); - this.reflow(); - }, - - events : function() { - var self = this; - - $(this.scope) - .off('.slider') - .on('mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider', '[' + self.attr_name() + '] .range-slider-handle', function(e) { - if (!self.cache.active) { - self.set_active_slider($(e.target)); - } - }) - .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function(e) { - if (!!self.cache.active) { - e.preventDefault(); - self.calculate_position(self.cache.active, e.pageX || e.originalEvent.touches[0].clientX || e.currentPoint.x); - } - }) - .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function(e) { - self.remove_active_slider(); - }) - .on('change.fndtn.slider', function(e) { - self.settings.on_change; - }); - - self.S(window) - .on('resize.fndtn.slider', self.throttle(function(e) { - self.reflow(); - }, 300)); - }, - - set_active_slider : function($handle) { - this.cache.active = $handle; - }, - - remove_active_slider : function() { - this.cache.active = null; - }, - - calculate_position : function($handle, cursor_x) { - var self = this, - settings = $.extend({}, self.settings, self.data_options($handle.parent())), - handle_w = $.data($handle[0], 'handle_w'), - handle_o = $.data($handle[0], 'handle_o'), - bar_w = $.data($handle[0], 'bar_w'), - bar_o = $.data($handle[0], 'bar_o'); - - requestAnimationFrame(function(){ - var pct = self.limit_to((((cursor_x)-bar_o)/bar_w),0,1), - norm = self.normalized_value(pct, settings.start, settings.end, settings.step); - - self.set_ui($handle, norm); - }); - }, - - set_ui : function($handle, value) { - var settings = $.extend({}, this.settings, this.data_options($handle.parent())), - handle_w = $.data($handle[0], 'handle_w'), - bar_w = $.data($handle[0], 'bar_w'), - norm_pct = this.normalized_percentage(value, settings.start, settings.end), - handle_offset = norm_pct*(bar_w-handle_w)-1, - progress_bar_width = norm_pct*100; - - this.set_translate($handle, handle_offset); - $handle.siblings('.range-slider-active-segment').css('width', progress_bar_width+'%'); - - $handle.parent().attr(this.attr_name(), value); - $handle.parent().trigger('change'); - - $handle.parent().children('input[type=hidden]').val(value); - - if (settings.input_id != '') { - $(settings.display_selector).each(function(){ - if (this.hasOwnProperty('value')) { - $(this).val(value); - } else { - $(this).text(value); - } - }); - } - - }, - - normalized_percentage : function(val, start, end) { - return val/(end - start); - }, - - normalized_value : function(val, start, end, step) { - var range = end - start, - step = step, - point = val*range, - mod = (point-(point%step)) / step, - rem = point % step, - round = ( rem >= step*0.5 ? step : 0); - return (mod*step + round); - }, - - set_translate : function(ele, offset, vertical) { - if (vertical) { - $(ele) - .css('-webkit-transform', 'translateY('+offset+'px)') - .css('-moz-transform', 'translateY('+offset+'px)') - .css('-ms-transform', 'translateY('+offset+'px)') - .css('-o-transform', 'translateY('+offset+'px)') - .css('transform', 'translateY('+offset+'px)'); - } else { - $(ele) - .css('-webkit-transform', 'translateX('+offset+'px)') - .css('-moz-transform', 'translateX('+offset+'px)') - .css('-ms-transform', 'translateX('+offset+'px)') - .css('-o-transform', 'translateX('+offset+'px)') - .css('transform', 'translateX('+offset+'px)'); - } - }, - - limit_to : function(val, min, max) { - return Math.min(Math.max(val, min), max); - }, - - initialize_settings : function(handle) { - $.data(handle, 'bar', $(handle).parent()); - $.data(handle, 'bar_o', $(handle).parent().offset().left); - $.data(handle, 'bar_w', $(handle).parent().outerWidth()); - $.data(handle, 'handle_o', $(handle).offset().left); - $.data(handle, 'handle_w', $(handle).outerWidth()); - $.data(handle, 'settings', $.extend({}, this.settings, this.data_options($(handle).parent()))); - }, - - set_initial_position : function($ele) { - var settings = $.data($ele.children('.range-slider-handle')[0], 'settings'), - initial = (!!settings.initial ? settings.initial : Math.floor((settings.end-settings.start)*0.5/settings.step)*settings.step), - $handle = $ele.children('.range-slider-handle'); - this.set_ui($handle, initial); - }, - - set_value : function(value) { - var self = this; - $('[' + self.attr_name() + ']', this.scope).each(function(){ - $(this).attr(self.attr_name(), value); - }); - if (!!$(this.scope).attr(self.attr_name())) { - $(this.scope).attr(self.attr_name(), value); - } - self.reflow(); - }, - - reflow : function() { - var self = this; - self.S('[' + this.attr_name() + ']').each(function() { - var handle = $(this).children('.range-slider-handle')[0], - val = $(this).attr(self.attr_name()); - self.initialize_settings(handle); - - if (val) { - self.set_ui($(handle), parseInt(val)); - } else { - self.set_initial_position($(this)); - } - }); - } - - }; - -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.tab.js b/websrc/js/foundation/foundation.tab.js deleted file mode 100644 index a3a2361..0000000 --- a/websrc/js/foundation/foundation.tab.js +++ /dev/null @@ -1,157 +0,0 @@ -/*jslint unparam: true, browser: true, indent: 2 */ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.tab = { - name : 'tab', - - version : '5.2.1', - - settings : { - active_class: 'active', - callback : function () {}, - deep_linking: false, - scroll_to_content: true - }, - - default_tab_hashes: [], - - init : function (scope, method, options) { - var self = this, - S = this.S; - - this.bindings(method, options); - this.handle_location_hash_change(); - - // Store the default active tabs which will be referenced when the - // location hash is absent, as in the case of navigating the tabs and - // returning to the first viewing via the browser Back button. - S('[' + this.attr_name() + '] > dd.active > a', this.scope).each(function () { - self.default_tab_hashes.push(this.hash); - }); - }, - - events : function () { - var self = this, - S = this.S; - - // Click event: tab title - S(this.scope).off('.tab').on('click.fndtn.tab', '[' + this.attr_name() + '] > dd > a', function (e) { - e.preventDefault(); - e.stopPropagation(); - self.toggle_active_tab(S(this).parent()); - }); - - // Location hash change event - S(window).on('hashchange.fndtn.tab', function (e) { - e.preventDefault(); - self.handle_location_hash_change(); - }); - }, - - handle_location_hash_change : function () { - var self = this, - S = this.S; - - S('[' + this.attr_name() + ']', this.scope).each(function () { - var settings = S(this).data(self.attr_name(true) + '-init'); - if (settings.deep_linking) { - // Match the location hash to a label - var hash = self.scope.location.hash; - if (hash != '') { - // Check whether the location hash references a tab content div or - // another element on the page (inside or outside the tab content div) - var hash_element = S(hash); - if (hash_element.hasClass('content') && hash_element.parent().hasClass('tab-content')) { - // Tab content div - self.toggle_active_tab($('[' + self.attr_name() + '] > dd > a[href=' + hash + ']').parent()); - } else { - // Not the tab content div. If inside the tab content, find the - // containing tab and toggle it as active. - var hash_tab_container_id = hash_element.closest('.content').attr('id'); - if (hash_tab_container_id != undefined) { - self.toggle_active_tab($('[' + self.attr_name() + '] > dd > a[href=#' + hash_tab_container_id + ']').parent(), hash); - } - } - } else { - // Reference the default tab hashes which were initialized in the init function - for (var ind in self.default_tab_hashes) { - self.toggle_active_tab($('[' + self.attr_name() + '] > dd > a[href=' + self.default_tab_hashes[ind] + ']').parent()); - } - } - } - }); - }, - - toggle_active_tab: function (tab, location_hash) { - var S = this.S, - tabs = tab.closest('[' + this.attr_name() + ']'), - anchor = tab.children('a').first(), - target_hash = '#' + anchor.attr('href').split('#')[1], - target = S(target_hash), - siblings = tab.siblings(), - settings = tabs.data(this.attr_name(true) + '-init'); - - // allow usage of data-tab-content attribute instead of href - if (S(this).data(this.data_attr('tab-content'))) { - target_hash = '#' + S(this).data(this.data_attr('tab-content')).split('#')[1]; - target = S(target_hash); - } - - if (settings.deep_linking) { - // Get the scroll Y position prior to moving to the hash ID - var cur_ypos = $('body,html').scrollTop(); - - // Update the location hash to preserve browser history - // Note that the hash does not need to correspond to the - // tab content ID anchor; it can be an ID inside or outside of the tab - // content div. - if (location_hash != undefined) { - window.location.hash = location_hash; - } else { - window.location.hash = target_hash; - } - - if (settings.scroll_to_content) { - // If the user is requesting the content of a tab, then scroll to the - // top of the title area; otherwise, scroll to the element within - // the content area as defined by the hash value. - if (location_hash == undefined || location_hash == target_hash) { - tab.parent()[0].scrollIntoView(); - } else { - S(target_hash)[0].scrollIntoView(); - } - } else { - // Adjust the scrollbar to the Y position prior to setting the hash - // Only do this for the tab content anchor, otherwise there will be - // conflicts with in-tab anchor links nested in the tab-content div - if (location_hash == undefined || location_hash == target_hash) { - $('body,html').scrollTop(cur_ypos); - } - } - } - - // WARNING: The activation and deactivation of the tab content must - // occur after the deep linking in order to properly refresh the browser - // window (notably in Chrome). - tab.addClass(settings.active_class).triggerHandler('opened'); - siblings.removeClass(settings.active_class); - target.siblings().removeClass(settings.active_class).end().addClass(settings.active_class); - settings.callback(tab); - target.triggerHandler('toggled', [tab]); - tabs.triggerHandler('toggled', [target]); - }, - - data_attr: function (str) { - if (this.namespace.length > 0) { - return this.namespace + '-' + str; - } - - return str; - }, - - off : function () {}, - - reflow : function () {} - }; -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.tooltip.js b/websrc/js/foundation/foundation.tooltip.js deleted file mode 100644 index 86a3131..0000000 --- a/websrc/js/foundation/foundation.tooltip.js +++ /dev/null @@ -1,267 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.tooltip = { - name : 'tooltip', - - version : '5.2.1', - - settings : { - additional_inheritable_classes : [], - tooltip_class : '.tooltip', - append_to: 'body', - touch_close_text: 'Tap To Close', - disable_for_touch: false, - hover_delay: 200, - tip_template : function (selector, content) { - return '' + content + ''; - } - }, - - cache : {}, - - init : function (scope, method, options) { - Foundation.inherit(this, 'random_str'); - this.bindings(method, options); - }, - - events : function (instance) { - var self = this, - S = self.S; - - self.create(this.S(instance)); - - $(this.scope) - .off('.tooltip') - .on('mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', - '[' + this.attr_name() + ']:not(a)', function (e) { - var $this = S(this), - settings = $.extend({}, self.settings, self.data_options($this)), - is_touch = false; - - if (/mouse/i.test(e.type) && self.ie_touch(e)) return false; - - if ($this.hasClass('open')) { - if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) e.preventDefault(); - self.hide($this); - } else { - if (settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { - return; - } else if(!settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { - e.preventDefault(); - S(settings.tooltip_class + '.open').hide(); - is_touch = true; - } - - if (/enter|over/i.test(e.type)) { - this.timer = setTimeout(function () { - var tip = self.showTip($this); - }.bind(this), self.settings.hover_delay); - } else if (e.type === 'mouseout' || e.type === 'mouseleave') { - clearTimeout(this.timer); - self.hide($this); - } else { - self.showTip($this); - } - } - }) - .on('mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', '[' + this.attr_name() + '].open', function (e) { - if (/mouse/i.test(e.type) && self.ie_touch(e)) return false; - - if($(this).data('tooltip-open-event-type') == 'touch' && e.type == 'mouseleave') { - return; - } - else if($(this).data('tooltip-open-event-type') == 'mouse' && /MSPointerDown|touchstart/i.test(e.type)) { - self.convert_to_touch($(this)); - } else { - self.hide($(this)); - } - }) - .on('DOMNodeRemoved DOMAttrModified', '[' + this.attr_name() + ']:not(a)', function (e) { - self.hide(S(this)); - }); - }, - - ie_touch : function (e) { - // How do I distinguish between IE11 and Windows Phone 8????? - return false; - }, - - showTip : function ($target) { - var $tip = this.getTip($target); - - return this.show($target); - }, - - getTip : function ($target) { - var selector = this.selector($target), - settings = $.extend({}, this.settings, this.data_options($target)), - tip = null; - - if (selector) { - tip = this.S('span[data-selector="' + selector + '"]' + settings.tooltip_class); - } - - return (typeof tip === 'object') ? tip : false; - }, - - selector : function ($target) { - var id = $target.attr('id'), - dataSelector = $target.attr(this.attr_name()) || $target.attr('data-selector'); - - if ((id && id.length < 1 || !id) && typeof dataSelector != 'string') { - dataSelector = this.random_str(6); - $target.attr('data-selector', dataSelector); - } - - return (id && id.length > 0) ? id : dataSelector; - }, - - create : function ($target) { - var self = this, - settings = $.extend({}, this.settings, this.data_options($target)), - tip_template = this.settings.tip_template; - - if (typeof settings.tip_template === 'string' && window.hasOwnProperty(settings.tip_template)) { - tip_template = window[settings.tip_template]; - } - - var $tip = $(tip_template(this.selector($target), $('
        ').html($target.attr('title')).html())), - classes = this.inheritable_classes($target); - - $tip.addClass(classes).appendTo(settings.append_to); - - if (Modernizr.touch) { - $tip.append(''+settings.touch_close_text+''); - $tip.on('touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', function(e) { - self.hide($target); - }); - } - - $target.removeAttr('title').attr('title',''); - }, - - reposition : function (target, tip, classes) { - var width, nub, nubHeight, nubWidth, column, objPos; - - tip.css('visibility', 'hidden').show(); - - width = target.data('width'); - nub = tip.children('.nub'); - nubHeight = nub.outerHeight(); - nubWidth = nub.outerHeight(); - - if (this.small()) { - tip.css({'width' : '100%' }); - } else { - tip.css({'width' : (width) ? width : 'auto'}); - } - - objPos = function (obj, top, right, bottom, left, width) { - return obj.css({ - 'top' : (top) ? top : 'auto', - 'bottom' : (bottom) ? bottom : 'auto', - 'left' : (left) ? left : 'auto', - 'right' : (right) ? right : 'auto', - }).end(); - }; - - objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', target.offset().left); - - if (this.small()) { - objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', 12.5, $(this.scope).width()); - tip.addClass('tip-override'); - objPos(nub, -nubHeight, 'auto', 'auto', target.offset().left); - } else { - var left = target.offset().left; - if (Foundation.rtl) { - nub.addClass('rtl'); - left = target.offset().left + target.outerWidth() - tip.outerWidth(); - } - objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', left); - tip.removeClass('tip-override'); - if (classes && classes.indexOf('tip-top') > -1) { - if (Foundation.rtl) nub.addClass('rtl'); - objPos(tip, (target.offset().top - tip.outerHeight()), 'auto', 'auto', left) - .removeClass('tip-override'); - } else if (classes && classes.indexOf('tip-left') > -1) { - objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left - tip.outerWidth() - nubHeight)) - .removeClass('tip-override'); - nub.removeClass('rtl'); - } else if (classes && classes.indexOf('tip-right') > -1) { - objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left + target.outerWidth() + nubHeight)) - .removeClass('tip-override'); - nub.removeClass('rtl'); - } - } - - tip.css('visibility', 'visible').hide(); - }, - - small : function () { - return matchMedia(Foundation.media_queries.small).matches; - }, - - inheritable_classes : function ($target) { - var settings = $.extend({}, this.settings, this.data_options($target)), - inheritables = ['tip-top', 'tip-left', 'tip-bottom', 'tip-right', 'radius', 'round'].concat(settings.additional_inheritable_classes), - classes = $target.attr('class'), - filtered = classes ? $.map(classes.split(' '), function (el, i) { - if ($.inArray(el, inheritables) !== -1) { - return el; - } - }).join(' ') : ''; - - return $.trim(filtered); - }, - - convert_to_touch : function($target) { - var self = this, - $tip = self.getTip($target), - settings = $.extend({}, self.settings, self.data_options($target)); - - if ($tip.find('.tap-to-close').length === 0) { - $tip.append(''+settings.touch_close_text+''); - $tip.on('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose', function(e) { - self.hide($target); - }); - } - - $target.data('tooltip-open-event-type', 'touch'); - }, - - show : function ($target) { - var $tip = this.getTip($target); - - if ($target.data('tooltip-open-event-type') == 'touch') { - this.convert_to_touch($target); - } - - this.reposition($target, $tip, $target.attr('class')); - $target.addClass('open'); - $tip.fadeIn(150); - }, - - hide : function ($target) { - var $tip = this.getTip($target); - - $tip.fadeOut(150, function() { - $tip.find('.tap-to-close').remove(); - $tip.off('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose'); - $target.removeClass('open'); - }); - }, - - off : function () { - var self = this; - this.S(this.scope).off('.fndtn.tooltip'); - this.S(this.settings.tooltip_class).each(function (i) { - $('[' + self.attr_name() + ']').get(i).attr('title', $(this).text()); - }).remove(); - }, - - reflow : function () {} - }; -}(jQuery, this, this.document)); diff --git a/websrc/js/foundation/foundation.topbar.js b/websrc/js/foundation/foundation.topbar.js deleted file mode 100644 index 1252e92..0000000 --- a/websrc/js/foundation/foundation.topbar.js +++ /dev/null @@ -1,420 +0,0 @@ -;(function ($, window, document, undefined) { - 'use strict'; - - Foundation.libs.topbar = { - name : 'topbar', - - version: '5.2.1', - - settings : { - index : 0, - sticky_class : 'sticky', - custom_back_text: true, - back_text: 'Back', - is_hover: true, - mobile_show_parent_link: false, - scrolltop : true, // jump to top when sticky nav menu toggle is clicked - sticky_on : 'all' - }, - - init : function (section, method, options) { - Foundation.inherit(this, 'add_custom_rule register_media throttle'); - var self = this; - - self.register_media('topbar', 'foundation-mq-topbar'); - - this.bindings(method, options); - - self.S('[' + this.attr_name() + ']', this.scope).each(function () { - var topbar = $(this), - settings = topbar.data(self.attr_name(true) + '-init'), - section = self.S('section', this), - titlebar = topbar.children().filter('ul').first(); - topbar.data('index', 0); - var topbarContainer = topbar.parent(); - if(topbarContainer.hasClass('fixed') || self.is_sticky(topbar, topbarContainer, settings) ) { - self.settings.sticky_class = settings.sticky_class; - self.settings.sticky_topbar = topbar; - topbar.data('height', topbarContainer.outerHeight()); - topbar.data('stickyoffset', topbarContainer.offset().top); - } else { - topbar.data('height', topbar.outerHeight()); - } - - if (!settings.assembled) self.assemble(topbar); - - if (settings.is_hover) { - self.S('.has-dropdown', topbar).addClass('not-click'); - } else { - self.S('.has-dropdown', topbar).removeClass('not-click'); - } - - // Pad body when sticky (scrolled) or fixed. - self.add_custom_rule('.f-topbar-fixed { padding-top: ' + topbar.data('height') + 'px }'); - - if (topbarContainer.hasClass('fixed')) { - self.S('body').addClass('f-topbar-fixed'); - } - }); - - }, - - is_sticky: function (topbar, topbarContainer, settings) { - var sticky = topbarContainer.hasClass(settings.sticky_class); - - if (sticky && settings.sticky_on === 'all') { - return true; - } else if (sticky && this.small() && settings.sticky_on === 'small') { - return true; - } else if (sticky && this.medium() && settings.sticky_on === 'medium') { - return true; - } else if (sticky && this.large() && settings.sticky_on === 'large') { - return true; - } - - return false; - }, - - toggle: function (toggleEl) { - var self = this; - - if (toggleEl) { - var topbar = self.S(toggleEl).closest('[' + this.attr_name() + ']'); - } else { - var topbar = self.S('[' + this.attr_name() + ']'); - } - - var settings = topbar.data(this.attr_name(true) + '-init'); - - var section = self.S('section, .section', topbar); - - if (self.breakpoint()) { - if (!self.rtl) { - section.css({left: '0%'}); - $('>.name', section).css({left: '100%'}); - } else { - section.css({right: '0%'}); - $('>.name', section).css({right: '100%'}); - } - - self.S('li.moved', section).removeClass('moved'); - topbar.data('index', 0); - - topbar - .toggleClass('expanded') - .css('height', ''); - } - - if (settings.scrolltop) { - if (!topbar.hasClass('expanded')) { - if (topbar.hasClass('fixed')) { - topbar.parent().addClass('fixed'); - topbar.removeClass('fixed'); - self.S('body').addClass('f-topbar-fixed'); - } - } else if (topbar.parent().hasClass('fixed')) { - if (settings.scrolltop) { - topbar.parent().removeClass('fixed'); - topbar.addClass('fixed'); - self.S('body').removeClass('f-topbar-fixed'); - - window.scrollTo(0,0); - } else { - topbar.parent().removeClass('expanded'); - } - } - } else { - if(self.is_sticky(topbar, topbar.parent(), settings)) { - topbar.parent().addClass('fixed'); - } - - if(topbar.parent().hasClass('fixed')) { - if (!topbar.hasClass('expanded')) { - topbar.removeClass('fixed'); - topbar.parent().removeClass('expanded'); - self.update_sticky_positioning(); - } else { - topbar.addClass('fixed'); - topbar.parent().addClass('expanded'); - self.S('body').addClass('f-topbar-fixed'); - } - } - } - }, - - timer : null, - - events : function (bar) { - var self = this, - S = this.S; - - S(this.scope) - .off('.topbar') - .on('click.fndtn.topbar', '[' + this.attr_name() + '] .toggle-topbar', function (e) { - e.preventDefault(); - self.toggle(this); - }) - .on('click.fndtn.topbar','.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]',function (e) { - var li = $(this).closest('li'); - if(self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown')) - { - self.toggle(); - } - }) - .on('click.fndtn.topbar', '[' + this.attr_name() + '] li.has-dropdown', function (e) { - var li = S(this), - target = S(e.target), - topbar = li.closest('[' + self.attr_name() + ']'), - settings = topbar.data(self.attr_name(true) + '-init'); - - if(target.data('revealId')) { - self.toggle(); - return; - } - - if (self.breakpoint()) return; - if (settings.is_hover && !Modernizr.touch) return; - - e.stopImmediatePropagation(); - - if (li.hasClass('hover')) { - li - .removeClass('hover') - .find('li') - .removeClass('hover'); - - li.parents('li.hover') - .removeClass('hover'); - } else { - li.addClass('hover'); - - if (target[0].nodeName === 'A' && target.parent().hasClass('has-dropdown')) { - e.preventDefault(); - } - } - }) - .on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown>a', function (e) { - if (self.breakpoint()) { - - e.preventDefault(); - - var $this = S(this), - topbar = $this.closest('[' + self.attr_name() + ']'), - section = topbar.find('section, .section'), - dropdownHeight = $this.next('.dropdown').outerHeight(), - $selectedLi = $this.closest('li'); - - topbar.data('index', topbar.data('index') + 1); - $selectedLi.addClass('moved'); - - if (!self.rtl) { - section.css({left: -(100 * topbar.data('index')) + '%'}); - section.find('>.name').css({left: 100 * topbar.data('index') + '%'}); - } else { - section.css({right: -(100 * topbar.data('index')) + '%'}); - section.find('>.name').css({right: 100 * topbar.data('index') + '%'}); - } - - topbar.css('height', $this.siblings('ul').outerHeight(true) + topbar.data('height')); - } - }); - - S(window).off('.topbar').on('resize.fndtn.topbar', self.throttle(function () { - self.resize.call(self); - }, 50)).trigger('resize'); - - S('body').off('.topbar').on('click.fndtn.topbar touchstart.fndtn.topbar', function (e) { - var parent = S(e.target).closest('li').closest('li.hover'); - - if (parent.length > 0) { - return; - } - - S('[' + self.attr_name() + '] li').removeClass('hover'); - }); - - // Go up a level on Click - S(this.scope).on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown .back', function (e) { - e.preventDefault(); - - var $this = S(this), - topbar = $this.closest('[' + self.attr_name() + ']'), - section = topbar.find('section, .section'), - settings = topbar.data(self.attr_name(true) + '-init'), - $movedLi = $this.closest('li.moved'), - $previousLevelUl = $movedLi.parent(); - - topbar.data('index', topbar.data('index') - 1); - - if (!self.rtl) { - section.css({left: -(100 * topbar.data('index')) + '%'}); - section.find('>.name').css({left: 100 * topbar.data('index') + '%'}); - } else { - section.css({right: -(100 * topbar.data('index')) + '%'}); - section.find('>.name').css({right: 100 * topbar.data('index') + '%'}); - } - - if (topbar.data('index') === 0) { - topbar.css('height', ''); - } else { - topbar.css('height', $previousLevelUl.outerHeight(true) + topbar.data('height')); - } - - setTimeout(function () { - $movedLi.removeClass('moved'); - }, 300); - }); - }, - - resize : function () { - var self = this; - self.S('[' + this.attr_name() + ']').each(function () { - var topbar = self.S(this), - settings = topbar.data(self.attr_name(true) + '-init'); - - var stickyContainer = topbar.parent('.' + self.settings.sticky_class); - var stickyOffset; - - if (!self.breakpoint()) { - var doToggle = topbar.hasClass('expanded'); - topbar - .css('height', '') - .removeClass('expanded') - .find('li') - .removeClass('hover'); - - if(doToggle) { - self.toggle(topbar); - } - } - - if(self.is_sticky(topbar, stickyContainer, settings)) { - if(stickyContainer.hasClass('fixed')) { - // Remove the fixed to allow for correct calculation of the offset. - stickyContainer.removeClass('fixed'); - - stickyOffset = stickyContainer.offset().top; - if(self.S(document.body).hasClass('f-topbar-fixed')) { - stickyOffset -= topbar.data('height'); - } - - topbar.data('stickyoffset', stickyOffset); - stickyContainer.addClass('fixed'); - } else { - stickyOffset = stickyContainer.offset().top; - topbar.data('stickyoffset', stickyOffset); - } - } - - }); - }, - - breakpoint : function () { - return !matchMedia(Foundation.media_queries['topbar']).matches; - }, - - small : function () { - return matchMedia(Foundation.media_queries['small']).matches; - }, - - medium : function () { - return matchMedia(Foundation.media_queries['medium']).matches; - }, - - large : function () { - return matchMedia(Foundation.media_queries['large']).matches; - }, - - assemble : function (topbar) { - var self = this, - settings = topbar.data(this.attr_name(true) + '-init'), - section = self.S('section', topbar), - titlebar = $(this).children().filter('ul').first(); - - // Pull element out of the DOM for manipulation - section.detach(); - - self.S('.has-dropdown>a', section).each(function () { - var $link = self.S(this), - $dropdown = $link.siblings('.dropdown'), - url = $link.attr('href'); - - if (!$dropdown.find('.title.back').length) { - if (settings.mobile_show_parent_link && url && url.length > 1) { - var $titleLi = $('
      2. ' + $link.text() +'
      3. '); - } else { - var $titleLi = $('
      4. '); - } - - // Copy link to subnav - if (settings.custom_back_text == true) { - $('h5>a', $titleLi).html(settings.back_text); - } else { - $('h5>a', $titleLi).html('« ' + $link.html()); - } - $dropdown.prepend($titleLi); - } - }); - - // Put element back in the DOM - section.appendTo(topbar); - - // check for sticky - this.sticky(); - - this.assembled(topbar); - }, - - assembled : function (topbar) { - topbar.data(this.attr_name(true), $.extend({}, topbar.data(this.attr_name(true)), {assembled: true})); - }, - - height : function (ul) { - var total = 0, - self = this; - - $('> li', ul).each(function () { total += self.S(this).outerHeight(true); }); - - return total; - }, - - sticky : function () { - var $window = this.S(window), - self = this; - - this.S(window).on('scroll', function() { - self.update_sticky_positioning(); - }); - }, - - update_sticky_positioning: function() { - var klass = '.' + this.settings.sticky_class, - $window = this.S(window), - self = this; - - if (self.settings.sticky_topbar && self.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(), this.settings)) { - var distance = this.settings.sticky_topbar.data('stickyoffset'); - if (!self.S(klass).hasClass('expanded')) { - if ($window.scrollTop() > (distance)) { - if (!self.S(klass).hasClass('fixed')) { - self.S(klass).addClass('fixed'); - self.S('body').addClass('f-topbar-fixed'); - } - } else if ($window.scrollTop() <= distance) { - if (self.S(klass).hasClass('fixed')) { - self.S(klass).removeClass('fixed'); - self.S('body').removeClass('f-topbar-fixed'); - } - } - } - } - }, - - off : function () { - this.S(this.scope).off('.fndtn.topbar'); - this.S(window).off('.fndtn.topbar'); - }, - - reflow : function () {} - }; -}(jQuery, this, this.document)); diff --git a/websrc/js/main.js b/websrc/js/main.js deleted file mode 100644 index 614705f..0000000 --- a/websrc/js/main.js +++ /dev/null @@ -1,40 +0,0 @@ -$("#contactform").submit(function(e) { - e.preventDefault(); - $.ajax({ - type: "POST", - dataType: "json", - contentType: "application/x-www-form-urlencoded", - url: "/minewatch/submit.php", - - headers: { - "Accept" : "application/json" - }, - data: { - name: $("#form_name").val(), - email: $("#form_email").val(), - reason: $("#form_reason").val(), - feedback: $("#form_feedback").val() - } - }).done(function(response) { - var data = response.data; - if(response.success) { - $.ajax({ - url:"/minewatch/includes/success.php" - }).done(function(response) { - var thanks = $(response); - thanks.hide(); - $("#contactform").fadeOut("fast",function() { - $(this).replaceWith(thanks); - thanks.fadeIn("fast"); - }) - }); - } else { - if(data.name == "") $("#form_name").addClass("red"); - if(data.email == "") $("#form_email").addClass("red"); - if(data.feedback == "") $("#form_feedback").addClass("red"); - } - }); -}); -$("#contactform input, #contactform textarea").blur(function() { - if($(this).val().length>0) $(this).removeClass("red"); -}); \ No newline at end of file diff --git a/websrc/js/vendor/fastclick.js b/websrc/js/vendor/fastclick.js deleted file mode 100644 index ec21352..0000000 --- a/websrc/js/vendor/fastclick.js +++ /dev/null @@ -1,9 +0,0 @@ -/** - * @preserve FastClick: polyfill to remove click delays on browsers with touch UIs. - * - * @version 0.6.12 - * @codingstandard ftlabs-jsv2 - * @copyright The Financial Times Limited [All Rights Reserved] - * @license MIT License (see LICENSE.txt) - */ -function FastClick(a){"use strict";var b,c=this;if(this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=10,this.layer=a,!a||!a.nodeType)throw new TypeError("Layer must be a document node");this.onClick=function(){return FastClick.prototype.onClick.apply(c,arguments)},this.onMouse=function(){return FastClick.prototype.onMouse.apply(c,arguments)},this.onTouchStart=function(){return FastClick.prototype.onTouchStart.apply(c,arguments)},this.onTouchMove=function(){return FastClick.prototype.onTouchMove.apply(c,arguments)},this.onTouchEnd=function(){return FastClick.prototype.onTouchEnd.apply(c,arguments)},this.onTouchCancel=function(){return FastClick.prototype.onTouchCancel.apply(c,arguments)},FastClick.notNeeded(a)||(this.deviceIsAndroid&&(a.addEventListener("mouseover",this.onMouse,!0),a.addEventListener("mousedown",this.onMouse,!0),a.addEventListener("mouseup",this.onMouse,!0)),a.addEventListener("click",this.onClick,!0),a.addEventListener("touchstart",this.onTouchStart,!1),a.addEventListener("touchmove",this.onTouchMove,!1),a.addEventListener("touchend",this.onTouchEnd,!1),a.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(a.removeEventListener=function(b,c,d){var e=Node.prototype.removeEventListener;"click"===b?e.call(a,b,c.hijacked||c,d):e.call(a,b,c,d)},a.addEventListener=function(b,c,d){var e=Node.prototype.addEventListener;"click"===b?e.call(a,b,c.hijacked||(c.hijacked=function(a){a.propagationStopped||c(a)}),d):e.call(a,b,c,d)}),"function"==typeof a.onclick&&(b=a.onclick,a.addEventListener("click",function(a){b(a)},!1),a.onclick=null))}FastClick.prototype.deviceIsAndroid=navigator.userAgent.indexOf("Android")>0,FastClick.prototype.deviceIsIOS=/iP(ad|hone|od)/.test(navigator.userAgent),FastClick.prototype.deviceIsIOS4=FastClick.prototype.deviceIsIOS&&/OS 4_\d(_\d)?/.test(navigator.userAgent),FastClick.prototype.deviceIsIOSWithBadTarget=FastClick.prototype.deviceIsIOS&&/OS ([6-9]|\d{2})_\d/.test(navigator.userAgent),FastClick.prototype.needsClick=function(a){"use strict";switch(a.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(a.disabled)return!0;break;case"input":if(this.deviceIsIOS&&"file"===a.type||a.disabled)return!0;break;case"label":case"video":return!0}return/\bneedsclick\b/.test(a.className)},FastClick.prototype.needsFocus=function(a){"use strict";switch(a.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!this.deviceIsAndroid;case"input":switch(a.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!a.disabled&&!a.readOnly;default:return/\bneedsfocus\b/.test(a.className)}},FastClick.prototype.sendClick=function(a,b){"use strict";var c,d;document.activeElement&&document.activeElement!==a&&document.activeElement.blur(),d=b.changedTouches[0],c=document.createEvent("MouseEvents"),c.initMouseEvent(this.determineEventType(a),!0,!0,window,1,d.screenX,d.screenY,d.clientX,d.clientY,!1,!1,!1,!1,0,null),c.forwardedTouchEvent=!0,a.dispatchEvent(c)},FastClick.prototype.determineEventType=function(a){"use strict";return this.deviceIsAndroid&&"select"===a.tagName.toLowerCase()?"mousedown":"click"},FastClick.prototype.focus=function(a){"use strict";var b;this.deviceIsIOS&&a.setSelectionRange&&0!==a.type.indexOf("date")&&"time"!==a.type?(b=a.value.length,a.setSelectionRange(b,b)):a.focus()},FastClick.prototype.updateScrollParent=function(a){"use strict";var b,c;if(b=a.fastClickScrollParent,!b||!b.contains(a)){c=a;do{if(c.scrollHeight>c.offsetHeight){b=c,a.fastClickScrollParent=c;break}c=c.parentElement}while(c)}b&&(b.fastClickLastScrollTop=b.scrollTop)},FastClick.prototype.getTargetElementFromEventTarget=function(a){"use strict";return a.nodeType===Node.TEXT_NODE?a.parentNode:a},FastClick.prototype.onTouchStart=function(a){"use strict";var b,c,d;if(a.targetTouches.length>1)return!0;if(b=this.getTargetElementFromEventTarget(a.target),c=a.targetTouches[0],this.deviceIsIOS){if(d=window.getSelection(),d.rangeCount&&!d.isCollapsed)return!0;if(!this.deviceIsIOS4){if(c.identifier===this.lastTouchIdentifier)return a.preventDefault(),!1;this.lastTouchIdentifier=c.identifier,this.updateScrollParent(b)}}return this.trackingClick=!0,this.trackingClickStart=a.timeStamp,this.targetElement=b,this.touchStartX=c.pageX,this.touchStartY=c.pageY,a.timeStamp-this.lastClickTime<200&&a.preventDefault(),!0},FastClick.prototype.touchHasMoved=function(a){"use strict";var b=a.changedTouches[0],c=this.touchBoundary;return Math.abs(b.pageX-this.touchStartX)>c||Math.abs(b.pageY-this.touchStartY)>c?!0:!1},FastClick.prototype.onTouchMove=function(a){"use strict";return this.trackingClick?((this.targetElement!==this.getTargetElementFromEventTarget(a.target)||this.touchHasMoved(a))&&(this.trackingClick=!1,this.targetElement=null),!0):!0},FastClick.prototype.findControl=function(a){"use strict";return void 0!==a.control?a.control:a.htmlFor?document.getElementById(a.htmlFor):a.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},FastClick.prototype.onTouchEnd=function(a){"use strict";var b,c,d,e,f,g=this.targetElement;if(!this.trackingClick)return!0;if(a.timeStamp-this.lastClickTime<200)return this.cancelNextClick=!0,!0;if(this.cancelNextClick=!1,this.lastClickTime=a.timeStamp,c=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,this.deviceIsIOSWithBadTarget&&(f=a.changedTouches[0],g=document.elementFromPoint(f.pageX-window.pageXOffset,f.pageY-window.pageYOffset)||g,g.fastClickScrollParent=this.targetElement.fastClickScrollParent),d=g.tagName.toLowerCase(),"label"===d){if(b=this.findControl(g)){if(this.focus(g),this.deviceIsAndroid)return!1;g=b}}else if(this.needsFocus(g))return a.timeStamp-c>100||this.deviceIsIOS&&window.top!==window&&"input"===d?(this.targetElement=null,!1):(this.focus(g),this.sendClick(g,a),this.deviceIsIOS4&&"select"===d||(this.targetElement=null,a.preventDefault()),!1);return this.deviceIsIOS&&!this.deviceIsIOS4&&(e=g.fastClickScrollParent,e&&e.fastClickLastScrollTop!==e.scrollTop)?!0:(this.needsClick(g)||(a.preventDefault(),this.sendClick(g,a)),!1)},FastClick.prototype.onTouchCancel=function(){"use strict";this.trackingClick=!1,this.targetElement=null},FastClick.prototype.onMouse=function(a){"use strict";return this.targetElement?a.forwardedTouchEvent?!0:a.cancelable&&(!this.needsClick(this.targetElement)||this.cancelNextClick)?(a.stopImmediatePropagation?a.stopImmediatePropagation():a.propagationStopped=!0,a.stopPropagation(),a.preventDefault(),!1):!0:!0},FastClick.prototype.onClick=function(a){"use strict";var b;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):"submit"===a.target.type&&0===a.detail?!0:(b=this.onMouse(a),b||(this.targetElement=null),b)},FastClick.prototype.destroy=function(){"use strict";var a=this.layer;this.deviceIsAndroid&&(a.removeEventListener("mouseover",this.onMouse,!0),a.removeEventListener("mousedown",this.onMouse,!0),a.removeEventListener("mouseup",this.onMouse,!0)),a.removeEventListener("click",this.onClick,!0),a.removeEventListener("touchstart",this.onTouchStart,!1),a.removeEventListener("touchmove",this.onTouchMove,!1),a.removeEventListener("touchend",this.onTouchEnd,!1),a.removeEventListener("touchcancel",this.onTouchCancel,!1)},FastClick.notNeeded=function(a){"use strict";var b,c;if("undefined"==typeof window.ontouchstart)return!0;if(c=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1]){if(!FastClick.prototype.deviceIsAndroid)return!0;if(b=document.querySelector("meta[name=viewport]")){if(-1!==b.content.indexOf("user-scalable=no"))return!0;if(c>31&&window.innerWidth<=window.screen.width)return!0}}return"none"===a.style.msTouchAction?!0:!1},FastClick.attach=function(a){"use strict";return new FastClick(a)},"undefined"!=typeof define&&define.amd?define(function(){"use strict";return FastClick}):"undefined"!=typeof module&&module.exports?(module.exports=FastClick.attach,module.exports.FastClick=FastClick):window.FastClick=FastClick; diff --git a/websrc/js/vendor/jquery.cookie.js b/websrc/js/vendor/jquery.cookie.js deleted file mode 100644 index ed01462..0000000 --- a/websrc/js/vendor/jquery.cookie.js +++ /dev/null @@ -1,8 +0,0 @@ -/*! - * jQuery Cookie Plugin v1.4.0 - * https://github.com/carhartl/jquery-cookie - * - * Copyright 2013 Klaus Hartl - * Released under the MIT license - */ -!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{a=decodeURIComponent(a.replace(g," "))}catch(b){return}try{return h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setDate(k.getDate()+j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0!==a.cookie(b)?(a.cookie(b,"",a.extend({},c,{expires:-1})),!0):!1}}); diff --git a/websrc/js/vendor/jquery.js b/websrc/js/vendor/jquery.js deleted file mode 100644 index 22ac81b..0000000 --- a/websrc/js/vendor/jquery.js +++ /dev/null @@ -1,26 +0,0 @@ -/*! - * jQuery JavaScript Library v2.1.0 - * http://jquery.com/ - * - * Includes Sizzle.js - * http://sizzlejs.com/ - * - * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors - * Released under the MIT license - * http://jquery.org/license - * - * Date: 2014-01-23T21:10Z - */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){function c(a){var b=a.length,c=ab.type(a);return"function"===c||ab.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}function d(a,b,c){if(ab.isFunction(b))return ab.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return ab.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(hb.test(b))return ab.filter(b,a,c);b=ab.filter(b,a)}return ab.grep(a,function(a){return U.call(b,a)>=0!==c})}function e(a,b){for(;(a=a[b])&&1!==a.nodeType;);return a}function f(a){var b=ob[a]={};return ab.each(a.match(nb)||[],function(a,c){b[c]=!0}),b}function g(){$.removeEventListener("DOMContentLoaded",g,!1),a.removeEventListener("load",g,!1),ab.ready()}function h(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=ab.expando+Math.random()}function i(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(ub,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:tb.test(c)?ab.parseJSON(c):c}catch(e){}sb.set(a,b,c)}else c=void 0;return c}function j(){return!0}function k(){return!1}function l(){try{return $.activeElement}catch(a){}}function m(a,b){return ab.nodeName(a,"table")&&ab.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function n(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function o(a){var b=Kb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function p(a,b){for(var c=0,d=a.length;d>c;c++)rb.set(a[c],"globalEval",!b||rb.get(b[c],"globalEval"))}function q(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(rb.hasData(a)&&(f=rb.access(a),g=rb.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)ab.event.add(b,e,j[e][c])}sb.hasData(a)&&(h=sb.access(a),i=ab.extend({},h),sb.set(b,i))}}function r(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&ab.nodeName(a,b)?ab.merge([a],c):c}function s(a,b){var c=b.nodeName.toLowerCase();"input"===c&&yb.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}function t(b,c){var d=ab(c.createElement(b)).appendTo(c.body),e=a.getDefaultComputedStyle?a.getDefaultComputedStyle(d[0]).display:ab.css(d[0],"display");return d.detach(),e}function u(a){var b=$,c=Ob[a];return c||(c=t(a,b),"none"!==c&&c||(Nb=(Nb||ab("