(function(){var g=void 0,h=!0,j=null,k=!1,l,m=this,p=function(a){for(var a=a.split("."),c=m,b;b=a.shift();)if(c[b]!=j)c=c[b];else return j;return c},q=function(a){return"string"==typeof a},aa="closure_uid_"+Math.floor(2147483648*Math.random()).toString(36),ba=0,ca=function(a,c,b){return a.call.apply(a.bind,arguments)},da=function(a,c,b){if(!a)throw Error();if(2")&&(a=a.replace(ia,">"));-1!=a.indexOf('"')&&(a=a.replace(ja,"""));return a},ga=/&/g,ha=//g,ja=/\"/g,fa=/[&<>\"]/;var y=function(a,c){c.unshift(a);w.call(this,ea.apply(j,c));c.shift()};v(y,w);y.prototype.name="AssertionError";var z=function(a,c,b){if(!a){var d=Array.prototype.slice.call(arguments,2),e="Assertion failed";if(c)var e=e+(": "+c),f=d;throw new y(""+e,f||[]);}},ka=function(a,c){throw new y("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));};var A=Array.prototype,la=A.indexOf?function(a,c,b){z(a.length!=j);return A.indexOf.call(a,c,b)}:function(a,c,b){b=b==j?0:0>b?Math.max(0,a.length+b):b;if(q(a))return!q(c)||1!=c.length?-1:a.indexOf(c,b);for(;b=arguments.length?A.slice.call(a,c): A.slice.call(a,c,b)};var pa=function(a){var c=oa,b;for(b in c)if(a.call(g,c[b],b,c))return b};var B,qa,C,ra,sa=function(){return m.navigator?m.navigator.userAgent:j};ra=C=qa=B=k;var D;if(D=sa()){var ta=m.navigator;B=0==D.indexOf("Opera");qa=!B&&-1!=D.indexOf("MSIE");C=!B&&-1!=D.indexOf("WebKit");ra=!B&&!C&&"Gecko"==ta.product}var E=qa,ua=ra,va=C,wa; a:{var F="",G;if(B&&m.opera)var xa=m.opera.version,F="function"==typeof xa?xa():xa;else if(ua?G=/rv\:([^\);]+)(\)|;)/:E?G=/MSIE\s+([^\);]+)(\)|;)/:va&&(G=/WebKit\/(\S+)/),G)var ya=G.exec(sa()),F=ya?ya[1]:"";if(E){var za,Aa=m.document;za=Aa?Aa.documentMode:g;if(za>parseFloat(F)){wa=""+za;break a}}wa=F} var Ba=wa,Ca={},Da=function(a){if(!Ca[a]){for(var c=0,b=(""+Ba).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),d=(""+a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),e=Math.max(b.length,d.length),f=0;0==c&&f(0==r[1].length?0:parseInt(r[1],10))?1:0)||((0==n[2].length)<(0==r[2].length)?-1:(0==n[2].length)>(0==r[2].length)?1:0)||(n[2]r[2]?1:0)}while(0==c)}Ca[a]=0<=c}},Ea={},Fa=function(){return Ea[9]||(Ea[9]=E&&!!document.documentMode&&9<=document.documentMode)};!E||Fa();!ua&&!E||E&&Fa()||ua&&Da("1.9.1");E&&Da("9");var Ga=function(){};var H=function(){this.d=[];this.i={}};v(H,Ga);H.prototype.C=1;H.prototype.k=0;var Ha=function(a,c,b){var d=a.i[c];d||(d=a.i[c]=[]);var e=a.C;a.d[e]=c;a.d[e+1]=b;a.d[e+2]=g;a.C=e+3;d.push(e)};H.prototype.O=function(a){if(0!=this.k)this.j||(this.j=[]),this.j.push(a);else{var c=this.d[a];if(c){if(c=this.i[c]){var b=la(c,a);0<=b&&(z(c.length!=j),A.splice.call(c,b,1))}delete this.d[a];delete this.d[a+1];delete this.d[a+2]}}}; H.prototype.W=function(a,c){var b=this.i[a];if(b){this.k++;for(var d=na(arguments,1),e=0,f=b.length;ea?"0"+a:""+a},Ya=function(a,c){var b=(a.u-c)/1E3,d=b.toFixed(3),e=0;if(1>b)e=2;else for(;100>b;)e++,b*=10;for(;0c.length){b.push(bb(a)+"(");for(var d=a.arguments,e=0;e=ib(this).value){a=this.U(a,c,b);c="log:"+a.getMessage();m.console&&(m.console.timeStamp?m.console.timeStamp(c):m.console.markTimeline&&m.console.markTimeline(c));m.msWriteProfilerMark&&m.msWriteProfilerMark(c);for(c=this;c;){var b=c,d=a;if(b.h)for(var e=0,f=g;f=b.h[e];e++)f(d);c=c.getParent()}}}; T.prototype.U=function(a,c,b){var d=new S(a,""+c,this.T);if(b){d.n=b;var e;var f=arguments.callee.caller;try{var i;var o=p("window.location.href");if(q(b))i={message:b,name:"Unknown error",lineNumber:"Not available",fileName:o,stack:"Not available"};else{var J,K,n=k;try{J=b.lineNumber||b.X||"Not available"}catch(r){J="Not available",n=h}try{K=b.fileName||b.filename||b.sourceURL||o}catch(xb){K="Not available",n=h}i=n||!b.lineNumber||!b.fileName||!b.stack?{message:b.message,name:b.name,lineNumber:J, fileName:K,stack:b.stack||"Not available"}:b}e="Message: "+x(i.message)+'\nUrl: '+i.fileName+"\nLine: "+i.lineNumber+"\n\nBrowser stack:\n"+x(i.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+x(ab(f)+"-> ")}catch(tb){e="Exception trying to expose exception! You win, we lose. "+tb}d.m=e}return d}; var jb={},V=j,kb=function(){V||(V=new T(""),jb[""]=V,V.s(hb))},lb=function(a){kb();var c;if(!(c=jb[a])){c=new T(a);var b=a.lastIndexOf("."),d=a.substr(b+1),b=lb(a.substr(0,b));b.r||(b.r={});b.r[d]=c;c.l=b;jb[a]=c}return c};var mb=function(){this.R=s(this.P,this);this.o=new Za;this.o.w=k;this.B=this.o.z=k;this.v="";this.G={}}; mb.prototype.P=function(a){if(!this.G[a.t]){var c;c=this.o;var b=[];b.push(c.H," ");if(c.w){var d=new Date(a.u);b.push("[",Q(d.getFullYear()-2E3)+Q(d.getMonth()+1)+Q(d.getDate())+" "+Q(d.getHours())+":"+Q(d.getMinutes())+":"+Q(d.getSeconds())+"."+Q(Math.floor(d.getMilliseconds()/10)),"] ")}c.K&&b.push("[",Ya(a,c.I.get()),"s] ");c.J&&b.push("[",a.t,"] ");c.L&&b.push("[",a.getLevel().name,"] ");b.push(a.getMessage(),"\n");c.z&&a.n&&b.push(a.m,"\n");c=b.join("");if(nb)switch(a.getLevel()){case db:W("info", c);break;case eb:W("error",c);break;case fb:W("warn",c);break;default:W("debug",c)}else window.opera?window.opera.postError(c):this.v+=c}};var ob=j,nb=window.console,W=function(a,c){var b=nb;if(b[a])b[a](c);else b.log(c)};ob||(ob=new mb);if(-1!=window.location.href.indexOf("Debug=true")){var pb=ob;if(h!=pb.B){var X;kb();X=V;var qb=pb.R;X.h||(X.h=[]);X.h.push(qb);pb.B=h}}lb("yt.player.logger").s(gb);var rb={"0":"onEnded",1:"onPlaying",2:"onPaused",3:"onBuffering",5:"onVideoCued"},sb=function(a){I.call(this,a);this.c.title="video player";this.c.apiReady="onYouTubePlayerAPIReady";this.c.videoId=""};v(sb,I);var Y=function(a,c){N.call(this,a,new sb(c));this.g={};this.f={}};v(Y,N); Y.prototype.A=function(){var a=M(this.b,"playerVars")||[];a.enablejsapi=1;window.location.host&&(a.origin=window.location.protocol+"//"+window.location.host);var c=[],b;for(b in a)a.hasOwnProperty(b)&&c.push(b+"="+a[b]);return M(this.b,"host")+"/embed/"+M(this.b,"videoId")+"?"+c.join("&")}; Y.prototype.D=function(a){switch(a.event){case "onReady":window.clearInterval(this.p);O(this,"onReady");break;case "onStateChange":var c=a.info.playerState;Z(this,a);O(this,"onStateChange",c);-1!=c&&O(this,rb[c]);break;case "onPlaybackQualityChange":Z(this,a);O(this,"onPlaybackQualityChange",this.g.playbackQuality);break;case "onError":O(this,"onError",a.error);break;case "onApiChange":a=a.info||{};for(c in a)this.f[c]=a[c];O(this,"onApiChange");break;case "infoDelivery":Z(this,a);break;case "initialDelivery":ub(this, a.apiInterface),Z(this,a)}};var Z=function(a,c){var b=c.info||{},d;for(d in b)a.g[d]=b[d]},ub=function(a,c){ma(c,function(a){this[a]||(this[a]=0==a.search("cue")||0==a.search("load")?function(){this.g={};this.f={};Va(this,a,arguments);return this}:0==a.search("get")||0==a.search("is")?function(){var c=this.g,e=0;0==a.search("get")?e=3:0==a.search("is")&&(e=2);return c[a.charAt(e).toLowerCase()+a.substr(e+1)]}:function(){Va(this,a,arguments);return this})},a)}; Y.prototype.getVideoEmbedCode=function(){var a=this.a.cloneNode(k),c=this.g.videoData,b=M(this.b,"host");a.src=c&&c.video_id?b+"/embed/"+c.video_id:a.src;c=document.createElement("div");c.appendChild(a);return c.innerHTML};Y.prototype.getOptions=function(a){return!this.f.namespaces?[]:!a?this.f.namespaces||[]:this.f[a].options||[]};Y.prototype.getOption=function(a,c){if(this.f.namespaces&&a&&c)return this.f[a][c]};var vb=function(a){I.call(this,a);this.c.title="upload widget";this.c.apiReady="onYouTubeUploadWidgetReady"};v(vb,I);var $=function(a,c){N.call(this,a,new vb(c))};v($,N);$.prototype.A=function(){return M(this.b,"host")+"/upload_embed?action_widget=1"};$.prototype.D=function(a){O(this,a.event,a.videoId)};u("YT.PlayerState.ENDED",0);u("YT.PlayerState.PLAYING",1);u("YT.PlayerState.PAUSED",2);u("YT.PlayerState.BUFFERING",3);u("YT.PlayerState.CUED",5);u("YT.Player",Y);u("YT.UploadWidget",$);Y.prototype.destroy=Y.prototype.destroy;Y.prototype.setSize=Y.prototype.setSize;Y.prototype.getVideoEmbedCode=Y.prototype.getVideoEmbedCode;Y.prototype.getIframe=Y.prototype.V;Y.prototype.addEventListener=Y.prototype.addEventListener;Y.prototype.getOptions=Y.prototype.getOptions;Y.prototype.getOption=Y.prototype.getOption; var wb=function(a){(a=p(M(a,"apiReady")))&&a()};wb(new sb);wb(new vb);})();