OwlCyberSecurity - MANAGER
Edit File: jquery.zeroclipboard.min.js
/*! * jquery.zeroclipboard * Bind to the `beforecopy`, `copy`, `aftercopy`, and `copy-error` events, custom DOM-like events for clipboard injection generated using jQuery's Special Events API and ZeroClipboard's Core module. * Copyright (c) 2014 * Licensed MIT * https://github.com/zeroclipboard/jquery.zeroclipboard * v0.2.0 */ !function(e){"use strict";var r,l,o,i,s,c,t=!!e.ZeroClipboard;function u(e){var t,a=r.Event(e.type,r.extend(e,{_source:"swf"}));r(e.target).trigger(a),"copy"===a.type&&(!0!==r.event.special.copy.options.requirePreventDefault||a.isDefaultPrevented()||(e.clipboardData.clearData(),((t=function(){for(var e,t="",a={},n=l.getSelection(),r=document.createElement("div"),o=0,i=n.rangeCount;o<i;o++)t+=(e=n.getRangeAt(o)).toString(),r.appendChild(e.cloneContents());return(a["text/plain"]=t).replace(/\s/g,"")&&(a["text/html"]=r.innerHTML),a}())["text/plain"]||t["text/html"])&&e.clipboardData.setData(t)),t=s.getData(),!0===r.event.special.copy.options.autoConvertHtmlToRtf&&t["text/html"]&&!t["application/rtf"]&&(t=function(e){if("string"!=typeof e||!e)return null;var t=e;return t="{\\rtf1\\ansi\n"+((t=(e=t=(t=(t=(t=(t=t.replace(/<(?:hr)(?:\s+[^>]*)?\s*[\/]?>/gi,"{\\pard \\brdrb \\brdrs \\brdrw10 \\brsp20 \\par}\n{\\pard\\par}\n")).replace(/<(?:br)(?:\s+[^>]*)?\s*[\/]?>/gi,"{\\pard\\par}\n")).replace(/<(?:p|div|section|article)(?:\s+[^>]*)?\s*[\/]>/gi,"{\\pard\\par}\n")).replace(/<(?:[^>]+)\/>/g,"")).replace(/<a(?:\s+[^>]*)?(?:\s+href=(["'])(?:javascript:void\(0?\);?|#|return false;?|void\(0?\);?|)\1)(?:\s+[^>]*)?>/gi,"{{{\n")).replace(/<a(?:\s+[^>]*)?(?:\s+href=(["'])(.+)\1)(?:\s+[^>]*)?>/gi,'{\\field{\\*\\fldinst{HYPERLINK\n "$2"\n}}{\\fldrslt{\\ul\\cf1\n'))!==e?"{\\colortbl\n;\n\\red0\\green0\\blue255;\n}\n":"")+(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=t.replace(/<a(?:\s+[^>]*)?>/gi,"{{{\n")).replace(/<\/a(?:\s+[^>]*)?>/gi,"\n}}}")).replace(/<(?:b|strong)(?:\s+[^>]*)?>/gi,"{\\b\n")).replace(/<(?:i|em)(?:\s+[^>]*)?>/gi,"{\\i\n")).replace(/<(?:u|ins)(?:\s+[^>]*)?>/gi,"{\\ul\n")).replace(/<(?:strike|del)(?:\s+[^>]*)?>/gi,"{\\strike\n")).replace(/<sup(?:\s+[^>]*)?>/gi,"{\\super\n")).replace(/<sub(?:\s+[^>]*)?>/gi,"{\\sub\n")).replace(/<(?:p|div|section|article)(?:\s+[^>]*)?>/gi,"{\\pard\n")).replace(/<\/(?:p|div|section|article)(?:\s+[^>]*)?>/gi,"\n\\par}\n")).replace(/<\/(?:b|strong|i|em|u|ins|strike|del|sup|sub)(?:\s+[^>]*)?>/gi,"\n}")).replace(/<(?:[^>]+)>/g,""))+"\n}"}(t["text/html"]),e.clipboardData.setData("application/rtf",t)))}function f(e){var t=r.Event("copy-error",r.extend(e,{type:"copy-error",_source:"swf"}));r(e.target).trigger(t)}function p(e){v(e),e.target&&e.target!==s.activeElement()&&e.target!==r("#"+s.config("containerId"))[0]&&e.target!==r("#"+s.config("swfObjectId"))[0]&&s.focus(e.target)}function d(e){v(e),e.relatedTarget&&e.relatedTarget!==s.activeElement()&&e.relatedTarget!==r("#"+s.config("containerId"))[0]&&e.relatedTarget!==r("#"+s.config("swfObjectId"))[0]&&s.blur()}function v(e){s.isFlashUnusable()||"js"===e.originalEvent._source||(e.stopImmediatePropagation(),e.preventDefault())} /*! * ZeroClipboard * The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface. * Copyright (c) 2014 Jon Rohan, James M. Greene * Licensed MIT * http://zeroclipboard.org/ * v2.1.2 */ !function(e,p){var s,d=e,v=d.document,y=d.navigator,r=d.setTimeout,l=d.encodeURIComponent,t=d.ActiveXObject,a=d.Number.parseInt||d.parseInt,g=d.Number.parseFloat||d.parseFloat,n=d.Number.isNaN||d.isNaN,i=d.Math.round,o=d.Date.now,c=d.Object.keys,u=d.Object.defineProperty,f=d.Object.prototype.hasOwnProperty,h=d.Array.prototype.slice,b=function(e){return h.call(e,0)},m=function(){for(var e,t,a,n=b(arguments),r=n[0]||{},o=1,i=n.length;o<i;o++)if(null!=(e=n[o]))for(t in e)f.call(e,t)&&(r[t],r!==(a=e[t])&&a!==p&&(r[t]=a));return r},w=function(e){var t,a,n,r;if("object"!=typeof e||null==e)t=e;else if("number"==typeof e.length)for(t=[],a=0,n=e.length;a<n;a++)f.call(e,a)&&(t[a]=w(e[a]));else for(r in t={},e)f.call(e,r)&&(t[r]=w(e[r]));return t},x=function(e,t){if(e&&1===e.nodeType&&e.ownerDocument&&t&&(1===t.nodeType&&t.ownerDocument&&t.ownerDocument===e.ownerDocument||9===t.nodeType&&!t.ownerDocument&&t===e.ownerDocument))do{if(e===t)return!0}while(e=e.parentNode);return!1},C={bridge:null,version:"0.0.0",pluginType:"unknown",disabled:null,outdated:null,unavailable:null,deactivated:null,overdue:null,ready:null},D="11.0.0",T={},E={},k=null,j={ready:"Flash communication is established",error:{"flash-disabled":"Flash is disabled or not installed","flash-outdated":"Flash is too outdated to support ZeroClipboard","flash-unavailable":"Flash is unable to communicate bidirectionally with JavaScript","flash-deactivated":"Flash is too outdated for your browser and/or is configured as click-to-activate","flash-overdue":"Flash communication was established but NOT within the acceptable time limit"}},O={swfPath:function(){var e,t,a,n,r="ZeroClipboard.swf";if(!v.currentScript||!(n=v.currentScript.src)){var o=v.getElementsByTagName("script");if("readyState"in o[0])for(e=o.length;e--&&("interactive"!==o[e].readyState||!(n=o[e].src)););else if("loading"===v.readyState)n=o[o.length-1].src;else{for(e=o.length;e--;){if(!(a=o[e].src)){t=null;break}if(a=(a=a.split("#")[0].split("?")[0]).slice(0,a.lastIndexOf("/")+1),null==t)t=a;else if(t!==a){t=null;break}}null!==t&&(n=t)}}return r=n?(n=n.split("#")[0].split("?")[0]).slice(0,n.lastIndexOf("/")+1)+r:r}(),trustedDomains:e.location.host?[e.location.host]:[],cacheBust:!0,forceEnhancedClipboard:!1,flashLoadTimeout:3e4,autoActivate:!0,bubbleEvents:!0,containerId:"global-zeroclipboard-html-bridge",containerClass:"global-zeroclipboard-container",swfObjectId:"global-zeroclipboard-flash-bridge",hoverClass:"zeroclipboard-is-hover",activeClass:"zeroclipboard-is-active",forceHandCursor:!1,title:null,zIndex:999999999},N=function(e){var t,a;if((e=function(e){var t;if(typeof e==="string"&&e){t=e;e={}}else if(typeof e==="object"&&e&&typeof e.type==="string"&&e.type)t=e.type;if(t){m(e,{type:t.toLowerCase(),target:e.target||s||null,relatedTarget:e.relatedTarget||null,currentTarget:C&&C.bridge||null,timeStamp:e.timeStamp||o()||null});var a=j[e.type];return(a="error"===e.type&&e.name&&a?a[e.name]:a)&&(e.message=a),"ready"===e.type&&m(e,{target:null,version:C.version}),"error"===e.type&&(/^flash-(disabled|outdated|unavailable|deactivated|overdue)$/.test(e.name)&&m(e,{target:null,minimumVersion:D}),/^flash-(outdated|unavailable|deactivated|overdue)$/.test(e.name)&&m(e,{version:C.version})),"copy"===e.type&&(e.clipboardData={setData:Q.setData,clearData:Q.clearData}),(e="aftercopy"===e.type?P(e,k):e).target&&!e.relatedTarget&&(e.relatedTarget=S(e.target)),e=F(e)}}(e))&&!function(e){var t=e.target||s||null,a=e._source==="swf";delete e._source;var n=["flash-disabled","flash-outdated","flash-unavailable","flash-deactivated","flash-overdue"];switch(e.type){case"error":if(n.indexOf(e.name)!==-1)m(C,{disabled:e.name==="flash-disabled",outdated:e.name==="flash-outdated",unavailable:e.name==="flash-unavailable",deactivated:e.name==="flash-deactivated",overdue:e.name==="flash-overdue",ready:false});break;case"ready":var r=C.deactivated===true;m(C,{disabled:false,outdated:false,unavailable:false,deactivated:false,overdue:r,ready:!r});break;case"copy":var o,i,l=e.relatedTarget;if(!(E["text/html"]||E["text/plain"])&&l&&(i=l.value||l.outerHTML||l.innerHTML)&&(o=l.value||l.textContent||l.innerText)){e.clipboardData.clearData();e.clipboardData.setData("text/plain",o);if(i!==o)e.clipboardData.setData("text/html",i)}else if(!E["text/plain"]&&e.target&&(o=e.target.getAttribute("data-clipboard-text"))){e.clipboardData.clearData();e.clipboardData.setData("text/plain",o)}break;case"aftercopy":Q.clearData();if(t&&t!==K()&&t.focus)t.focus();break;case"_mouseover":Q.focus(t);if(O.bubbleEvents===true&&a){if(t&&t!==e.relatedTarget&&!x(e.relatedTarget,t))Y(m({},e,{type:"mouseenter",bubbles:false,cancelable:false}));Y(m({},e,{type:"mouseover"}))}break;case"_mouseout":Q.blur();if(O.bubbleEvents===true&&a){if(t&&t!==e.relatedTarget&&!x(e.relatedTarget,t))Y(m({},e,{type:"mouseleave",bubbles:false,cancelable:false}));Y(m({},e,{type:"mouseout"}))}break;case"_mousedown":V(t,O.activeClass);if(O.bubbleEvents===true&&a)Y(m({},e,{type:e.type.slice(1)}));break;case"_mouseup":U(t,O.activeClass);if(O.bubbleEvents===true&&a)Y(m({},e,{type:e.type.slice(1)}));break;case"_click":case"_mousemove":if(O.bubbleEvents===true&&a)Y(m({},e,{type:e.type.slice(1)}));break}if(/^_(?:click|mouse(?:over|out|down|up|move))$/.test(e.type))return true}(e))return"ready"===e.type&&!0===C.overdue?Q.emit({type:"error",name:"flash-overdue"}):(t=m({},e),function(e){if("object"==typeof e&&e&&e.type){var t=z(e),a=T["*"]||[],n=T[e.type]||[],r=a.concat(n);if(r&&r.length)for(var o,i,l,s,c,u=this,o=0,i=r.length;o<i;o++)s=this,"function"==typeof(l="object"==typeof(l="string"==typeof(l=r[o])&&"function"==typeof d[l]?d[l]:l)&&l&&"function"==typeof l.handleEvent?(s=l).handleEvent:l)&&(c=m({},e),X(l,s,[c],t));return this}}.call(this,t),"copy"===e.type&&(a=(e=function(e){var t={},a={};if("object"==typeof e&&e){for(var n in e)if(n&&f.call(e,n)&&"string"==typeof e[n]&&e[n])switch(n.toLowerCase()){case"text/plain":case"text":case"air:text":case"flash:text":t.text=e[n],a.text=n;break;case"text/html":case"html":case"air:html":case"flash:html":t.html=e[n],a.html=n;break;case"application/rtf":case"text/rtf":case"rtf":case"richtext":case"air:rtf":case"flash:rtf":t.rtf=e[n],a.rtf=n}return{data:t,formatMap:a}}}(E)).data,k=e.formatMap),a)},I=function(){var e;"boolean"!=typeof C.ready&&(C.ready=!1),Q.isFlashUnusable()||null!==C.bridge||("number"==typeof(e=O.flashLoadTimeout)&&0<=e&&r(function(){"boolean"!=typeof C.deactivated&&(C.deactivated=!0),!0===C.deactivated&&Q.emit({type:"error",name:"flash-deactivated"})},e),C.overdue=!1,function(){var e,t=C.bridge,a=$(t);if(!t){var n=Z(d.location.host,O);var r=n==="never"?"none":"all";var o=M(O);var i=O.swfPath+B(O.swfPath,O);a=A();var l=v.createElement("div");a.appendChild(l);v.body.appendChild(a);var s=v.createElement("div");var c=C.pluginType==="activex";s.innerHTML='<object id="'+O.swfObjectId+'" name="'+O.swfObjectId+'" '+'width="100%" height="100%" '+(c?'classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"':'type="application/x-shockwave-flash" data="'+i+'"')+">"+(c?'<param name="movie" value="'+i+'"/>':"")+'<param name="allowScriptAccess" value="'+n+'"/>'+'<param name="allowNetworking" value="'+r+'"/>'+'<param name="menu" value="false"/>'+'<param name="wmode" value="transparent"/>'+'<param name="flashvars" value="'+o+'"/>'+"</object>";t=s.firstChild;s=null;t.ZeroClipboard=Q;a.replaceChild(t,l)}if(!t){t=v[O.swfObjectId];if(t&&(e=t.length))t=t[e-1];if(!t&&a)t=a.firstChild}C.bridge=t||null}())},_=function(e){void 0===e?(function(e){if(e)for(var t in e)f.call(e,t)&&delete e[t]}(E),k=null):"string"==typeof e&&f.call(E,e)&&delete E[e]},L=function(e){var t,a;e&&1===e.nodeType&&(s&&(U(s,O.activeClass),s!==e&&U(s,O.hoverClass)),V(s=e,O.hoverClass),"string"!=typeof(t=e.getAttribute("title")||O.title)||!t||(a=$(C.bridge))&&a.setAttribute("title",t),function(e){if(C.ready===true)if(C.bridge&&typeof C.bridge.setHandCursor==="function")C.bridge.setHandCursor(e);else C.ready=false}(!0===O.forceHandCursor||"pointer"===function(e,t){var a=d.getComputedStyle(e,null).getPropertyValue(t);if(t==="cursor")if(!a||a==="auto")if(e.nodeName==="A")return"pointer";return a}(e,"cursor")),function(){var e;if(s&&(e=$(C.bridge))){var t=G(s);m(e.style,{width:t.width+"px",height:t.height+"px",top:t.top+"px",left:t.left+"px",zIndex:""+J(O.zIndex)})}}())},S=function(e){e=e&&e.getAttribute&&e.getAttribute("data-clipboard-target");return e?v.getElementById(e):null},F=function(e){var t,a,n,r,o,i,l,s,c,u,f;return e&&/^_(?:click|mouse(?:over|out|down|up|move))$/.test(e.type)&&(t=e.target,a="_mouseover"===e.type&&e.relatedTarget?e.relatedTarget:p,n="_mouseout"===e.type&&e.relatedTarget?e.relatedTarget:p,u=G(t),o=d.screenLeft||d.screenX||0,c=d.screenTop||d.screenY||0,l=v.body.scrollLeft+v.documentElement.scrollLeft,f=v.body.scrollTop+v.documentElement.scrollTop,s=o+(i=(r=u.left+("number"==typeof e._stageX?e._stageX:0))-l),c=c+(l=(o=u.top+("number"==typeof e._stageY?e._stageY:0))-f),u="number"==typeof e.movementX?e.movementX:0,f="number"==typeof e.movementY?e.movementY:0,delete e._stageX,delete e._stageY,m(e,{srcElement:t,fromElement:a,toElement:n,screenX:s,screenY:c,pageX:r,pageY:o,clientX:i,clientY:l,x:i,y:l,movementX:u,movementY:f,offsetX:0,offsetY:0,layerX:0,layerY:0})),e},z=function(e){e=e&&"string"==typeof e.type&&e.type||"";return!/^(?:(?:before)?copy|destroy)$/.test(e)},X=function(e,t,a,n){n?r(function(){e.apply(t,a)},0):e.apply(t,a)},Y=function(e){var t,a,n;e&&"string"==typeof e.type&&e&&(n={view:(a=(t=e.target||null)&&t.ownerDocument||v).defaultView||d,canBubble:!0,cancelable:!0,detail:"click"===e.type?1:0,button:"number"==typeof e.which?e.which-1:"number"==typeof e.button?e.button:a.createEvent?0:1},e=m(n,e),t&&a.createEvent&&t.dispatchEvent&&(e=[e.type,e.canBubble,e.cancelable,e.view,e.detail,e.screenX,e.screenY,e.clientX,e.clientY,e.ctrlKey,e.altKey,e.shiftKey,e.metaKey,e.button,e.relatedTarget],(a=a.createEvent("MouseEvents")).initMouseEvent&&(a.initMouseEvent.apply(a,e),a._source="js",t.dispatchEvent(a))))},A=function(){var e=v.createElement("div");return e.id=O.containerId,e.className=O.containerClass,e.style.position="absolute",e.style.left="0px",e.style.top="-9999px",e.style.width="1px",e.style.height="1px",e.style.zIndex=""+J(O.zIndex),e},$=function(e){for(var t=e&&e.parentNode;t&&"OBJECT"===t.nodeName&&t.parentNode;)t=t.parentNode;return t||null},H=function(){var t,a=C.bridge;a&&((t=$(a))&&("activex"===C.pluginType&&"readyState"in a?(a.style.display="none",function n(){if(4===a.readyState){for(var e in a)"function"==typeof a[e]&&(a[e]=null);a.parentNode&&a.parentNode.removeChild(a),t.parentNode&&t.parentNode.removeChild(t)}else r(n,10)}()):(a.parentNode&&a.parentNode.removeChild(a),t.parentNode&&t.parentNode.removeChild(t))),C.ready=null,C.bridge=null,C.deactivated=null)},P=function(e,t){if("object"!=typeof e||!e||"object"!=typeof t||!t)return e;var a,n={};for(a in e)if(f.call(e,a))if("success"===a||"data"===a){n[a]={};var r,o=e[a];for(r in o)r&&f.call(o,r)&&f.call(t,r)&&(n[a][t[r]]=o[r])}else n[a]=e[a];return n},B=function(e,t){return null==t||t&&!0===t.cacheBust?(-1===e.indexOf("?")?"?":"&")+"noCache="+o():""},M=function(e){var t,a,n,r,o="",i=[];if(e.trustedDomains&&("string"==typeof e.trustedDomains?r=[e.trustedDomains]:"object"==typeof e.trustedDomains&&"length"in e.trustedDomains&&(r=e.trustedDomains)),r&&r.length)for(t=0,a=r.length;t<a;t++)if(f.call(r,t)&&r[t]&&"string"==typeof r[t]&&(n=R(r[t]))){if("*"===n){i.length=0,i.push(n);break}i.push.apply(i,[n,"//"+n,d.location.protocol+"//"+n])}return i.length&&(o+="trustedOrigins="+l(i.join(","))),!0===e.forceEnhancedClipboard&&(o+=(o?"&":"")+"forceEnhancedClipboard=true"),"string"==typeof e.swfObjectId&&e.swfObjectId&&(o+=(o?"&":"")+"swfObjectId="+l(e.swfObjectId)),o},R=function(e){if(null==e||""===e)return null;if(""===(e=e.replace(/^\s+|\s+$/g,"")))return null;var t=e.indexOf("//"),a=(e=-1===t?e:e.slice(t+2)).indexOf("/");return(!(e=-1===a?e:-1===t||0===a?null:e.slice(0,a))||".swf"!==e.slice(-4).toLowerCase())&&e||null},Z=function(e,t){var a=R(t.swfPath);null===a&&(a=e);var n=function(e){var t,a,n,r=[];if("object"!=typeof(e="string"==typeof e?[e]:e)||!e||"number"!=typeof e.length)return r;for(t=0,a=e.length;t<a;t++)if(f.call(e,t)&&(n=R(e[t]))){if("*"===n){r.length=0,r.push("*");break}-1===r.indexOf(n)&&r.push(n)}return r}(t.trustedDomains),t=n.length;if(0<t){if(1===t&&"*"===n[0])return"always";if(-1!==n.indexOf(e))return 1===t&&e===a?"sameDomain":"always"}return"never"},K=function(){try{return v.activeElement}catch(e){return null}},V=function(e,t){if(!e||1!==e.nodeType)return e;if(e.classList)return e.classList.contains(t)||e.classList.add(t),e;if(t&&"string"==typeof t){var a=(t||"").split(/\s+/);if(1===e.nodeType)if(e.className){for(var n=" "+e.className+" ",r=e.className,o=0,i=a.length;o<i;o++)n.indexOf(" "+a[o]+" ")<0&&(r+=" "+a[o]);e.className=r.replace(/^\s+|\s+$/g,"")}else e.className=t}return e},U=function(e,t){if(!e||1!==e.nodeType)return e;if(e.classList)return e.classList.contains(t)&&e.classList.remove(t),e;if("string"==typeof t&&t){var a=t.split(/\s+/);if(1===e.nodeType&&e.className){for(var n=(" "+e.className+" ").replace(/[\n\t]/g," "),r=0,o=a.length;r<o;r++)n=n.replace(" "+a[r]+" "," ");e.className=n.replace(/^\s+|\s+$/g,"")}}return e},q=function(){var e,t,a=1;return"function"==typeof v.body.getBoundingClientRect&&(e=(t=v.body.getBoundingClientRect()).right-t.left,t=v.body.offsetWidth,a=i(e/t*100)/100),a},G=function(e){var t,a,n,r,o={left:0,top:0,width:0,height:0};return e.getBoundingClientRect&&(t=e.getBoundingClientRect(),n="pageXOffset"in d&&"pageYOffset"in d?(a=d.pageXOffset,d.pageYOffset):(r=q(),a=i(v.documentElement.scrollLeft/r),i(v.documentElement.scrollTop/r)),e=v.documentElement.clientLeft||0,r=v.documentElement.clientTop||0,o.left=t.left+a-e,o.top=t.top+n-r,o.width="width"in t?t.width:t.right-t.left,o.height="height"in t?t.height:t.bottom-t.top),o},J=function(e){return/^(?:auto|inherit)$/.test(e)?e:("number"!=typeof e||n(e)?"string"==typeof e&&(t=J(a(e,10))):t=e,"number"==typeof t?t:"auto");var t};!function(e){var t,a,n=!1,r=!1,o=!1,i="";function l(e){e=e.match(/[\d]+/g);return e.length=3,e.join(".")}function s(e){e&&(n=!0,!(i=e.version?l(e.version):i)&&e.description&&(i=l(e.description)),e.filename&&(e=e.filename,o=!!e&&(e=e.toLowerCase())&&(/^(pepflashplayer\.dll|libpepflashplayer\.so|pepperflashplayer\.plugin)$/.test(e)||"chrome.plugin"===e.slice(-13))))}if(y.plugins&&y.plugins.length)s(y.plugins["Shockwave Flash"]),y.plugins["Shockwave Flash 2.0"]&&(n=!0,i="2.0.0.11");else if(y.mimeTypes&&y.mimeTypes.length)s((a=y.mimeTypes["application/x-shockwave-flash"])&&a.enabledPlugin);else if(void 0!==e){r=!0;try{t=new e("ShockwaveFlash.ShockwaveFlash.7"),n=!0,i=l(t.GetVariable("$version"))}catch(c){try{t=new e("ShockwaveFlash.ShockwaveFlash.6"),n=!0,i="6.0.21"}catch(u){try{t=new e("ShockwaveFlash.ShockwaveFlash"),n=!0,i=l(t.GetVariable("$version"))}catch(f){r=!1}}}}C.disabled=!0!==n,C.outdated=i&&g(i)<g(D),C.version=i||"0.0.0",C.pluginType=o?"pepper":r?"activex":n?"netscape":"unknown"}(t);var Q=function(){if(!(this instanceof Q))return new Q;"function"==typeof Q._createClient&&Q._createClient.apply(this,b(arguments))};u(Q,"version",{value:"2.1.2",writable:!1,configurable:!0,enumerable:!0}),Q.config=function(){return function(e){if("object"==typeof e&&null!==e)for(var t in e)if(f.call(e,t))if(/^(?:forceHandCursor|title|zIndex|bubbleEvents)$/.test(t))O[t]=e[t];else if(null==C.bridge)if("containerId"===t||"swfObjectId"===t){if("string"!=typeof(a=e[t])||!a||!/^[A-Za-z][A-Za-z0-9_:\-\.]*$/.test(a))throw new Error("The specified `"+t+"` value is not valid as an HTML4 Element ID");O[t]=e[t]}else O[t]=e[t];var a;return"string"==typeof e&&e?f.call(O,e)?O[e]:void 0:w(O)}.apply(this,b(arguments))},Q.state=function(){return function(){return{browser:function(e,t){for(var a={},n=0,r=t.length;n<r;n++)t[n]in e&&(a[t[n]]=e[t[n]]);return a}(y,["userAgent","platform","appName"]),flash:function(e,t){var a,n={};for(a in e)-1===t.indexOf(a)&&(n[a]=e[a]);return n}(C,["bridge"]),zeroclipboard:{version:Q.version,config:Q.config()}}}.apply(this,b(arguments))},Q.isFlashUnusable=function(){return function(){return!!(C.disabled||C.outdated||C.unavailable||C.deactivated)}.apply(this,b(arguments))},Q.on=function(){return function(e,t){var a,n={};if("string"==typeof e&&e)a=e.toLowerCase().split(/\s+/);else if("object"==typeof e&&e&&void 0===t)for(o in e)f.call(e,o)&&"string"==typeof o&&o&&"function"==typeof e[o]&&Q.on(o,e[o]);if(a&&a.length){for(o=0,i=a.length;o<i;o++)n[e=a[o].replace(/^on/,"")]=!0,T[e]||(T[e]=[]),T[e].push(t);if(n.ready&&C.ready&&Q.emit({type:"ready"}),n.error)for(var r=["disabled","outdated","unavailable","deactivated","overdue"],o=0,i=r.length;o<i;o++)if(!0===C[r[o]]){Q.emit({type:"error",name:"flash-"+r[o]});break}}return Q}.apply(this,b(arguments))},Q.off=function(){return function(e,t){var a,n,r,o,i;if(0===arguments.length)o=c(T);else if("string"==typeof e&&e)o=e.split(/\s+/);else if("object"==typeof e&&e&&void 0===t)for(a in e)f.call(e,a)&&"string"==typeof a&&a&&"function"==typeof e[a]&&Q.off(a,e[a]);if(o&&o.length)for(a=0,n=o.length;a<n;a++)if(e=o[a].toLowerCase().replace(/^on/,""),(i=T[e])&&i.length)if(t)for(r=i.indexOf(t);-1!==r;)i.splice(r,1),r=i.indexOf(t,r);else i.length=0;return Q}.apply(this,b(arguments))},Q.handlers=function(){return function(e){e="string"==typeof e&&e?w(T[e])||null:w(T);return e}.apply(this,b(arguments))},Q.emit=function(){return N.apply(this,b(arguments))},Q.create=function(){return I.apply(this,b(arguments))},Q.destroy=function(){return function(){Q.clearData(),Q.blur(),Q.emit("destroy"),H(),Q.off()}.apply(this,b(arguments))},Q.setData=function(){return function(e,t){var a,n;if("object"==typeof e&&e&&void 0===t)a=e,Q.clearData();else{if("string"!=typeof e||!e)return;(a={})[e]=t}for(n in a)"string"==typeof n&&n&&f.call(a,n)&&"string"==typeof a[n]&&a[n]&&(E[n]=a[n])}.apply(this,b(arguments))},Q.clearData=function(){return _.apply(this,b(arguments))},Q.getData=function(){return function(e){return void 0===e?w(E):"string"==typeof e&&f.call(E,e)?E[e]:void 0}.apply(this,b(arguments))},Q.focus=Q.activate=function(){return L.apply(this,b(arguments))},Q.blur=Q.deactivate=function(){return function(){var e=$(C.bridge);e&&(e.removeAttribute("title"),e.style.left="0px",e.style.top="-9999px",e.style.width="1px",e.style.top="1px"),s&&(U(s,O.hoverClass),U(s,O.activeClass),s=null)}.apply(this,b(arguments))},Q.activeElement=function(){return function(){return s||null}.apply(this,b(arguments))},"function"==typeof define&&define.amd?define(function(){return Q}):e.ZeroClipboard=Q}(function(){return this||e}()),r=jQuery,l=function(){return this||e}(),o=0,i=".zeroclipboard",s=l.ZeroClipboard,c={add:function(e){0==o++&&(r.event.props.push("clipboardData"),s.config(r.extend(!0,{autoActivate:!1},c.options)),s.on("beforecopy copy aftercopy",u),s.on("error",f),s.create());var t=i+(e.namespace?"."+e.namespace:""),a=e.selector,n="zc|{"+a+"}|{"+t+"}|count",e=r(this);"number"!=typeof e.data(n)&&e.data(n,0),0===e.data(n)&&(e.on("mouseenter"+t,a,p),e.on("mouseleave"+t,a,d),e.on("mouseover"+t,a,v),e.on("mouseout"+t,a,v),e.on("mousemove"+t,a,v),e.on("mousedown"+t,a,v),e.on("mouseup"+t,a,v),e.on("click"+t,a,v)),e.data(n,e.data(n)+1)},remove:function(e){var t=i+(e.namespace?"."+e.namespace:""),a=e.selector,n="zc|{"+a+"}|{"+t+"}|count",e=r(this);e.data(n,e.data(n)-1),0===e.data(n)&&(e.off("click"+t,a,v),e.off("mouseup"+t,a,v),e.off("mousedown"+t,a,v),e.off("mousemove"+t,a,v),e.off("mouseout"+t,a,v),e.off("mouseover"+t,a,v),e.off("mouseleave"+t,a,d),e.off("mouseenter"+t,a,p),e.removeData(n)),0==--o&&function(){s.destroy();var e=r.event.props.indexOf("clipboardData");-1!==e&&r.event.props.splice(e,1)}()},trigger:function(a){var n,e;"copy"===a.type&&(n=r(this),e="swf"===a._source,delete a._source,e||(n.trigger(r.extend(!0,{},a,{type:"beforecopy"})),n.one("copy",function(){var t={},e=s.getData();r.each(e,function(e){t[e]=!1});e=r.extend(!0,{},a,{type:"aftercopy",data:r.extend(!0,{},e),success:t});n.trigger(e)})))},_default:function(){return!0},options:{requirePreventDefault:!0,autoConvertHtmlToRtf:!0,trustedDomains:s.config("trustedDomains"),hoverClass:"hover",activeClass:"active"}},r.event.special.beforecopy=c,r.event.special.copy=c,r.event.special.aftercopy=c,r.event.special["copy-error"]=c,t||delete e.ZeroClipboard}((jQuery,function(){return this||window}()));