text: window.ActiveXObject&&!window.CanvasRenderingContext2D&&function(h,j){function D(t){this.code=t,this.message=T[t]}function U(t){this.width=t}function E(t){this.id=t.C++}function t(t){this.G=t,this.id=t.C++}function u(t,e){this.canvas=t,this.B=e,this.d=t.uniqueID,this.D(),this.C=0,this.t="";var i=this;setInterval(function(){0===n[i.d]&&i.e()},30)}function A(){if("complete"===j.readyState){j.detachEvent(F,A);for(var t=j.getElementsByTagName(r),e=0,n=t.length;n>e;++e)B.initElement(t[e])}}function G(){var t=event.srcElement,e=t.parentNode;t.blur(),e.focus()}function H(){var t=event.propertyName;if("width"===t||"height"===t){var e=event.srcElement,n=e[t],i=parseInt(n,10);(isNaN(i)||0>i)&&(i="width"===t?300:150),n===i?(e.style[t]=i+"px",e.getContext("2d").I(e.width,e.height)):e[t]=i}}function I(){h.detachEvent(J,I);for(var t in s){var e,n=s[t],i=n.firstChild;for(e in i)"function"==typeof i[e]&&(i[e]=k);for(e in n)"function"==typeof n[e]&&(n[e]=k);i.detachEvent(K,G),n.detachEvent(L,H)}h[M]=k,h[N]=k,h[O]=k,h[C]=k,h[P]=k}function V(){var t=j.getElementsByTagName("script");return t=t[t.length-1],j.documentMode>=8?t.src:t.getAttribute("src",4)}function v(t){return(""+t).replace(/&/g,"&amp;").replace(/</g,"&lt;")}function W(t){return t.toLowerCase()}function i(t){throw new D(t)}function Q(t){var e=parseInt(t.width,10),n=parseInt(t.height,10);(isNaN(e)||0>e)&&(e=300),(isNaN(n)||0>n)&&(n=150),t.width=e,t.height=n}var k=null,r="canvas",M="CanvasRenderingContext2D",N="CanvasGradient",O="CanvasPattern",C="FlashCanvas",P="G_vmlCanvasManager",K="onfocus",L="onpropertychange",F="onreadystatechange",J="onunload",w=((h[C+"Options"]||{}).swfPath||V().replace(/[^\/]+$/,""))+"flashcanvas.swf",e=new function(t){for(var e=0,n=t.length;n>e;e++)this[t[e]]=e}(["toDataURL","save","restore","scale","rotate","translate","transform","setTransform","globalAlpha","globalCompositeOperation","strokeStyle","fillStyle","createLinearGradient","createRadialGradient","createPattern","lineWidth","lineCap","lineJoin","miterLimit","shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor","clearRect","fillRect","strokeRect","beginPath","closePath","moveTo","lineTo","quadraticCurveTo","bezierCurveTo","arcTo","rect","arc","fill","stroke","clip","isPointInPath","font","textAlign","textBaseline","fillText","strokeText","measureText","drawImage","createImageData","getImageData","putImageData","addColorStop","direction","resize"]),x={},n={},s={},y={};u.prototype={save:function(){this.b(),this.c(),this.m(),this.l(),this.z(),this.w(),this.F.push([this.f,this.g,this.A,this.u,this.j,this.h,this.i,this.k,this.p,this.q,this.n,this.o,this.v,this.r,this.s]),this.a.push(e.save)},restore:function(){var t=this.F;t.length&&(t=t.pop(),this.globalAlpha=t[0],this.globalCompositeOperation=t[1],this.strokeStyle=t[2],this.fillStyle=t[3],this.lineWidth=t[4],this.lineCap=t[5],this.lineJoin=t[6],this.miterLimit=t[7],this.shadowOffsetX=t[8],this.shadowOffsetY=t[9],this.shadowBlur=t[10],this.shadowColor=t[11],this.font=t[12],this.textAlign=t[13],this.textBaseline=t[14]),this.a.push(e.restore)},scale:function(t,n){this.a.push(e.scale,t,n)},rotate:function(t){this.a.push(e.rotate,t)},translate:function(t,n){this.a.push(e.translate,t,n)},transform:function(t,n,i,a,o,r){this.a.push(e.transform,t,n,i,a,o,r)},setTransform:function(t,n,i,a,o,r){this.a.push(e.setTransform,t,n,i,a,o,r)},b:function(){var t=this.a;this.f!==this.globalAlpha&&(this.f=this.globalAlpha,t.push(e.globalAlpha,this.f)),this.g!==this.globalCompositeOperation&&(this.g=this.globalCompositeOperation,t.push(e.globalCompositeOperation,this.g))},m:function(){if(this.A!==this.strokeStyle){var t=this.A=this.strokeStyle;this.a.push(e.strokeStyle,"object"==typeof t?t.id:t)}},l:function(){if(this.u!==this.fillStyle){var t=this.u=this.fillStyle;this.a.push(e.fillStyle,"object"==typeof t?t.id:t)}},createLinearGradient:function(n,a,o,r){return isFinite(n)&&isFinite(a)&&isFinite(o)&&isFinite(r)||i(9),this.a.push(e.createLinearGradient,n,a,o,r),new t(this)},createRadialGradient:function(n,a,o,r,s,c){return isFinite(n)&&isFinite(a)&&isFinite(o)&&isFinite(r)&&isFinite(s)&&isFinite(c)||i(9),(0>o||0>c)&&i(1),this.a.push(e.createRadialGradient,n,a,o,r,s,c),new t(this)},createPattern:function(t,a){t||i(17);var o,s=t.tagName,c=this.d;if(s)if(s=s.toLowerCase(),"img"===s)o=t.getAttribute("src",2);else{if(s===r||"video"===s)return;i(17)}else t.src?o=t.src:i(17);return"repeat"===a||"no-repeat"===a||"repeat-x"===a||"repeat-y"===a||""===a||a===k||i(12),this.a.push(e.createPattern,v(o),a),x[c]&&(this.e(),++n[c]),new E(this)},z:function(){var t=this.a;this.j!==this.lineWidth&&(this.j=this.lineWidth,t.push(e.lineWidth,this.j)),this.h!==this.lineCap&&(this.h=this.lineCap,t.push(e.lineCap,this.h)),this.i!==this.lineJoin&&(this.i=this.lineJoin,t.push(e.lineJoin,this.i)),this.k!==this.miterLimit&&(this.k=this.miterLimit,t.push(e.miterLimit,this.k))},c:function(){var t=this.a;this.p!==this.shadowOffsetX&&(this.p=this.shadowOffsetX,t.push(e.shadowOffsetX,this.p)),this.q!==this.shadowOffsetY&&(this.q=this.shadowOffsetY,t.push(e.shadowOffsetY,this.q)),this.n!==this.shadowBlur&&(this.n=this.shadowBlur,t.push(e.shadowBlur,this.n)),this.o!==this.shadowColor&&(this.o=this.shadowColor,t.push(e.shadowColor,this.o))},clearRect:function(t,n,i,a){this.a.push(e.clearRect,t,n,i,a)},fillRect:function(t,n,i,a){this.b(),this.c(),this.l(),this.a.push(e.fillRect,t,n,i,a)},strokeRect:function(t,n,i,a){this.b(),this.c(),this.m(),this.z(),this.a.push(e.strokeRect,t,n,i,a)},beginPath:function(){this.a.push(e.beginPath)},closePath:function(){this.a.push(e.closePath)},moveTo:function(t,n){this.a.push(e.moveTo,t,n)},lineTo:function(t,n){this.a.push(e.lineTo,t,n)},quadraticCurveTo:function(t,n,i,a){this.a.push(e.quadraticCurveTo,t,n,i,a)},bezierCurveTo:function(t,n,i,a,o,r){this.a.push(e.bezierCurveTo,t,n,i,a,o,r)},arcTo:function(t,n,a,o,r){0>r&&isFinite(r)&&i(1),this.a.push(e.arcTo,t,n,a,o,r)},rect:function(t,n,i,a){this.a.push(e.rect,t,n,i,a)},arc:function(t,n,a,o,r,s){0>a&&isFinite(a)&&i(1),this.a.push(e.arc,t,n,a,o,r,s?1:0)},fill:function(){this.b(),this.c(),this.l(),this.a.push(e.fill)},stroke:function(){this.b(),this.c(),this.m(),this.z(),this.a.push(e.stroke)},clip:function(){this.a.push(e.clip)},w:function(){var t=this.a;if(this.v!==this.font)try{var n=y[this.d];n.style.font=this.v=this.font;var i=n.currentStyle;t.push(e.font,[i.fontStyle,i.fontWeight,n.offsetHeight,i.fontFamily].join(" "))}catch(a){}this.r!==this.textAlign&&(this.r=this.textAlign,t.push(e.textAlign,this.r)),this.s!==this.textBaseline&&(this.s=this.textBaseline,t.push(e.textBaseline,this.s)),this.t!==this.canvas.currentStyle.direction&&(this.t=this.canvas.currentStyle.direction,t.push(e.direction,this.t))},fillText:function(t,n,i,a){this.b(),this.l(),this.c(),this.w(),this.a.push(e.fillText,v(t),n,i,void 0===a?1/0:a)},strokeText:function(t,n,i,a){this.b(),this.m(),this.c(),this.w(),this.a.push(e.strokeText,v(t),n,i,void 0===a?1/0:a)},measureText:function(t){var e=y[this.d];try{e.style.font=this.font}catch(n){}return e.innerText=t.replace(/[ \n\f\r]/g,"	"),new U(e.offsetWidth)},drawImage:function(t,a,o,s,c,l,u,h,f){t||i(17);var d,p=t.tagName,m=arguments.length,g=this.d;if(p)if(p=p.toLowerCase(),"img"===p)d=t.getAttribute("src",2);else{if(p===r||"video"===p)return;i(17)}else t.src?d=t.src:i(17);if(this.b(),this.c(),d=v(d),3===m)this.a.push(e.drawImage,m,d,a,o);else if(5===m)this.a.push(e.drawImage,m,d,a,o,s,c);else{if(9!==m)return;(0===s||0===c)&&i(1),this.a.push(e.drawImage,m,d,a,o,s,c,l,u,h,f)}x[g]&&(this.e(),++n[g])},D:function(){this.globalAlpha=this.f=1,this.globalCompositeOperation=this.g="source-over",this.fillStyle=this.u=this.strokeStyle=this.A="#000000",this.lineWidth=this.j=1,this.lineCap=this.h="butt",this.lineJoin=this.i="miter",this.miterLimit=this.k=10,this.shadowBlur=this.n=this.shadowOffsetY=this.q=this.shadowOffsetX=this.p=0,this.shadowColor=this.o="rgba(0, 0, 0, 0.0)",this.font=this.v="10px sans-serif",this.textAlign=this.r="start",this.textBaseline=this.s="alphabetic",this.a=[],this.F=[]},H:function(){var t=this.a;return this.a=[],t},e:function(){var a=this.H();return a.length>0?eval(this.B.CallFunction('<invoke name="executeCommand" returntype="javascript"><arguments><string>'+a.join("&#0;")+"</string></arguments></invoke>")):void 0},I:function(t,n){this.e(),this.D(),t>0&&(this.B.width=t),n>0&&(this.B.height=n),this.a.push(e.resize,t,n)}},t.prototype={addColorStop:function(t,n){(isNaN(t)||0>t||t>1)&&i(1),this.G.a.push(e.addColorStop,this.id,t,n)}},D.prototype=Error();var T={1:"INDEX_SIZE_ERR",9:"NOT_SUPPORTED_ERR",11:"INVALID_STATE_ERR",12:"SYNTAX_ERR",17:"TYPE_MISMATCH_ERR",18:"SECURITY_ERR"},B={initElement:function(t){if(t.getContext)return t;var i=t.uniqueID,a="external"+i;x[i]=!1,n[i]=1,Q(t),t.innerHTML='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="'+location.protocol+'//fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="100%" height="100%" id="'+a+'"><param name="allowScriptAccess" value="always"><param name="flashvars" value="id='+a+'"><param name="wmode" value="transparent"></object><span style="margin:0;padding:0;border:0;display:inline-block;position:static;height:1em;overflow:visible;white-space:nowrap"></span>',s[i]=t;var o=t.firstChild;y[i]=t.lastChild;var r=j.body.contains;if(r(t))o.movie=w;else var c=setInterval(function(){r(t)&&(clearInterval(c),o.movie=w)},0);"BackCompat"!==j.compatMode&&h.XMLHttpRequest||(y[i].style.overflow="hidden");var l=new u(t,o);return t.getContext=function(t){return"2d"===t?l:k},t.toDataURL=function(t,n){return"image/jpeg"===(""+t).replace(/[A-Z]+/g,W)?l.a.push(e.toDataURL,t,"number"==typeof n?n:""):l.a.push(e.toDataURL,t),l.e()},o.attachEvent(K,G),t},saveImage:function(t){t.firstChild.saveImage()},setOptions:function(){},trigger:function(t,e){s[t].fireEvent("on"+e)},unlock:function(t,e){if(n[t]&&--n[t],e){var i,a,o=s[t],r=o.firstChild;Q(o),i=o.width,a=o.height,o.style.width=i+"px",o.style.height=a+"px",i>0&&(r.width=i),a>0&&(r.height=a),r.resize(i,a),o.attachEvent(L,H),x[t]=!0}}};if(j.createElement(r),j.createStyleSheet().cssText=r+"{display:inline-block;overflow:hidden;width:300px;height:150px}","complete"===j.readyState?A():j.attachEvent(F,A),h.attachEvent(J,I),0===w.indexOf(location.protocol+"//"+location.host+"/")){var S=new ActiveXObject("Microsoft.XMLHTTP");S.open("GET",w,!1),S.send(k)}h[M]=u,h[N]=t,h[O]=E,h[C]=B,h[P]={init:function(){},init_:function(){},initElement:B.initElement},keep=u.measureText}(window,document);