(function(){var g,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(c.get||c.set)throw new TypeError("ES3 does not support getters and setters.");a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ba="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;
function ca(a,b){if(b){for(var c=ba,d=a.split("."),e=0;e<d.length-1;e++){var f=d[e];f in c||(c[f]={});c=c[f]}d=d[d.length-1];e=c[d];f=b(e);f!=e&&null!=f&&aa(c,d,{configurable:!0,writable:!0,value:f})}}
ca("String.prototype.repeat",function(a){return a?a:function(a){var b;if(null==this)throw new TypeError("The 'this' value for String.prototype.repeat must not be null or undefined");b=this+"";if(0>a||1342177279<a)throw new RangeError("Invalid count value");a|=0;for(var d="";a;)if(a&1&&(d+=b),a>>>=1)b+=b;return d}});
ca("Array.prototype.fill",function(a){return a?a:function(a,c,d){var b=this.length||0;0>c&&(c=Math.max(0,b+c));if(null==d||d>b)d=b;d=Number(d);0>d&&(d=Math.max(0,b+d));for(c=Number(c||0);c<d;c++)this[c]=a;return this}});var da=this;function l(a){return void 0!==a}function m(a,b,c){a=a.split(".");c=c||da;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&l(b)?c[d]=b:c=c[d]?c[d]:c[d]={}}
function ea(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function fa(a){return"array"==ea(a)}function ga(a){var b=ea(a);return"array"==b||"object"==b&&"number"==typeof a.length}function ha(a){return"string"==typeof a}function ia(a){var b=typeof a;return"object"==b&&null!=a||"function"==b}var ja="closure_uid_"+(1E9*Math.random()>>>0),ka=0;function la(a,b,c){return a.call.apply(a.bind,arguments)}
function ma(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function na(a,b,c){na=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?la:ma;return na.apply(null,arguments)}var oa=Date.now||function(){return+new Date};
function n(a,b){function c(){}c.prototype=b.prototype;a.Ra=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.lm=function(a,c,f){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};function pa(){}m("ispring.events.IEventDispatcher",pa,void 0);pa.prototype.addHandler=function(){};pa.prototype.addHandler=pa.prototype.addHandler;pa.prototype.removeHandler=function(){};pa.prototype.removeHandler=pa.prototype.removeHandler;var qa=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")};function ra(a){if(!sa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(ta,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(ua,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(va,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(xa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(ya,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(za,"&#0;"));return a}var ta=/&/g,ua=/</g,va=/>/g,xa=/"/g,ya=/'/g,za=/\x00/g,sa=/[\x00&<>"']/;
function Aa(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^oa()).toString(36)}function Ba(a,b){return a<b?-1:a>b?1:0}function Ca(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}
function Da(a){var b=ha(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};var Ea;a:{var Fa=da.navigator;if(Fa){var Ga=Fa.userAgent;if(Ga){Ea=Ga;break a}}Ea=""}function p(a){return-1!=Ea.indexOf(a)};function Ha(){return p("iPhone")&&!p("iPod")&&!p("iPad")};function Ia(a,b){for(var c in a)b.call(void 0,a[c],c,a)}function Ja(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c}var Ka="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function La(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Ka.length;f++)c=Ka[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function Ma(a){var b=arguments.length;if(1==b&&fa(arguments[0]))return Ma.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var Na=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(ha(a))return ha(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Oa=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=ha(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
function Pa(a,b){var c=Na(a,b);0<=c&&Array.prototype.splice.call(a,c,1)}function Qa(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function Ra(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(ga(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var h=0;h<f;h++)a[e+h]=d[h]}else a.push(d)}}function Sa(a,b,c,d){Array.prototype.splice.apply(a,Ta(arguments,1))}
function Ta(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};function Ua(a,b){var c=Va;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Wa=p("Opera"),Xa=p("Trident")||p("MSIE"),Ya=p("Edge"),Za=Ya||Xa,$a=p("Gecko")&&!(-1!=Ea.toLowerCase().indexOf("webkit")&&!p("Edge"))&&!(p("Trident")||p("MSIE"))&&!p("Edge"),ab=-1!=Ea.toLowerCase().indexOf("webkit")&&!p("Edge"),bb=p("Windows");function cb(){var a=da.document;return a?a.documentMode:void 0}var db;
a:{var eb="",fb=function(){var a=Ea;if($a)return/rv\:([^\);]+)(\)|;)/.exec(a);if(Ya)return/Edge\/([\d\.]+)/.exec(a);if(Xa)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(ab)return/WebKit\/(\S+)/.exec(a);if(Wa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();fb&&(eb=fb?fb[1]:"");if(Xa){var gb=cb();if(null!=gb&&gb>parseFloat(eb)){db=String(gb);break a}}db=eb}var Va={};
function hb(a){return Ua(a,function(){for(var b=0,c=qa(String(db)).split("."),d=qa(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var h=c[f]||"",k=d[f]||"";do{h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];k=/(\d*)(\D*)(.*)/.exec(k)||["","","",""];if(0==h[0].length&&0==k[0].length)break;b=Ba(0==h[1].length?0:parseInt(h[1],10),0==k[1].length?0:parseInt(k[1],10))||Ba(0==h[2].length,0==k[2].length)||Ba(h[2],k[2]);h=h[3];k=k[3]}while(0==b)}return 0<=b})}var ib;var jb=da.document;
ib=jb&&Xa?cb()||("CSS1Compat"==jb.compatMode?parseInt(db,10):5):void 0;function kb(a,b){return Math.min(Math.max(a,0),b)};function lb(a,b){this.width=a;this.height=b}g=lb.prototype;g.clone=function(){return new lb(this.width,this.height)};g.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};g.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};g.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};g.scale=function(a,b){this.width*=a;this.height*="number"==typeof b?b:a;return this};function mb(){this.vb="";this.Lg=nb}mb.prototype.vg=!0;function ob(a){if(a instanceof mb&&a.constructor===mb&&a.Lg===nb)return a.vb;ea(a);return"type_error:SafeUrl"}var pb=/^(?:(?:https?|mailto|ftp):|[^&:/?#]*(?:[/?#]|$))/i;function qb(a){if(a instanceof mb)return a;a=a.vg?a.vb:String(a);pb.test(a)||(a="about:invalid#zClosurez");return rb(a)}var nb={};function rb(a){var b=new mb;b.vb=a;return b}rb("about:blank");function sb(){this.vb="";this.Kg=tb}sb.prototype.vg=!0;function ub(a){if(a instanceof sb&&a.constructor===sb&&a.Kg===tb)return a.vb;ea(a);return"type_error:SafeHtml"}var tb={};sb.prototype.fj=function(a){this.vb=a;return this};var vb=!Xa||9<=Number(ib);!$a&&!Xa||Xa&&9<=Number(ib)||$a&&hb("1.9.1");var wb=Xa&&!hb("9");function xb(a,b){Ia(b,function(b,d){"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:yb.hasOwnProperty(d)?a.setAttribute(yb[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}var yb={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
function zb(a,b,c){var d=arguments,e=document,f=String(d[0]),h=d[1];if(!vb&&h&&(h.name||h.type)){f=["<",f];h.name&&f.push(' name="',ra(h.name),'"');if(h.type){f.push(' type="',ra(h.type),'"');var k={};La(k,h);delete k.type;h=k}f.push(">");f=f.join("")}f=e.createElement(f);h&&(ha(h)?f.className=h:fa(h)?f.className=h.join(" "):xb(f,h));2<d.length&&Ab(e,f,d);return f}
function Ab(a,b,c){function d(c){c&&b.appendChild(ha(c)?a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var f=c[e];!ga(f)||ia(f)&&0<f.nodeType?d(f):Oa(Bb(f)?Qa(f):f,d)}}var Cb={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Db={IMG:" ",BR:"\n"};
function Eb(a){if(wb&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];Fb(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");wb||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a}
function Fb(a,b,c){if(!(a.nodeName in Cb))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Db)b.push(Db[a.nodeName]);else for(a=a.firstChild;a;)Fb(a,b,c),a=a.nextSibling}function Bb(a){if(a&&"number"==typeof a.length){if(ia(a))return"function"==typeof a.item||"string"==typeof a.item;if("function"==ea(a))return"function"==typeof a.item}return!1};function Gb(a){var b={width:"1px",height:"1px",border:"0"};if(ha(b))(b=Hb(a,b))&&(a.style[b]=void 0);else for(var c in b){var d=a,e=b[c],f=Hb(d,c);f&&(d.style[f]=e)}}var Ib={};function Hb(a,b){var c=Ib[b];if(!c){var d=Ca(b),c=d;void 0===a.style[d]&&(d=(ab?"Webkit":$a?"Moz":Xa?"ms":Wa?"O":null)+Da(d),void 0!==a.style[d]&&(c=d));Ib[b]=c}return c}function Jb(a,b,c){var d;d=b;b=c;a.style.left=Kb(d,!1);a.style.top=Kb(b,!1)}
function Lb(a,b,c){if(b instanceof lb)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=Kb(b,!0);a.style.height=Kb(c,!0)}function Kb(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a};Xa&&hb("9");!ab||hb("528");$a&&hb("1.9b")||Xa&&hb("8")||Wa&&hb("9.5")||ab&&hb("528");$a&&!hb("8")||Xa&&hb("9");function Mb(a){if("function"!=ea(a))if(a&&"function"==typeof a.handleEvent)a=na(a.handleEvent,a);else throw Error("Invalid listener argument");2147483647<Number(100)||da.setTimeout(a,100)};function Nb(a){return/^\s*$/.test(a)?!1:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,""))}function Ob(a){a=String(a);if(Nb(a))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);}function Pb(a){this.Ic=a}Pb.prototype.bb=function(a){var b=[];Qb(this,a,b);return b.join("")};
function Qb(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(fa(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),e=d[f],Qb(a,a.Ic?a.Ic.call(d,String(f),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");f="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof e&&(c.push(f),Rb(d,c),c.push(":"),Qb(a,a.Ic?a.Ic.call(b,d,e):e,c),f=","));c.push("}");return}}switch(typeof b){case "string":Rb(b,
c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}}var Sb={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Tb=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;
function Rb(a,b){b.push('"',a.replace(Tb,function(a){var b=Sb[a];b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Sb[a]=b);return b}),'"')};var Ub=p("Firefox"),Vb=p("Safari")&&!((p("Chrome")||p("CriOS"))&&!p("Edge")||p("Coast")||p("Opera")||p("Edge")||p("Silk")||p("Android"))&&!(Ha()||p("iPad")||p("iPod"));var Wb=null,Xb=$a||ab&&!Vb||Wa||"function"==typeof da.btoa;function Yb(a,b){this.u=a;this.Ng=b||[]}m("iSpring.ios.mobile.MobileAppCommand",Yb,void 0);Yb.prototype.id=function(){return this[ja]||(this[ja]=++ka)};function Zb(a){try{var b=document.createElement("iframe");Gb(b);b.src=a;document.body.appendChild(b);Mb(function(){b&&b.parentNode&&b.parentNode.removeChild(b)})}catch(c){}};function ac(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}ac.prototype.BYTES_PER_ELEMENT=8;ac.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};ac.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{ac.BYTES_PER_ELEMENT=8}catch(a){}ac.prototype.BYTES_PER_ELEMENT=ac.prototype.BYTES_PER_ELEMENT;ac.prototype.set=ac.prototype.set;ac.prototype.toString=ac.prototype.toString;m("Float64Array",ac,void 0)};function bc(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0}bc.prototype.BYTES_PER_ELEMENT=4;bc.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};bc.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(bc.BYTES_PER_ELEMENT=4,bc.prototype.BYTES_PER_ELEMENT=bc.prototype.BYTES_PER_ELEMENT,bc.prototype.set=bc.prototype.set,bc.prototype.toString=bc.prototype.toString,m("Float32Array",bc,void 0));function cc(a,b){b||(b={});var c=window,d;d=a instanceof mb?a:qb("undefined"!=typeof a.href?a.href:String(a));var e=b.target||a.target,f=[],h;for(h in b)switch(h){case "width":case "height":case "top":case "left":f.push(h+"="+b[h]);break;case "target":case "noreferrer":break;default:f.push(h+"="+(b[h]?1:0))}f=f.join(",");(Ha()||p("iPad")||p("iPod"))&&c.navigator&&c.navigator.standalone&&e&&"_self"!=e?(f=c.document.createElement("A"),d=d instanceof mb?d:qb(d),f.href=ob(d),f.setAttribute("target",e),
b.noreferrer&&f.setAttribute("rel","noreferrer"),d=document.createEvent("MouseEvent"),d.initMouseEvent("click",!0,!0,c,1),f.dispatchEvent(d),c={}):b.noreferrer?(c=c.open("",e,f),d=ob(d),c&&(Za&&-1!=d.indexOf(";")&&(d="'"+d.replace(/'/g,"%27")+"'"),c.opener=null,d='<META HTTP-EQUIV="refresh" content="0; url='+ra(d)+'">',c.document.write(ub((new sb).fj(d))),c.document.close())):c=c.open(ob(d),e,f);return c};function dc(a,b,c,d){c=c||0;var e=Array.prototype.slice.call(arguments,3);setTimeout(function(){a.apply(b||null,e)},c)}function ec(){var a;var b=window.location.search.substr(1);if(b){a={};for(var b=b.split("&"),c=0;c<b.length;++c){var d=b[c].split("=");if(2==d.length){try{var e=decodeURIComponent(d[0].replace(/\+/g," "))}catch(h){e=d[0]}try{var f=decodeURIComponent(d[1].replace(/\+/g," "))}catch(h){f=d[1]}e=e.toLowerCase();a[e]=f}}}else a={};return a}
function fc(){if(gc){var a=new Yb("closeWindow");if(gc){var b=a.u,c=a.Ng,a=a.id(),d=(new Pb(null)).bb(c);if(Xb)c=da.btoa(d);else{for(var c=[],e=0,f=0;f<d.length;f++){for(var h=d.charCodeAt(f);255<h;)c[e++]=h&255,h>>=8;c[e++]=h}if(!Wb)for(Wb={},d=0;65>d;d++)Wb[d]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(d);d=Wb;e=[];for(f=0;f<c.length;f+=3){var k=c[f],v=(h=f+1<c.length)?c[f+1]:0,G=f+2<c.length,wa=G?c[f+2]:0,$b=k>>2,k=(k&3)<<4|v>>4,v=(v&15)<<2|wa>>6,wa=wa&63;G||(wa=
64,h||(v=64));e.push(d[$b],d[k],d[v],d[wa])}c=e.join("")}Zb("isplayer://"+b+"/"+a+"/"+c)}}else try{hc||(window.open("","_self",""),window.close())}catch(Ye){}};(function(){function a(a){try{return a.ISPlayer&&(window.ISPlayer=a.ISPlayer),a.ISPVideoPlayer&&(window.ISPVideoPlayer=a.ISPVideoPlayer),a.ISPQuizPlayer&&(window.ISPQuizPlayer=a.ISPQuizPlayer),a.ISPInteractionPlayerCore&&(window.ISPInteractionPlayerCore=a.ISPInteractionPlayerCore),a.ISPBookPlayer&&(window.ISPBookPlayer=a.ISPBookPlayer),a.ISPScenarioPlayer&&(window.ISPScenarioPlayer=a.ISPScenarioPlayer),!0}catch(e){return!1}}if(function(){var a;try{a=window.frameElement}catch(e){}return null!=a}())for(var b=
window,c=7;b&&b.parent!=b&&0!=c--&&!a(b.parent);)b=b.parent})();var ic;var jc=ec().user_agent;ic=jc?jc:Ea||"";var kc="1"==ec().small_screen,lc=-1!=ic.toLowerCase().indexOf("chrome"),hc=-1==ic.toLowerCase().indexOf("windows phone")&&-1!=ic.toLowerCase().indexOf("android")&&!lc&&!Ub&&!Wa,gc=-1!=ic.indexOf("ismobile");function mc(){this.Af=[];this.pa=[]}mc.prototype.push=function(a,b){if(!(b in this.pa)){this.pa[b]=[];var c=this.Af,d;d=0;for(var e=c.length,f;d<e;){var h=d+e>>1,k;k=c[h];k=b>k?1:b<k?-1:0;0<k?d=h+1:(e=h,f=!k)}d=f?d:~d;0>d&&Sa(c,-(d+1),0,b)}this.pa[b].push(a)};mc.prototype.remove=function(a,b){b in this.pa&&Pa(this.pa[b],a)};function nc(a,b){return b in a.pa?a.pa[b]:[]}function oc(a){var b=[],c=a.pa;a=a.Af;for(var d=0;d<a.length;++d)Ra(b,c[a[d]]);return b};function q(){this.fb=new mc}q.prototype.addHandler=function(a,b,c){this.fb.push({Fd:a,context:b},c||0)};q.prototype.addHandler=q.prototype.addHandler;q.prototype.removeHandler=function(a,b,c){c=c||0;for(var d=nc(this.fb,c),e=d.length,f=0;f<e;++f){var h=d[f];if(h.Fd==a&&h.context==b){a=this.fb;c in a.pa&&Array.prototype.splice.call(a.pa[c],f,1);break}}};q.prototype.removeHandler=q.prototype.removeHandler;
q.prototype.cj=function(a,b,c){c=nc(this.fb,c||0);for(var d=c.length,e=0;e<d;++e){var f=c[e];if(f.Fd==a&&f.context==b)return!0}return!1};q.prototype.hasHandler=q.prototype.cj;q.prototype.i=function(a){for(var b=oc(this.fb),c=b.length,d=0;d<c;++d){var e=b[d];if(-1!=Na(oc(this.fb),e))try{e.Fd.apply(e.context,arguments)}catch(f){1!=window._ispringDebug&&"1"!=ec().isdebug||alert(f)}}};q.prototype.dispatch=q.prototype.i;function r(a){this.Oc=pc;this.ai=a}r.prototype.Ka=0;r.prototype.cb=!1;r.prototype.Ha=!1;r.prototype.slideIndex=function(){return this.Ka};r.prototype.slideIndex=r.prototype.slideIndex;r.prototype.Eg=function(a){this.Ha|=this.Ka!=a;this.Ka=a};r.prototype.setSlideIndex=r.prototype.Eg;r.prototype.action=function(){return this.Oc};r.prototype.action=r.prototype.action;r.prototype.Cg=function(a){this.Ha|=this.Oc!=a;this.Oc=a};r.prototype.setAction=r.prototype.Cg;r.prototype.autoStart=function(){return this.cb};
r.prototype.autoStart=r.prototype.autoStart;r.prototype.Kc=function(a){this.Ha|=this.cb!=a;this.cb=a};r.prototype.setAutoStart=r.prototype.Kc;r.prototype.fk=function(){return this.ai};r.prototype.startupController=r.prototype.fk;var pc="gotoSlide",qc={Kl:"resumePlayback",Rk:pc,Kk:"delayStartup"};m("ispring.presenter.player.startup.PresentationStartup.Action",qc,void 0);m("RESUME_PLAYBACK","resumePlayback",qc);m("GOTO_SLIDE",pc,qc);m("DELAY_STARTUP","delayStartup",qc);function rc(){}m("ispring.presenter.presentation.ITimestamp",rc,void 0);rc.prototype.slideIndex=function(){};rc.prototype.slideIndex=rc.prototype.slideIndex;rc.prototype.stepIndex=function(){};rc.prototype.stepIndex=rc.prototype.stepIndex;rc.prototype.timeOffset=function(){};rc.prototype.timeOffset=rc.prototype.timeOffset;function sc(){}sc.prototype.td=function(){return[]};sc.prototype.activeTracks=sc.prototype.td;sc.prototype.view=function(){throw Error("unsupported operation");};sc.prototype.view=sc.prototype.view;sc.prototype.Od=function(){return!1};sc.prototype.isBuffering=sc.prototype.Od;function tc(){}tc.prototype.td=function(){return[]};tc.prototype.activeTracks=tc.prototype.td;tc.prototype.Od=function(){return!1};tc.prototype.isBuffering=tc.prototype.Od;function uc(){}m("ispring.utils.assets.IAsset",uc,void 0);uc.prototype.isLoaded=function(){};uc.prototype.isLoaded=uc.prototype.isLoaded;uc.prototype.Ej=function(){};uc.prototype.progress=uc.prototype.Ej;uc.prototype.load=function(){};uc.prototype.load=uc.prototype.load;uc.prototype.ze=function(){};uc.prototype.unload=uc.prototype.ze;uc.prototype.oj=function(){};uc.prototype.loadCompleteEvent=uc.prototype.oj;uc.prototype.pj=function(){};uc.prototype.loadFailedEvent=uc.prototype.pj;
uc.prototype.qj=function(){};uc.prototype.loadProgressEvent=uc.prototype.qj;function vc(){}m("ispring.utils.assets.IGraphicAsset",vc,void 0);vc.prototype.width=function(){};vc.prototype.width=vc.prototype.width;vc.prototype.height=function(){};vc.prototype.height=vc.prototype.height;vc.prototype.Ji=function(){};vc.prototype.createInstance=vc.prototype.Ji;vc.prototype.Ii=function(){};vc.prototype.createImgInstance=vc.prototype.Ii;function wc(){}m("ispring.presenter.presentation.ICompany",wc,void 0);wc.prototype.Pd=function(){};wc.prototype.logo=wc.prototype.Pd;wc.prototype.webSiteUrl=function(){};wc.prototype.webSiteUrl=wc.prototype.webSiteUrl;wc.prototype.webSiteTarget=function(){};wc.prototype.webSiteTarget=wc.prototype.webSiteTarget;function t(){}m("ispring.presenter.presentation.IPresenter",t,void 0);t.prototype.name=function(){};t.prototype.name=t.prototype.name;t.prototype.jobTitle=function(){};t.prototype.jobTitle=t.prototype.jobTitle;t.prototype.biography=function(){};t.prototype.biography=t.prototype.biography;t.prototype.webSiteUrl=function(){};t.prototype.webSiteUrl=t.prototype.webSiteUrl;t.prototype.email=function(){};t.prototype.email=t.prototype.email;t.prototype.phone=function(){};t.prototype.phone=t.prototype.phone;
t.prototype.company=function(){};t.prototype.company=t.prototype.company;t.prototype.Vd=function(){};t.prototype.photo=t.prototype.Vd;function xc(){}m("ispring.presenter.presentation.IPresenters",xc,void 0);xc.prototype.count=function(){};xc.prototype.count=xc.prototype.count;xc.prototype.Hd=function(){};xc.prototype.getPresenter=xc.prototype.Hd;function yc(){}m("ispring.presenter.presentation.resources.references.IReference",yc,void 0);yc.prototype.type=function(){};yc.prototype.type=yc.prototype.type;yc.prototype.title=function(){};yc.prototype.title=yc.prototype.title;yc.prototype.url=function(){};yc.prototype.url=yc.prototype.url;yc.prototype.target=function(){};yc.prototype.target=yc.prototype.target;yc.prototype.navigate=function(){};yc.prototype.navigate=yc.prototype.navigate;function zc(){}m("ispring.presenter.presentation.resources.references.IReferences",zc,void 0);zc.prototype.count=function(){};zc.prototype.count=zc.prototype.count;zc.prototype.Id=function(){};zc.prototype.getReference=zc.prototype.Id;function Ac(){}m("ispring.presenter.presentation.resources.IResources",Ac,void 0);Ac.prototype.ae=function(){};Ac.prototype.references=Ac.prototype.ae;function u(){}m("ispring.presenter.presentation.IPresentation",u,void 0);u.prototype.ye=function(){};u.prototype.uniqueId=u.prototype.ye;u.prototype.Bb=function(){};u.prototype.slides=u.prototype.Bb;u.prototype.title=function(){};u.prototype.title=u.prototype.title;u.prototype.le=function(){};u.prototype.slideWidth=u.prototype.le;u.prototype.ke=function(){};u.prototype.slideHeight=u.prototype.ke;u.prototype.Yd=function(){};u.prototype.presenters=u.prototype.Yd;u.prototype.company=function(){};
u.prototype.company=u.prototype.company;u.prototype.ce=function(){};u.prototype.resources=u.prototype.ce;function Bc(){}m("ispring.presenter.player.transitions.ISlideTransitionController",Bc,void 0);Bc.prototype.xe=function(){};Bc.prototype.transitionProgress=Bc.prototype.xe;Bc.prototype.state=function(){};Bc.prototype.state=Bc.prototype.state;Bc.prototype.we=function(){};Bc.prototype.transitionEffectStartEvent=Bc.prototype.we;Bc.prototype.ve=function(){};Bc.prototype.transitionEffectCompleteEvent=Bc.prototype.ve;function w(){}m("ispring.presenter.player.clock.IPresentationClock",w,void 0);w.prototype.timestamp=function(){};w.prototype.timestamp=w.prototype.timestamp;w.prototype.ne=function(){};w.prototype.started=w.prototype.ne;w.prototype.state=function(){};w.prototype.state=w.prototype.state;w.prototype.suspended=function(){};w.prototype.suspended=w.prototype.suspended;w.prototype.fe=function(){};w.prototype.running=w.prototype.fe;w.prototype.Bd=function(){};w.prototype.buffering=w.prototype.Bd;
w.prototype.te=function(){};w.prototype.tickEvent=w.prototype.te;w.prototype.me=function(){};w.prototype.startEvent=w.prototype.me;w.prototype.qe=function(){};w.prototype.stopEvent=w.prototype.qe;w.prototype.pe=function(){};w.prototype.stateChangeEvent=w.prototype.pe;w.prototype.Ad=function(){};w.prototype.bufferStateChangeEvent=w.prototype.Ad;w.prototype.kg=function(){};function x(){}m("ispring.presenter.player.IPresentationPlaybackController",x,void 0);x.prototype.play=function(){};x.prototype.play=x.prototype.play;x.prototype.pause=function(){};x.prototype.pause=x.prototype.pause;x.prototype.ec=function(){};x.prototype.gotoSlide=x.prototype.ec;x.prototype.$b=function(){};x.prototype.gotoLastSlideViewed=x.prototype.$b;x.prototype.Yb=function(){};x.prototype.gotoFirstSlide=x.prototype.Yb;x.prototype.Zb=function(){};x.prototype.gotoLastSlide=x.prototype.Zb;
x.prototype.ac=function(){};x.prototype.gotoNextSlide=x.prototype.ac;x.prototype.cc=function(){};x.prototype.gotoPreviousSlide=x.prototype.cc;x.prototype.bc=function(){};x.prototype.gotoNextStep=x.prototype.bc;x.prototype.dc=function(){};x.prototype.gotoPreviousStep=x.prototype.dc;x.prototype.fc=function(){};x.prototype.gotoTimestamp=x.prototype.fc;x.prototype.ob=function(){};x.prototype.firstSlideIndex=x.prototype.ob;x.prototype.pb=function(){};x.prototype.lastSlideIndex=x.prototype.pb;
x.prototype.rb=function(){};x.prototype.nextSlideIndex=x.prototype.rb;x.prototype.ub=function(){};x.prototype.previousSlideIndex=x.prototype.ub;x.prototype.I=function(){};x.prototype.currentSlideIndex=x.prototype.I;x.prototype.nb=function(){};x.prototype.currentSlide=x.prototype.nb;x.prototype.playbackState=function(){};x.prototype.playbackState=x.prototype.playbackState;x.prototype.Pa=function(){};x.prototype.clock=x.prototype.Pa;x.prototype.zb=function(){};x.prototype.slideChangeEvent=x.prototype.zb;
x.prototype.Cb=function(){};x.prototype.stepChangeEvent=x.prototype.Cb;x.prototype.sb=function(){};x.prototype.playbackCompleteEvent=x.prototype.sb;x.prototype.hc=function(){};x.prototype.ic=function(){};x.prototype.Ab=function(){};x.prototype.slideTransitionController=x.prototype.Ab;function Cc(a,b,c){this.Ka=a;this.Xf=b;this.cg=c}Cc.prototype.Ka=0;Cc.prototype.Xf=0;Cc.prototype.cg=0;Cc.prototype.slideIndex=function(){return this.Ka};Cc.prototype.slideIndex=Cc.prototype.slideIndex;Cc.prototype.stepIndex=function(){return this.Xf};Cc.prototype.stepIndex=Cc.prototype.stepIndex;Cc.prototype.timeOffset=function(){return this.cg};Cc.prototype.timeOffset=Cc.prototype.timeOffset;function y(){}m("ispring.presenter.presentation.slides.ISlides",y,void 0);y.prototype.Qa=function(){};y.prototype.getSlide=y.prototype.Qa;y.prototype.count=function(){};y.prototype.count=y.prototype.count;y.prototype.duration=function(){};y.prototype.duration=y.prototype.duration;y.prototype.Cd=function(){};y.prototype.convertTimestampToTime=y.prototype.Cd;y.prototype.$a=function(){};y.prototype.convertTimeToTimestamp=y.prototype.$a;y.prototype.Mc=function(){};y.prototype.visibleSlidesCount=y.prototype.Mc;
y.prototype.Ld=function(){};y.prototype.getVisibleSlide=y.prototype.Ld;y.prototype.Be=function(){};y.prototype.visibleSlidesDuration=y.prototype.Be;y.prototype.Ae=function(){};y.prototype.visibleAnimationStepsDuration=y.prototype.Ae;y.prototype.Dd=function(){};y.prototype.createTimestamp=y.prototype.Dd;function Dc(a,b,c,d){this.Xe=a;this.We=b;this.Qf=c||null;this.di=d||!1}Dc.prototype.Qf=null;Dc.prototype.effectType=function(){return this.Xe};Dc.prototype.effectType=Dc.prototype.effectType;Dc.prototype.duration=function(){return this.We};Dc.prototype.duration=Dc.prototype.duration;Dc.prototype.clone=function(){return new Dc(this.Xe,this.We,this.Qf,this.di)};m("ispring.presenter.presentation.assets.ISlideThumbnail",function(){},void 0);function Ec(){this.ka={}}Ec.prototype.Fc=function(a){var b=this.ka;return null!==b&&a in b?b[a]:!0};Ec.prototype.navigationActionIsEnabled=Ec.prototype.Fc;function Fc(){}m("ispring.presenter.presentation.slides.IAnimationStep",Fc,void 0);Fc.prototype.automaticAdvance=function(){};Fc.prototype.automaticAdvance=Fc.prototype.automaticAdvance;Fc.prototype.duration=function(){};Fc.prototype.duration=Fc.prototype.duration;Fc.prototype.startTime=function(){};Fc.prototype.startTime=Fc.prototype.startTime;function Gc(){}m("ispring.presenter.presentation.slides.IAnimationSteps",Gc,void 0);Gc.prototype.count=function(){};Gc.prototype.count=Gc.prototype.count;Gc.prototype.Jd=function(){};Gc.prototype.getStep=Gc.prototype.Jd;Gc.prototype.duration=function(){};Gc.prototype.duration=Gc.prototype.duration;function Hc(){}m("ispring.presenter.presentation.slides.ISlideNotes",Hc,void 0);Hc.prototype.text=function(){};Hc.prototype.text=Hc.prototype.text;Hc.prototype.html=function(){};Hc.prototype.html=Hc.prototype.html;function z(){}m("ispring.presenter.presentation.slides.ISlide",z,void 0);z.prototype.type=function(){};z.prototype.type=z.prototype.type;z.prototype.index=function(){};z.prototype.index=z.prototype.index;z.prototype.visibleIndex=function(){};z.prototype.visibleIndex=z.prototype.visibleIndex;z.prototype.visible=function(){};z.prototype.visible=z.prototype.visible;z.prototype.isLoaded=function(){};z.prototype.isLoaded=z.prototype.isLoaded;z.prototype.title=function(){};z.prototype.title=z.prototype.title;
z.prototype.slideNotes=function(){};z.prototype.slideNotes=z.prototype.slideNotes;z.prototype.transition=function(){};z.prototype.transition=z.prototype.transition;z.prototype.duration=function(){};z.prototype.duration=z.prototype.duration;z.prototype.se=function(){};z.prototype.thumbnail=z.prototype.se;z.prototype.startTime=function(){};z.prototype.startTime=z.prototype.startTime;z.prototype.nestingLevel=function(){};z.prototype.nestingLevel=z.prototype.nestingLevel;z.prototype.text=function(){};
z.prototype.text=z.prototype.text;z.prototype.Rd=function(){};z.prototype.metaCommands=z.prototype.Rd;z.prototype.presenter=function(){};z.prototype.presenter=z.prototype.presenter;z.prototype.navigationSettings=function(){};z.prototype.Cc=function(){};z.prototype.animationSteps=z.prototype.Cc;z.prototype.$a=function(){};z.prototype.convertTimeToTimestamp=z.prototype.$a;function Ic(){}m("ispring.presenter.player.IRestrictedPresentationPlaybackController",Ic,void 0);Ic.prototype.Gc=function(){};Ic.prototype.navigationRestrictedEvent=Ic.prototype.Gc;function A(){}m("ispring.presenter.player.sound.ISoundController",A,void 0);A.prototype.volume=function(){};A.prototype.volume=A.prototype.volume;A.prototype.setVolume=function(){};A.prototype.setVolume=A.prototype.setVolume;A.prototype.Sd=function(){};A.prototype.mute=A.prototype.Sd;A.prototype.muted=function(){};A.prototype.muted=A.prototype.muted;A.prototype.Zd=function(){};A.prototype.realVolume=A.prototype.Zd;A.prototype.Ce=function(){};A.prototype.volumeChangedEvent=A.prototype.Ce;
A.prototype.$d=function(){};A.prototype.realVolumeChangedEvent=A.prototype.$d;A.prototype.Td=function(){};A.prototype.muteStateToggledEvent=A.prototype.Td;function Jc(){}m("ispring.presenter.player.IPresentationView",Jc,void 0);Jc.prototype.playbackController=Jc.prototype.wg;Jc.prototype.restrictedPlaybackController=Jc.prototype.Ag;Jc.prototype.soundController=Jc.prototype.soundController;Jc.prototype.displayObject=Jc.prototype.displayObject;Jc.prototype.setOverlayDisplayed=function(){};Jc.prototype.width=Jc.prototype.width;Jc.prototype.height=Jc.prototype.height;Jc.prototype.resize=Jc.prototype.resize;function Kc(){}m("ispring.presenter.player.IPresentationPlayer",Kc,void 0);Kc.prototype.presentation=Kc.prototype.xg;Kc.prototype.view=Kc.prototype.view;Kc.prototype.version=Kc.prototype.version;function Lc(a){this.jb=a;this.Ye=new q}Lc.prototype.Ed=function(){return this.Ye};var Mc={ACTIVATED:"activated",Jk:"deactivated",Dk:"buffering"};m("ispring.presenter.presentation.narration.NarrationTrackPlaybackState",Mc,void 0);m("ACTIVATED","activated",Mc);m("DEACTIVATED","deactivated",Mc);m("BUFFERING","buffering",Mc);function Nc(a,b,c){this.Zh=a;this.Xg=b;this.oi=l(c)?c:1;this.Fh=new q}Nc.prototype.Eh="deactivated";Nc.prototype.startTimestamp=function(){return this.Zh};Nc.prototype.startTimestamp=Nc.prototype.startTimestamp;Nc.prototype.endTimestamp=function(){return this.Xg};Nc.prototype.endTimestamp=Nc.prototype.endTimestamp;Nc.prototype.volume=function(){return this.oi};Nc.prototype.playbackState=function(){return this.Eh};Nc.prototype.playbackState=Nc.prototype.playbackState;
Nc.prototype.playbackStateChangedEvent=function(){return this.Fh};Nc.prototype.playbackStateChangedEvent=Nc.prototype.playbackStateChangedEvent;function Oc(a,b,c){Nc.call(this,a,b,c)}n(Oc,Nc);function Pc(a){this.f=a}Pc.prototype.count=function(){return this.f.audioTracks_getCount()};Pc.prototype.count=Pc.prototype.count;Pc.prototype.mg=function(a){if(0>a||a>=this.count())throw Error("index is out of range");a=this.f.audioTracks_getAudioTrack(a);return new Oc(new Cc(a.startTimestamp.slideIndex,a.startTimestamp.stepIndex,a.startTimestamp.timeOffset),new Cc(a.endTimestamp.slideIndex,a.endTimestamp.stepIndex,a.endTimestamp.timeOffset))};Pc.prototype.getAudioTrack=Pc.prototype.mg;
Pc.prototype.Kd=function(a){return this.mg(a)};Pc.prototype.getTrack=Pc.prototype.Kd;function Qc(a,b,c){Nc.call(this,a,b,c)}n(Qc,Nc);Qc.prototype.width=function(){return 100};Qc.prototype.width=Qc.prototype.width;Qc.prototype.height=function(){return 100};Qc.prototype.height=Qc.prototype.height;function Rc(a){this.f=a}Rc.prototype.count=function(){return this.f.videoTracks_getCount()};Rc.prototype.count=Rc.prototype.count;Rc.prototype.tg=function(a){if(0>a||a>=this.count())throw Error("index is out of range");a=this.f.videoTracks_getVideoTrack(a);return new Qc(new Cc(a.startTimestamp.slideIndex,a.startTimestamp.stepIndex,a.startTimestamp.timeOffset),new Cc(a.endTimestamp.slideIndex,a.endTimestamp.stepIndex,a.endTimestamp.timeOffset))};Rc.prototype.getVideoTrack=Rc.prototype.tg;
Rc.prototype.Kd=function(a){return this.tg(a)};Rc.prototype.getTrack=Rc.prototype.Kd;function Sc(a){this.Pg=new Pc(a);this.mi=new Rc(a)}Sc.prototype.xi=function(){return this.Pg};Sc.prototype.audioTracks=Sc.prototype.xi;Sc.prototype.sk=function(){return this.mi};Sc.prototype.videoTracks=Sc.prototype.sk;function Tc(){}Tc.prototype.lh=null;Tc.prototype.Rb="";Tc.prototype.xc="_blank";Tc.prototype.Pd=function(){return this.lh};Tc.prototype.logo=Tc.prototype.Pd;Tc.prototype.webSiteUrl=function(){return this.Rb};Tc.prototype.webSiteUrl=Tc.prototype.webSiteUrl;Tc.prototype.yb=function(a){this.Rb=a};Tc.prototype.webSiteTarget=function(){return this.xc};Tc.prototype.webSiteTarget=Tc.prototype.webSiteTarget;function B(){}g=B.prototype;g.ta="";g.bd="";g.Sc="";g.Rb="";g.Xc="";g.jd="";g.Uc=null;g.Ch=null;g.name=function(){return this.ta};B.prototype.name=B.prototype.name;B.prototype.jobTitle=function(){return this.bd};B.prototype.jobTitle=B.prototype.jobTitle;B.prototype.biography=function(){return this.Sc};B.prototype.biography=B.prototype.biography;B.prototype.webSiteUrl=function(){return this.Rb};B.prototype.webSiteUrl=B.prototype.webSiteUrl;B.prototype.yb=function(a){this.Rb=a};B.prototype.email=function(){return this.Xc};
B.prototype.email=B.prototype.email;B.prototype.phone=function(){return this.jd};B.prototype.phone=B.prototype.phone;B.prototype.company=function(){return this.Uc};B.prototype.company=B.prototype.company;B.prototype.Vd=function(){return this.Ch};B.prototype.photo=B.prototype.Vd;function Uc(a){this.f=a}Uc.prototype.count=function(){return this.f.presenters_getCount()};Uc.prototype.count=Uc.prototype.count;Uc.prototype.Hd=function(a){if(0>a||a>=this.count())throw Error("index is out of range");a=this.f.presenters_getPresenter(a);var b=new B;b.ta=a.name;b.bd=a.jobTitle;b.Sc=a.biography;b.yb(a.webSiteUrl);b.Xc=a.email;b.jd=a.phone;if(null!=a.company){var c=new Tc;c.yb(a.company.webSiteUrl);c.xc=a.company.webSiteTarget;b.Uc=c}return b};Uc.prototype.getPresenter=Uc.prototype.Hd;function Vc(a){this.Ob=a}Vc.prototype.automaticAdvance=function(){return this.Ob.automaticAdvance};Vc.prototype.automaticAdvance=Vc.prototype.automaticAdvance;Vc.prototype.duration=function(){return this.Ob.duration};Vc.prototype.duration=Vc.prototype.duration;Vc.prototype.startTime=function(){return this.Ob.startTime};Vc.prototype.startTime=Vc.prototype.startTime;Vc.prototype.animationDuration=function(){return this.Ob.animationDuration};Vc.prototype.animationDuration=Vc.prototype.animationDuration;
Vc.prototype.pauseDuration=function(){return this.Ob.pauseDuration};Vc.prototype.pauseDuration=Vc.prototype.pauseDuration;function Wc(a,b){this.f=a;this.hb=b;this.Pb=[];for(var c=0;c<this.count();c++)this.Pb.push(null)}Wc.prototype.count=function(){return this.f.animationSteps_getCount(this.hb)};Wc.prototype.count=Wc.prototype.count;Wc.prototype.Jd=function(a){if(0>a||a>=this.Pb.length)throw Error("stepIndex is out of range");if(null==this.Pb[a]){var b=this.f.animationSteps_getStep(this.hb,a);this.Pb[a]=new Vc(b)}return this.Pb[a]};Wc.prototype.getStep=Wc.prototype.Jd;Wc.prototype.duration=function(){return this.f.animationSteps_getDuration(this.hb)};
Wc.prototype.duration=Wc.prototype.duration;function Xc(a){this.Qe=a}Xc.prototype.name=function(){return this.Qe.name};Xc.prototype.name=Xc.prototype.name;Xc.prototype.params=function(){return this.Qe.params};Xc.prototype.params=Xc.prototype.params;function Yc(a,b){this.f=a;this.hb=b;this.nc=[];for(var c=0;c<this.count();c++)this.nc.push(null)}Yc.prototype.count=function(){return this.f.metaCommands_getCount(this.hb)};Yc.prototype.count=Yc.prototype.count;Yc.prototype.Yi=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");if(null==this.nc[a]){var b=this.f.metaCommands_getMetaCommand(this.hb,a);this.nc[a]=new Xc(b)}return this.nc[a]};Yc.prototype.getMetaCommand=Yc.prototype.Yi;var Zc={Xl:"switchToNextSlide",Zl:"switchToPreviousSlide",zk:"arbitrarySlideSwitching",Wl:"slideShowControl",Yl:"switchToNextStep",$l:"switchToPreviousStep",ol:"playPauseControl",yl:"presentationSeeking",Vl:"slideSeeking",Fl:"quizSwitchToNextSlide",Gl:"quizSwitchToNextSlideWithoutBranching",Cl:"quizArbitrarySlideSwitching",Pl:"scenarioSwitchToNextSlide",Ql:"scenarioSwitchToNextSlideWithoutBranching",Ml:"ScenarioArbitrarySlideSwitching"};
m("ispring.presenter.player.restriction.NavigationActionType",Zc,void 0);Zc.all=function(){return"switchToNextSlide switchToPreviousSlide arbitrarySlideSwitching slideShowControl switchToNextStep switchToPreviousStep playPauseControl presentationSeeking slideSeeking".split(" ")};m("SWITCH_TO_NEXT_SLIDE","switchToNextSlide",Zc);m("SWITCH_TO_PREVIOUS_SLIDE","switchToPreviousSlide",Zc);m("ARBITRARY_SLIDE_SWITCHING","arbitrarySlideSwitching",Zc);m("SLIDE_SHOW_CONTROL","slideShowControl",Zc);
m("SWITCH_TO_NEXT_STEP","switchToNextStep",Zc);m("SWITCH_TO_PREVIOUS_STEP","switchToPreviousStep",Zc);m("PLAY_PAUSE_CONTROL","playPauseControl",Zc);m("PRESENTATION_SEEKING","presentationSeeking",Zc);m("SLIDE_SEEKING","slideSeeking",Zc);function $c(a){this.oa=new Ec;this.oa.ka.switchToNextSlide=a.switchingToNextSlideIsEnabled;this.oa.ka.switchToPreviousSlide=a.switchingToPreviousSlideIsEnabled;this.oa.ka.arbitrarySlideSwitching=a.arbitrarySlideSwitchingIsEnabled;this.oa.ka.slideShowControl=a.slideShowControlIsEnabled;this.oa.ka.switchToNextStep=a.switchingToNextStepIsEnabled;this.oa.ka.switchToPreviousStep=a.switchingToPreviousStepIsEnabled;this.oa.ka.playPauseControl=a.playPauseControlIsEnabled;this.oa.ka.presentationSeeking=a.presentationSeekingIsEnabled;
this.oa.ka.slideSeeking=a.slideSeekingIsEnabled}$c.prototype.Fc=function(a){return this.oa.Fc(a)};$c.prototype.navigationActionIsEnabled=$c.prototype.Fc;function ad(a,b){this.ya=a||"";this.dh=b||""}ad.prototype.text=function(){return this.ya};ad.prototype.text=ad.prototype.text;ad.prototype.html=function(){return this.dh};ad.prototype.html=ad.prototype.html;function C(a,b){this.w=a;this.f=b}C.prototype.Cc=function(){null==this.Ge&&(this.Ge=new Wc(this.f,this.index()));return this.Ge};C.prototype.animationSteps=C.prototype.Cc;C.prototype.duration=function(){return this.w.transition.duration+this.Cc().duration()};C.prototype.duration=C.prototype.duration;C.prototype.type=function(){return this.w.type};C.prototype.type=C.prototype.type;C.prototype.index=function(){return this.w.index};C.prototype.index=C.prototype.index;
C.prototype.visibleIndex=function(){if(!this.visible())throw Error("slide is hidden");return this.w.visibleIndex};C.prototype.visibleIndex=C.prototype.visibleIndex;C.prototype.visible=function(){return this.w.visible};C.prototype.visible=C.prototype.visible;C.prototype.isLoaded=function(){return this.w.isLoaded};C.prototype.isLoaded=C.prototype.isLoaded;C.prototype.title=function(){return this.w.title};C.prototype.title=C.prototype.title;
C.prototype.slideNotes=function(){if(!l(this.pf)){var a=this.w.slideNotes;this.pf=new ad(a.text,a.html)}return this.pf};C.prototype.slideNotes=C.prototype.slideNotes;C.prototype.transition=function(){if(!l(this.dg)){var a=this.w.transition;this.dg=new Dc(a.effectType,a.duration,null)}return this.dg};C.prototype.transition=C.prototype.transition;C.prototype.se=function(){return null};C.prototype.thumbnail=C.prototype.se;C.prototype.startTime=function(){return this.w.startTime};
C.prototype.startTime=C.prototype.startTime;C.prototype.nestingLevel=function(){return this.w.nestingLevel};C.prototype.nestingLevel=C.prototype.nestingLevel;C.prototype.text=function(){return this.w.text};C.prototype.text=C.prototype.text;
C.prototype.presenter=function(){if(null==this.w.presenter)return null;if(!l(this.va)&&(this.va=new B,this.va.ta=this.w.presenter.name,this.va.bd=this.w.presenter.jobTitle,this.va.Sc=this.w.presenter.biography,this.va.yb(this.w.presenter.webSiteUrl),this.va.Xc=this.w.presenter.email,this.va.jd=this.w.presenter.phone,null!=this.w.presenter.company)){var a=new Tc;a.yb(this.w.presenter.company.webSiteUrl);a.xc=this.w.presenter.company.webSiteTarget;this.va.Uc=a}return this.va};
C.prototype.presenter=C.prototype.presenter;C.prototype.navigationSettings=function(){var a=this.w.navigationSettings;return null==a?new Ec:new $c(a)};C.prototype.navigationSettings=C.prototype.navigationSettings;C.prototype.Rd=function(){null==this.jf&&(this.jf=new Yc(this.f,this.index()));return this.jf};C.prototype.metaCommands=C.prototype.Rd;
C.prototype.$a=function(a,b){b=l(b)?b:!0;var c=this.f.slides_convertSlideTimeToTimestamp(this.index(),a,b);if(!c)throw Error("incorrect input data");return new Cc(c.slideIndex,c.stepIndex,c.timeOffset)};C.prototype.convertTimeToTimestamp=C.prototype.$a;var bd={Al:"slide",Xk:"interaction",El:"quiz",Ol:"scenario"};m("ispring.presenter.presentation.slides.SlideType",bd,void 0);m("PRESENTATION_SLIDE","slide",bd);m("INTERACTION_SLIDE","interaction",bd);m("QUIZ_SLIDE","quiz",bd);m("SCENARIO_SLIDE","scenario",bd);function cd(a,b){C.call(this,a,b)}n(cd,C);function D(a){this.f=a;this.S=[];for(a=0;a<this.count();a++)this.S.push(null)}D.prototype.count=function(){return this.f.slides_getCount()};D.prototype.count=D.prototype.count;D.prototype.duration=function(){return this.f.slides_getDuration()};D.prototype.duration=D.prototype.duration;D.prototype.Mc=function(){return this.f.slides_getVisibleCount()};D.prototype.visibleSlidesCount=D.prototype.Mc;
D.prototype.Ld=function(a){if(0>a||a>=this.Mc())throw Error("Slide index is out of range");a=this.f.slides_visibleIndexToIndex(a);return this.Qa(a)};D.prototype.getVisibleSlide=D.prototype.Ld;D.prototype.Be=function(){return this.f.slides_getVisibleDuration()};D.prototype.visibleSlidesDuration=D.prototype.Be;D.prototype.Ae=function(){return this.f.slides_getVisibleDurationWithoutTransitions()};D.prototype.visibleAnimationStepsDuration=D.prototype.Ae;
D.prototype.Qa=function(a){if(0>a||a>=this.S.length)throw Error("slideIndex is out of range");if(null==this.S[a]){var b=this.f.slides_getSlide(a);switch(b.type){case "slide":this.S[a]=new cd(b,this.f);break;default:this.S[a]=new C(b,this.f)}}return this.S[a]};D.prototype.getSlide=D.prototype.Qa;D.prototype.$a=function(a,b,c){l(b)||(b=!0);l(c)||(c=!0);a=this.f.slides_convertTimeToTimestamp(a,b,c);if(null==a)throw Error("incorrect input specified");return new Cc(a.slideIndex,a.stepIndex,a.timeOffset)};
D.prototype.convertTimeToTimestamp=D.prototype.$a;D.prototype.Dd=function(a,b,c){return new Cc(a,b,c)};D.prototype.createTimestamp=D.prototype.Dd;D.prototype.Cd=function(a,b,c){l(b)||(b=!0);l(c)||(c=!0);a={slideIndex:a.slideIndex(),stepIndex:a.stepIndex(),timeOffset:a.timeOffset()};b=this.f.slides_convertTimestampToTime(a,b,c);if(isNaN(b))throw Error("incorrect input specified");return b};D.prototype.convertTimestampToTime=D.prototype.Cd;function dd(a,b,c,d){this.u=a;this.ki=b;this.hg=c;this.ag=d}dd.prototype.type=function(){return this.u};dd.prototype.type=dd.prototype.type;dd.prototype.title=function(){return this.ki};dd.prototype.title=dd.prototype.title;dd.prototype.url=function(){return this.hg};dd.prototype.url=dd.prototype.url;dd.prototype.target=function(){return this.ag};dd.prototype.target=dd.prototype.target;dd.prototype.navigate=function(a){cc(this.hg,{target:a||this.ag})};dd.prototype.navigate=dd.prototype.navigate;function ed(a){this.f=a;this.Lb={}}ed.prototype.count=function(){return this.f.references_getCount()};ed.prototype.count=ed.prototype.count;ed.prototype.Id=function(a){if(0>a||a>=this.count())throw Error("index is out of range");if(!l(this.Lb[a])){var b=this.f.references_getReference(a);this.Lb[a]=new dd(b.type,b.title,b.url,b.target)}return this.Lb[a]};ed.prototype.getReference=ed.prototype.Id;function fd(a){this.Lb=new ed(a)}fd.prototype.ae=function(){return this.Lb};fd.prototype.references=fd.prototype.ae;function gd(){}gd.prototype.$e=!0;gd.prototype.Vi=function(){return this.$e};gd.prototype.fitToWindow=gd.prototype.Vi;var hd={Bl:"prompt",yk:"always",hl:"never"};m("ispring.presenter.presentation.settings.PresentationResumeMode",hd,void 0);m("PROMPT_TO_RESUME","prompt",hd);m("ALWAYS_RESUME","always",hd);m("NEVER_RESUME","never",hd);function id(){}id.prototype.hf=!1;id.prototype.cb=!1;id.prototype.Kf="never";id.prototype.sj=function(){return this.hf};id.prototype.loopPlayback=id.prototype.sj;id.prototype.autoStart=function(){return this.cb};id.prototype.autoStart=id.prototype.autoStart;id.prototype.Kc=function(a){this.cb=a};id.prototype.Mj=function(){return this.Kf};id.prototype.resumeMode=id.prototype.Mj;function jd(){this.Ga=!0}jd.prototype.enabled=function(){return this.Ga};jd.prototype.enabled=jd.prototype.enabled;jd.prototype.Lc=function(a){this.Ga=a};function kd(a){this.lf=new jd;this.lf.Lc(a.mouse.enabled);this.sh=a.navigationType}kd.prototype.mouse=function(){return this.lf};kd.prototype.mouse=kd.prototype.mouse;kd.prototype.navigationType=function(){return this.sh};kd.prototype.navigationType=kd.prototype.navigationType;function ld(a){new kd(a.navigation);a=a.playback;this.qc=new id;this.qc.Kc(a.autoStart);this.qc.hf=a.loopPresentation;this.qc.Kf=a.resumePresentationPlayback;this.He=new gd;this.He.$e=!1}ld.prototype.ti=function(){return this.He};ld.prototype.appearance=ld.prototype.ti;ld.prototype.je=function(){return null};ld.prototype.skin=ld.prototype.je;ld.prototype.Md=function(){return null};ld.prototype.i18n=ld.prototype.Md;ld.prototype.playback=function(){return this.qc};ld.prototype.playback=ld.prototype.playback;function E(a){this.f=a;this.na=new ld(this.f.settings_getSettings())}E.prototype.ye=function(){return this.f.presentation_getUniqueId()};E.prototype.uniqueId=E.prototype.ye;E.prototype.Bb=function(){null==this.S&&(this.S=new D(this.f));return this.S};E.prototype.slides=E.prototype.Bb;E.prototype.title=function(){return this.f.presentation_getTitle()};E.prototype.title=E.prototype.title;E.prototype.le=function(){return this.f.presentation_getSlideWidth()};E.prototype.slideWidth=E.prototype.le;
E.prototype.ke=function(){return this.f.presentation_getSlideHeight()};E.prototype.slideHeight=E.prototype.ke;E.prototype.settings=function(){return this.na};E.prototype.settings=E.prototype.settings;E.prototype.Yd=function(){null==this.zf&&(this.zf=new Uc(this.f));return this.zf};E.prototype.presenters=E.prototype.Yd;E.prototype.company=function(){var a=this.f.presentation_getCompany();if(null==a)return null;var b=new Tc;b.yb(a.webSiteUrl);b.xc=a.webSiteTarget;return b};E.prototype.company=E.prototype.company;
E.prototype.uj=function(){null==this.nf&&(this.nf=new Sc(this.f));return this.nf};E.prototype.narration=E.prototype.uj;E.prototype.ce=function(){null==this.Gf&&(this.Gf=new fd(this.f));return this.Gf};E.prototype.resources=E.prototype.ce;function md(){}md.prototype.De=!1;md.prototype.preventAction=function(){this.De=!0};md.prototype.preventAction=md.prototype.preventAction;md.prototype.actionPrevented=function(){return this.De};md.prototype.actionPrevented=md.prototype.actionPrevented;var nd={xl:"presentationNavigationType",Tl:"slideNavigationSettings",Dl:"quizNavigationSettings",Nl:"scenarioNavigationSettings",wl:"presentationFlow"};m("ispring.presenter.player.restriction.NavigationRestrictionSource",nd,void 0);m("PRESENTATION_NAVIGATION_TYPE","presentationNavigationType",nd);m("SLIDE_NAVIGATION_SETTINGS","slideNavigationSettings",nd);m("PRESENTATION_FLOW","presentationFlow",nd);function od(){}m("ispring.presenter.player.restriction.INavigationRestrictionReason",od,void 0);od.prototype.type=function(){};od.prototype.type=od.prototype.type;od.prototype.relatedSlideIndex=function(){};od.prototype.relatedSlideIndex=od.prototype.relatedSlideIndex;function pd(a,b){this.u=a;this.Hh=b}pd.prototype.type=function(){return this.u};pd.prototype.type=pd.prototype.type;pd.prototype.relatedSlideIndex=function(){return this.Hh};pd.prototype.relatedSlideIndex=pd.prototype.relatedSlideIndex;
var qd={Hk:"currentSlideIsLocked",Ik:"currentSlideIsNotCompleted",Ek:"currentSlideIsFirstSlide",Gk:"currentSlideIsLastSlide",Fk:"currentSlideIsInteraction",Bk:"backwardNavigationIsRestricted",Qk:"forwardNavigationIsRestricted",zl:"presentationSeekingDisabled",Wk:"interactionNotCompleted",sl:"precedingQuizNotPassed",rl:"precedingQuizNotCompleted",ql:"precedingQuizFailed",ul:"precedingScenarioNotCompleted",vl:"precedingScenarioNotPassed",tl:"precedingScenarioFailed"};
m("ispring.presenter.player.restriction.NavigationRestrictionReasonType",qd,void 0);m("CURRENT_SLIDE_IS_LOCKED","currentSlideIsLocked",qd);m("CURRENT_SLIDE_IS_NOT_COMPLETED","currentSlideIsNotCompleted",qd);m("CURRENT_SLIDE_IS_LAST_SLIDE","currentSlideIsLastSlide",qd);m("CURRENT_SLIDE_IS_FIRST_SLIDE","currentSlideIsFirstSlide",qd);m("BACKWARD_NAVIGATION_IS_RESTRICTED","backwardNavigationIsRestricted",qd);m("FORWARD_NAVIGATION_IS_RESTRICTED","forwardNavigationIsRestricted",qd);
m("PRESENTATION_SEEKING_DISABLED","presentationSeekingDisabled",qd);m("PRECEDING_QUIZ_NOT_PASSED","precedingQuizNotPassed",qd);m("PRECEDING_QUIZ_NOT_COMPLETED","precedingQuizNotCompleted",qd);m("PRECEDING_QUIZ_FAILED","precedingQuizFailed",qd);m("PRECEDING_SCENARIO_NOT_COMPLETED","precedingScenarioNotCompleted",qd);m("PRECEDING_SCENARIO_FAILED","precedingScenarioFailed",qd);m("PRECEDING_SCENARIO_NOT_PASSED","precedingScenarioNotPassed",qd);function rd(){}m("ispring.presenter.player.restriction.INavigationRestriction",rd,void 0);rd.prototype.Ud=function(){};rd.prototype.navigationAction=rd.prototype.Ud;rd.prototype.ee=function(){};rd.prototype.restrictionSource=rd.prototype.ee;rd.prototype.de=function(){};rd.prototype.restrictionReason=rd.prototype.de;rd.prototype.relatedSlideIndex=function(){};rd.prototype.relatedSlideIndex=rd.prototype.relatedSlideIndex;rd.prototype.relatedTimestamp=function(){};rd.prototype.relatedTimestamp=rd.prototype.relatedTimestamp;
rd.prototype.yg=function(){};function sd(a,b,c,d,e,f){this.qh=a;this.Mh=b;this.Lh=c;this.Ka=null!=d?d:null;this.ji=e||null;this.Uh=f||null}sd.prototype.Ud=function(){return this.qh};sd.prototype.navigationAction=sd.prototype.Ud;sd.prototype.ee=function(){return this.Mh};sd.prototype.restrictionSource=sd.prototype.ee;sd.prototype.de=function(){return this.Lh};sd.prototype.restrictionReason=sd.prototype.de;sd.prototype.relatedSlideIndex=function(){return this.Ka};sd.prototype.relatedSlideIndex=sd.prototype.relatedSlideIndex;
sd.prototype.relatedTimestamp=function(){return this.ji};sd.prototype.relatedTimestamp=sd.prototype.relatedTimestamp;sd.prototype.yg=function(){return this.Uh};sd.prototype.relatedSlideShow=sd.prototype.yg;function F(a,b,c){this.f=b;this.M=a;this.rh=new q;td[c]=function(a){var b="",c=null;switch(a.type){case "none":return null;case "slideIsLocked":b="slideNavigationSettings";c=new pd("currentSlideIsLocked");break;case "illegalOperation":b="presentationFlow";c=new pd("backwardNavigationIsRestricted");break;case "navigationIsRestricted":b="presentationNavigationType",c=new pd("forwardNavigationIsRestricted")}var d=void 0,k=a.relatedTimestamp;k&&(d=new Cc(k.slideIndex,k.stepIndex,k.timeOffset));this.Gc.i(new sd("switchToNextSlide",
b,c,a.relatedSlideIndex,d,void 0))}}var td={};m("ispring.as3proxy.presenter.player.RestrictedPresentationPlaybackController.onNavigationRestrictedHandlers",td,void 0);F.prototype.Gc=function(){return this.rh};F.prototype.navigationRestrictedEvent=F.prototype.Gc;F.prototype.play=function(){if(0>this.I())throw Error("Invalid slide index");this.f.restrictedPresentationPlaybackController_play()};F.prototype.play=F.prototype.play;F.prototype.pause=function(){this.f.restrictedPresentationPlaybackController_pause()};
F.prototype.pause=F.prototype.pause;F.prototype.ec=function(a,b){b=l(b)?b:!0;this.f.restrictedPresentationPlaybackController_gotoSlide(a,b)};F.prototype.gotoSlide=F.prototype.ec;F.prototype.$b=function(a){a=l(a)?a:!0;this.f.restrictedPresentationPlaybackController_gotoLastSlideViewed(a)};F.prototype.gotoLastSlideViewed=F.prototype.$b;F.prototype.ob=function(){return this.M.ob()};F.prototype.firstSlideIndex=F.prototype.ob;F.prototype.pb=function(){return this.M.pb()};F.prototype.lastSlideIndex=F.prototype.pb;
F.prototype.Yb=function(a){a=l(a)?a:!0;this.f.restrictedPresentationPlaybackController_gotoFirstSlide(a)};F.prototype.gotoFirstSlide=F.prototype.Yb;F.prototype.Zb=function(a){a=l(a)?a:!0;this.f.restrictedPresentationPlaybackController_gotoLastSlide(a)};F.prototype.gotoLastSlide=F.prototype.Zb;F.prototype.ac=function(a){a=l(a)?a:!0;this.f.restrictedPresentationPlaybackController_gotoNextSlide(a)};F.prototype.gotoNextSlide=F.prototype.ac;
F.prototype.cc=function(a){a=l(a)?a:!0;if(0>this.I())throw Error("current slide is null");this.f.restrictedPresentationPlaybackController_gotoPreviousSlide(a)};F.prototype.gotoPreviousSlide=F.prototype.cc;F.prototype.bc=function(){this.f.restrictedPresentationPlaybackController_gotoNextStep()};F.prototype.gotoNextStep=F.prototype.bc;F.prototype.dc=function(){this.f.restrictedPresentationPlaybackController_gotoPreviousStep()};F.prototype.gotoPreviousStep=F.prototype.dc;
F.prototype.fc=function(a,b,c,d){d=l(d)?d:!1;this.f.restrictedPresentationPlaybackController_gotoTimestamp(a,b,c,d)};F.prototype.gotoTimestamp=F.prototype.fc;F.prototype.ub=function(){return this.M.ub()};F.prototype.previousSlideIndex=F.prototype.ub;F.prototype.rb=function(){return this.M.rb()};F.prototype.nextSlideIndex=F.prototype.rb;F.prototype.playbackState=function(){return this.M.playbackState()};F.prototype.playbackState=F.prototype.playbackState;F.prototype.I=function(){return this.M.I()};
F.prototype.currentSlideIndex=F.prototype.I;F.prototype.nb=function(){return this.M.nb()};F.prototype.currentSlide=F.prototype.nb;F.prototype.Pa=function(){return this.M.Pa()};F.prototype.clock=F.prototype.Pa;F.prototype.zb=function(){return this.M.zb()};F.prototype.slideChangeEvent=F.prototype.zb;F.prototype.Cb=function(){return this.M.Cb()};F.prototype.stepChangeEvent=F.prototype.Cb;F.prototype.sb=function(){return this.M.sb()};F.prototype.playbackCompleteEvent=F.prototype.sb;F.prototype.hc=function(){return this.M.hc()};
F.prototype.quizPlayer=F.prototype.hc;F.prototype.ic=function(){return this.M.ic()};F.prototype.scenarioPlayer=F.prototype.ic;F.prototype.Ab=function(){return this.M.Ab()};F.prototype.slideTransitionController=F.prototype.Ab;function H(a,b){this.f=a;this.ig=new q;this.Ef=new q;this.mf=new q;var c=this;ud[b]=function(){c.ig.i()};vd[b]=function(){c.Ef.i()};wd[b]=function(){c.mf.i()}}var ud={};m("ispring.as3proxy.presenter.player.sound.SoundController.onVolumeChanged",ud,void 0);var vd={};m("ispring.as3proxy.presenter.player.sound.SoundController.onRealVolumeChanged",vd,void 0);var wd={};m("ispring.as3proxy.presenter.player.sound.SoundController.onMuteStateToggled",wd,void 0);H.prototype.volume=function(){return this.f.soundController_getVolume()};
H.prototype.volume=H.prototype.volume;H.prototype.setVolume=function(a){if(0>a||1<a)throw Error("Sound volume is out of range");this.f.soundController_setVolume(a)};H.prototype.setVolume=H.prototype.setVolume;H.prototype.Sd=function(a){this.f.soundController_setMuteState(a)};H.prototype.mute=H.prototype.Sd;H.prototype.muted=function(){return this.f.soundController_getMuteState()};H.prototype.muted=H.prototype.muted;H.prototype.Zd=function(){return this.f.soundController_getRealVolume()};
H.prototype.realVolume=H.prototype.Zd;H.prototype.Ce=function(){return this.ig};H.prototype.volumeChangedEvent=H.prototype.Ce;H.prototype.$d=function(){return this.Ef};H.prototype.realVolumeChangedEvent=H.prototype.$d;H.prototype.Td=function(){return this.mf};H.prototype.muteStateToggledEvent=H.prototype.Td;function xd(a,b){this.f=a;this.Sa=b}var yd={};function zd(a,b,c){var d=new xd(a,b);a.quizplayer_available&&a.quizplayer_available(b,"connection")?c(d):yd[b]=function(){c(d)}}m("ispring.quiz.flashapi.onConnectionReady",function(a){if(a in yd)yd[a]()},void 0);g=xd.prototype;g.Ba="quizplayer_";g.o=function(a,b,c,d){c=this.Zc(c,d);this.f[this.Ba+"setListener"](this.Sa,a.name(),b,c)};g.removeListener=function(a,b){this.f[this.Ba+"removeListener"](this.Sa,a.name(),b)};
g.c=function(a,b,c){c=Qa(arguments);c[1]=c[0].name();c[0]=this.Sa;b=this.Ba+b;if(b in this.f)return this.f[b].apply(this.f,c)};g.Zc=function(a,b){b&&(a=na(a,b));window.gen_handlers||(window.gen_handlers={});var c="_"+Aa();window.gen_handlers[c]=a;return"gen_handlers."+c};function Ad(a,b,c){this.f=a;this.Sa=b;this.Ba=Bd=c}var Cd={};function Dd(a,b,c,d){var e=d();Ed(a,b)?c(e):Cd[b]=function(){c(e)}}function Ed(a,b){var c=Bd+"available";return a[c]?a[c](b,"connection"):!1}var Bd="";g=Ad.prototype;g.Ba=Bd;g.o=function(a,b,c,d){c=this.Zc(c,d);this.f[this.Ba+"setListener"](this.Sa,a.name(),b,c)};g.removeListener=function(a,b){this.f[this.Ba+"removeListener"](this.Sa,a.name(),b)};
g.c=function(a,b,c){c=Qa(arguments);c[1]=c[0].name();c[0]=this.Sa;b=this.Ba+b;if(b in this.f)return this.f[b].apply(this.f,c)};g.Zc=function(a,b){b&&(a=na(a,b));window.gen_handlers||(window.gen_handlers={});var c="_"+Aa();window.gen_handlers[c]=a;return"gen_handlers."+c};function I(a,b){this.f=a;this.bg=new q;this.Rf=new q;this.Yf=new q;this.Uf=new q;this.Me=new q;this.Rg=new q;var c=this;Fd[b]=function(){c.bg.i(c)};Gd[b]=function(){c.Rf.i(c)};Hd[b]=function(){c.Yf.i(c)};Id[b]=function(){c.Uf.i(c)};Jd[b]=function(){c.Me.i(c)}}I.prototype.timestamp=function(){var a=this.f.presentationClock_getTimestamp();return new Cc(a.slideIndex,a.stepIndex,a.timeOffset)};I.prototype.timestamp=I.prototype.timestamp;I.prototype.ne=function(){return this.f.presentationClock_getStarted()};
I.prototype.started=I.prototype.ne;I.prototype.fe=function(){return this.f.presentationClock_getRunning()};I.prototype.running=I.prototype.fe;I.prototype.state=function(){return this.f.presentationClock_getState()};I.prototype.state=I.prototype.state;I.prototype.suspended=function(){return this.f.presentationClock_getSuspended()};I.prototype.suspended=I.prototype.suspended;I.prototype.Bd=function(){return this.f.presentationClock_getBuffering()};I.prototype.buffering=I.prototype.Bd;
I.prototype.Pa=function(){return this};I.prototype.clock=I.prototype.Pa;var Fd={};m("ispring.as3proxy.presenter.player.clock.PresentationClock.onTickHandlers",Fd,void 0);I.prototype.te=function(){return this.bg};I.prototype.tickEvent=I.prototype.te;var Gd={};m("ispring.as3proxy.presenter.player.clock.PresentationClock.onStartHandlers",Gd,void 0);I.prototype.me=function(){return this.Rf};I.prototype.startEvent=I.prototype.me;var Hd={};
m("ispring.as3proxy.presenter.player.clock.PresentationClock.onStopHandlers",Hd,void 0);I.prototype.qe=function(){return this.Yf};I.prototype.stopEvent=I.prototype.qe;var Id={};m("ispring.as3proxy.presenter.player.clock.PresentationClock.onStateChangeHandlers",Id,void 0);I.prototype.pe=function(){return this.Uf};I.prototype.stateChangeEvent=I.prototype.pe;var Jd={};m("ispring.as3proxy.presenter.player.clock.PresentationClock.onBufferStateChangeHandlers",Jd,void 0);I.prototype.Ad=function(){return this.Me};
I.prototype.bufferStateChangeEvent=I.prototype.Ad;I.prototype.kg=function(){return this.Rg};I.prototype.bufferedObjectChangeEvent=I.prototype.kg;function Kd(){this.Ga=!1;this.Wa=0;this.Ee=!1;this.Ve="off"}Kd.prototype.enabled=function(){return this.Ga};Kd.prototype.enabled=Kd.prototype.enabled;Kd.prototype.Lc=function(a){this.Ga=a};Kd.prototype.passingScore=function(){return this.Wa};Kd.prototype.passingScore=Kd.prototype.passingScore;Kd.prototype.jc=function(a){if(0>a||100<a)throw Error("out of range");this.Wa=a};Kd.prototype.allowRetake=function(){return this.Ee};Kd.prototype.allowRetake=Kd.prototype.allowRetake;Kd.prototype.Oi=function(){return this.Ve};
Kd.prototype.displayScore=Kd.prototype.Oi;function Ld(){this.Yg=new Kd}Ld.prototype.evaluationSettings=function(){return this.Yg};Ld.prototype.evaluationSettings=Ld.prototype.evaluationSettings;Ld.prototype.xd=function(){return this.Pc};Ld.prototype.authorizationFormSettings=Ld.prototype.xd;function Md(a,b,c){this.a=a;this.l=b;this.$=c}m("ispring.as3proxy.scenario.scenes.scene.reply.ReplyProxy",Md,void 0);Md.prototype.text=function(){return this.ya||(this.ya=this.a.c(this.l,"getReplyText"))};Md.prototype.text=Md.prototype.text;Md.prototype.mk=function(){var a=this.fi||(this.fi=this.a.c(this.l,"getReplyTargetSceneId"));return null!=a?this.$.Xb(a):null};Md.prototype.targetScene=Md.prototype.mk;function Nd(a,b,c){this.a=a;this.l=b;this.$=c;b=this.count();this.Ja=[];for(var d=0;d<b;d++){var e=this.l.extend("reply_"+d);this.Ja.push(new Md(a,e,c))}}m("ispring.as3proxy.scenario.scenes.scene.reply.RepliesProxy",Nd,void 0);Nd.prototype.count=function(){return this.Ih||(this.Ih=this.a.c(this.l,"getRepliesCount"))};Nd.prototype.count=Nd.prototype.count;Nd.prototype.pg=function(a){return this.Ja[a]};Nd.prototype.getReply=Nd.prototype.pg;function Od(a,b,c){this.a=a;this.l=b;this.Ja=new Nd(a,b,c)}m("ispring.as3proxy.scenario.scenes.scene.MessageProxy",Od,void 0);Od.prototype.text=function(){return this.ya||(this.ya=this.a.c(this.l,"getMessageText"))};Od.prototype.text=Od.prototype.text;Od.prototype.be=function(){return this.Ja};Od.prototype.replies=Od.prototype.be;function Pd(a){this.Yc=a}m("ispring.as3proxy.scenario.scenes.scene.DummyCharacterInfo",Pd,void 0);Pd.prototype.Pi=function(){return this.Yc};Pd.prototype.emotion=Pd.prototype.Pi;function J(a,b,c){this.a=a;this.l=b;if(this.ug()){var d=this.l.extend("message_");this.ph=new Od(a,d,c)}this.Ja=new Nd(a,b,c)}m("ispring.as3proxy.scenario.scenes.scene.SceneProxy",J,void 0);J.prototype.ug=function(){return this.a.c(this.l,"getHasMessage")};J.prototype.hasMessage=J.prototype.ug;J.prototype.id=function(){return this.D||(this.D=this.a.c(this.l,"getSceneId"))};J.prototype.id=J.prototype.id;J.prototype.dk=function(){return this.Yh||(this.Yh=this.a.c(this.l,"getSceneSpeech"))};
J.prototype.speech=J.prototype.dk;J.prototype.score=function(){return this.ma||(this.ma=this.a.c(this.l,"getSceneScore"))};J.prototype.score=J.prototype.score;J.prototype.Di=function(){var a=this.Yc||(this.Yc=this.a.c(this.l,"getEmotion"));return new Pd(a)};J.prototype.characterInfo=J.prototype.Di;J.prototype.be=function(){return this.Ja};J.prototype.replies=J.prototype.be;J.prototype.background=function(){throw Error("do nothing");};J.prototype.message=function(){return this.ph};
J.prototype.message=J.prototype.message;function Qd(a,b,c){this.a=a;this.l=b;this.kb=c;this.$={};a=this.Qh||(this.Qh=this.a.c(this.l,"getScenesIdsMap"));for(var d in a)this.Xb(d)}m("ispring.as3proxy.scenario.scenes.ScenesProxy",Qd,void 0);Qd.prototype.Rj=function(){return this.Ph||(this.Ph=this.a.c(this.l,"getScenesCount"))};Qd.prototype.scenesCount=Qd.prototype.Rj;Qd.prototype.ek=function(){var a=this.$h||(this.$h=this.a.c(this.l,"getStartingSceneId"));return this.$[a]};Qd.prototype.startingScene=Qd.prototype.ek;
Qd.prototype.Xb=function(a){if(this.$[a])return this.$[a];var b=this.l.extend("scene_"+a),b=new J(this.a,b,this);return this.$[a]=b};Qd.prototype.getSceneById=Qd.prototype.Xb;function K(a,b){this.a=a;this.l=b;this.$=new Qd(a,this.l,this);this.Ua()}m("ispring.as3proxy.scenario.ScenarioProxy",K,void 0);K.prototype.Ua=function(){var a=this.a.c(this.l,"getSettings");this.na=new Ld;var b=this.na.evaluationSettings();b.Lc(a.enabled);b.jc(a.passingScore);b.Ee=a.allowRetake;b.Ve=a.displayScore};K.prototype.id=function(){return this.a.c(this.l,"getScenarioId")};K.prototype.id=K.prototype.id;K.prototype.title=function(){return this.a.c(this.l,"getScenarioTitle")};
K.prototype.title=K.prototype.title;K.prototype.Cj=function(){var a=this.a.c(this.l,"getScenarioPlayerSize");return new lb(a.width,a.height)};K.prototype.playerSize=K.prototype.Cj;K.prototype.Ai=function(){throw Error("not implemented");};K.prototype.backgrounds=K.prototype.Ai;K.prototype.Ei=function(){throw Error("not implemented");};K.prototype.characters=K.prototype.Ei;K.prototype.scenes=function(){return this.$};K.prototype.scenes=K.prototype.scenes;K.prototype.settings=function(){return this.na};
K.prototype.settings=K.prototype.settings;var Rd={Ig:"initializing",Gg:"authorizating",Jg:"inProgress",Hg:"completed"};m("ispring.scenario.session.ScenarioState",Rd,void 0);m("INITIALIZING","initializing",Rd);m("IN_PROGRESS","inProgress",Rd);m("COMPLETED","completed",Rd);m("AUTHORIZATING","authorizating",Rd);var Sd=null;function Td(){this.Ke={};this.Oe={}};var Ud=!0;function Vd(a,b,c){this.a=a;this.l=b;this.md=c;this.Pe=this.Je=null}m("ispring.as3proxy.scenario.session.SessionHistoryItemProxy",Vd,void 0);Vd.prototype.scene=function(){return this.md};Vd.prototype.scene=Vd.prototype.scene;Vd.prototype.background=function(){throw Error("not implemented");};Vd.prototype.Sb=function(){return this.Je||(this.Je=this.a.c(this.l,"getBackgroundId"))};Vd.prototype.backgroundId=Vd.prototype.Sb;Vd.prototype.Tb=function(){return this.Pe||(this.Pe=this.a.c(this.l,"getCharacterId"))};
Vd.prototype.characterId=Vd.prototype.Tb;Vd.prototype.Jc=function(){return this.a.c(this.l,"getSelectedReplyIndex")};Vd.prototype.selectedReplyIndex=Vd.prototype.Jc;
Vd.prototype.bb=function(a){var b;Sd||(Sd={jm:"a",duration:"d",Bg:"s",history:{self:"h",id:"i",Sb:"b",Tb:"c",Jc:"r"},km:{self:"A",mm:"s",lg:"f"}});b=Sd;b=b.history;var c=Ud,d={};d[c?b.id:"sceneId"]=this.scene().id();var e=c?b.Sb:"backgroundId",f;null!=this.Sb()?(f=this.Sb(),f=null!=a.Ke[f]?a.Ke[f]:f):f=null;d[e]=f;e=c?b.Tb:"characterId";null!=this.Tb()?(f=this.Tb(),a=null!=a.Oe[f]?a.Oe[f]:f):a=null;d[e]=a;d[c?b.Jc:"selectedReplyIndex"]=this.Jc();return d};function Wd(a,b,c){this.a=a;this.l=b;this.$=c;this.R={};a.o(b,"historyChanged",this.cf,this);this.cf()}m("ispring.as3proxy.scenario.session.SessionHistoryProxy",Wd,void 0);Wd.prototype.cf=function(){var a=this.a.c(this.l,"getItemsIdsMap"),b;for(b in a){b=parseInt(b,10);var c=this.$.Xb(a[b]);if(null!=c){var d=b;if(!this.R[d]){var e=this.l.extend("historyItem_"+d);this.R[d]=new Vd(this.a,e,c)}}}};Wd.prototype.count=function(){var a=this.R,b=0,c;for(c in a)b++;return b};Wd.prototype.count=Wd.prototype.count;
Wd.prototype.getItem=function(a){if(this.R[a])return this.R[a];throw Error("index is out of bounds");};Wd.prototype.getItem=Wd.prototype.getItem;Wd.prototype.bb=function(a){for(var b=[],c=0;c<this.count();c++){var d=this.getItem(c).bb(a);b.push(d)}return b};Wd.prototype.serialize=Wd.prototype.bb;function Xd(a,b,c){this.a=a;this.l=b;this.md=c}m("ispring.as3proxy.scenario.session.SceneStateProxy",Xd,void 0);Xd.prototype.background=function(){throw Error("do nothing");};Xd.prototype.scene=function(){return this.md};Xd.prototype.scene=Xd.prototype.scene;function L(a,b,c){this.a=a;this.l=b;this.kb=c;this.Re=new q;this.sf=new q;this.Of=new q;this.Sg=new q;this.bh=new Wd(this.a,this.l,this.kb.scenes());a.o(b,"currentSceneChanged",this.th,this);a.o(b,"onReplySelected",this.yh,this);a.o(b,"showTerminalScene",this.Ah,this);a.o(b,"scenarioStateChanged",this.zh,this)}m("ispring.as3proxy.scenario.session.ScenarioSessionProxy",L,void 0);L.prototype.scenario=function(){return this.kb};L.prototype.scenario=L.prototype.scenario;
L.prototype.Bg=function(){return this.a.c(this.l,"getScenarioState")};L.prototype.scenarioState=L.prototype.Bg;g=L.prototype;g.th=function(){this.Re.i()};g.yh=function(a,b){var c=void 0;null!=a&&(c=this.currentSceneState().scene(),c=(b?c.message().Ja:c.Ja).pg(a));this.sf.i(c)};g.Ah=function(){this.Of.i()};g.zh=function(){this.Sg.i()};g.Ki=function(){return this.Re};L.prototype.currentSceneChangedEvent=L.prototype.Ki;L.prototype.start=function(){throw Error("do nothing");};
L.prototype.finish=function(){throw Error("do nothing");};L.prototype.stateChangedEvent=function(){throw Error("do nothing");};L.prototype.currentSceneState=function(){var a=this.a.c(this.l,"getCurrentSceneId"),a=this.kb.scenes().Xb(a);return new Xd(this.a,this.l,a)};L.prototype.currentSceneState=L.prototype.currentSceneState;L.prototype.completed=function(){return this.a.c(this.l,"getSessionCompleted")};L.prototype.completed=L.prototype.completed;L.prototype.xj=function(){return this.sf};
L.prototype.onReplySelectedEvent=L.prototype.xj;L.prototype.Xj=function(){return this.Of};L.prototype.showTerminalSceneEvent=L.prototype.Xj;L.prototype.history=function(){return this.bh};L.prototype.history=L.prototype.history;L.prototype.duration=function(){return this.a.c(this.l,"getDuration")};L.prototype.duration=L.prototype.duration;
L.prototype.summary=function(){var a={};a.score=null!=this.currentSceneState()?this.currentSceneState().scene().score():null;a.duration=this.duration();var b=this.history();Ud=!1;b=b.bb(new Td);Ud=!0;a.history=b;return a};L.prototype.summary=L.prototype.summary;L.prototype.jc=function(a){this.a.c(this.l,"setPassingScore",a)};L.prototype.setPassingScore=L.prototype.jc;function Yd(a){this.ta=a}Yd.prototype.name=function(){return this.ta};Yd.prototype.extend=function(a){return new Yd(this.ta+"."+a)};function M(a,b){this.a=a;this.b=Zd;this.gh=b;this.Eb=new q;this.Fa=new q;this.df=new q;this.Ma=new q;this.Na=new q;var c=this.a.c(this.b,"getScenarioName"),c=this.b.extend(c);this.kb=new K(this.a,c);this.Qb();this.a.o(this.b,"currentSessionChangedEvent",this.dd,this);this.a.o(this.b,"closeWindowEvent",this.Gb,this);this.a.o(this.b,"initializationCompleteEvent",this.vh,this);this.a.o(this.b,"startupCompletedEvent",this.ib,this);this.a.o(this.b,"initialSessionStateRequestEvent",this.ed,this);this.a.o(this.b,
"stateChangedEvent",this.Ib,this);this.a.o(this.b,"getLaunchMode",this.Hb,this)}m("ispring.as3proxy.scenario.ScenarioPlayerProxy",M,void 0);var Zd=new Yd("scenarioplayer");M.prototype.Vb=function(){return this.Fa};M.prototype.closeWindowEvent=M.prototype.Vb;M.prototype.hj=function(){return this.df};M.prototype.initializationCompleteEvent=M.prototype.hj;M.prototype.startupCompletedEvent=function(){return this.Ma};M.prototype.startupCompletedEvent=M.prototype.startupCompletedEvent;M.prototype.ed=function(){return this.gh};
M.prototype.Qb=function(){var a=this.a.c(this.b,"getCurrentSessionName");null===a?this.Y=null:(a=this.b.extend(a),this.Y=new L(this.a,a,this.kb))};M.prototype.currentSession=function(){return this.Y};M.prototype.currentSession=M.prototype.currentSession;M.prototype.dd=function(){var a=this.Y;this.Qb();this.Eb.i(this.Y,a)};M.prototype.currentSessionChangedEvent=function(){return this.Eb};M.prototype.currentSessionChangedEvent=M.prototype.currentSessionChangedEvent;
M.prototype.ij=function(){return this.a.c(this.b,"getInitialized")};M.prototype.initialized=M.prototype.ij;M.prototype.oe=function(){return this.a.c(this.b,"getStartupCompleted")};M.prototype.startupCompleted=M.prototype.oe;M.prototype.persistState=function(){return this.a.c(this.b,"persistState")};M.prototype.persistState=M.prototype.persistState;g=M.prototype;g.Gb=function(){this.Fa.i();return!0};g.vh=function(){this.df.i()};g.ib=function(){this.Ma.i()};g.Ib=function(){this.Na.i(new md)};g.Hb=function(){return window.launchMode};
g.stateChangedEvent=function(){return this.Na};M.prototype.stateChangedEvent=M.prototype.stateChangedEvent;M.prototype.isResumed=function(){return this.a.c(this.b,"getIsResumed")};M.prototype.isResumed=M.prototype.isResumed;M.prototype.ie=function(a,b){this.a.c(this.b,"setUserInfo",a,b)};M.prototype.setUserInfo=M.prototype.ie;M.prototype.qk=function(){return this.a.c(this.b,"getUserInfoIsLoaded")};M.prototype.userInfoIsLoaded=M.prototype.qk;function $d(a,b){this.f=a;this.fg=new q;this.eg=new q;var c=this;ae[b]=function(a){c.fg.i(a)};be[b]=function(a){c.eg.i(a)}}$d.prototype.xe=function(){return this.f.slideTransitionController_getTransitionProgress()};$d.prototype.transitionProgress=$d.prototype.xe;$d.prototype.state=function(){return this.f.slideTransitionController_getState()};$d.prototype.state=$d.prototype.state;var ae={};
m("ispring.as3proxy.presenter.player.transitions.SlideTransitionController.onTransitionEffectStartHandlers",ae,void 0);$d.prototype.we=function(){return this.fg};$d.prototype.transitionEffectStartEvent=$d.prototype.we;var be={};m("ispring.as3proxy.presenter.player.transitions.SlideTransitionController.onTransitionEffectCompleteHandlers",be,void 0);$d.prototype.ve=function(){return this.eg};$d.prototype.transitionEffectCompleteEvent=$d.prototype.ve;function ce(a,b){Ad.call(this,a,b,"scenarioplayer_")}n(ce,Ad);m("ispring.scenario.flashapi.onConnectionReady",function(a){if(a in Cd)Cd[a]()},void 0);function de(a,b){this.Nf=[];this.a=a;this.b=b}de.prototype.Wi=function(a){a=Na(this.Nf,a);if(-1==a)throw Error("unknown session");return this.a.c(this.b,"generateSessionXml",a)};de.prototype.generateSessionXml=de.prototype.Wi;function ee(a,b,c){fa(b)||(b=[b]);var d,e,f=!1;Oa(b,function(b){var h=a.indexOf(b,c);0<=h&&(!l(d)||h<d)&&(d=h,e=b,f=!0)});return f?new fe(e,d):null}function fe(a,b){this.ik=a;this.Hc=b};Ma("A AREA BUTTON HEAD INPUT LINK MENU META OPTGROUP OPTION PROGRESS STYLE SELECT SOURCE TEXTAREA TITLE TRACK".split(" "));function N(a){this.eh=a;if(l(a))a:{var b="\r";if(0==a.length)a="";else{null!=b||(b="");var c=0,d="",e=a.length;do{var f=ee(a,["<p>","<p "],c);if(f&&f.Hc>c){var c=a.substr(c,f.Hc-c),h=zb("DIV");h.innerHTML=c;d+=(h.textContent||h.innerText||Eb(h))+b;c=f.Hc}if(h=ee(a,["</p>","</p >"],c)){var f=h.Hc+h.ik.length-c,k=a.substr(c,f),h=zb("DIV");h.innerHTML=k;d+=(h.textContent||h.innerText||Eb(h))+b;c+=f}else{h=zb("DIV");h.innerHTML=a.substr(c,e-c);a=d+(h.textContent||h.innerText||Eb(h));break a}}while(c<
e);a=d}}else a="";this.ya=a}N.prototype.text=function(){return this.ya};N.prototype.text=N.prototype.text;N.prototype.htmlText=function(){return this.eh};function ge(a,b){if(!l(a)&&!l(b))throw Error("both textRange and pictureAttachment can't be undefined");this.T=a;this.Dh=b}ge.prototype.id=function(){return this.D};ge.prototype.id=ge.prototype.id;ge.prototype.ge=function(a){this.D=a};ge.prototype.setId=ge.prototype.ge;ge.prototype.W=function(){return this.T};ge.prototype.textRange=ge.prototype.W;ge.prototype.zj=function(){return this.Dh};ge.prototype.pictureAttachment=ge.prototype.zj;function he(a,b,c){ge.call(this,a,b);this.Wg=c||!1}n(he,ge);he.prototype.Mi=function(){return this.Wg};he.prototype.customAnswerEnabled=he.prototype.Mi;function ie(){this.gf=[]}ie.prototype.rj=function(){return this.gf};ie.prototype.lockedChoices=ie.prototype.rj;function je(a){this.hd=a;this.ma=0;this.Ia=void 0}je.prototype.score=function(){return l(this.ma)?this.ma:this.Ia*this.hd.qb()};je.prototype.score=je.prototype.score;je.prototype.Aa=function(a){if(isNaN(a))throw Error("argument error: value is NaN");this.ma=a;this.Ia=void 0};je.prototype.za=function(){return 0==this.hd.qb()?0:l(this.Ia)?this.Ia:this.ma/this.hd.qb()};je.prototype.percent=je.prototype.za;
je.prototype.wb=function(a){if(isNaN(a))throw Error("argument error: value is NaN");if(1<a||0>a)throw Error("Percent is out of range");this.Ia=a;this.ma=void 0};function ke(a,b,c){ge.call(this,b,c);this.Vc=!1;this.C=new je(a)}n(ke,ge);ke.prototype.score=function(){return this.C.score()};ke.prototype.score=ke.prototype.score;ke.prototype.Aa=function(a){this.C.Aa(a)};ke.prototype.za=function(){return this.C.za()};ke.prototype.percent=ke.prototype.za;ke.prototype.wb=function(a){this.C.wb(a)};ke.prototype.Hi=function(){return this.Vc};ke.prototype.correct=ke.prototype.Hi;function le(a,b,c,d,e,f){for(var h=b.c(c,"getChoicesCount"),k=0;k<h;++k){var v=b.c(c,"getChoiceProperties",k),G;G=new N(v.text);f?(G=new ke(a,G),G.Vc=v.correct,G.Aa(v.score)):G=new he(G,void 0,v.customAnswerEnabled);d instanceof me?d.H(G):d instanceof ne&&d.H(G);v.isLocked&&e.gf.push(k)}};function me(a){this.j=a||[]}me.prototype.count=function(){return this.j.length};me.prototype.count=me.prototype.count;me.prototype.A=function(a){if(0>a||a>=this.count())throw Error("Index out of bounds");return this.j[a]};me.prototype.getChoice=me.prototype.A;me.prototype.H=function(a){a.ge(this.count());this.j.push(a)};me.prototype.Gd=function(a){return Na(this.j,a)};me.prototype.getChoiceIndex=me.prototype.Gd;function oe(a){this.j=[];l(a)||(a=Number.MAX_VALUE);this.oh=a}n(oe,me);oe.prototype.ng=function(a){return this.A(a)};oe.prototype.getGradedChoice=oe.prototype.ng;oe.prototype.H=function(a){if(!(a instanceof ke))throw Error("only GradedChoice is supported");if(this.count()==this.oh)throw Error("cannot add more choices than specified maximum");oe.Ra.H.call(this,a)};function O(a,b){this.a=a;this.l=b}O.prototype.b=function(){return this.l};O.prototype.id=function(){return this.D||(this.D=this.a.c(this.b(),"getSlideId"))};O.prototype.id=O.prototype.id;O.prototype.type=function(){return this.u||(this.u=this.a.c(this.b(),"getSlideType"))};O.prototype.type=O.prototype.type;function pe(a,b){O.call(this,a,b)}n(pe,O);pe.prototype.description=function(){var a=this.a.c(this.b(),"getDescription");return new N(a)};pe.prototype.description=pe.prototype.description;pe.prototype.Zj=function(){return this.a.c(this.b(),"skippable")};pe.prototype.skippable=pe.prototype.Zj;function qe(a,b){O.call(this,a,b)}n(qe,pe);function re(a,b){O.call(this,a,b)}n(re,qe);re.prototype.tj=function(){return this.a.c(this.b(),"getMaxAttempts")};re.prototype.maxAttempts=re.prototype.tj;re.prototype.qb=function(){return this.a.c(this.b(),"getMaxScore")};re.prototype.maxScore=re.prototype.qb;re.prototype.ue=function(){if(this.a.c(this.b(),"limitTime"))return this.a.c(this.b(),"getTime")};re.prototype.timeLimit=re.prototype.ue;function se(a,b){O.call(this,a,b);this.j=new oe;this.Da=new ie;new le(this,a,this.b(),this.j,this.Da,!0)}n(se,re);se.prototype.v=function(){return this.j};se.prototype.choices=se.prototype.v;se.prototype.Ub=function(){return this.Da};se.prototype.choicesBinding=se.prototype.Ub;se.prototype.V=function(){return this.a.c(this.b(),"shuffleAnswers")};se.prototype.shuffleAnswers=se.prototype.V;var P={Ul:"slidePool",Ak:"authorizationForm",Vk:"informationSlide",Yk:"introSlide",Jl:"resultSlide",Uk:"hotspotQuestion",al:"likertScaleQuestion",em:"wordBankQuestion",Nk:"essayQuestion",cm:"typeInQuestion",Sl:"shortAnswerQuestion",Ok:"fillInTheBlankQuestion",Pk:"fillInTheBlankSurveyQuestion",il:"numericQuestion",jl:"numericSurveyQuestion",Rl:"sequenceQuestion",Hl:"rankingQuestion",dm:"whichWordQuestion",el:"multipleChoiceTextQuestion",fl:"multipleChoiceTextSurveyQuestion",dl:"multipleChoiceQuestion",
gl:"multipleResponseQuestion",ml:"pickOneQuestion",ll:"pickManyQuestion",bm:"trueFalseQuestion",fm:"yesNoQuestion",bl:"matchingQuestion",cl:"matchingSurveyQuestion"};m("ispring.quiz.slides.SlideType",P,void 0);m("SLIDE_POOL","slidePool",P);m("INFORMATION_SLIDE","informationSlide",P);m("INTRO_SLIDE","introSlide",P);m("HOTSPOT_QUESTION","hotspotQuestion",P);m("LIKERT_SCALE_QUESTION","likertScaleQuestion",P);m("WORD_BANK_QUESTION","wordBankQuestion",P);m("RESULT_SLIDE","resultSlide",P);
m("ESSAY_QUESTION","essayQuestion",P);m("TYPE_IN_QUESTION","typeInQuestion",P);m("SHORT_ANSWER_QUESTION","shortAnswerQuestion",P);m("FILL_IN_THE_BLANK_QUESTION","fillInTheBlankQuestion",P);m("FILL_IN_THE_BLANK_SURVEY_QUESTION","fillInTheBlankSurveyQuestion",P);m("NUMERIC_QUESTION","numericQuestion",P);m("NUMERIC_SURVEY_QUESTION","numericSurveyQuestion",P);m("SEQUENCE_QUESTION","sequenceQuestion",P);m("RANKING_QUESTION","rankingQuestion",P);m("WHICH_WORD_QUESTION","whichWordQuestion",P);
m("MULTIPLE_CHOICE_TEXT_QUESTION","multipleChoiceTextQuestion",P);m("MULTIPLE_CHOICE_TEXT_SURVEY_QUESTION","multipleChoiceTextSurveyQuestion",P);m("MULTIPLE_CHOICE_QUESTION","multipleChoiceQuestion",P);m("MULTIPLE_RESPONSE_QUESTION","multipleResponseQuestion",P);m("PICK_ONE_QUESTION","pickOneQuestion",P);m("PICK_MANY_QUESTION","pickManyQuestion",P);m("TRUE_FALSE_QUESTION","trueFalseQuestion",P);m("YES_NO_QUESTION","yesNoQuestion",P);m("MATCHING_QUESTION","matchingQuestion",P);
m("MATCHING_SURVEY_QUESTION","matchingSurveyQuestion",P);var te={Mk:"equal",Lk:"notEqual",Sk:"greaterThan",Zk:"lessThan",Tk:"greaterThanOrEqual",$k:"lessThanOrEqual",Ck:"between"};m("ispring.quiz.slides.questions.graded.answers.numeric.ComparisonOperation",te,void 0);m("EQUALS","equal",te);m("DIFFERS","notEqual",te);m("GREATER_THAN","greaterThan",te);m("LESS_THAN","lessThan",te);m("GREATER_THAN_OR_EQUALS","greaterThanOrEqual",te);m("LESS_THAN_OR_EQUALS","lessThanOrEqual",te);m("BETWEEN","between",te);function ue(a){for(var b=!1,c=ve.length,d=0;d<c;++d)if(ve[d]==a){b=!0;break}if(!b)throw Error("invalid comparison operation");this.Vg=a}var ve="equal notEqual greaterThan lessThan greaterThanOrEqual lessThanOrEqual between".split(" ");ue.prototype.Gi=function(){return this.Vg};ue.prototype.comparisonOperation=ue.prototype.Gi;function we(){this.J=[]}we.prototype.Ac=function(a){this.J.push(a)};we.prototype.Wb=function(a){if(0>a||a>=this.J.length)throw Error("index is out of range");return this.J[a]};we.prototype.getAnswer=we.prototype.Wb;we.prototype.count=function(){return this.J.length};we.prototype.count=we.prototype.count;function xe(a,b){ue.call(this,a);if("between"==a)throw Error("BETWEEN is binary operation");this.Bh=b}n(xe,ue);xe.prototype.yj=function(){return this.Bh};xe.prototype.operand=xe.prototype.yj;function ye(a,b,c){ue.call(this,a);if("between"!=a)throw Error("only BETWEEN operation is supported");if(b>c)throw Error("left operand cannot be greater than right operand");this.jh=b;this.Oh=c}n(ye,ue);ye.prototype.nj=function(){return this.jh};ye.prototype.leftOperand=ye.prototype.nj;ye.prototype.Oj=function(){return this.Oh};ye.prototype.rightOperand=ye.prototype.Oj;function ze(a,b){O.call(this,a,b);this.Wc()}n(ze,re);ze.prototype.Za=function(){return this.J};ze.prototype.answers=ze.prototype.Za;ze.prototype.Wc=function(){for(var a=new we,b=this.a,c=this.b(),d=b.c(c,"getAnswersCount"),e=0;e<d;++e){var f=b.c(c,"getAnswerComparisonOperation",e),h=b.c(c,"getAnswerData",e),f="between"==f?new ye(f,h.leftOperand,h.rightOperand):new xe(f,h.operand);a.Ac(f)}this.J=a};var Ae={am:"textSection",nl:"placeholderSection"};m("ispring.quiz.slides.questions.SectionType",Ae,void 0);m("TEXT_SECTION","textSection",Ae);m("PLACEHOLDER_SECTION","placeholderSection",Ae);function Be(a){this.u=a}Be.prototype.type=function(){return this.u};Be.prototype.type=Be.prototype.type;function Ce(a,b){this.u=b;if(!a)throw Error("text range must not be null");this.T=a}n(Ce,Be);Ce.prototype.W=function(){return this.T};Ce.prototype.textRange=Ce.prototype.W;function De(a){this.Ya=a}De.prototype.width=function(){return this.Ya};De.prototype.width=De.prototype.width;function Ee(a,b,c){this.u=c;if(!a)throw Error("answers must not be null");this.J=a;this.Oa=new De(b)}n(Ee,Be);Ee.prototype.Za=function(){return this.J};Ee.prototype.answers=Ee.prototype.Za;Ee.prototype.style=function(){return this.Oa};Ee.prototype.style=Ee.prototype.style;function Fe(){this.h=[]}Fe.prototype.ha=function(){return this.h.length};Fe.prototype.sectionsCount=Fe.prototype.ha;Fe.prototype.ca=function(a){a=new Ce(a,"textSection");this.h.push(a);return a};Fe.prototype.wd=function(a,b){var c=new Ee(a,b,"placeholderSection");this.h.push(c);return c};Fe.prototype.m=function(a){if(0>a||a>=this.h.length)throw Error("index is out of bounds");return this.h[a]};Fe.prototype.getSection=Fe.prototype.m;function Ge(a,b){O.call(this,a,b);this.K=new Fe;for(var c=this.a.c(this.b(),"getSectionsCount"),d=0;d<c;++d){var e=this.a.c(this.b(),"getSection",d);if("placeholderSection"==e.type){for(var f=new oe,h=e.answers,k=0;k<h.length;++k){var v=h[k],G=new ke(this,new N(v.text));G.Aa(v.score);f.H(G)}this.K.wd(f,e.width)}else this.K.ca(new N(e.text))}this.rd=new me;c=this.a.c(this.b(),"getTextAnswersCount");for(d=0;d<c;++d)e=this.a.c(this.b(),"getTextAnswer",d),e=new N(e.text),this.rd.H(new ge(e))}n(Ge,re);
Ge.prototype.content=function(){return this.K};Ge.prototype.content=Ge.prototype.content;Ge.prototype.Si=function(){return this.rd};Ge.prototype.extraItems=Ge.prototype.Si;function He(a,b){O.call(this,a,b)}n(He,pe);He.prototype.content=function(){var a=this.a.c(this.b(),"getContentText");return new N(a)};He.prototype.content=He.prototype.content;function Ie(a,b){O.call(this,a,b)}n(Ie,He);function Je(a,b){O.call(this,a,b)}n(Je,qe);function Ke(a,b){O.call(this,a,b)}n(Ke,Je);function Le(a){this.u=a}Le.prototype.type=function(){return this.u};Le.prototype.type=Le.prototype.type;function Me(a,b,c){this.u=c;if(null==a)throw Error("choices must not be null");this.j=a;this.Oa=new De(b)}n(Me,Le);Me.prototype.v=function(){return this.j};Me.prototype.choices=Me.prototype.v;Me.prototype.style=function(){return this.Oa};Me.prototype.style=Me.prototype.style;function Ne(a,b){this.u=b;if(!a)throw Error("text range must not be null");this.T=a}n(Ne,Le);Ne.prototype.W=function(){return this.T};Ne.prototype.textRange=Ne.prototype.W;function Oe(){this.h=[]}Oe.prototype.ha=function(){return this.h.length};Oe.prototype.sectionsCount=Oe.prototype.ha;Oe.prototype.m=function(a){if(a>=this.h.length)throw Error("index is out of bounds");return this.h[a]};Oe.prototype.getSection=Oe.prototype.m;Oe.prototype.ca=function(a){a=new Ne(a,"textSection");this.h.push(a);return a};Oe.prototype.vd=function(a,b){var c=new Me(a,b,"placeholderSection");this.h.push(c);return c};function Pe(a,b){O.call(this,a,b);this.K=new Oe;for(var c=this.a.c(this.b(),"getSectionsCount"),d=0;d<c;++d){var e=this.a.c(this.b(),"getSection",d);if("placeholderSection"==e.type){for(var f=new oe,h=e.choices,k=0;k<h.length;++k){var v=h[k],G=new N(v.text),G=new ke(this,G);G.Vc=v.correct;G.Aa(v.score);f.H(G)}this.K.vd(f,e.width)}else this.K.ca(new N(e.text))}}n(Pe,re);Pe.prototype.V=function(){return this.a.c(this.b(),"shuffleAnswers")};Pe.prototype.shuffleAnswers=Pe.prototype.V;
Pe.prototype.da=function(){return this.a.c(this.b(),"allowPartialAnswer")};Pe.prototype.allowPartialAnswer=Pe.prototype.da;Pe.prototype.content=function(){return this.K};Pe.prototype.content=Pe.prototype.content;function Qe(a){this.u=a}Qe.prototype.type=function(){return this.u};Qe.prototype.type=Qe.prototype.type;function Re(a){this.u="textSection";if(null==a)throw Error("text range must not be null");this.T=a}n(Re,Qe);Re.prototype.W=function(){return this.T};Re.prototype.textRange=Re.prototype.W;function Se(a){this.u="placeholderSection";this.Ya=a}n(Se,Qe);Se.prototype.width=function(){return this.Ya};Se.prototype.width=Se.prototype.width;Se.prototype.re=function(){return this.gi};Se.prototype.textStyle=Se.prototype.re;function Te(){this.h=[]}Te.prototype.ha=function(){return this.h.length};Te.prototype.sectionsCount=Te.prototype.ha;Te.prototype.m=function(a){if(a>=this.h.length)throw Error("index is out of bounds");return this.h[a]};Te.prototype.getSection=Te.prototype.m;Te.prototype.ca=function(a){a=new Re(a);this.h.push(a);return a};Te.prototype.ud=function(a){a=new Se(a);this.h.push(a);return a};function Ue(a,b){O.call(this,a,b);for(var c=new Te,d=this.a,e=this.b(),f=d.c(e,"getSectionsCount"),h=0;h<f;++h){var k=d.c(e,"getSectionProperties",h);"placeholderSection"==k.type?c.ud(k.width):c.ca(new N(k.text))}this.K=c}n(Ue,Je);Ue.prototype.content=function(){return this.K};Ue.prototype.content=Ue.prototype.content;function Ve(a){this.u=a}Ve.prototype.type=function(){return this.u};Ve.prototype.type=Ve.prototype.type;function We(a,b,c){this.u=c;if(null==a)throw Error("choices must not be null");this.j=a;this.Ya=b}n(We,Ve);We.prototype.v=function(){return this.j};We.prototype.choices=We.prototype.v;We.prototype.width=function(){return this.Ya};We.prototype.width=We.prototype.width;function Xe(a,b){this.u=b;if(null==a)throw Error("text range must not be null");this.T=a}n(Xe,Ve);Xe.prototype.W=function(){return this.T};Xe.prototype.textRange=Xe.prototype.W;function Ze(){this.h=[]}Ze.prototype.ha=function(){return this.h.length};Ze.prototype.sectionsCount=Ze.prototype.ha;Ze.prototype.m=function(a){if(a>=this.h.length)throw Error("index is out of bounds");return this.h[a]};Ze.prototype.getSection=Ze.prototype.m;Ze.prototype.ca=function(a){a=new Xe(a,"textSection");this.h.push(a);return a};Ze.prototype.vd=function(a,b){var c=new We(a,b,"placeholderSection");this.h.push(c);return c};function $e(a,b){O.call(this,a,b);this.K=new Ze;for(var c=this.a.c(this.b(),"getSectionsCount"),d=0;d<c;++d){var e=this.a.c(this.b(),"getSection",d);if("placeholderSection"==e.type){for(var f=new me,h=e.choices,k=0;k<h.length;++k){var v=new N(h[k]),v=new ge(v);f.H(v)}this.K.vd(f,e.width)}else this.K.ca(new N(e.text))}}n($e,Je);$e.prototype.V=function(){return this.a.c(this.b(),"shuffleAnswers")};$e.prototype.shuffleAnswers=$e.prototype.V;$e.prototype.content=function(){return this.K};
$e.prototype.content=$e.prototype.content;function af(a,b){for(var c=new me,d=a.c(b,"getItemsCount"),e=0;e<d;++e){var f=a.c(b,"getChoiceText",e),f=new ge(new N(f));c.H(f)}return c};function bf(a,b){O.call(this,a,b);this.R=af(a,this.b())}n(bf,re);bf.prototype.da=function(){return this.a.c(this.b(),"getAllowPartialAnswer")};bf.prototype.allowPartialAnswer=bf.prototype.da;bf.prototype.items=function(){return this.R};bf.prototype.items=bf.prototype.items;function cf(a,b){if(null==a)throw Error("premise must not be null");if(null==b)throw Error("premise must not be null");this.tc=a;this.Jh=b}cf.prototype.Dj=function(){return this.tc};cf.prototype.premise=cf.prototype.Dj;cf.prototype.response=function(){return this.Jh};cf.prototype.response=cf.prototype.response;function df(){this.G=[]}df.prototype.Bc=function(a,b){var c=new cf(a,b);this.G.push(c);return c};df.prototype.zg=function(a){a=Na(this.G,a);if(-1==a)throw Error("incorrect match");this.G.splice(a,1)};df.prototype.count=function(){return this.G.length};df.prototype.count=df.prototype.count;df.prototype.Dc=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.G[a]};df.prototype.getMatch=df.prototype.Dc;function ef(a,b,c){var d={},e=new me,f=new me,h,k,v,G=b.c(c,"getMatchesCount");for(h=0;h<G;++h)k=b.c(c,"getPremiseText",h),v=b.c(c,"getResponseText",h),k=new ge(new N(k)),v=new ge(new N(v)),e.H(k),f.H(v);d.premises=e;d.responses=f;if(a){a=new df;for(h=0;h<e.count();++h)k=e.A(h),v=f.A(h),a.Bc(k,v);d.matches=a}return d};function ff(a,b){O.call(this,a,b);this.Ta()}n(ff,re);ff.prototype.da=function(){return this.a.c(this.b(),"getAllowPartialAnswer")};ff.prototype.allowPartialAnswer=ff.prototype.da;ff.prototype.matches=function(){return this.G};ff.prototype.matches=ff.prototype.matches;ff.prototype.fa=function(){return this.la};ff.prototype.premises=ff.prototype.fa;ff.prototype.O=function(){return this.X};ff.prototype.responses=ff.prototype.O;
ff.prototype.Ta=function(){var a=ef(!0,this.a,this.b());this.G=a.matches;this.la=a.premises;this.X=a.responses};function gf(a,b){this.yc=a;this.zc=b}gf.prototype.x=function(){return this.yc};gf.prototype.x=gf.prototype.x;gf.prototype.y=function(){return this.zc};gf.prototype.y=gf.prototype.y;var hf={kl:"oval",Il:"rectangle",pl:"freeform",xk:"abstract"};m("ispring.quiz.slides.questions.graded.answers.hotarea.HotAreaType",hf,void 0);m("OVAL","oval",hf);m("RECTANGLE","rectangle",hf);m("POLYGONAL","freeform",hf);m("ABSTRACT","abstract",hf);function Q(a,b,c,d,e){this.pc=a;this.wc=b;this.Ya=c;this.ah=d;this.u=e||"abstract";this.ff=""}Q.prototype.left=function(){return this.pc};Q.prototype.left=Q.prototype.left;Q.prototype.top=function(){return this.wc};Q.prototype.top=Q.prototype.top;Q.prototype.width=function(){return this.Ya};Q.prototype.width=Q.prototype.width;Q.prototype.height=function(){return this.ah};Q.prototype.height=Q.prototype.height;Q.prototype.type=function(){return this.u};Q.prototype.type=Q.prototype.type;
Q.prototype.label=function(){return this.ff};Q.prototype.label=Q.prototype.label;Q.prototype.ab=function(){throw Error("cannot hitTest abstract hot area");};Q.prototype.hitTest=Q.prototype.ab;function jf(a,b,c){this.B=c;if(!this.B||3>this.B.length)throw Error("there must be at least 3 points");c=this.B[0].x();for(var d=this.B[0].y(),e=1;e<this.B.length;++e){var f=this.B[e];if(!gf.prototype.isPrototypeOf(f))throw Error("all points must be instances of Point class");0>f.x()||0>f.y()||1<f.x()||f.y();c=Math.max(f.x(),c);d=Math.max(f.y(),d)}c=new gf(c,d);Q.call(this,a,b,c.x(),c.y(),"freeform")}n(jf,Q);jf.prototype.Xd=function(){return this.B.concat()};jf.prototype.points=jf.prototype.Xd;
jf.prototype.ab=function(a,b){if(!this.eb){var c=1024*this.width(),d=1024*this.height();this.eb=document.createElement("CANVAS");this.eb.width=c;this.eb.height=d;var e=this.eb.getContext("2d");e.fillStyle="rgba(0, 0, 0, 255)";e.fillRect(0,0,c,d);c=this.B[0];d=this.eb.getContext("2d");d.beginPath();d.fillStyle="rgba(255, 255, 255, 255)";d.moveTo(1024*c.x(),1024*c.y());for(e=0;e<this.B.length;++e){var f=this.B[e];d.lineTo(1024*f.x(),1024*f.y())}d.lineTo(1024*c.x(),1024*c.y());d.fill()}c=1024*this.width();
f=1024*this.height();d=a-this.left();e=b-this.top();if(0>d||0>e||d>=this.width()||e>=this.height())return!1;c=this.eb.getContext("2d").getImageData(0,0,c,f);d=4*(Math.floor(1024*d)+Math.floor(1024*e)*c.width);e=c.data[d+1];f=c.data[d+2];return 255==c.data[d]&&255==e&&255==f};jf.prototype.hitTest=jf.prototype.ab;function kf(){this.gb=[]}kf.prototype.count=function(){return this.gb.length};kf.prototype.count=kf.prototype.count;kf.prototype.Xi=function(a){if(0>a||a>=this.gb.length)throw Error("index is out of range");return this.gb[a]};kf.prototype.getHotArea=kf.prototype.Xi;function lf(a,b,c,d){Q.call(this,a,b,c,d,"rectangle")}n(lf,Q);lf.prototype.ab=function(a,b){var c=this.left()+this.width(),d=this.top()+this.height();return this.left()<=a&&a<=c&&this.top()<=b&&b<=d};lf.prototype.hitTest=lf.prototype.ab;function mf(a,b,c,d){Q.call(this,a,b,c,d,"oval");this.Nc=c/2;this.Qc=d/2}n(mf,Q);mf.prototype.ab=function(a,b){var c=a-this.Nc-this.left(),d=b-this.Qc-this.top();return 1>=c*c/(this.Nc*this.Nc)+d*d/(this.Qc*this.Qc)};mf.prototype.hitTest=mf.prototype.ab;function nf(a,b){O.call(this,a,b);for(var c=new kf,d=this.a,e=this.b(),f=d.c(e,"getHotAreasCount"),h=0;h<f;++h){for(var k=d.c(e,"getHotAreaProperties",h),v=k.points,G=[],wa=0;wa<v.length;++wa){var $b=v[wa];G.push(new gf($b.x,$b.y))}switch(k.type){case "oval":v=new mf(k.left,k.top,k.width,k.height);break;case "rectangle":v=new lf(k.left,k.top,k.width,k.height);break;case "freeform":v=new jf(k.left,k.top,G);break;default:throw Error("invalid hot area type");}v.ff=null!=k.label?k.label:"";c.gb.push(v)}this.gb=
c}n(nf,re);nf.prototype.ej=function(){return this.a.c(this.b(),"getImageWidth")};nf.prototype.imageWidth=nf.prototype.ej;nf.prototype.dj=function(){return this.gb};nf.prototype.hotAreas=nf.prototype.dj;nf.prototype.da=function(){return this.a.c(this.b(),"allowPartialAnswer")};nf.prototype.allowPartialAnswer=nf.prototype.da;function ne(){this.j=[]}ne.prototype.count=function(){return this.j.length};ne.prototype.count=ne.prototype.count;ne.prototype.A=function(a){if(0>a||a>=this.count())throw new RangeError("Index out of bounds");return this.j[a]};ne.prototype.getChoice=ne.prototype.A;ne.prototype.Gd=function(a){return Na(this.j,a)};ne.prototype.getChoiceIndex=ne.prototype.Gd;ne.prototype.H=function(a){a.ge(this.count());this.j.push(a)};function of(a,b){O.call(this,a,b);this.j=new ne;this.Da=new ie;new le(this,a,this.b(),this.j,this.Da,!1)}n(of,Je);of.prototype.v=function(){return this.j};of.prototype.choices=of.prototype.v;of.prototype.Ub=function(){return this.Da};of.prototype.choicesBinding=of.prototype.Ub;of.prototype.V=function(){return this.a.c(this.b(),"shuffleAnswers")};of.prototype.shuffleAnswers=of.prototype.V;function pf(a,b){of.call(this,a,b)}n(pf,of);function qf(a,b){O.call(this,a,b);this.j=new ne;this.Da=new ie;new le(this,a,this.b(),this.j,this.Da,!1)}n(qf,Je);qf.prototype.v=function(){return this.j};qf.prototype.choices=qf.prototype.v;qf.prototype.Ub=function(){return this.Da};qf.prototype.choicesBinding=qf.prototype.Ub;qf.prototype.V=function(){return this.a.c(this.b(),"shuffleAnswers")};qf.prototype.shuffleAnswers=qf.prototype.V;qf.prototype.Qd=function(){return this.a.c(this.b(),"maxResponseCount")};qf.prototype.maxResponseCount=qf.prototype.Qd;function rf(){this.Xa=[]}rf.prototype.count=function(){return this.Xa.length};rf.prototype.count=rf.prototype.count;rf.prototype.qg=function(a){if(0>a||a>=this.count())throw Error("invalid index");return this.Xa[a]};rf.prototype.getScale=rf.prototype.qg;function sf(a){if(null==a)throw Error("textRange cannot be null");this.T=a}sf.prototype.W=function(){return this.T};sf.prototype.textRange=sf.prototype.W;function tf(){}tf.prototype.Lf="labels";tf.prototype.Qj=function(){return this.Lf};tf.prototype.scalesHeaderStyle=tf.prototype.Qj;function uf(a,b){O.call(this,a,b);this.Xa=new rf;for(var c=this.a.c(this.b(),"getScalesCount"),d=0;d<c;++d){var e=this.a.c(this.b(),"getScaleText",d),e=new N(e),e=new sf(e);this.Xa.Xa.push(e)}this.Vf=new me;c=this.a.c(this.b(),"getChoicesCount");for(d=0;d<c;++d)e=this.a.c(this.b(),"getChoiceText",d),e=new N(e),e=new ge(e),this.Vf.H(e);c=this.a.c(this.b(),"getScalesHeaderStyle");this.Oa=new tf;if("labels"!=c&&"numbers"!=c)throw Error("unknown scales header style");this.Oa.Lf=c}n(uf,Je);
uf.prototype.lc=function(){return this.Vf};uf.prototype.statements=uf.prototype.lc;uf.prototype.Pj=function(){return this.Xa};uf.prototype.scales=uf.prototype.Pj;uf.prototype.style=function(){return this.Oa};uf.prototype.style=uf.prototype.style;function vf(a,b){O.call(this,a,b);this.R=af(a,this.b())}n(vf,Je);vf.prototype.V=function(){return this.a.c(this.b(),"getShuffleAnswers")};vf.prototype.shuffleAnswers=vf.prototype.V;vf.prototype.items=function(){return this.R};vf.prototype.items=vf.prototype.items;function wf(a,b,c){O.call(this,a,b);this.Th=c;this.S=[]}n(wf,O);wf.prototype.kc=function(){return l(this.uc)?this.uc:this.uc=this.a.c(this.b(),"getSlidesCount")};wf.prototype.slidesCount=wf.prototype.kc;wf.prototype.Qa=function(a){if(this.S[a])return this.S[a];var b=this.a.c(this.b(),"getChildSlideId",a),c=this.a.c(this.b(),"getChildSlideType",a),b=xf(this.Th,this.a,b,c);return this.S[a]=b};wf.prototype.getSlide=wf.prototype.Qa;
wf.prototype.forEach=function(a){for(var b=this.kc(),c=0;c<b;++c){var d=this.Qa(c);a.apply(this,[d]);"slidePool"==d.type()&&d.forEach(a)}};wf.prototype.forEach=wf.prototype.forEach;function yf(a){this.u=a}yf.prototype.type=function(){return this.u};yf.prototype.type=yf.prototype.type;function zf(a,b){this.u=b;if(!a)throw Error("text range must not be null");this.T=a}n(zf,yf);zf.prototype.W=function(){return this.T};zf.prototype.textRange=zf.prototype.W;function Af(a){this.u=a}n(Af,yf);function Bf(){this.h=[]}Bf.prototype.ha=function(){return this.h.length};Bf.prototype.sectionsCount=Bf.prototype.ha;Bf.prototype.ca=function(a){a=new zf(a,"textSection");this.h.push(a);return a};Bf.prototype.wd=function(){var a=new Af("placeholderSection");this.h.push(a);return a};Bf.prototype.m=function(a){if(0>a||a>=this.h.length)throw Error("index is out of bounds");return this.h[a]};Bf.prototype.getSection=Bf.prototype.m;function Cf(a,b){O.call(this,a,b);this.K=new Bf;for(var c=this.a.c(this.b(),"getSectionsCount"),d=0;d<c;++d){var e=this.a.c(this.b(),"getSection",d);"placeholderSection"==e.type?this.K.wd():this.K.ca(new N(e.text))}this.sd=new me;c=this.a.c(this.b(),"getTextAnswersCount");for(d=0;d<c;++d)e=this.a.c(this.b(),"getTextAnswer",d),e=new N(e.text),this.sd.H(new ge(e))}n(Cf,Je);Cf.prototype.content=function(){return this.K};Cf.prototype.content=Cf.prototype.content;Cf.prototype.wk=function(){return this.sd};
Cf.prototype.words=Cf.prototype.wk;function Df(a,b){se.call(this,a,b)}n(Df,se);function Ef(a,b){O.call(this,a,b);this.Ta()}n(Ef,Je);Ef.prototype.V=function(){return this.a.c(this.b(),"getShuffleAnswers")};Ef.prototype.shuffleAnswers=Ef.prototype.V;Ef.prototype.fa=function(){return this.la};Ef.prototype.premises=Ef.prototype.fa;Ef.prototype.O=function(){return this.X};Ef.prototype.responses=Ef.prototype.O;Ef.prototype.Ta=function(){var a=ef(!1,this.a,this.b());this.la=a.premises;this.X=a.responses};function Ff(a,b){O.call(this,a,b)}n(Ff,Je);function Gf(a,b){this.ya=a;this.Ne=b||!1}Gf.prototype.text=function(){return this.ya};Gf.prototype.text=Gf.prototype.text;Gf.prototype.Ci=function(){return this.Ne};Gf.prototype.caseSensitive=Gf.prototype.Ci;function Hf(a,b){var c=If,d=Jf;function e(a,b){if(a==b)return!0;if(c)for(var e=c.length,f=0;f<e;++f){var h=c[f];if(0<=h.indexOf(a)&&0<=h.indexOf(b))return!0}for(var k in d)if(d.hasOwnProperty(k)&&(e=d[k],0<=k.indexOf(a)&&0<=e.indexOf(b)))return!0;return!1}if(a==b)return!0;if(a.length!=b.length||!fa(c)&&!ia(d))return!1;for(var f=a.length,h=0;h<f;++h)if(!e(a.charAt(h),b.charAt(h)))return!1;return!0};function Kf(a,b,c){Gf.call(this,b,c);this.C=new je(a)}n(Kf,Gf);var If=["'\u2018\u2019\u201b",'\u00ab\u201e\u201c"','\u00bb\u201f\u201d"',"-\u2010","\u2012\u2013\u2014-"],Jf={"\u201a":"'\u2018"};Kf.prototype.mj=function(a){return this.Ne?Hf(this.text(),a):Hf(this.text().toLowerCase(),a.toLowerCase())};Kf.prototype.isCorrectText=Kf.prototype.mj;Kf.prototype.score=function(){return this.C.score()};Kf.prototype.score=Kf.prototype.score;Kf.prototype.Aa=function(a){this.C.Aa(a)};Kf.prototype.za=function(){return this.C.za()};
Kf.prototype.percent=Kf.prototype.za;Kf.prototype.wb=function(a){this.C.wb(a)};function Lf(a){this.J=a||[]}Lf.prototype.count=function(){return this.J.length};Lf.prototype.count=Lf.prototype.count;Lf.prototype.Wb=function(a){if(a>=this.count())throw Error("Answer index is out of range");return this.J[a]};Lf.prototype.getAnswer=Lf.prototype.Wb;Lf.prototype.Ac=function(a){if(!a)throw Error("Invalid answer");this.J.push(a)};function Mf(a,b){O.call(this,a,b);this.Wc()}n(Mf,re);Mf.prototype.Za=function(){return this.J};Mf.prototype.answers=Mf.prototype.Za;Mf.prototype.Wc=function(){for(var a=this.a,b=this.b(),c=new Lf,d=a.c(b,"getAnswersCount"),e=0;e<d;++e){var f=a.c(b,"getAnswerScore",e);a.c(b,"getAnswerPercent",e);var h=a.c(b,"getAnswerText",e),k=a.c(b,"getAnswerCaseSensitive",e),h=new Kf(this,h,k);h.Aa(f);c.Ac(h)}this.J=c};function Nf(a){this.u=a}Nf.prototype.type=function(){return this.u};Nf.prototype.type=Nf.prototype.type;function Of(a,b){this.u="placeholderSection";if(null==a)throw Error("choices must not be null");this.J=a;this.Oa=new De(b)}n(Of,Nf);Of.prototype.Za=function(){return this.J};Of.prototype.answers=Of.prototype.Za;Of.prototype.style=function(){return this.Oa};Of.prototype.style=Of.prototype.style;Of.prototype.re=function(){return this.gi};Of.prototype.textStyle=Of.prototype.re;function Pf(a){this.u="textSection";if(!a)throw Error("text range must not be null");this.T=a}n(Pf,Nf);Pf.prototype.W=function(){return this.T};Pf.prototype.textRange=Pf.prototype.W;function Qf(){this.h=[]}Qf.prototype.ha=function(){return this.h.length};Qf.prototype.sectionsCount=Qf.prototype.ha;Qf.prototype.m=function(a){if(a>=this.h.length)throw Error("index is out of bounds");return this.h[a]};Qf.prototype.getSection=Qf.prototype.m;Qf.prototype.ca=function(a){a=new Pf(a);this.h.push(a);return a};Qf.prototype.ud=function(a,b){var c=new Of(a,b);this.h.push(c);return c};function Rf(a,b){O.call(this,a,b);for(var c=new Qf,d=this.a,e=this.b(),f=d.c(e,"getSectionsCount"),h=0;h<f;++h){var k=d.c(e,"getSectionProperties",h);if("placeholderSection"==k.type){for(var v=new Lf,G=k.answersProperties,wa=0;wa<G.length;++wa){var $b=G[wa],Ye=new Kf(this,$b.text,$b.caseSensitive);Ye.Aa($b.score);v.Ac(Ye)}c.ud(v,k.width)}else c.ca(new N(k.text))}this.hi=c}n(Rf,re);Rf.prototype.content=function(){return this.hi};Rf.prototype.content=Rf.prototype.content;
Rf.prototype.da=function(){return this.a.c(this.b(),"getAllowPartialAnswer")};Rf.prototype.allowPartialAnswer=Rf.prototype.da;function Sf(a,b){O.call(this,a,b)}n(Sf,Je);function Tf(a,b){O.call(this,a,b);this.X=new oe;this.Hf=new ie;new le(this,a,this.b(),this.X,this.Hf,!0)}n(Tf,re);Tf.prototype.O=function(){return this.X};Tf.prototype.responses=Tf.prototype.O;Tf.prototype.Ij=function(){return this.Hf};Tf.prototype.responsesBinding=Tf.prototype.Ij;Tf.prototype.V=function(){return this.a.c(this.b(),"shuffleAnswers")};Tf.prototype.shuffleAnswers=Tf.prototype.V;Tf.prototype.da=function(){return this.a.c(this.b(),"allowPartialAnswer")};
Tf.prototype.allowPartialAnswer=Tf.prototype.da;Tf.prototype.Qd=function(){return this.a.c(this.b(),"maxResponseCount")};Tf.prototype.maxResponseCount=Tf.prototype.Qd;function Uf(a,b){O.call(this,a,b)}n(Uf,pe);Uf.prototype.Ri=function(){return this.a.c(this.b(),"reviewEnabled")};Uf.prototype.enableQuizReview=Uf.prototype.Ri;Uf.prototype.Qi=function(){return this.a.c(this.b(),"showDetailedResults")};Uf.prototype.enableDetailedResults=Uf.prototype.Qi;Uf.prototype.si=function(){return this.a.c(this.b(),"allowPrintResults")};Uf.prototype.allowToPrintResults=Uf.prototype.si;Uf.prototype.Yj=function(){return this.a.c(this.b(),"showUserScore")};
Uf.prototype.showUserScore=Uf.prototype.Yj;Uf.prototype.Wj=function(){return this.a.c(this.b(),"showPassingScore")};Uf.prototype.showPassingScore=Uf.prototype.Wj;Uf.prototype.Uj=function(){return this.a.c(this.b(),"showCorrectAnswers")};Uf.prototype.showCorrectAnswers=Uf.prototype.Uj;Uf.prototype.Vj=function(){return this.a.c(this.b(),"showFinishButton")};Uf.prototype.showFinishButton=Uf.prototype.Vj;function Vf(a){this.Rc=a}
function xf(a,b,c,d){c=a.Rc.extend("slide_"+c);switch(d){case "slidePool":return new wf(b,c,a);case "informationSlide":return new He(b,c);case "hotspotQuestion":return new nf(b,c);case "likertScaleQuestion":return new uf(b,c);case "wordBankQuestion":return new Ge(b,c);case "typeInQuestion":return new Mf(b,c);case "numericQuestion":return new ze(b,c);case "sequenceQuestion":return new bf(b,c);case "rankingQuestion":return new vf(b,c);case "essayQuestion":return new Ff(b,c);case "shortAnswerQuestion":return new Ke(b,
c);case "numericSurveyQuestion":return new Sf(b,c);case "introSlide":return new Ie(b,c);case "resultSlide":return new Uf(b,c);case "fillInTheBlankQuestion":return new Rf(b,c);case "fillInTheBlankSurveyQuestion":return new Ue(b,c);case "whichWordQuestion":return new Cf(b,c);case "multipleChoiceTextQuestion":return new Pe(b,c);case "multipleChoiceQuestion":return new se(b,c);case "multipleResponseQuestion":return new Tf(b,c);case "multipleChoiceTextSurveyQuestion":return new $e(b,c);case "pickOneQuestion":return new of(b,
c);case "pickManyQuestion":return new qf(b,c);case "trueFalseQuestion":return new Df(b,c);case "yesNoQuestion":return new pf(b,c);case "matchingQuestion":return new ff(b,c);case "matchingSurveyQuestion":return new Ef(b,c);default:throw Error("unknown slide type");}};function R(a,b){this.a=a;this.l=b;this.Fb(a,new Vf(b));this.Ua(a)}R.prototype.b=function(){return this.l};R.prototype.Fb=function(a,b){var c=a.c(this.b(),"getSlidePoolId");this.Nb=xf(b,a,c,"slidePool");if(c=a.c(this.b(),"getIntroSlideId"))this.ef=xf(b,a,c,"introSlide")};R.prototype.Ua=function(){var a=this.a.c(this.b(),"getSettings"),b=this.na;b.ii=a.timeLimit;b.Bf=a.questionsSubmitType;b.Le=a.branchingEnabled;b.Fe=!a.requireAllSlidesSatisfied};R.prototype.id=function(){return this.a.c(this.b(),"getQuizId")};
R.prototype.id=R.prototype.id;R.prototype.version=function(){return this.a.c(this.b(),"getQuizVersion")};R.prototype.version=R.prototype.version;R.prototype.title=function(){return this.a.c(this.b(),"getQuizTitle")};R.prototype.title=R.prototype.title;R.prototype.bk=function(){return this.Nb};R.prototype.slidePool=R.prototype.bk;R.prototype.kj=function(){return this.ef};R.prototype.introSlide=R.prototype.kj;R.prototype.settings=function(){return this.na};R.prototype.settings=R.prototype.settings;function Wf(a,b){R.call(this,a,b)}n(Wf,R);Wf.prototype.type=function(){return"survey"};Wf.prototype.type=Wf.prototype.type;Wf.prototype.Fb=function(a,b){Wf.Ra.Fb.call(this,a,b);var c=a.c(this.b(),"getResultSlideId");c&&(this.Jf=xf(b,a,c,"resultSlide"))};Wf.prototype.Ua=function(a){this.na=new S;Wf.Ra.Ua.call(this,a)};Wf.prototype.Kj=function(){return this.Jf};Wf.prototype.resultSlide=Wf.prototype.Kj;var Xf={Ig:"initializing",Jg:"inProgress",Ll:"reviewing",Hg:"completed",Gg:"authorizating"};m("ispring.quiz.session.QuizState",Xf,void 0);m("INITIALIZING","initializing",Xf);m("IN_PROGRESS","inProgress",Xf);m("REVIEWING","reviewing",Xf);m("COMPLETED","completed",Xf);m("AUTHORIZATING","authorizating",Xf);function Yf(a){this.Tc=a;this.nd=!1;this.g=new q}Yf.prototype.N=function(){return this.g};Yf.prototype.changeEvent=Yf.prototype.N;Yf.prototype.Fi=function(){return this.Tc};Yf.prototype.choice=Yf.prototype.Fi;Yf.prototype.selected=function(){return this.nd};Yf.prototype.selected=Yf.prototype.selected;Yf.prototype.xb=function(a){this.nd!=a&&(this.nd=a,this.g.i(this))};Yf.prototype.setSelected=Yf.prototype.xb;function Zf(a){Yf.call(this,a);this.g=new q}n(Zf,Yf);Zf.prototype.Te="";Zf.prototype.Li=function(){return this.Te};Zf.prototype.customAnswer=Zf.prototype.Li;Zf.prototype.Dg=function(a){this.Te=a};Zf.prototype.setCustomAnswer=Zf.prototype.Dg;Zf.prototype.N=function(){return this.g};Zf.prototype.Ni=function(){return this.Tc};Zf.prototype.customizableChoice=Zf.prototype.Ni;function $f(a){Yf.call(this,a)}n($f,Yf);$f.prototype.aj=function(){return this.Tc};$f.prototype.gradedChoice=$f.prototype.aj;function ag(a,b,c,d,e){bg(a,b,c,d,e);a.o(b,"answerChanged",function(a){this.L(a,c,e)},this)}function bg(a,b,c,d,e){e=e?$f:Zf;a=a.c(b,"getChoicesIndexes");for(b=0;b<a.length;++b){var f=d.A(a[b]),f=new e(f);c instanceof cg?c.lb(f):c instanceof dg&&c.lb(f)}}ag.prototype.L=function(a,b,c){for(var d=0;d<a.length;++d){var e=b.qa(d),f=a[d];e.xb(f.selected);c||e.Dg(f.customAnswer)}};function eg(a,b,c){this.a=a;this.l=b;this.w=c}eg.prototype.b=function(){return this.l};eg.prototype.ak=function(){return this.w};eg.prototype.slide=eg.prototype.ak;function T(a,b,c){eg.call(this,a,b,c)}n(T,eg);T.prototype.vk=function(){return this.a.c(this.b(),"visited")};T.prototype.visited=T.prototype.vk;T.prototype.bj=function(){return this.a.c(this.b(),"hasFeedback")};T.prototype.hasFeedback=T.prototype.bj;T.prototype.Ti=function(){return this.a.c(this.b(),"feedbackWasShown")};T.prototype.feedbackWasShown=T.prototype.Ti;T.prototype.$j=function(){return this.a.c(this.b(),"skipped")};T.prototype.skipped=T.prototype.$j;
T.prototype.uk=function(){return this.a.c(this.b(),"viewing")};T.prototype.viewing=T.prototype.uk;T.prototype.Ui=function(){var a=this.a.c(this.b(),"getFirstVisitTime");return new Date(a)};T.prototype.firstVisitTime=T.prototype.Ui;T.prototype.tk=function(){return this.a.c(this.b(),"getViewDuration")};T.prototype.viewDuration=T.prototype.tk;function U(a,b,c){eg.call(this,a,b,c);this.Zf=new q;a.o(this.b(),"questionSubmitted",this.wh,this)}n(U,T);U.prototype.completed=function(){return this.a.c(this.b(),"getCompleted")};U.prototype.completed=U.prototype.completed;U.prototype.jj=function(){return this.a.c(this.b(),"getInitiated")};U.prototype.initiated=U.prototype.jj;U.prototype.lk=function(){return this.a.c(this.b(),"getSubmitted")};U.prototype.submitted=U.prototype.lk;U.prototype.jk=function(){return this.a.c(this.b(),"getSubmitEnabled")};
U.prototype.submitEnabled=U.prototype.jk;U.prototype.wh=function(){this.Zf.i(this)};U.prototype.kk=function(){return this.Zf};U.prototype.submitEvent=U.prototype.kk;function fg(a,b,c){U.call(this,a,b,c)}n(fg,U);function dg(){this.j=[]}dg.prototype.count=function(){return this.j.length};dg.prototype.count=dg.prototype.count;dg.prototype.qa=function(a){if(a>=this.count())throw new RangeError("index out of bounds");return this.j[a]};dg.prototype.getChoiceState=dg.prototype.qa;dg.prototype.lb=function(a){if(null==a)throw Error("Null ICustomizableChoiceState reference is not accepted");this.j.push(a)};function gg(a,b,c){U.call(this,a,b,c);this.Ea=new dg;new ag(a,this.b(),this.Ea,c.v(),!1)}n(gg,fg);gg.prototype.v=function(){return this.Ea};gg.prototype.choices=gg.prototype.v;function hg(a,b){this.ci=a;this.Qg=b}hg.prototype.yd=function(){return this.Qg};hg.prototype.awardedScore=hg.prototype.yd;hg.prototype.status=function(){return this.ci};hg.prototype.status=hg.prototype.status;function ig(a,b,c){U.call(this,a,b,c)}n(ig,U);ig.prototype.pk=function(){return this.a.c(this.b(),"getUsedAttempts")};ig.prototype.usedAttempts=ig.prototype.pk;ig.prototype.vi=function(){return this.a.c(this.b(),"getAttemptsExceeded")};ig.prototype.attemptsExceeded=ig.prototype.vi;ig.prototype.Nj=function(){var a=this.a.c(this.b(),"getReview");return null!=a?new hg(a.status,a.score):null};ig.prototype.review=ig.prototype.Nj;function jg(a,b){this.yc=a;this.zc=b;this.kd=new q;this.rc=new q}jg.prototype.x=function(){return this.yc};jg.prototype.x=jg.prototype.x;jg.prototype.y=function(){return this.zc};jg.prototype.y=jg.prototype.y;jg.prototype.move=function(a,b){l(a)&&(this.yc=a);l(b)&&(this.zc=b);this.kd.i()};jg.prototype.remove=function(){this.rc.i(this)};function kg(){this.B=[];this.rc=new q;this.g=new q}kg.prototype.N=function(){return this.g};kg.prototype.count=function(){return this.B.length};kg.prototype.count=kg.prototype.count;kg.prototype.og=function(a){if(a>=this.count()||0>a)throw Error("index is out of range");return this.B[a]};kg.prototype.getPoint=kg.prototype.og;function lg(a,b,c){b=new jg(b,c);b.rc.addHandler(a.rf,a);b.kd.addHandler(a.qf,a);a.B.push(b);a.g.i()}
kg.prototype.clear=function(){0<this.B.length&&(Oa(this.B,this.Ff,this),this.B=[],this.g.i())};kg.prototype.Ff=function(a){a.rc.removeHandler(this.rf,this);a.kd.removeHandler(this.qf,this)};kg.prototype.rf=function(a){Pa(this.B,a);this.Ff(a);this.g.i()};kg.prototype.qf=function(){this.g.i()};function mg(a,b,c){U.call(this,a,b,c);this.B=new kg;b=this.a;c=b.c(this.b(),"getPointsCount");for(var d=0;d<c;++d){var e=b.c(this.b(),"getPoint",d);lg(this.B,e.x,e.y)}a.o(this.b(),"answerChanged",this.L,this)}n(mg,ig);mg.prototype.Xd=function(){return this.B};mg.prototype.points=mg.prototype.Xd;mg.prototype.L=function(a){var b,c=this.B;if(c.count()<=a.length)for(var d=0;d<c.count();++d){var e=c.og(d);b=a[d];e.move(b.x,b.y)}else c.clear();for(d=c.count();d<a.length;++d)b=a[d],lg(c,b.x,b.y)};function ng(){this.pd=[]}ng.prototype.count=function(){return this.pd.length};ng.prototype.count=ng.prototype.count;ng.prototype.sg=function(a){if(0>a||a>=this.count())throw Error("invalid index");return this.pd[a]};ng.prototype.getStatementState=ng.prototype.sg;function og(a){if(null==a)throw Error("invalid statement");this.bi=a;this.ld=null;this.g=new q}og.prototype.hk=function(){return this.bi};og.prototype.statement=og.prototype.hk;og.prototype.scale=function(){return this.ld};og.prototype.scale=og.prototype.scale;og.prototype.N=function(){return this.g};function pg(a,b,c){U.call(this,a,b,c);this.s=c;this.vc=new ng;for(b=0;b<this.s.lc().count();++b)c=new og(this.s.lc().A(b)),this.vc.pd.push(c);a.o(this.b(),"answerChanged",this.L,this)}n(pg,fg);pg.prototype.lc=function(){return this.vc};pg.prototype.statements=pg.prototype.lc;pg.prototype.L=function(){for(var a=0;a<this.vc.count();++a){var b=this.a.c(this.b(),"getSelectedScaleIndex",a);if(-1!=b){var b=this.s.Xa.qg(b),c=this.vc.sg(a);c.ld!=b&&(c.ld=b,c.g.i(c))}}};function cg(){this.j=[];this.g=new q}cg.prototype.N=function(){return this.g};cg.prototype.count=function(){return this.j.length};cg.prototype.count=cg.prototype.count;cg.prototype.qa=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.j[a]};cg.prototype.getChoiceState=cg.prototype.qa;cg.prototype.lb=function(a){this.j.push(a);a.g.addHandler(this.g.i,this.g)};function qg(a,b,c){U.call(this,a,b,c);this.Ea=new cg;new ag(a,this.b(),this.Ea,c.v(),!0)}n(qg,ig);qg.prototype.v=function(){return this.Ea};qg.prototype.choices=qg.prototype.v;function rg(a,b,c){qg.call(this,a,b,c)}n(rg,qg);function sg(a,b){if(null==a)throw Error("section must not be null");if(null==b)throw Error("choices must not be null");this.aa=a;this.j=b;this.g=new q;this.j.g.addHandler(this.g.i,this.g)}sg.prototype.ga=function(){return this.aa};sg.prototype.section=sg.prototype.ga;sg.prototype.v=function(){return this.j};sg.prototype.choices=sg.prototype.v;sg.prototype.N=function(){return this.g};function tg(){this.h=[];this.g=new q}tg.prototype.count=function(){return this.h.length};tg.prototype.count=tg.prototype.count;tg.prototype.m=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.h[a]};tg.prototype.getSection=tg.prototype.m;tg.prototype.ba=function(a,b){var c=new sg(a,b);this.h.push(c);c.g.addHandler(this.g.i,this.g);return c};tg.prototype.N=function(){return this.g};function ug(){this.j=[];this.g=new q}ug.prototype.N=function(){return this.g};ug.prototype.qa=function(a){if(0>a||a>=this.count())throw Error("index out of bounds");return this.j[a]};ug.prototype.getChoiceState=ug.prototype.qa;ug.prototype.lb=function(a){this.j.push(a);a.g.addHandler(this.vj,this)};ug.prototype.vj=function(a){this.g.i(a)};ug.prototype.count=function(){return this.j.length};ug.prototype.count=ug.prototype.count;function vg(a,b,c){U.call(this,a,b,c);this.s=c;this.xa=[];this.j=new tg;for(c=b=0;c<this.s.content().h.length;++c){var d=this.s.content().m(c);if("placeholderSection"==d.type()){for(var e=d.v(),f=new ug,h=this.a.c(this.b(),"getChoicesIndexes",c,b),k=0;k<h.length;++k){var v=new Yf(e.A(h[k]));f.lb(v)}this.j.ba(d,f);++b;this.xa.push(-1)}}a.o(this.b(),"answerChanged",this.L,this)}n(vg,fg);vg.prototype.v=function(){return this.j};vg.prototype.choices=vg.prototype.v;
vg.prototype.L=function(){for(var a=0;a<this.j.count();++a){var b=this.a.c(this.b(),"getSelectedChoiceIndex",a);-1!=b&&(-1!=this.xa[a]&&this.j.m(a).v().qa(this.xa[a]).xb(!1),this.j.m(a).v().qa(b).xb(!0),this.xa[a]=b)}};function wg(a,b,c){eg.call(this,a,b,c)}n(wg,T);function xg(a,b,c){U.call(this,a,b,c)}n(xg,fg);xg.prototype.U=function(){return this.a.c(this.b(),"getAnswer")};xg.prototype.answer=xg.prototype.U;function yg(a,b,c){U.call(this,a,b,c)}n(yg,fg);yg.prototype.U=function(){return this.a.c(this.b(),"getAnswer")};yg.prototype.answer=yg.prototype.U;function zg(a,b){if(null==a)throw Error("section must not be null");if(null==b)throw Error("choices must not be null");this.aa=a;this.j=b;this.g=new q;this.j.g.addHandler(this.g.i,this.g)}zg.prototype.ga=function(){return this.aa};zg.prototype.section=zg.prototype.ga;zg.prototype.v=function(){return this.j};zg.prototype.choices=zg.prototype.v;zg.prototype.N=function(){return this.g};function Ag(){this.h=[];this.g=new q}Ag.prototype.count=function(){return this.h.length};Ag.prototype.count=Ag.prototype.count;Ag.prototype.m=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.h[a]};Ag.prototype.getSection=Ag.prototype.m;Ag.prototype.ba=function(a,b){var c=new zg(a,b);this.h.push(c);c.g.addHandler(this.g.i,this.g);return c};Ag.prototype.N=function(){return this.g};function Bg(a,b,c){U.call(this,a,b,c);this.s=c;this.xa=[];this.Db=new Ag;for(c=b=0;c<this.s.content().h.length;++c){var d=this.s.content().m(c);if("placeholderSection"==d.type()){for(var e=d.v(),f=new cg,h=this.a.c(this.b(),"getChoicesIndexes",c,b),k=0;k<h.length;++k){var v=new $f(e.ng(h[k]));f.lb(v)}this.Db.ba(d,f);++b;this.xa.push(-1)}}a.o(this.b(),"answerChanged",this.L,this)}n(Bg,ig);Bg.prototype.v=function(){return this.Db};Bg.prototype.choices=Bg.prototype.v;
Bg.prototype.L=function(){for(var a=0;a<this.Db.count();++a){var b=this.a.c(this.b(),"getSelectedChoiceIndex",a);-1!=b&&(-1!=this.xa[a]&&this.Db.m(a).v().qa(this.xa[a]).xb(!1),this.Db.m(a).v().qa(b).xb(!0),this.xa[a]=b)}};function Cg(a){this.aa=a;this.C="";this.g=new q}Cg.prototype.ga=function(){return this.aa};Cg.prototype.section=Cg.prototype.ga;Cg.prototype.U=function(){return this.C};Cg.prototype.answer=Cg.prototype.U;Cg.prototype.Z=function(a){this.C=a;this.g.i()};Cg.prototype.setAnswer=Cg.prototype.Z;Cg.prototype.N=function(){return this.g};function Dg(){this.h=[];this.g=new q}Dg.prototype.count=function(){return this.h.length};Dg.prototype.count=Dg.prototype.count;Dg.prototype.m=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.h[a]};Dg.prototype.getSection=Dg.prototype.m;Dg.prototype.N=function(){return this.g};Dg.prototype.ba=function(a){a=new Cg(a);a.g.addHandler(this.g.i,this.g);this.h.push(a);return a};function Eg(a,b,c){U.call(this,a,b,c);this.s=c;this.$c();a.o(this.b(),"answerChanged",this.L,this)}n(Eg,fg);Eg.prototype.zd=function(){return this.ra};Eg.prototype.blanks=Eg.prototype.zd;Eg.prototype.L=function(a){for(var b=0;b<this.ra.count();++b)this.ra.m(b).Z(a[b])};Eg.prototype.$c=function(){this.ra=new Dg;for(var a=this.s.content(),b=0,c=0;c<a.h.length;++c){var d=a.m(c);if("placeholderSection"==d.type()){var d=this.ra.ba(d),e=this.a.c(this.b(),"getSectionStateAnswer",b++);d.Z(e)}}};function Fg(a){if(null==a)throw Error("section must not be null");this.aa=a;this.Mb=new q}Fg.prototype.C=null;Fg.prototype.ga=function(){return this.aa};Fg.prototype.section=Fg.prototype.ga;Fg.prototype.Z=function(a){this.C=a;this.Mb.i()};Fg.prototype.U=function(){return this.C};Fg.prototype.answer=Fg.prototype.U;function Gg(){this.h=[];this.g=new q}Gg.prototype.ba=function(a){a=new Fg(a);this.h.push(a);a.Mb.addHandler(this.g.i,this.g);return a};Gg.prototype.N=function(){return this.g};Gg.prototype.count=function(){return this.h.length};Gg.prototype.count=Gg.prototype.count;Gg.prototype.m=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.h[a]};Gg.prototype.getSection=Gg.prototype.m;function Hg(a,b,c){U.call(this,a,b,c);this.s=c;this.ad();a.o(this.b(),"answerChanged",this.L,this)}n(Hg,ig);Hg.prototype.Wd=function(){return this.ua};Hg.prototype.placeholders=Hg.prototype.Wd;Hg.prototype.L=function(){for(var a=0;a<this.ua.count();++a){var b=this.ua.m(a),c=this.a.c(this.b(),"getPlaceholderAnswer",a);if(c){var d;"extraItems"==c.container?(c=c.answerIndex,d=this.s.rd.A(c)):(d=c.sectionIndex,c=c.answerIndex,d=this.s.content().m(d).J.A(c));b.Z(d)}else b.Z(null)}};
Hg.prototype.ad=function(){this.ua=new Gg;for(var a=0;a<this.s.content().h.length;++a){var b=this.s.content().m(a);"placeholderSection"==b.type()&&this.ua.ba(b)}};function Ig(a,b,c){U.call(this,a,b,c);this.If=new cg;new ag(a,this.b(),this.If,c.O(),!0)}n(Ig,ig);Ig.prototype.O=function(){return this.If};Ig.prototype.responses=Ig.prototype.O;function Jg(a,b,c){U.call(this,a,b,c);this.Ea=new dg;new ag(a,this.b(),this.Ea,c.v(),!1)}n(Jg,fg);Jg.prototype.v=function(){return this.Ea};Jg.prototype.choices=Jg.prototype.v;function Kg(a,b,c){Jg.call(this,a,b,c)}n(Kg,Jg);function Lg(a,b,c,d){eg.call(this,a,b,c);this.Vh=d;this.od=[]}n(Lg,eg);Lg.prototype.kc=function(){return l(this.uc)?this.uc:this.a.c(this.b(),"getSlidesCount")};Lg.prototype.slidesCount=Lg.prototype.kc;Lg.prototype.rg=function(a){if(this.od[a])return this.od[a];var b=this.a.c(this.b(),"getChildSlideId",a),b=Mg(this.Vh,this.a,b);return this.od[a]=b};Lg.prototype.getSlideState=Lg.prototype.rg;Lg.prototype.I=function(){return this.a.c(this.b(),"getCurrentSlideIndex")};
Lg.prototype.currentSlideIndex=Lg.prototype.I;Lg.prototype.forEach=function(a){for(var b=this.kc(),c=0;c<b;++c){var d=this.rg(c);a.apply(this,[d]);"slidePool"==d.w.type()&&d.forEach(a)}};Lg.prototype.forEach=Lg.prototype.forEach;function Ng(){this.j=[];this.Tg=new q}n(Ng,me);Ng.prototype.H=function(a){this.j.push(a)};function Og(a,b,c){var d=Na(a.j,b);d!=c&&(a.j.splice(d,1),a.j.splice(c,0,b));a.Tg.i(b,c)};function Pg(a,b,c){a=a.items();for(var d=new Ng,e=b.c(c,"getItemsCount"),f=0;f<e;++f){var h=b.c(c,"getChoiceCorrectIndex",f),h=a.A(h);d.H(h)}return d};function Qg(a,b,c){U.call(this,a,b,c);this.s=c;this.R=Pg(this.s,a,this.b());a.o(this.b(),"choiceMoved",this.cd,this)}n(Qg,ig);Qg.prototype.items=function(){return this.R};Qg.prototype.items=Qg.prototype.items;Qg.prototype.cd=function(a,b){var c=this.R,d=this.s.items().A(a);Og(c,d,b)};function Rg(a,b,c){eg.call(this,a,b,c)}n(Rg,eg);function Sg(a,b,c){U.call(this,a,b,c);this.s=c;this.R=Pg(this.s,a,this.b());a.o(this.b(),"choiceMoved",this.cd,this)}n(Sg,fg);Sg.prototype.items=function(){return this.R};Sg.prototype.items=Sg.prototype.items;Sg.prototype.cd=function(a,b){var c=this.R,d=this.s.items().A(a);Og(c,d,b)};function Tg(a){if(null==a)throw Error("section must not be null");this.aa=a;this.Mb=new q}Tg.prototype.C=null;Tg.prototype.ga=function(){return this.aa};Tg.prototype.section=Tg.prototype.ga;Tg.prototype.Z=function(a){this.C=a;this.Mb.i()};Tg.prototype.U=function(){return this.C};Tg.prototype.answer=Tg.prototype.U;function Ug(){this.h=[];this.g=new q}Ug.prototype.ba=function(a){a=new Tg(a);this.h.push(a);a.Mb.addHandler(this.g.i,this.g);return a};Ug.prototype.N=function(){return this.g};Ug.prototype.count=function(){return this.h.length};Ug.prototype.count=Ug.prototype.count;Ug.prototype.m=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.h[a]};Ug.prototype.getSection=Ug.prototype.m;function Vg(a,b,c){U.call(this,a,b,c);this.s=c;this.ad();a.o(this.b(),"answerChanged",this.L,this)}n(Vg,fg);Vg.prototype.Wd=function(){return this.ua};Vg.prototype.placeholders=Vg.prototype.Wd;Vg.prototype.L=function(){for(var a=0;a<this.ua.count();++a){var b=this.ua.m(a),c=this.a.c(this.b(),"getPlaceholderAnswerIndex",a);-1!=c?(c=this.s.sd.A(c),b.Z(c)):b.Z(null)}};
Vg.prototype.ad=function(){this.ua=new Ug;for(var a=0;a<this.s.content().h.length;++a){var b=this.s.content().m(a);"placeholderSection"==b.type()&&this.ua.ba(b)}};function Wg(a){this.aa=a;this.C="";this.g=new q}Wg.prototype.ga=function(){return this.aa};Wg.prototype.section=Wg.prototype.ga;Wg.prototype.U=function(){return this.C};Wg.prototype.answer=Wg.prototype.U;Wg.prototype.Z=function(a){this.C=a;this.g.i()};Wg.prototype.N=function(){return this.g};function Xg(){this.h=[];this.g=new q}Xg.prototype.m=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.h[a]};Xg.prototype.getSection=Xg.prototype.m;Xg.prototype.count=function(){return this.h.length};Xg.prototype.count=Xg.prototype.count;Xg.prototype.ba=function(a){a=new Wg(a);a.g.addHandler(this.g.i,this.g);this.h.push(a);return a};Xg.prototype.N=function(){return this.g};function Yg(a,b,c){U.call(this,a,b,c);this.s=c;this.$c();a.o(this.b(),"answerChanged",this.L,this)}n(Yg,ig);Yg.prototype.zd=function(){return this.ra};Yg.prototype.blanks=Yg.prototype.zd;Yg.prototype.L=function(a){for(var b=0;b<this.ra.count();++b)this.ra.m(b).Z(a[b])};Yg.prototype.$c=function(){this.ra=new Xg;for(var a=this.s.content(),b=0,c=0;c<a.h.length;++c){var d=a.m(c);if("placeholderSection"==d.type()){var d=this.ra.ba(d),e=this.a.c(this.b(),"getSectionStateAnswer",b++);d.Z(e)}}};function Zg(a,b,c){U.call(this,a,b,c)}n(Zg,ig);Zg.prototype.U=function(){return this.a.c(this.b(),"getAnswer")};Zg.prototype.answer=Zg.prototype.U;function $g(a,b,c){U.call(this,a,b,c)}n($g,fg);$g.prototype.U=function(){return this.a.c(this.b(),"getAnswer")};$g.prototype.answer=$g.prototype.U;function ah(a,b,c){U.call(this,a,b,c)}n(ah,ig);ah.prototype.Wb=function(){return this.a.c(this.b(),"getAnswer")};ah.prototype.getAnswer=ah.prototype.Wb;function bh(a,b,c){eg.call(this,a,b,c)}n(bh,eg);function ch(a,b){this.G=[];this.la=[];this.X=[];this.nh=new q;this.mh=new q;var c;for(c=0;c<a.count();++c)this.la.push(a.A(c));for(c=0;c<b.count();++c)this.X.push(b.A(c))}ch.prototype.Bc=function(a,b){var c=this.count(),d=new cf(a,b);this.G.splice(c,0,d);this.mh.i(d.tc,d.response());return d};ch.prototype.zg=function(a){var b=Na(this.G,a);if(-1==b)throw Error("incorrect match");this.G.splice(b,1);this.nh.i(a.tc,a.response())};ch.prototype.count=function(){return this.G.length};
ch.prototype.count=ch.prototype.count;ch.prototype.Dc=function(a){if(0>a||a>=this.count())throw Error("index is out of bounds");return this.G[a]};ch.prototype.getMatch=ch.prototype.Dc;ch.prototype.fa=function(){return this.la};ch.prototype.premises=ch.prototype.fa;ch.prototype.O=function(){return this.X};ch.prototype.responses=ch.prototype.O;function dh(a,b,c){var d=a.fa(),e=a.O();a=new me;for(var f=b.c(c,"getPremisesCount"),h=0;h<f;++h){var k=b.c(c,"getPremiseCorrectIndex",h),v=d.A(k);a.H(v)}f=new me;v=b.c(c,"getResponsesCount");for(h=0;h<v;++h){var G=b.c(c,"getResponseCorrectIndex",h),k=e.A(G);f.H(k)}for(var G=new ch(a,f),wa=b.c(c,"getMatchesCount"),h=0;h<wa;++h)k=b.c(c,"getMatchData",h).premiseIndex,v=d.A(k),k=e.A(k),G.Bc(v,k);b={};b.matches=G;b.premises=a;b.responses=f;return b}
function eh(a,b,c,d,e){var f=d.O();b=d.fa().A(b);c=f.A(c);if(a)e.Bc(b,c);else for(a=0;a<e.count();++a)if(f=e.Dc(a),f.tc==b&&f.response()==c){e.zg(f);break}};function fh(a,b,c){U.call(this,a,b,c);this.s=c;this.Ta();a.o(this.b(),"matchChanged",this.fd,this)}n(fh,ig);fh.prototype.matches=function(){return this.G};fh.prototype.matches=fh.prototype.matches;fh.prototype.fa=function(){return this.la};fh.prototype.premises=fh.prototype.fa;fh.prototype.O=function(){return this.X};fh.prototype.responses=fh.prototype.O;fh.prototype.Ta=function(){var a=dh(this.s,this.a,this.b());this.G=a.matches;this.la=a.premises;this.X=a.responses};
fh.prototype.fd=function(a,b,c){eh(a,b,c,this.s,this.G)};function gh(a,b,c){U.call(this,a,b,c);this.s=c;this.Ta();a.o(this.b(),"matchChanged",this.fd,this)}n(gh,fg);gh.prototype.matches=function(){return this.G};gh.prototype.matches=gh.prototype.matches;gh.prototype.fa=function(){return this.la};gh.prototype.premises=gh.prototype.fa;gh.prototype.O=function(){return this.X};gh.prototype.responses=gh.prototype.O;gh.prototype.Ta=function(){var a=dh(this.s,this.a,this.b());this.G=a.matches;this.la=a.premises;this.X=a.responses};
gh.prototype.fd=function(a,b,c){eh(a,b,c,this.s,this.G)};function hh(a,b){this.Rc=a;this.Nb=b}
function Mg(a,b,c){ha(c)&&(c=ih(a,c));var d=a.Rc.extend("slideState_"+c.id());switch(c.type()){case "slidePool":return new Lg(b,d,c,a);case "informationSlide":return new wg(b,d,c);case "hotspotQuestion":return new mg(b,d,c);case "likertScaleQuestion":return new pg(b,d,c);case "wordBankQuestion":return new Hg(b,d,c);case "typeInQuestion":return new Zg(b,d,c);case "numericQuestion":return new ah(b,d,c);case "sequenceQuestion":return new Qg(b,d,c);case "rankingQuestion":return new Sg(b,d,c);case "essayQuestion":return new $g(b,
d,c);case "shortAnswerQuestion":return new xg(b,d,c);case "numericSurveyQuestion":return new yg(b,d,c);case "introSlide":return new bh(b,d,c);case "resultSlide":return new Rg(b,d,c);case "fillInTheBlankQuestion":return new Yg(b,d,c);case "fillInTheBlankSurveyQuestion":return new Eg(b,d,c);case "whichWordQuestion":return new Vg(b,d,c);case "multipleChoiceTextQuestion":return new Bg(b,d,c);case "multipleChoiceQuestion":return new qg(b,d,c);case "multipleResponseQuestion":return new Ig(b,d,c);case "multipleChoiceTextSurveyQuestion":return new vg(b,
d,c);case "pickOneQuestion":return new Jg(b,d,c);case "pickManyQuestion":return new gg(b,d,c);case "trueFalseQuestion":return new rg(b,d,c);case "yesNoQuestion":return new Kg(b,d,c);case "matchingQuestion":return new fh(b,d,c);case "matchingSurveyQuestion":return new gh(b,d,c);default:throw Error("unknown slide type");}}function ih(a,b){var c=a.Nb,d=c.id()==b?c:null;c.forEach(function(a){a.id()==b&&(d=a)});if(!d)throw Error("can't find slide with id: "+b);return d};function V(a,b,c){this.a=a;this.l=b;this.wa=c;this.Df=new q;this.Se=new q;a.o(b,"quizStateChanged",this.xh,this);a.o(b,"currentSlideChanged",this.uh,this);c=this.wa.Nb;b=new hh(b,c);this.Sh=Mg(b,a,c);if(c=this.wa.ef)this.ih=Mg(b,a,c)}V.prototype.b=function(){return this.l};V.prototype.quizState=function(){return this.a.c(this.b(),"getQuizState")};V.prototype.quizState=V.prototype.quizState;V.prototype.nk=function(){return this.a.c(this.b(),"getTestDuration")};V.prototype.testDuration=V.prototype.nk;
V.prototype.quiz=function(){return this.wa};V.prototype.quiz=V.prototype.quiz;V.prototype.settings=function(){return this.wa.settings()};V.prototype.settings=V.prototype.settings;V.prototype.ck=function(){return this.Sh};V.prototype.slidePoolState=V.prototype.ck;V.prototype.lj=function(){return this.ih};V.prototype.introSlideState=V.prototype.lj;V.prototype.Lj=function(){return this.Nh};V.prototype.resultSlideState=V.prototype.Lj;V.prototype.yi=function(){};
V.prototype.authorizationFormSlideState=V.prototype.yi;V.prototype.xh=function(a){if("inProgress"==a){var b=this.a.c(this.b(),"getResultSlideId");if(b){var c=new hh(this.b(),this.wa.Nb),b=this.bf(b);this.Nh=Mg(c,this.a,b)}}this.Df.i(a)};V.prototype.uh=function(){this.Se.i()};V.prototype.quizStateChangeEvent=function(){return this.Df};V.prototype.quizStateChangeEvent=V.prototype.quizStateChangeEvent;V.prototype.currentSlideChangeEvent=function(){return this.Se};
V.prototype.currentSlideChangeEvent=V.prototype.currentSlideChangeEvent;function jh(a,b,c){V.call(this,a,b,c)}n(jh,V);jh.prototype.bf=function(a){var b=this.quiz().Jf;if(b&&b.id()==a)return b;throw Error("invalid result slide id");};function kh(a,b){if(!l(a)&&!l(b))throw Error("one of score or percent must be undefined");if(l(a)&&l(b))throw Error("either score or percent must be NaN");this.ma=l(a)?Math.floor(10*a)/10:void 0;this.Ia=l(b)?Math.floor(1E3*b)/1E3:void 0}kh.prototype.score=function(){return this.ma};kh.prototype.score=kh.prototype.score;kh.prototype.za=function(){return this.Ia};kh.prototype.percent=kh.prototype.za;kh.prototype.wb=function(a){l(a)&&(this.Ia=a,this.ma=void 0)};function lh(){}lh.prototype.Ga=!1;lh.prototype.Zg=[];lh.prototype.enabled=function(){return this.Ga};lh.prototype.enabled=lh.prototype.enabled;lh.prototype.Lc=function(a){this.Ga=a};lh.prototype.lg=function(){return this.Zg};lh.prototype.fields=lh.prototype.lg;function S(){this.Pc=new lh}g=S.prototype;g.Bf="eachQuestion";g.Rh=!1;g.Le=!1;g.Mg=!1;g.Fe=!0;g.Md=function(){return this.gm};S.prototype.i18n=S.prototype.Md;S.prototype.ue=function(){return this.ii};S.prototype.timeLimit=S.prototype.ue;S.prototype.Fj=function(){return this.Bf};S.prototype.questionsSubmitType=S.prototype.Fj;S.prototype.xd=function(){return this.Pc};S.prototype.authorizationFormSettings=S.prototype.xd;S.prototype.Sj=function(){return this.Rh};
S.prototype.sendResultsToStudentEmailEnabled=S.prototype.Sj;S.prototype.Bi=function(){return this.Le};S.prototype.branchingEnabled=S.prototype.Bi;S.prototype.pi=function(){return this.Mg};S.prototype.allowQuestionPostponing=S.prototype.pi;S.prototype.ri=function(){return this.Fe};S.prototype.allowSlideSkipping=S.prototype.ri;S.prototype.je=function(){return this.im};S.prototype.skin=S.prototype.je;function mh(){this.Pc=new lh}n(mh,S);mh.prototype.Ie=1;mh.prototype.passingScore=function(){return this.Wa};mh.prototype.passingScore=mh.prototype.passingScore;mh.prototype.jc=function(a){this.Wa=a};mh.prototype.he=function(a){this.Wa?this.Wa.wb(a):this.Wa=new kh(void 0,a)};mh.prototype.setPassingPercent=mh.prototype.he;mh.prototype.Jj=function(){return this.hm};mh.prototype.resultScoreViewType=mh.prototype.Jj;mh.prototype.ui=function(){return this.Ie};mh.prototype.attemptsCount=mh.prototype.ui;function nh(a,b){R.call(this,a,b)}n(nh,R);nh.prototype.type=function(){return"graded"};nh.prototype.type=nh.prototype.type;nh.prototype.Fb=function(a,b){nh.Ra.Fb.call(this,a,b);var c=a.c(this.b(),"getPassedResultSlideId");c&&(this.uf=xf(b,a,c,"resultSlide"));if(c=a.c(this.b(),"getFailedResultSlideId"))this.Ze=xf(b,a,c,"resultSlide")};
nh.prototype.Ua=function(a){this.na=new mh;var b=a.c(this.b(),"getGradedSettings"),c=b.passingScoreData,c=new kh(isNaN(c.score)?void 0:c.score,isNaN(c.percent)?void 0:c.percent);this.na.Ie=b.attemptsCount;this.na.jc(c);nh.Ra.Ua.call(this,a)};nh.prototype.Hj=function(){return this.uf};nh.prototype.quizPassedResultSlide=nh.prototype.Hj;nh.prototype.Gj=function(){return this.Ze};nh.prototype.quizFailedResultSlide=nh.prototype.Gj;function oh(a,b,c){V.call(this,a,b,c)}n(oh,V);oh.prototype.bf=function(a){var b=this.quiz(),c=b.uf,b=b.Ze;if(c&&c.id()==a)return c;if(b&&b.id()==a)return b;throw Error("invalid result slide id");};oh.prototype.quizPassed=function(){return this.a.c(this.b(),"getQuizPassed")};oh.prototype.quizPassed=oh.prototype.quizPassed;oh.prototype.qb=function(){return this.a.c(this.b(),"getMaxScore")};oh.prototype.maxScore=oh.prototype.qb;oh.prototype.yd=function(){return this.a.c(this.b(),"getAwardedScore")};
oh.prototype.awardedScore=oh.prototype.yd;oh.prototype.zi=function(){return this.a.c(this.b(),"getAwardedPercent")};oh.prototype.awardedPercent=oh.prototype.zi;oh.prototype.he=function(a){this.a.c(this.b(),"setPassingPercent",a)};oh.prototype.setPassingPercent=oh.prototype.he;function ph(a){this.ta=a}ph.prototype.name=function(){return this.ta};ph.prototype.extend=function(a){return new ph(this.ta+"."+a)};function qh(){}qh.prototype.$f=!1;qh.prototype.suspend=function(){this.$f=!0};qh.prototype.suspend=qh.prototype.suspend;qh.prototype.suspended=function(){return this.$f};qh.prototype.suspended=qh.prototype.suspended;function W(a,b){this.a=a;this.b=rh;this.fh=b;this.Ue=new de(a,this.b);var c=this.a.c(this.b,"getQuizType"),d=this.a.c(this.b,"getQuizName"),d=this.b.extend(d);this.wa="graded"==c?new nh(this.a,d):new Wf(this.a,d);this.Qb();this.Eb=new q;this.Fa=new q;this.Na=new q;this.Ma=new q;a.o(this.b,"currentSessionChangedEvent",this.dd,this);a.o(this.b,"closeWindowEvent",this.Gb,this);a.o(this.b,"initialSessionStateRequestEvent",this.ed,this);a.o(this.b,"stateChangedEvent",this.Ib,this);a.o(this.b,"startupCompletedEvent",
this.ib,this);a.o(this.b,"getLaunchMode",this.Hb,this)}var rh=new ph("quizplayer");W.prototype.Y=null;W.prototype.Qb=function(){var a=this.a.c(this.b,"getCurrentSessionName");null===a?this.Y=null:(a=this.b.extend(a),"graded"==this.wa.type()?this.Y=new oh(this.a,a,this.wa):this.Y=new jh(this.a,a,this.wa),this.Ue.Nf.push(this.Y))};W.prototype.dd=function(){var a=this.Y;this.Qb();this.Eb.i(this.Y,a)};W.prototype.currentSession=function(){return this.Y};W.prototype.currentSession=W.prototype.currentSession;
W.prototype.currentSessionChangedEvent=function(){return this.Eb};W.prototype.currentSessionChangedEvent=W.prototype.currentSessionChangedEvent;W.prototype.Gb=function(){var a=new qh;this.Fa.i(a);a.suspended()||fc();return!0};W.prototype.Vb=function(){return this.Fa};W.prototype.closeWindowEvent=W.prototype.Vb;W.prototype.Tj=function(){return this.Ue};W.prototype.sessionDetailsGenerator=W.prototype.Tj;W.prototype.restoreState=function(){};W.prototype.restoreState=W.prototype.restoreState;
W.prototype.persistState=function(){return this.a.c(this.b,"persistState")};W.prototype.persistState=W.prototype.persistState;W.prototype.ed=function(){return this.fh};W.prototype.Ib=function(){this.Na.i(new md)};W.prototype.stateChangedEvent=function(){return this.Na};W.prototype.stateChangedEvent=W.prototype.stateChangedEvent;W.prototype.ib=function(){this.Ma.i()};W.prototype.Hb=function(){return window.launchMode};W.prototype.oe=function(){return this.a.c(this.b,"getStartupCompleted")};
W.prototype.startupCompleted=W.prototype.oe;W.prototype.startupCompletedEvent=function(){return this.Ma};W.prototype.startupCompletedEvent=W.prototype.startupCompletedEvent;W.prototype.ie=function(a,b){this.a.c(this.b,"setUserInfo",a,b)};W.prototype.setUserInfo=W.prototype.ie;function X(a,b,c){this.f=a;this.S=c;this.Pf=new q;this.Wf=new q;this.vf=new q;var d=this;sh[b]=function(){d.Pf.i(d.I())};th[b]=function(a){d.Wf.i(a)};uh[b]=function(){d.vf.i()};this.Ug=new I(this.f,b);this.Cf={};this.Mf={};this.Wh=new $d(this.f,b)}X.prototype.I=function(){return this.f.presentationPlaybackController_currentSlideIndex()};X.prototype.currentSlideIndex=X.prototype.I;X.prototype.play=function(){if(0>this.I())throw Error("Invalid slide index");this.f.presentationPlaybackController_play()};
X.prototype.play=X.prototype.play;X.prototype.pause=function(){this.f.presentationPlaybackController_pause()};X.prototype.pause=X.prototype.pause;X.prototype.ec=function(a,b){b=l(b)?b:!0;this.f.presentationPlaybackController_gotoSlide(a,b)};X.prototype.gotoSlide=X.prototype.ec;X.prototype.$b=function(a){a=l(a)?a:!0;this.f.presentationPlaybackController_gotoLastSlideViewed(a)};X.prototype.gotoLastSlideViewed=X.prototype.$b;X.prototype.ob=function(){return this.f.presentationPlaybackController_getFirstSlideIndex()};
X.prototype.firstSlideIndex=X.prototype.ob;X.prototype.pb=function(){return this.f.presentationPlaybackController_getLastSlideIndex()};X.prototype.lastSlideIndex=X.prototype.pb;X.prototype.Yb=function(a){a=l(a)?a:!0;this.f.presentationPlaybackController_gotoFirstSlide(a)};X.prototype.gotoFirstSlide=X.prototype.Yb;X.prototype.Zb=function(a){a=l(a)?a:!0;this.f.presentationPlaybackController_gotoLastSlide(a)};X.prototype.gotoLastSlide=X.prototype.Zb;
X.prototype.ac=function(a){a=l(a)?a:!0;if(0>this.I())throw Error("current slide is null");this.f.presentationPlaybackController_gotoNextSlide(a)};X.prototype.gotoNextSlide=X.prototype.ac;X.prototype.cc=function(a){a=l(a)?a:!0;if(0>this.I())throw Error("current slide is null");this.f.presentationPlaybackController_gotoPreviousSlide(a)};X.prototype.gotoPreviousSlide=X.prototype.cc;X.prototype.bc=function(){this.f.presentationPlaybackController_gotoNextStep()};X.prototype.gotoNextStep=X.prototype.bc;
X.prototype.fc=function(a,b,c,d){d=l(d)?d:!1;this.f.presentationPlaybackController_gotoTimestamp(a,b,c,d)};X.prototype.gotoTimestamp=X.prototype.fc;X.prototype.ub=function(){return this.f.presentationPlaybackController_getPreviousSlideIndex()};X.prototype.previousSlideIndex=X.prototype.ub;X.prototype.dc=function(){this.f.presentationPlaybackController_gotoPreviousStep()};X.prototype.gotoPreviousStep=X.prototype.dc;X.prototype.rb=function(){return this.f.presentationPlaybackController_getNextSlideIndex()};
X.prototype.nextSlideIndex=X.prototype.rb;X.prototype.playbackState=function(){return this.f.presentationPlaybackController_getPlaybackState()};X.prototype.playbackState=X.prototype.playbackState;X.prototype.Pa=function(){return this.Ug};X.prototype.clock=X.prototype.Pa;X.prototype.nb=function(){if(0>this.I())throw Error("Current slide is undefined");return this.S.Qa(this.I())};X.prototype.currentSlide=X.prototype.nb;var sh={};
m("ispring.as3proxy.presenter.player.PresentationPlaybackController.onSlideChangeHandlers",sh,void 0);var th={};m("ispring.as3proxy.presenter.player.PresentationPlaybackController.onStepChangeHandlers",th,void 0);X.prototype.zb=function(){return this.Pf};X.prototype.slideChangeEvent=X.prototype.zb;X.prototype.Cb=function(){return this.Wf};X.prototype.stepChangeEvent=X.prototype.Cb;var uh={};m("ispring.as3proxy.presenter.player.PresentationPlaybackController.onPlaybackCompleteHandlers",uh,void 0);
X.prototype.sb=function(){return this.vf};X.prototype.playbackCompleteEvent=X.prototype.sb;function vh(a,b){var c=null;zd(a.f,b,function(a){c=a});return c}X.prototype.hc=function(){var a=this.I(),b=this.Cf[a];b||(b=new W(vh(this,"quizConnection_"+a)),this.Cf[a]=b);return b};X.prototype.quizPlayer=X.prototype.hc;X.prototype.ic=function(){var a=this.I(),b=this.Mf[a];if(!b){var c=this.f,d="scenarioConnection_"+a,e;Dd(c,d,function(a){e=a},function(){return new ce(c,d)});b=new M(e);this.Mf[a]=b}return b};
X.prototype.scenarioPlayer=X.prototype.ic;X.prototype.Ab=function(){return this.Wh};X.prototype.slideTransitionController=X.prototype.Ab;function Y(a,b,c){this.f=a;this.M=new X(this.f,b,c);this.Kh=new F(this.M,this.f,b);this.Xh=new H(this.f,b)}Y.prototype.wg=function(){return this.M};Y.prototype.playbackController=Y.prototype.wg;Y.prototype.Ag=function(){return this.Kh};Y.prototype.restrictedPlaybackController=Y.prototype.Ag;Y.prototype.soundController=function(){return this.Xh};Y.prototype.soundController=Y.prototype.soundController;Y.prototype.displayObject=function(){return this.f};Y.prototype.displayObject=Y.prototype.displayObject;
Y.prototype.width=function(){return this.f.presentationView_getWidth()};Y.prototype.width=Y.prototype.width;Y.prototype.height=function(){return this.f.presentationView_getHeight()};Y.prototype.height=Y.prototype.height;Y.prototype.resize=function(a,b){this.f.presentationView_resize(a,b)};Y.prototype.resize=Y.prototype.resize;Y.prototype.setOverlayDisplayed=function(){};Y.prototype.setOverlayDisplayed=Y.prototype.setOverlayDisplayed;function Z(a,b,c){this.f=a;this.D=b;this.jb=new E(this.f);this.ni=new Y(this.f,this.D,this.jb.Bb());this.Sf=new q;this.Ma=new q;this.hh=new q;this.Fa=new q;this.Na=new q;var d=this;wh[this.D]=function(a){var b=new r(new xh(d.f,d));b.Kc(a.autoStart);b.Cg(a.action);b.Eg(a.slideIndex);b.Ha=!1;d.Sf.i(b);b.Ha?(a.action=b.action(),a.autoStart=b.autoStart(),a.slideIndex=b.slideIndex()):a=void 0;return a};this.f.presentationPlayer_setEventListener("presentationPlayerListener_onPresentationStartup","ispring.as3proxy.presenter.player.PresentationPlayer.onPresentationStartupHandlers."+
this.D);yh[this.D]=function(a,b,c){d.Ma.i(a,b,c)};this.f.presentationPlayer_setEventListener("presentationPlayerListener_onPresentationStartupCompleted","ispring.as3proxy.presenter.player.PresentationPlayer.onPresentationStartupCompletedHandlers."+this.D);this.kf=new Lc(this.jb);zh[this.D]=function(a){d.kf.Ye.i(new Xc(a))};this.f.presentationPlayer_setEventListener("presentationPlayerListener_onExecuteMetaCommand","ispring.as3proxy.presenter.player.PresentationPlayer.onPresentationExecuteMetaCommandsHandlers."+
this.D);Ah[this.D]=na(this.Gb,this);this.f.presentationPlayer_setEventListener("presentationPlayerListener_closeWindow","ispring.as3proxy.presenter.player.PresentationPlayer.onCloseWindowHandlers."+this.D);Bh[this.D]=na(this.Hb,this);this.f.presentationPlayer_setEventListener("getLaunchMode","ispring.as3proxy.presenter.player.PresentationPlayer.onGetLaunchMode."+this.D);Ch[this.D]=function(){return c};this.f.presentationPlayer_setEventListener("presentationPlayerListener_restoreState","ispring.as3proxy.presenter.player.PresentationPlayer.onRestorePresentationStateHandlers."+
this.D);Dh[this.D]=function(){d.Ib()};this.f.presentationPlayer_setEventListener("presentationPlayerListener_stateChanged","ispring.as3proxy.presenter.player.PresentationPlayer.onStateChangedHandlers."+this.D);this.Og=new tc;this.li=new sc}var wh={};m("ispring.as3proxy.presenter.player.PresentationPlayer.onPresentationStartupHandlers",wh,void 0);var yh={};m("ispring.as3proxy.presenter.player.PresentationPlayer.onPresentationStartupCompletedHandlers",yh,void 0);var zh={};
m("ispring.as3proxy.presenter.player.PresentationPlayer.onPresentationExecuteMetaCommandsHandlers",zh,void 0);var Ah={};m("ispring.as3proxy.presenter.player.PresentationPlayer.onCloseWindowHandlers",Ah,void 0);var Bh={};m("ispring.as3proxy.presenter.player.PresentationPlayer.onGetLaunchMode",Bh,void 0);var Ch={};m("ispring.as3proxy.presenter.player.PresentationPlayer.onRestorePresentationStateHandlers",Ch,void 0);var Dh={};
m("ispring.as3proxy.presenter.player.PresentationPlayer.onStateChangedHandlers",Dh,void 0);Z.prototype.xg=function(){return this.jb};Z.prototype.presentation=Z.prototype.xg;Z.prototype.view=function(){return this.ni};Z.prototype.view=Z.prototype.view;Z.prototype.version=function(){return this.f.presentationPlayer_getVersion()};Z.prototype.version=Z.prototype.version;Z.prototype.gk=function(){return this.Sf};Z.prototype.startupEvent=Z.prototype.gk;Z.prototype.startupCompletedEvent=function(){return this.Ma};
Z.prototype.startupCompletedEvent=Z.prototype.startupCompletedEvent;Z.prototype.gj=function(){return this.hh};Z.prototype.initialSlideShownEvent=Z.prototype.gj;Z.prototype.Ed=function(){return this.kf.Ed()};Z.prototype.executeMetaCommandEvent=Z.prototype.Ed;Z.prototype.Vb=function(){return this.Fa};Z.prototype.closeWindowEvent=Z.prototype.Vb;Z.prototype.wi=function(){return this.Og};Z.prototype.audioNarrationController=Z.prototype.wi;Z.prototype.rk=function(){return this.li};
Z.prototype.videoNarrationController=Z.prototype.rk;Z.prototype.Gb=function(){var a=new md;this.Fa.i(a);a.actionPrevented()||fc();return!0};Z.prototype.Hb=function(){return window.launchMode};Z.prototype.persistState=function(){return this.f.presentationPlayer_persistState()};Z.prototype.persistState=Z.prototype.persistState;Z.prototype.Ib=function(){this.Na.i(new md)};Z.prototype.stateChangedEvent=function(){return this.Na};Z.prototype.stateChangedEvent=Z.prototype.stateChangedEvent;
function xh(a,b){this.f=a;this.Kb=b}xh.prototype.yf=!1;xh.prototype.start=function(a,b){if(this.yf)throw Error("presentation was already started");a=kb(a,this.Kb.jb.Bb().count()-1);this.f.presentationPlayer_startupControllerStart(a,b)};xh.prototype.start=xh.prototype.start;xh.prototype.resume=function(a,b){if(this.yf)throw Error("presentation was already started");a=kb(a,this.Kb.jb.Bb().count()-1);this.f.presentationPlayer_startupControllerResume(a,b)};xh.prototype.resume=xh.prototype.resume;function Eh(a){return Ja(a,function(a){return ga(a)?Array.prototype.slice.call(a):ia(a)?Eh(a):a})};function Fh(a,b,c){this.tf="string"==typeof b?document.getElementById(b):b;this.Kb="string"==typeof c?document.getElementById(c):c;this.sc={};this.La={};Gh[a]=this;Hh=a}var Hh,Gh={};Fh.prototype.wc=0;Fh.prototype.pc=0;function Ih(a){l(a)||(a=Hh);return Gh[a]}
function Jh(a,b,c,d,e){a=Ih(a);var f={resizable:!0,statusbar:!1,toolbar:!1,location:!1,scrollbars:!1,menubar:!1},h=d||e;l(d)&&l(e)?h&&(f.width=Math.max(d,100),f.height=Math.max(e,100)):(f.width=screen.availWidth,f.height=screen.availHeight,f.top=0,f.left=0);a.sc[b]=cc(c,f)}m("ispring.as3proxy.presenter.player.webobjects.WebObjectsConnector.showWebObjectInNewWindow",Jh,void 0);
function Kh(a,b,c){a=Ih(a);var d=document.createElement("iframe");d.style.position="absolute";d.style.backgroundColor="#ffffff";d.src=c;d.id=b;d.style.left="0";d.style.top="0";d.style.margin=a.wc+"px 0 0 "+a.pc+"px";d.setAttribute("allowFullScreen","");a.tf.appendChild(d);try{d.contentWindow.ispringPresentationPlayer=a.Gh}catch(e){}d.style.border=0;a.La[b]=d}m("ispring.as3proxy.presenter.player.webobjects.WebObjectsConnector.showWebObject",Kh,void 0);
function Lh(a,b){var c=Ih(a);null!=c.sc[b]?(c.sc[b].close(),delete c.sc[b]):null!=c.La[b]&&(c.tf.removeChild(c.La[b]),delete c.La[b])}m("ispring.as3proxy.presenter.player.webobjects.WebObjectsConnector.closeWebObject",Lh,void 0);function Mh(a,b,c,d,e,f){var h=Ih(a);a=h.Kb.clientWidth;var k=h.Kb.clientHeight;b=h.La[b];Jb(b,Math.round(c*a),Math.round(d*k));Lb(b,Math.round(e*a),Math.round(f*k))}m("ispring.as3proxy.presenter.player.webobjects.WebObjectsConnector.setWebObjectPosition",Mh,void 0);
Fh.prototype.setPosition=function(a,b){for(var c in this.La)this.La.hasOwnProperty(c)&&(this.La[c].style.margin=b+"px 0 0 "+a+"px");this.pc=a;this.wc=b};m("ispring_webObject_showInNewWindow",function(a,b,c,d,e){Jh(void 0,a,b,d,e)},void 0);m("ispring_webObject_show",function(a,b){Kh(void 0,a,b)},void 0);m("ispring_webObject_close",function(a){Lh(void 0,a)},void 0);m("ispring_webObject_setPosition",function(a,b,c,d,e){Mh(void 0,a,b,c,d,e)},void 0);function Nh(a,b){this.qd=window.swfobject;this.qd.switchOffAutoHideShow();this.$g=a;this.Tf=b;this.xf=new q}Nh.prototype.Va="";Nh.prototype.load=function(a,b,c,d,e,f){if(this.qd.hasFlashPlayerVersion("10.1.0")){a+=window.location.search;var h=na(this.kh,this,a,b,c,d,e,f);if(this.Tf){var k=this;this.Tf(function(){k.ib.apply(k,arguments);h()})}else h()}else try{location.replace(this.$g)}catch(v){}};Nh.prototype.load=Nh.prototype.load;Nh.prototype.Bj=function(){return this.xf};
Nh.prototype.playerPositionChangedEvent=Nh.prototype.Bj;g=Nh.prototype;g.ib=function(){};
g.kh=function(a,b,c,d,e,f){this.ja&&(this.Va="",this.ja.innerHTML="");if("string"==typeof b)if(b=document.getElementById(b))this.ja=b;else return;else this.ja=b;this.ja.style.position="absolute";Jb(this.ja,0,0);b=1==ec().fit_content;if((this.af=!l(d)||!l(e))||b)d=Oh()||720,e=Ph()||540;this.Va=c;b=document.createElement("div");b.setAttribute("id",c);this.ja.appendChild(b);void 0===f&&(f="");f={id:c,resume:f};c={id:c,name:c,style:"position:absolute",wmodefixed:"true",wmode:Vb&&bb?"window":""};this.qd.embedSWF(a,
b.getAttribute("id"),d,e,"10.1.0",!1,f,{allowscriptaccess:"sameDomain",allowfullscreen:!0,allowFullScreenInteractive:!0,salign:"lt",wmode:"opaque"},c,na(this.ei,this))};g.ei=function(a){this.Jb(a.ref)};g.Jb=function(a){this.sa=a;window.onresize=na(this.gg,this);this.gg()};
g.gg=function(){var a=Oh(),b=Ph();Lb(this.ja,a,b);if(this.af)a&&b&&(this.sa.width=a+"px",this.sa.height=b+"px");else{var c=Math.max(0,Math.floor((a-this.sa.width)/2)),d=Math.max(0,Math.floor((b-this.sa.height)/2));Jb(this.sa,c,d);this.gd(c,d);this.ja.style.overflow=a>=this.sa.width&&b>=this.sa.height?"hidden":"auto"}Xa&&9>parseInt(db,10)&&(this.sa.style.border="1px solid transparent",dc(function(){this.sa.style.border=""},this))};g.gd=function(a,b){this.xf.i(a,b)};
function Oh(){return window.innerWidth?window.innerWidth:"CSS1Compat"==document.compatMode&&document.documentElement&&document.documentElement.offsetWidth?document.documentElement.offsetWidth:document.body.offsetWidth}function Ph(){return window.innerHeight?window.innerHeight:"CSS1Compat"==document.compatMode&&document.documentElement&&document.documentElement.offsetHeight?document.documentElement.offsetHeight:document.body.offsetHeight};function Qh(a){this.Ec=a}Qh.prototype.set=function(a,b){l(b)?this.Ec.set(a,(new Pb(void 0)).bb(b)):this.Ec.remove(a)};Qh.prototype.get=function(a){var b;try{b=this.Ec.get(a)}catch(c){return}if(null!==b)try{return Ob(b)}catch(c){throw"Storage: Invalid value was encountered";}};Qh.prototype.remove=function(a){this.Ec.remove(a)};function Rh(){};function Sh(){}n(Sh,Rh);Sh.prototype.set=function(){};Sh.prototype.get=function(){return null};Sh.prototype.remove=function(){};var Th="StopIteration"in da?da.StopIteration:{message:"StopIteration",stack:""};function Uh(){}Uh.prototype.next=function(){throw Th;};Uh.prototype.Ca=function(){return this};function Vh(a){if(a instanceof Uh)return a;if("function"==typeof a.Ca)return a.Ca(!1);if(ga(a)){var b=0,c=new Uh;c.next=function(){for(;;){if(b>=a.length)throw Th;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");}
function Wh(a,b){if(ga(a))try{Oa(a,b,void 0)}catch(c){if(c!==Th)throw c;}else{a=Vh(a);try{for(;;)b.call(void 0,a.next(),void 0,a)}catch(c){if(c!==Th)throw c;}}}function Xh(a){if(ga(a))return Qa(a);a=Vh(a);var b=[];Wh(a,function(a){b.push(a)});return b};function Yh(){}n(Yh,Rh);Yh.prototype.clear=function(){var a=Xh(this.Ca(!0)),b=this;Oa(a,function(a){b.remove(a)})};function Zh(a,b){this.gc=a;this.tb=b+"::"}n(Zh,Yh);Zh.prototype.set=function(a,b){this.gc.set(this.tb+a,b)};Zh.prototype.get=function(a){return this.gc.get(this.tb+a)};Zh.prototype.remove=function(a){this.gc.remove(this.tb+a)};Zh.prototype.Ca=function(a){var b=this.gc.Ca(!0),c=this,d=new Uh;d.next=function(){for(var d=b.next();d.substr(0,c.tb.length)!=c.tb;)d=b.next();return a?d.substr(c.tb.length):c.gc.get(d)};return d};function $h(a){this.ia=a}n($h,Yh);g=$h.prototype;g.Nd=function(){if(!this.ia)return!1;try{return this.ia.setItem("__sak","1"),this.ia.removeItem("__sak"),!0}catch(a){return!1}};g.set=function(a,b){try{this.ia.setItem(a,b)}catch(c){if(0==this.ia.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};g.get=function(a){a=this.ia.getItem(a);if(!ha(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};g.remove=function(a){this.ia.removeItem(a)};
g.Ca=function(a){var b=0,c=this.ia,d=new Uh;d.next=function(){if(b>=c.length)throw Th;var d=c.key(b++);if(a)return d;d=c.getItem(d);if(!ha(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};g.clear=function(){this.ia.clear()};g.key=function(a){return this.ia.key(a)};function ai(){var a=null;try{a=window.localStorage||null}catch(b){}this.ia=a}n(ai,$h);function bi(a,b){this.ea={};this.F=[];this.mc=this.mb=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)}function ci(a){di(a);return a.F.concat()}g=bi.prototype;g.clear=function(){this.ea={};this.mc=this.mb=this.F.length=0};g.remove=function(a){return Object.prototype.hasOwnProperty.call(this.ea,a)?(delete this.ea[a],this.mb--,this.mc++,this.F.length>2*this.mb&&di(this),!0):!1};
function di(a){if(a.mb!=a.F.length){for(var b=0,c=0;b<a.F.length;){var d=a.F[b];Object.prototype.hasOwnProperty.call(a.ea,d)&&(a.F[c++]=d);b++}a.F.length=c}if(a.mb!=a.F.length){for(var e={},c=b=0;b<a.F.length;)d=a.F[b],Object.prototype.hasOwnProperty.call(e,d)||(a.F[c++]=d,e[d]=1),b++;a.F.length=c}}g.get=function(a,b){return Object.prototype.hasOwnProperty.call(this.ea,a)?this.ea[a]:b};
g.set=function(a,b){Object.prototype.hasOwnProperty.call(this.ea,a)||(this.mb++,this.F.push(a),this.mc++);this.ea[a]=b};g.addAll=function(a){var b;if(a instanceof bi){b=ci(a);di(a);for(var c=[],d=0;d<a.F.length;d++)c.push(a.ea[a.F[d]]);a=c}else{b=[];var d=0,e;for(e in a)b[d++]=e;d=[];e=0;for(c in a)d[e++]=a[c];a=d}for(c=0;c<b.length;c++)this.set(b[c],a[c])};g.forEach=function(a,b){for(var c=ci(this),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};g.clone=function(){return new bi(this)};
g.transpose=function(){for(var a=new bi,b=0;b<this.F.length;b++){var c=this.F[b];a.set(this.ea[c],c)}return a};g.Ca=function(a){di(this);var b=0,c=this.mc,d=this,e=new Uh;e.next=function(){if(c!=d.mc)throw Error("The map has changed since the iterator was created");if(b>=d.F.length)throw Th;var e=d.F[b++];return a?e:d.ea[e]};return e};function ei(a,b){this.Fg=a;this.P=null;if(Xa&&!(9<=Number(ib))){fi||(fi=new bi);this.P=fi.get(a);this.P||(b?this.P=document.getElementById(b):(this.P=document.createElement("userdata"),this.P.addBehavior("#default#userData"),document.body.appendChild(this.P)),fi.set(a,this.P));try{this.P.load(this.Fg)}catch(c){this.P=null}}}n(ei,Yh);var gi={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},fi=null;
function hi(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(a){return gi[a]})}g=ei.prototype;g.Nd=function(){return!!this.P};g.set=function(a,b){this.P.setAttribute(hi(a),b);ii(this)};g.get=function(a){a=this.P.getAttribute(hi(a));if(!ha(a)&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};g.remove=function(a){this.P.removeAttribute(hi(a));ii(this)};
g.Ca=function(a){var b=0,c=this.P.XMLDocument.documentElement.attributes,d=new Uh;d.next=function(){if(b>=c.length)throw Th;var d=c[b++];if(a)return decodeURIComponent(d.nodeName.replace(/\./g,"%")).substr(1);d=d.nodeValue;if(!ha(d))throw"Storage mechanism: Invalid value was encountered";return d};return d};g.clear=function(){for(var a=this.P.XMLDocument.documentElement,b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);ii(this)};
function ii(a){try{a.P.save(a.Fg)}catch(b){throw"Storage mechanism: Quota exceeded";}};function ji(a){a=ki().get(a);return l(a)?a:null}function li(a,b){var c=ki();try{c.set(a,b)}catch(d){}}var mi=null;function ki(){if(!mi){var a=new ai;(a=a.Nd()?new Zh(a,"ispring"):null)||(a=new ei("ispring"),a=a.Nd()?a:null);mi=new Qh(a||new Sh)}return mi};function ni(a){Nh.call(this,"data/flash-required.html",a)}n(ni,Nh);m("ispring.quiz.loader.FlashQuizLoader",ni,void 0);m("ispring.quiz.flashapi.closeWindow",function(){fc();return!0},void 0);m("ispring.quiz.flashapi.loadState",function(a){return ji(a)},void 0);m("ispring.quiz.flashapi.saveState",function(a,b){li(a,b);return!0},void 0);function oi(a){Nh.call(this,"data/flash-required.html",a)}n(oi,Nh);m("ispring.presenter.loader.FlashPresentationLoader",oi,void 0);oi.prototype.gd=function(a,b){oi.Ra.gd.call(this,a,b);this.jg.setPosition(a,b)};oi.prototype.Jb=function(a){this.jg=new Fh(this.Va,this.ja,a);oi.Ra.Jb.call(this,a)};m("ispring.presenter.flashapi.closeWindow",function(){fc();return!0},void 0);m("ispring.presenter.flashapi.loadState",function(a){return ji(a)},void 0);
m("ispring.presenter.flashapi.saveState",function(a,b){li(a,b);return!0},void 0);function pi(a){oi.call(this,a);this.wf=new q}n(pi,oi);m("ispring.presenter.loader.FlashPresentationLoaderWithAPI",pi,void 0);var qi={};pi.onPlayerInitHandlers=qi;pi.prototype.ib=function(a){if(this.oc=a)this.oc=Eh(this.oc)};pi.prototype.Jb=function(a){pi.Ra.Jb.call(this,a);ri(this,a)};function ri(a,b){(a.f=b)&&(qi[a.Va]=function(){var b=new Z(a.f,a.Va,a.oc);a.jg.Gh=b;a.wf.i(b)})}pi.prototype.Aj=function(){return this.wf};pi.prototype.playerInitEvent=pi.prototype.Aj;pi.prototype.wj=function(){};
pi.prototype.onPlayerInit=pi.prototype.wj;pi.prototype.Zi=function(){return this.f};pi.prototype.getMovie=pi.prototype.Zi;pi.prototype.$i=function(){return this.Va};pi.prototype.getMovieId=pi.prototype.$i;pi.prototype.ze=function(){this.Va="";this.ja.innerHTML="";this.f=null};pi.prototype.unload=pi.prototype.ze;})();
var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return !a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();