var m_getUserInfoUrl="http://"+m_host+"/gameweb/getUserInfo.aspx",m_keepSessionUrl="http://"+m_host+"/gameweb/KeepSession.aspx",m_kitUrl="http://"+m_host+"/djgame/hit.asp",m_logoutUrl="http://"+m_host+"/gameweb/logout.aspx",ie=navigator.appName.indexOf("Microsoft")!=-1,preloadImg1=new Image(),preloadImg2=new Image();preloadImg1.src="../../images/loadbar_bg.gif";preloadImg2.src="../../images/loader.gif";function showLoginBox($,_){document.getElementById("divLogin").style.visibility="visible";if(typeof($)!="undefined")document.getElementById("divLogin").style.left=$+"px";if(typeof(_)!="undefined")document.getElementById("divLogin").style.top=_+"px";document.getElementById("ifrLogin").src="http://"+m_host+"/game/login.htm?closebutton=1"}function getUserInfo(){var _=newXmlHttpRequest();_.open("POST",m_getUserInfoUrl,false);_.setRequestHeader("Content-Type","application/x-www-form-urlencoded");_.send("");if(_.status!=200){alert("\u8fde\u63a5\u670d\u52a1\u5668\u9519\u8bef\uff0c\u8bf7\u5237\u65b0\u8be5\u7f51\u9875\uff0c\u91cd\u8bd5\u3002");return false}var $=new CParseUrl(_.responseText);if($.err=="sessionnull"){document.getElementById("divUserInfo").style.display="none";document.getElementById("divUserLogin").style.display="block";return}document.getElementById("divUserInfo").style.display="block";document.getElementById("divUserLogin").style.display="none";if($.isGuest=="0")document.getElementById("divMySetup").style.visibility="visible";else document.getElementById("divUserLogin").style.display="block";document.getElementById("divUserName").innerHTML="\u73a9\u5bb6\uff1a"+$.userName;document.getElementById("divLogin").style.visibility="hidden"}function login(){getUserInfo()}function logout(){var $=newXmlHttpRequest();$.open("POST",m_logoutUrl,false);$.setRequestHeader("Content-Type","application/x-www-form-urlencoded");$.send("");if($.status!=200){alert("\u8fde\u63a5\u670d\u52a1\u5668\u9519\u8bef\uff0c\u8bf7\u5237\u65b0\u8be5\u7f51\u9875\uff0c\u91cd\u8bd5\u3002");return false}deleteCookie("gusername","/");deleteCookie("guserpassword","/");deleteCookie("guserid","/")}function init(){getUserInfo();setInterval("keepSeesion();",300000)}function keepSeesion(){r=Math.random();var $=newXmlHttpRequest();$.open("POST",m_keepSessionUrl+"?r="+r,true);$.setRequestHeader("Content-Type","application/x-www-form-urlencoded");$.send("")}function adOnload(){}function getFlashGame($){var _=navigator.appName.indexOf("Microsoft")!=-1,A;if(typeof($)=="undefined")A=(_)?window["MyFlash"]:document["MyFlash"];else A=(_)?window[$]:document[$];return A}var loadper=0,nTimeoutId=setTimeout("refreshProgress()",100);function displayload(){document.getElementById("loadbar").style.display="none";document.getElementById("preloaddiv").style.display="none";document.getElementById("divFlashGame").style.visibility="visible";document.getElementById("divFlashGame").style.width="640px";document.getElementById("divFlashGame").style.height="480px";document.getElementById("divFlashGameTools").style.display="block"}function refreshProgress(){var C=document.getElementById("loadcolumn"),A=getFlashGame();if(A&&typeof(A.PercentLoaded)!="undefined"){var _=A.PercentLoaded();C.style.width=_+"%";C.innerHTML=_+"%";if(_==100){for(var D=2;D<=6;D++){var $=getFlashGame("MyFlash"+D);if($&&typeof($.PercentLoaded)!="undefined"){var B=$.PercentLoaded();if(B!=100){nTimeoutId=setTimeout("refreshProgress()",100);return}}}m_flashGameOnload=true;clearTimeout(nTimeoutId);displayload()}else nTimeoutId=setTimeout("refreshProgress()",100)}else nTimeoutId=setTimeout("refreshProgress()",100)}function addBookmark($,_){if(window.sidebar)window.sidebar.addPanel($,_,"");else if(document.all)window.external.AddFavorite(_,$);else if(window.opera&&window.print)return true}function download(_,$){str="../../download.htm?url="+encodeURIComponent("http://"+m_host+"/djgame/flash/"+_+".swf");str+="&name="+encodeURIComponent($);window.open(str)}function inviteGame(){if(ie)if(window.clipboardData.setData("text",document.location.toString())){alert("\u6e38\u620f\u5730\u5740\u5df2\u590d\u5236\u5230\u7c98\u8d34\u677f\uff0c\u60a8\u53ef\u4ee5\u7c98\u8d34\u5230QQ\u6216MSN\u7684\u5bf9\u8bdd\u7a97\u53e3\uff0c\u53d1\u9001\u7ed9\u60a8\u7684\u670b\u53cb\uff0c\u9080\u8bf7\u670b\u53cb\u4e00\u8d77\u73a9\u6e38\u620f\u3002");return}alert("\u8bf7\u5c06\u6d4f\u89c8\u5668\u5730\u5740\u680f\u4e2d\u7f51\u5740\u53d1\u9001\u7ed9\u60a8\u7684\u670b\u53cb\uff0c\u9080\u8bf7\u670b\u53cb\u4e00\u8d77\u73a9\u6e38\u620f\u3002")}function replayGame(){getFlashGame().Rewind();getFlashGame().Play()}function autoSize(){var $=navigator.appName.indexOf("Microsoft")!=-1;if(getFlashGame().offsetWidth>900){document.getElementById("wrapper").style.overflow="visible";if(!$)document.getElementById("wrapper").style.height="2000px"}else{document.getElementById("wrapper").style.overflow="hidden";if(!$)document.getElementById("wrapper").style.height="auto"}}function zoomIn(){if(getFlashGame().offsetWidth>2000){alert("\u5df2\u7ecf\u653e\u5927\u5230\u6700\u5927\u503c\u3002");return}var _=document.getElementById("divFlashGame"),$=document.getElementById("divFlashGameTools");_.style.width=(getFlashGame().offsetWidth*1.2)+"px";$.style.width=(_.offsetWidth)+"px";_.style.height=(getFlashGame().offsetHeight*1.2)+"px";autoSize()}function zoomOut(){if(getFlashGame().offsetWidth<300){alert("\u5df2\u7ecf\u7f29\u5c0f\u5230\u6700\u5c0f\u503c\u3002");return}var _=document.getElementById("divFlashGame"),$=document.getElementById("divFlashGameTools");_.style.width=(getFlashGame().offsetWidth*0.8)+"px";$.style.width=(_.offsetWidth)+"px";_.style.height=(getFlashGame().offsetHeight*0.8)+"px";autoSize()}function zoom800(){var _=document.getElementById("divFlashGame"),$=document.getElementById("divFlashGameTools");_.style.width="800px";$.style.width=(_.offsetWidth)+"px";_.style.height="600px";autoSize()}function zoom1024(){var _=document.getElementById("divFlashGame"),$=document.getElementById("divFlashGameTools");_.style.width="1000px";$.style.width=(_.offsetWidth)+"px";_.style.height="750px";autoSize()}function zoomReset(){var _=document.getElementById("divFlashGame"),$=document.getElementById("divFlashGameTools");_.style.width="640px";$.style.width=(_.offsetWidth)+"px";_.style.height="480px";window.moveTo(0,0);window.resizeTo(window.screen.width,window.screen.height);autoSize()}function zoomFull(){var B=(document.documentElement&&document.documentElement.clientWidth)?document.documentElement:document.body,A=document.getElementById("divFlashGame"),_=document.getElementById("divFlashGameTools"),C=getAbsoluteLocation(A).offsetHeight+75,$=getAbsoluteLocation(A).offsetWidth+20;window.moveTo((window.screen.width-$)/2,0);window.resizeTo($,C);window.resizeTo($+$-B.clientWidth,C+C-B.clientHeight);B.scrollTop=getAbsoluteLocation(_).absoluteTop-35;B.scrollLeft=getAbsoluteLocation(_).absoluteLeft-10;window.moveTo((window.screen.width-($+$-B.clientWidth))/2,0);window.screenLeft}function getAbsoluteLocation(_){if(arguments.length!=1||_==null)return null;var C=_.offsetTop,B=_.offsetLeft,A=_.offsetWidth,$=_.offsetHeight;while(_=_.offsetParent){C+=_.offsetTop;B+=_.offsetLeft}return{absoluteTop:C,absoluteLeft:B,offsetWidth:A,offsetHeight:$}}function hit(_,$){var A=newXmlHttpRequest();if(typeof($)=="undefined")A.open("POST",m_kitUrl+"?id="+_,true);else A.open("POST",m_kitUrl+"?id="+_+"&t="+$,true);A.setRequestHeader("Content-Type","application/x-www-form-urlencoded");A.send("");setTimeout("hit("+_+", 2)",60000)}function getParentPath($){return Math.floor(parseInt($)/100)}function getExpDate(_,A,$){var B=new Date();if(typeof(_)=="number"&&typeof(A)=="number"&&typeof(A)=="number"){B.setDate(B.getDate()+parseInt(_));B.setHours(B.getHours()+parseInt(A));B.setMinutes(B.getMinutes()+parseInt($));return B.toGMTString()}}function getCookie(A){var _=A+"=",$=_.length,B=document.cookie.length,D=0;while(D<B){var C=D+$;if(document.cookie.substring(D,C)==_)return getCookieVal(C);D=document.cookie.indexOf(" ",D)+1;if(D==0)break}return}function setCookie(_,D,$,C,B,A){document.cookie=_+"="+escape(D)+(($)?"; expires="+$:"")+((C)?"; path="+C:"")+((B)?"; domain="+B:"")+((A)?"; secure":"")}function getCookieVal(_){var $=document.cookie.indexOf(";",_);if($==-1)$=document.cookie.length;return unescape(document.cookie.substring(_,$))}function deleteCookie($,A,_){if(getCookie($))document.cookie=$+"="+((A)?"; path="+A:"")+((_)?"; domain="+_:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT"}function gameHistory(){var C=6,A=0,B=getCookie("gamehistory"),G=new Array();if(B==null){B=m_gameId+";"+m_gameName;G.push(B)}else{G=B.split(",");if((","+B).indexOf(","+m_gameId+";"+m_gameName+",")<0)G.push(m_gameId+";"+m_gameName)}B="";var _="<ul>",$="<ul>";for(var F=G.length-1;F>=0;F--){if(G[F].indexOf(";")<0)continue;A++;if(A>6)break;B=G[F]+","+B;var D=G[F].split(";")[0],E=G[F].split(";")[1];if(A%2==1)_+="<li><a href=\"/djgame/gamepage/"+getParentPath(D)+"/"+D+".htm\"><img src=\"../../gameImages/"+getParentPath(D)+"/"+D+".gif\"><br>"+E+"</a></li>";else $+="<li><a href=\"/djgame/gamepage/"+getParentPath(D)+"/"+D+".htm\"><img src=\"../../gameImages/"+getParentPath(D)+"/"+D+".gif\"><br>"+E+"</a></li>"}setCookie("gamehistory",B,new Date(new Date().getTime()+30*24*60*60*1000).toGMTString(),"/");_+="</ul>";$+="</ul>";document.getElementById("divGameHistory").innerHTML=_+$}function getElementPos($){var H=navigator.userAgent.toLowerCase(),_=(H.indexOf("opera")!=-1),J=(H.indexOf("msie")!=-1&&!_),D=document.getElementById($);if(D.parentNode===null||D.style.display=="none")return false;var A=null,C=[],I;if(D.getBoundingClientRect){I=D.getBoundingClientRect();var F=Math.max(document.documentElement.scrollTop,document.body.scrollTop),G=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft);return{absoluteLeft:I.left+G,absoluteTop:I.top+F}}else if(document.getBoxObjectFor){I=document.getBoxObjectFor(D);var B=(D.style.borderLeftWidth)?parseInt(D.style.borderLeftWidth):0,E=(D.style.borderTopWidth)?parseInt(D.style.borderTopWidth):0;C=[I.x-B,I.y-E]}else{C=[D.offsetLeft,D.offsetTop];A=D.offsetParent;if(A!=D)while(A){C[0]+=A.offsetLeft;C[1]+=A.offsetTop;A=A.offsetParent}if(H.indexOf("opera")!=-1||(H.indexOf("safari")!=-1&&D.style.position=="absolute")){C[0]-=document.body.offsetLeft;C[1]-=document.body.offsetTop}}if(D.parentNode)A=D.parentNode;else A=null;while(A&&A.tagName!="BODY"&&A.tagName!="HTML"){C[0]-=A.scrollLeft;C[1]-=A.scrollTop;if(A.parentNode)A=A.parentNode;else A=null}return{absoluteLeft:C[0],absoluteTop:C[1]}}function floatAd2(){if(document.getElementById("divAliAd2")!=null&&document.getElementById("divAd2")!=null){document.getElementById("divAliAd2").style.top=getElementPos("divAd2").absoluteTop+"px";document.getElementById("divAliAd2").style.left=getElementPos("divAd2").absoluteLeft+"px"}setTimeout("floatAd2()",100)}function floatAd3(){if(document.getElementById("divAliAd3")!=null&&document.getElementById("divAd3")!=null){document.getElementById("divAliAd3").style.top=getElementPos("divAd3").absoluteTop+"px";document.getElementById("divAliAd3").style.left=getElementPos("divAd3").absoluteLeft+"px"}setTimeout("floatAd3()",100)}setTimeout("floatAd2()",100);setTimeout("floatAd3()",100)