var T,baidu=T=baidu||{version:"1.3.9"};baidu.guid="$BAIDU$";window[baidu.guid]=window[baidu.guid]||{};baidu.swf=baidu.swf||{};baidu.swf.version=(function(){var h=navigator;if(h.plugins&&h.mimeTypes.length){var d=h.plugins["Shockwave Flash"];if(d&&d.description){return d.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s)+r/,".")+".0"}}else{if(window.ActiveXObject&&!window.opera){for(var b=12;b>=2;b--){try{var g=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+b);if(g){var a=g.GetVariable("$version");return a.replace(/WIN/g,"").replace(/,/g,".")}}catch(f){}}}}})();baidu.string=baidu.string||{};baidu.string.encodeHTML=function(a){return String(a).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")};baidu.encodeHTML=baidu.string.encodeHTML;baidu.swf.createHTML=function(s){s=s||{};var j=baidu.swf.version,g=s.ver||"6.0.0",f,d,e,c,h,r,a={},o=baidu.string.encodeHTML;for(c in s){a[c]=s[c]}s=a;if(j){j=j.split(".");g=g.split(".");for(e=0;e<3;e++){f=parseInt(j[e],10);d=parseInt(g[e],10);if(df){return""}}}}else{return""}var m=s.vars,l=["classid","codebase","id","width","height","align"];s.align=s.align||"middle";s.classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000";s.codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0";s.movie=s.url||"";delete s.vars;delete s.url;if("string"==typeof m){s.flashvars=m}else{var p=[];for(c in m){r=m[c];p.push(c+"="+encodeURIComponent(r))}s.flashvars=p.join("&")}var n=["");var b={wmode:1,scale:1,quality:1,play:1,loop:1,menu:1,salign:1,bgcolor:1,base:1,allowscriptaccess:1,allownetworking:1,allowfullscreen:1,seamlesstabbing:1,devicefont:1,swliveconnect:1,flashvars:1,movie:1};for(c in s){r=s[c];c=c.toLowerCase();if(b[c]&&(r||r===false||r===0)){n.push('')}}s.src=s.movie;s.name=s.id;delete s.id;delete s.movie;delete s.classid;delete s.codebase;s.type="application/x-shockwave-flash";s.pluginspage="http://www.macromedia.com/go/getflashplayer";n.push("");return n.join("")};baidu.swf.create=function(a,c){a=a||{};var b=baidu.swf.createHTML(a)||a.errorMessage||"";if(c&&"string"==typeof c){c=document.getElementById(c)}if(c){c.innerHTML=b}else{document.write(b)}};baidu.browser=baidu.browser||{};if(/msie (\d+\.\d)/i.test(navigator.userAgent)){baidu.browser.ie=baidu.ie=document.documentMode||+RegExp["\x241"]}baidu.array=baidu.array||{};baidu.array.remove=function(c,b){var a=c.length;while(a--){if(a in c&&c[a]===b){c.splice(a,1)}}return c};baidu.lang=baidu.lang||{};baidu.lang.isArray=function(a){return"[object Array]"==Object.prototype.toString.call(a)};baidu.lang.isFunction=function(a){return"[object Function]"==Object.prototype.toString.call(a)};baidu.lang.toArray=function(b){if(b===null||b===undefined){return[]}if(baidu.lang.isArray(b)){return b}if(typeof b.length!=="number"||typeof b==="string"||baidu.lang.isFunction(b)){return[b]}if(b.item){var a=b.length,c=new Array(a);while(a--){c[a]=b[a]}return c}return[].slice.call(b)};baidu.swf.getMovie=function(c){var a=document[c],b;return baidu.browser.ie==9?a&&a.length?(b=baidu.array.remove(baidu.lang.toArray(a),function(d){return d.tagName.toLowerCase()!="embed"})).length==1?b[0]:b:a:a||window[c]};var FlashAdapter=function(){var h=false;var e=null;var d=null;var c=false;var a=0;var f=true;var b=function(i,j){this.proxy=i;this.swf=j;this.loaded=false;this.onload=[]};b.prototype={wait:function(k){k&&this.onload.push(k);if(this.loaded){baidu.each(this.onload,function(l){l&&l()});this.onload=[]}else{try{this.loaded=(this.proxy&&this.proxy.CurrentFrame&&this.proxy.CurrentFrame()>=0)&&(this.swf&&this.swf.CurrentFrame&&(this.swf.CurrentFrame()>=0))&&this.proxy.sendMessage}catch(j){this.loaded=(this.proxy&&this.proxy.CurrentFrame()>=0)&&(this.swf&&(this.swf.CurrentFrame()>=0))&&this.proxy.sendMessage}if(baidu.browser.ie==9){try{this.loaded=(this.proxy&&this.proxy.CurrentFrame()>=0)&&(this.swf&&(this.swf.CurrentFrame()>=0))&&this.proxy.sendMessage}catch(j){}}var i=this;setTimeout(function(){i.wait()},100)}},sendMessage:function(k,i){var j=this.proxy;this.wait(function(){j.sendMessage(k,i)})}};var g=false;return{init:function(k,i){var j=""+Math.random(10000);baidu.swf.create({id:"app_proxy",width:"1",height:"1",ver:"9.0.28",errorMessage:"请下载最新的Flash播放器!",url:"http://app.baidu.com/static/08251713/appweb/flash/APPProxy.swf",bgcolor:"#FFFFFF",vars:{lcName:j,messageHandler:"FlashAdapter.msgHandler",logHandler:"logHandler",token:window.bdstoken,appID:appinfo_json.app_id}},k.proxyCont);if(baidu.g(k.proxyCont)){if(baidu.g(k.proxyCont).innerHTML=="请下载最新的Flash播放器!"){baidu.g("mask")&&baidu.g("mask").getElementsByTagName("div")[0]&&(baidu.g("mask").getElementsByTagName("div")[0].innerHTML=baidu.g(k.proxyCont).innerHTML);baidu.g(k.proxyCont).innerHTML=""}}baidu.swf.create({id:"app_flash",width:k.flash_width,height:k.flash_height,ver:"9.0.28",errorMessage:"请下载最新的Flash播放器!",url:k.flash_url,wmode:"opaque",vars:{lcName:j}},k.container);d=baidu.swf.getMovie("app_flash");e=new b(baidu.swf.getMovie("app_proxy"),d);h=true;if(i){baidu.lang.eventCenter.dispatchEvent("app:talkactive");return}baidu.lang.eventCenter.addEventListener("app:mute",FlashAdapter.mute);baidu.lang.eventCenter.addEventListener("app:talkactive",FlashAdapter.talkactive);baidu.lang.eventCenter.addEventListener("app:flashFirstFrameLoaded",FlashAdapter.flashFirstFrameLoaded);baidu.lang.eventCenter.addEventListener("app:flashCompleteLoad",FlashAdapter.flashCompleteLoad);baidu.lang.eventCenter.addEventListener("app:flashFisrtIn",FlashAdapter.flashFisrtIn);baidu.event.once(d,"mouseover",function(){baidu.lang.eventCenter.dispatchEvent("app:flashFisrtIn")});baidu.lang.eventCenter.addEventListener("app:reload",function(){try{baidu.g("AppSandbox").innerHTML="";baidu.g("AppProxyCont").innerHTML="";FlashAdapter.init(k,"reloadFLash");window.resetFlash&&resetFlash()}catch(l){}});baidu.lang.eventCenter.addEventListener("app:hideAdv",function(){baidu.g("AppSandbox")&&(baidu.g("AppSandbox").style.visibility="hidden");baidu.g("AppSandbox")&&(baidu.g("AppSandbox").style.width=window.__flash__width__reset);baidu.g("AppSandbox")&&(baidu.g("AppSandbox").style.height=window.__flash__height__reset);baidu.g("AppSandbox")&&(baidu.g("AppSandbox").style.zIndex=1);baidu.g("AppSandbox")&&(baidu.g("AppSandbox").style.visibility="visible")});FlashAdapter.onload(function(){baidu.lang.eventCenter.dispatchEvent("app:onLoad")});FlashAdapter.getProgress()},flashFirstFrameLoaded:function(j,i){StatsMgr.send({tm:i-page_config.start_time,fm:"apptm",item:"app-flash-first-lt"})},flashCompleteLoad:function(j,i){if(g){return}g=true;StatsMgr.send({tm:i-page_config.start_time,fm:"apptm",item:"app-flash-complete-lt"},"v.gif")},flashFisrtIn:function(){},msgHandler:function(k){if(!k){return}var i=k.apiName;switch(i){case"APP.Game.submitScore":var j=k.args[0];baidu.lang.eventCenter.dispatchEvent("app:submitScore",{score:j,strings:k.args[1]||""});break;case"APP.Ad.showAd":break}},logHandler:function(i){},mute:function(){e.sendMessage("APP.Utils.setMute",[true])},talkactive:function(){e.sendMessage("APP.Utils.setMute",[false])},onload:function(i){if(c){i&&i()}else{setTimeout(function(){try{if(d.CurrentFrame&&d.CurrentFrame()>=0){c=true}}catch(j){if(d.CurrentFrame()>=0){c=true}}if(baidu.browser.ie==9){if(d.CurrentFrame()>=0){c=true}}FlashAdapter.onload(i)},500)}},getProgress:function(k){try{var i=(d.PercentLoaded&&d.PercentLoaded())||0}catch(j){var i=d.PercentLoaded()||0}if(baidu.browser.ie==9){var i=d.PercentLoaded()||0}if(f){try{if(d.CurrentFrame&&d.CurrentFrame()>=0){f=false}}catch(j){if(d.CurrentFrame()>=0){f=false}}if(baidu.browser.ie==9){if(d.CurrentFrame()>=0){f=false}}if(!f){baidu.lang.eventCenter.dispatchEvent("app:flashFirstFrameLoaded",+(new Date()))}}k&&k(i);if(i<100){setTimeout(function(){FlashAdapter.getProgress(k)},100)}else{baidu.lang.eventCenter.dispatchEvent("app:flashCompleteLoad",+(new Date()))}}}}();