aboutsummaryrefslogtreecommitdiff
path: root/simpleSigning/src/main/resources/js/skinny.js
diff options
context:
space:
mode:
Diffstat (limited to 'simpleSigning/src/main/resources/js/skinny.js')
-rw-r--r--simpleSigning/src/main/resources/js/skinny.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/simpleSigning/src/main/resources/js/skinny.js b/simpleSigning/src/main/resources/js/skinny.js
new file mode 100644
index 0000000..9d057ae
--- /dev/null
+++ b/simpleSigning/src/main/resources/js/skinny.js
@@ -0,0 +1,4 @@
+/*! skinny.js v0.1.0 | Copyright 2013 Vistaprint | vistaprint.github.io/SkinnyJS/LICENSE
+http://vistaprint.github.io/SkinnyJS/download-builder.html?modules=jquery.clientRect,jquery.contentSize,jquery.delimitedString,jquery.css,jquery.customEvent,jquery.hostIframe,jquery.queryString,jquery.postMessage,jquery.proxyAll,jquery.partialLoad,pointy*/
+
+!function(a){function b(b){return a.isWindow(b)?b:9===b.nodeType?b.defaultView||b.parentWindow:!1}a.support.getBoundingClientRect="getBoundingClientRect"in document.documentElement,a.fn.clientRect=function(){var c={top:0,left:0,width:0,height:0,bottom:0,right:0};if(0===this.length)return c;var d,e=this[0],f=e.ownerDocument,g=f.documentElement;if(!a.contains(g,e))return c;if(a.support.getBoundingClientRect){try{d=e.getBoundingClientRect()}catch(h){}if(!d)return c;if(d.right===d.left&&d.top===d.bottom)return c;var i=b(f);c.top=d.top+(i.pageYOffset||g.scrollTop)-(g.clientTop||0),c.left=d.left+(i.pageXOffset||g.scrollLeft)-(g.clientLeft||0),c.width=d.right-d.left,c.height=d.bottom-d.top}else{if("none"==this.css("display"))return c;c=this.offset(),c.width=this.outerWidth(),c.height=this.outerHeight()}return c.bottom=c.top+c.height,c.right=c.left+c.width,c}}(jQuery);;!function(a){var b=function(b,c,d,e){var f=parseInt(a(b).css(c),10);f&&(e[d]+=f)},c=function(d,e,f,g,h){var i;if(1==e.nodeType){if(!f){try{i=a(e).clientRect()}catch(j){return}if(0===i.height&&0===i.width)return;if("BODY"==e.tagName&&(b(e,"marginRight","right",i),b(e,"marginBottom","bottom",i)),h&&(d.height=Math.max(i.bottom,d.height)),g&&(d.width=Math.max(i.right,d.width)),"visible"==a(e).css("overflowX")||"auto"==a(e).css("height")&&"none"==a(e).css("maxHeight")||(h=!1),"visible"==a(e).css("overflowY")||"auto"==a(e).css("width")&&"none"==a(e).css("maxWidth")||(g=!1),!h&&!g)return}if("OBJECT"!==e.tagName)for(var k=e.childNodes.length,l=0;k>l;l++)c(d,e.childNodes[l],!1,g,h)}};a.fn.contentSize=function(a){var b=this[0];if(!b)throw new Error("Element required");var d,e=b.document||(b.documentElement?b:"BODY"==b.tagName?b.ownerDocument:null);a&&e&&(d=e.documentElement.style.overflow,e.documentElement.style.overflow="hidden");var f={width:0,height:0},g=e?e.body:b,h=!1;return"BODY"==g.tagName&&(h=!0),c(f,e?e.body:b,h,!0,!0),a&&e&&(e.documentElement.style.overflow=d),f}}(jQuery);;!function(a){a.encodeDelimitedString=function(a,b,c,d,e){if(!a)return"";d=d||function(a){return a},e=e||d;var f=[];for(var g in a)a.hasOwnProperty(g)&&f.push(d(g)+c+e(a[g]));return f.join(b)},a.parseDelimitedString=function(a,b,c,d,e){d=d||function(a){return a},e=e||d;var f={};if(a)for(var g=a.split(b),h=g.length,i=0;h>i;i++){var j=g[i];if(j.length>0){var k,l,m=j.indexOf(c);m>0&&m<=j.length-1?(k=j.substring(0,m),l=j.substring(m+1)):k=j,f[d(k)]=e(l)}}return f}}(jQuery);;!function(a){var b={};a.camelToDashCase=function(a){var c=b[a];return c||(c=a.replace(/([A-Z])/g,"-$1").toLowerCase(),b[a]=c),c};var c={};a.dashToCamelCase=function(a){var b=c[a];if(!b){if(-1!=a.indexOf("-")){for(var d=[],e=0,f=a.length;f>e;++e){var g=a.charAt(e);"-"==g?(e++,g=a.charAt(e).toUpperCase(),d.push(g)):d.push(g)}b=d.join("")}else b=a;c[a]=b}return b};var d=function(b){return a.trim(a.camelToDashCase(b))},e=function(b){return a.trim(a.dashToCamelCase(b))};a.encodeCssString=function(b){return a.encodeDelimitedString(b,";",":",d,a.trim)},a.parseCssString=function(b){return a.parseDelimitedString(b,";",":",e,a.trim)}}(jQuery);;!function(a){a.CustomEvent=function(b,c){this._host=b,this.eventType=c,this._callbacks=new a.Callbacks},a.CustomEvent.prototype.fire=function(b,c){var d=new a.Event(this.eventType);return a.extend(d,b),d.data=a.extend({},d.data,b),this._callbacks.fireWith(c||this._host,[d]),d},a.CustomEvent.prototype.add=function(a){a&&this._callbacks.add(a)},a.CustomEvent.prototype.one=function(b){if(b){var c=this,d=a.proxy(function(){try{b.apply(this,arguments)}finally{c.remove(d)}},this);this.add(d)}},a.CustomEvent.prototype.remove=function(a){a&&this._callbacks.remove(a)},a.CustomEvent.prototype.empty=function(){this._callbacks.empty()},a.CustomEvent.create=function(b,c){var d="on"+c,e=new a.CustomEvent(b,c);return b[d]=e,e}}(jQuery);;!function(a){var b=9;a.fn.hostIframe=function(){return this.map(function(a,c){if(c.nodeType!=b)throw new Error("Element is not a document");var d=c.defaultView?c.defaultView:c.parentWindow;try{if(d&&d.frameElement)return d.frameElement}catch(e){}return null})},a.fn.iframeDocument=function(){return this.map(function(a,b){try{return b.contentWindow.document}catch(c){return null}})},a.fn.iframeWindow=function(){return this.map(function(a,b){return b.contentWindow})}}(jQuery);;!function(a){var b=/\+/gi,c=function(a){return null==a?"":decodeURIComponent(a.replace(b," "))};a.deparam=function(b){if("string"!=typeof b)throw new Error("$.deparam() expects a string for 'queryString' argument.");return b&&"?"==b.charAt(0)&&(b=b.substring(1,b.length)),a.parseDelimitedString(b,"&","=",c)},a.parseQueryString=a.deparam,a.currentQueryString=function(){return a.deparam(window.location.search)},a.appendQueryString=function(b,c){var d=a.param(c);return d.length>0&&(d="?"+d),b+d}}(jQuery);;!function(a,b){function c(a){return a.replace(/([^:]+:\/\/[^\/]+).*/,"$1")}function d(a,c){return"string"==typeof a&&c!==a&&"*"!==a?!1:b.isFunction(a)&&!a(c)?!1:!0}function e(a,b,c){var d;if("undefined"==typeof c&&(c=0),a.frames)try{for(d=0;d<a.frames.length;d++)try{if(a.frames[d]===b)return"f,"+d}catch(f){if(-2147024891!==f.number)throw f}}catch(g){if(-2146823279!==g.number)throw g}if(a.parent&&a.parent===b)return"p";if(a.opener&&a.opener===b)return"o";if(c>=4)return!1;var h;if(a.frames&&a.frames.length>0)for(d=0;d<a.frames.length;d++)if(h=e(a.frames[d],b,c+1))return"f,"+d+"."+h;return a.parent&&a.parent!==a&&(h=e(a.parent,b,c+1))?"p."+h:a.opener&&a.opener!==a&&(h=e(a.opener,b,c+1))?"o"+h:!1}function f(a,b){if("string"==typeof b)return":"+b;if(a===b)throw new Error("Trying to postMessage to self. Pointlessly useless.");if(a.parent&&a.parent!==a&&a.parent===b)return"p";if(a.opener&&a.opener!==a&&a.opener===b)return"o";var c=e(a,b);if(c)return c;throw new Error("Couldn't serialize window reference")}var g=1,h=!!a.postMessage;b.postMessage=function(d,e,j,k){if(!e)throw new Error("targetHost argument was not supplied to jQuery.postMessage");if(!j)throw new Error("No targetWindow specified");if(e=c(e),h)try{return void j.postMessage(d,e)}catch(l){if(-2147467262!=l.number)throw l}try{var m=j.__receiveMessageHook;if(m)return void m(d,e)}catch(l){}var n=f(a,k||j),o=c(document.location.href),p=document.createElement("iframe");if(!e||"*"==e)throw new Error("$.postMessage(): Must specify targetHost on browsers that don't support postMessage natively (cannot be '*').");b("body").append(b(p).hide().attr("src",e+i()+"#"+ +new Date+g+"&"+n+"&"+o+"&"+encodeURIComponent(d)).load(function(){b(p).remove()})),g++},b.receiveMessage=function(c,e){if(!c)throw new Error("No callback function specified");e||(e="*"),b(a).on("message",function(a,b,f){return b||(b=a.originalEvent?a.originalEvent.data:a.data),f||(f=a.originalEvent?a.originalEvent.origin:a.origin),d(e,a.originalEvent?a.originalEvent.origin:f)?c({data:b,origin:f}):!1})},a.__receiveMessageHook=function(c,d){var e=new b.Event("message");e.data=c,e.origin=d,b(a).trigger(e,[e.data,e.origin])},b.fn.postMessage=function(a,c,d){return this.each(function(e,f){if(!(f instanceof Window))throw new Error("postMessage can only be sent to a window");b.postMessage(a,c,f,d)}),this},b.event.special.message={add:function(a){var b=a.handler;a.handler=function(a,c,d){return a.data=a.originalEvent?a.originalEvent.data:c,a.origin=a.originalEvent?a.originalEvent.origin:d,b.call(this,a,a.data,a.origin)}}};var i=function(){if(!a._jqueryPostMessagePolyfillPath)throw new Error("Must configure jquery.postMessage() with window._jqueryPostMessagePolyfillPath for IE7 support. Should be '/root-relative-path-on-my-server/postmessage.htm'");return a._jqueryPostMessagePolyfillPath}}(window,jQuery);;!function(a){a.proxyAll=function(b,c){if(c)a.isArray(c)||(c=Array.prototype.slice.call(arguments,1));else{c=[];for(var d in b)"function"==typeof b[d]&&c.push(d)}a.each(c,function(c,d){b[d]=a.proxy(b[d],b)})}}(jQuery);;!function(a,b){function c(){return b.map(b.fn.jquery.split("."),function(a){return parseInt(a,10)})}function d(a,b){for(var c=0;3>c;c++)if(a[c]!=b[c])return a[c]>b[c]?1:-1;return 0}var e;b.fn.partialLoad=function(a,c,d,e){var f,h="GET";jQuery.isFunction(c)?(e=c,c=void 0):d&&(jQuery.isFunction(d)?(e=d,d=void 0):"object"==typeof d&&(d=jQuery.param(d,jQuery.ajaxSettings.traditional),h="POST"));var k=this;return b.ajax({url:a,type:h,dataType:"html",data:d}).done(function(a){f=arguments,k.each(function(d,e){var f=b(e),h=[],k=j(a,c,f,h);try{f.html(k),h.length&&b.each(h,function(a,c){c.src?g(c.src):b.globalEval((c.text||c.textContent||c.innerHTML||"").replace(i,"/*$0*/"))})}catch(l){}})}).complete(e&&function(a,b){k.each(e,f||[a.responseText,b,a])}),this};var f,g=function(a){var c=a.toLowerCase();if(!e){e={};for(var d=document.getElementsByTagName("SCRIPT"),f=0;f<d.length;f++)d[f].src&&(e[d[f].src.toLowerCase()]=!0)}e[c]||(e[c]=!0,b.ajax({type:"GET",global:!1,url:a,async:!1,dataType:"script"}))},h=function(a){var b=a.toLowerCase();if(!f){f={};for(var c=document.getElementsByTagName("LINK"),d=0;d<c.length;d++)c[d].href&&(f[c[d].href.toLowerCase()]=!0)}return f[b]?!1:(f[b]=!0,!0)},i=/^\s*<!(?:\[CDATA\[|\-\-)/,j=function(a,e,f,g){var i;if(e){var j=b("<div>");j[0].innerHTML=a,i=j.find(e),i.find("script").map(function(a,b){g.push(b)})}else{d(c(),[1,9,0])>=0&&(f=f[0].ownerDocument);var k=b.buildFragment([a],f,g);i=k.fragment||k}g.length&&b.each(g,function(a,b){b.parentNode&&b.parentNode.removeChild(b)});var l={META:!0,LINK:!0,NOSCRIPT:!0},m=i.jquery?i:i.childNodes;if(m)for(var n=m.length-1;n>=0;n--){var o=m[n];if(l[o.tagName]){if("LINK"==o.tagName&&"stylesheet"==o.rel.toLowerCase()&&o.href&&h(o.href))continue;i.removeChild(o)}}return i}}(window,jQuery);;!function(a,b,c,d){function e(d,e,f){f=f||b.event;var g=new jQuery.Event(f);g.type=e;var h,i=a.event.props.concat(a.event.pointerHooks.props);for(h=i.length;h--;){var j=i[h];g[j]=f[j]}return g.target||(g.target=f.srcElement||c),3===g.target.nodeType&&(g.target=g.target.parentNode),g.metaKey=!!g.metaKey,g=a.event.pointerHooks.filter(g,f),a.isArray(g)?a.each(g,function(b,c){a.event.dispatch.call(d,c)}):a.event.dispatch.call(d,g),g}function f(b,c,d,e){d?(e._pointerEventWrapper=function(a){return e.call(b,a.originalEvent)},a(b).on(c,d,e._pointerEventWrapper)):b.addEventListener?b.addEventListener(c,e,!1):b.attachEvent&&(e._pointerEventWrapper=function(a){return e.call(b,a)},b.attachEvent("on"+c,e._pointerEventWrapper))}function g(b,c,d,e){e._pointerEventWrapper&&(e=e._pointerEventWrapper),d?a(b).off(c,d,e):a.removeEvent(b,c,e)}function h(a){if(a.buttons)return a.buttons;var b=a.which;return b||a.button===d||(b=1&a.button?1:2&a.button?3:4&a.button?2:0),0===b?0:1===b?1:2===b?4:3===b?2:0}function i(){return!1}function j(){return!0}var k={touch:"ontouchend"in c,pointer:!(!navigator.pointerEnabled&&!navigator.msPointerEnabled)};a.extend(a.support,k);var l="unavailable",m="touch",n="pen",o="mouse",p=null,q=0,r=[];if(a.event.pointerHooks={props:"pointerType pointerId pressure buttons clientX clientY relatedTarget fromElement offsetX offsetY pageX pageY screenX screenY width height toElement".split(" "),filter:function(b,e){if(!e.touches&&null==b.pageX&&null!=e.clientX){var f=b.target.ownerDocument||c,g=f.documentElement,k=f.body;b.pageX=e.clientX+(g&&g.scrollLeft||k&&k.scrollLeft||0)-(g&&g.clientLeft||k&&k.clientLeft||0),b.pageY=e.clientY+(g&&g.scrollTop||k&&k.scrollTop||0)-(g&&g.clientTop||k&&k.clientTop||0)}if(!b.relatedTarget&&e.fromElement&&(b.relatedTarget=e.fromElement===b.target?e.toElement:e.fromElement),b.pointerType&&"number"!=typeof b.pointerType||(2==b.pointerType?b.pointerType=m:3==b.pointerType?b.pointerType=n:4==b.pointerType?b.pointerType=o:/^touch/i.test(e.type)?(b.pointerType=m,b.buttons="touchend"===e.type||"touchcancel"===e.type?0:1):/^mouse/i.test(e.type)||"click"===e.type?(b.pointerId=1,b.pointerType=o,b.buttons="mouseup"===e.type?0:h(e)):(b.pointerType=l,b.buttons=0)),"pointermove"===b.type&&null===p&&q!==b.buttons&&(b.buttons=q),b.pressure||(b.pressure=b.buttons>0?.5:0),(b.width===d||b.height===d)&&(b.width=b.height=0),b.preventClick=function(){b.isClickPrevented=j,a(b.target).one("click",i)},b.isClickPrevented=i,e.touches&&"pointercancel"!==b.type){var s,t,u,v=e.touches,w=[];if("pointerup"===b.type){for(r=Array.prototype.slice.call(r),t=0;t<e.touches.length;t++)for(u=0;u<r.length;u++)r[u].identifier===e.touches[t].identifier&&r.splice(u,1);if(1===r.length)return b.pointerId=r[0].identifier,r=e.touches,b}else if("pointerdown"===b.type)for(v=Array.prototype.slice.call(e.touches),t=0;t<v.length;t++)for(u=0;u<r.length;u++)v[t].identifier===r[u].identifier&&v.splice(t,1);for(t=0;t<e.touches.length;t++){var x=e.touches[t];s=a.extend({},b),s.clientX=x.clientX,s.clientY=x.clientY,s.pageX=x.pageX,s.pageY=x.pageY,s.screenX=x.screenX,s.screenY=x.screenY,s.pointerId=x.identifier,w.push(s)}return r=e.touches,w}return b}},a.event.delegateSpecial=function(a){return function(b){var c=this,d=jQuery._data(c);d.pointerEvents||(d.pointerEvents={}),d.pointerEvents[b.type]||(d.pointerEvents[b.type]=[]),d.pointerEvents[b.type].length||a.call(c,b),d.pointerEvents[b.type].push(b)}},a.event.delegateSpecial.remove=function(a){return function(b){var c,d=this,e=jQuery._data(d);e.pointerEvents||(e.pointerEvents={}),c=e.pointerEvents[b.type],c.splice(c.indexOf(b),1),c.length||a.call(d,b)}},a.extend(a.event.fixHooks,{pointerdown:a.event.pointerHooks,pointerup:a.event.pointerHooks,pointermove:a.event.pointerHooks,pointerover:a.event.pointerHooks,pointerout:a.event.pointerHooks,pointercancel:a.event.pointerHooks}),k.pointer)navigator.msPointerEnabled&&!navigator.pointerEnabled&&(a.extend(a.event.special,{pointerdown:{delegateType:"MSPointerDown",bindType:"MSPointerDown"},pointerup:{delegateType:"MSPointerUp",bindType:"MSPointerUp"},pointermove:{delegateType:"MSPointerMove",bindType:"MSPointerMove"},pointerover:{delegateType:"MSPointerOver",bindType:"MSPointerOver"},pointerout:{delegateType:"MSPointerOut",bindType:"MSPointerOut"},pointercancel:{delegateType:"MSPointerCancel",bindType:"MSPointerCancel"}}),a.extend(a.event.fixHooks,{MSPointerDown:a.event.pointerHooks,MSPointerUp:a.event.pointerHooks,MSPointerMove:a.event.pointerHooks,MSPointerOver:a.event.pointerHooks,MSPointerOut:a.event.pointerHooks,MSPointerCancel:a.event.pointerHooks}));else{var s,t=function(){return Math.floor(b.scrollY||a(b).scrollTop())};a.event.special.pointerdown={touch:function(a){p=!0,e(this,"pointerdown",a),s=t()},mouse:function(a){if(p!==!0){p=null;var b=h(a),c=0!==q;return q|=b,c&&q!==b?void e(this,"pointermove",a):void e(this,"pointerdown",a)}},add:a.event.delegateSpecial(function(b){k.touch&&f(this,"touchstart",b.selector,a.event.special.pointerdown.touch),f(this,"mousedown",b.selector,a.event.special.pointerdown.mouse),b.pointerup=a.noop,a(this).on("pointerup",b.selector,b.pointerup)}),remove:a.event.delegateSpecial.remove(function(b){k.touch&&g(this,"touchstart",b.selector,a.event.special.pointerdown.touch),g(this,"mousedown",b.selector,a.event.special.pointerdown.mouse),b.pointerup&&a(this).off("pointerup",b.selector,b.pointerup)})},a.event.special.pointerup={touch:function(b){if(b.preventDefault(),null!==p){p=!1;var c=e(this,"pointerup",b);if(c.isClickPrevented())return void a(b.target).off("click",i);if(b.target&&b.target.click&&s===t())b.target.click();else if(b.target&&s===t()){var d=setTimeout(function(){a(b.target).click()},200);a(b.target).one("click",function(){clearTimeout(d)})}}},mouse:function(a){p!==!1&&(q^=h(a),0===q?e(this,"pointerup",a):e(this,"pointermove",a))},add:a.event.delegateSpecial(function(b){k.touch&&f(this,"touchend",b.selector,a.event.special.pointerup.touch),f(this,"mouseup",b.selector,a.event.special.pointerup.mouse)}),remove:a.event.delegateSpecial.remove(function(b){k.touch&&g(this,"touchend",b.selector,a.event.special.pointerup.touch),g(this,"mouseup",b.selector,a.event.special.pointerup.mouse)})},a.event.special.pointermove={touch:function(a){e(this,"pointermove",a)},mouse:function(a){p!==!0&&e(this,"pointermove",a)},add:a.event.delegateSpecial(function(b){k.touch&&f(this,"touchmove",b.selector,a.event.special.pointermove.touch),f(this,"mousemove",b.selector,a.event.special.pointermove.mouse)}),remove:a.event.delegateSpecial.remove(function(b){k.touch&&g(this,"touchmove",b.selector,a.event.special.pointermove.touch),g(this,"mousemove",b.selector,a.event.special.pointermove.mouse)})},jQuery.each({pointerover:{mouse:"mouseover"},pointerout:{mouse:"mouseout"},pointercancel:{touch:"touchcancel"}},function(b,c){function d(a){e(this,b,a)}function h(a){e(this,b,a)}a.event.special[b]={setup:function(){k.touch&&c.touch&&f(this,c.touch,null,d),c.mouse&&f(this,c.mouse,null,h)},teardown:function(){k.touch&&c.touch&&g(this,c.touch,null,d),c.mouse&&g(this,c.mouse,null,h)}}})}(!k.pointer||navigator.msPointerEnabled&&!navigator.pointerEnabled)&&jQuery.each({pointerenter:navigator.msPointerEnabled?"MSPointerOver":"mouseover",pointerleave:navigator.msPointerEnabled?"MSPointerOut":"mouseout"},function(a,b){jQuery.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!jQuery.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}})}(jQuery,window,document);