/*begin*/
var gamelist=new Array;var _searchPopBool=false;var baseDomain=getCurrentlyDomain();if(!baseDomain)alert("\u975e5173\u7ad9\u70b9\u8c03\u7528");
jQuery(function(){_loadGameNameData();setTimeout("initSearchGameName()",800);jQuery("body").bind("click",function(e){if(e.target==this)_hideSearchDiv()});jQuery("#searchGameName").click(function(){changShowHide("searchGameName")});jQuery("#searchGameNameFrame li a").click(function(){jQuery("#searchGameNameFrame li").removeClass("currert");jQuery(this).parent().addClass("currert");azSearchGameName(jQuery(this).html())});jQuery("#searchGameArea").click(function(){_searchPopBool=true;changShowHide("searchGameArea")});
jQuery("#searchGameServer").click(function(){_searchPopBool=true;changShowHide("searchGameServer")});jQuery("#searchGameAllType").click(function(){_searchPopBool=true;changShowHide("searchGameAllType")});jQuery(".popup_layer_title .search_close").click(function(){_hideSearchDiv()})});
function isUseProxy(baseDomain){if(!baseDomain)return false;if(baseDomain=="need.5173.com"||baseDomain=="dlc2c.5173.com"||baseDomain=="search.5173.com"||baseDomain=="mall.5173.com"||baseDomain=="complain.5173.com"||baseDomain=="message.5173.com")baseDomain="www.5173.com";return baseDomain}function filterProxyData(data){re=/\$\s*?<\!DOCTYPE[\s\S]*/ig;r=data.replace(re,"");return data.replace(re,"")}
function _loadGameNameData(){var dataUrl="/Controls/Common/Proxy.aspx?url="+encodeURIComponent("http://"+isUseProxy(baseDomain)+"/ajax.axd?methodName=GETALLGAMESDATAv3&IsGameID=false");var name="",type="",ii=0;jQuery.post(dataUrl,function(data){data=filterProxyData(data);data="history:"+g_history+";"+data;GT=data.split(";");for(key=0;key<GT.length;key++)if(GT[key]!=""){GN=GT[key].split(":");gamelist[key]={name:GN[0].toUpperCase(),list:[]};tmpGameName=GN[1];GameName=tmpGameName.split(",");for(key1 in GameName)if(GameName[key1]!=
""){name=GameName[key1];tmpName=name.split("#");if(tmpName[2]=="h")hot=1;else hot=0;name=tmpName[1];type=tmpName[0];gamelist[key].list[key1]={name:name,type:type,url:name,hot:hot}}}})}
function _loadGameTypeData(){var dataUrl="/Controls/Common/Proxy.aspx?url="+encodeURIComponent("http://"+isUseProxy(baseDomain)+"/ajax.axd?methodName=GETBIZOFFERTYPEALLV3&gameType=offertypes");var name="",type="",ii=0;jQuery.post(dataUrl,function(data){var html="";html+="<dl><dd><a href=\"javascript:_selectAll('searchGameAllType','\u5168\u90e8\u5206\u7c7b')\">\u5168\u90e8\u5206\u7c7b</a></dd>";data=filterProxyData(data);if(data!=""){gameType=data.split("$");var id="";var name="";var idlist="";var namelist=
"";for(v in gameType)if(v%2==0)idlist+="__"+gameType[v];else namelist+="__"+gameType[v];id=idlist.split("__");name=namelist.split("__");for(key=1;key<id.length;key++)html+="<dd><a href=\"javascript:selectGameAllType('"+id[key]+"','"+name[key]+"')\">"+name[key]+"</a></dd>"}html+="</dl>";jQuery("#searchGameAllTypeFrame").html(html)})}
function initSearchGameName(){var _h=pHistoryGame();if(_h)jQuery("#searchGameNameFrameInline h2").html("\u5386\u53f2\u9009\u62e9\uff1a<a href=\"javascript:_selectAll('searchGameName','\u5168\u90e8\u6e38\u620f')\">\u5168\u90e8\u6e38\u620f</a><span>"+_h+"</span>");else jQuery("#searchGameNameFrameInline h2").html("\u8bf7\u9009\u62e9\u6e38\u620f<span>(\u70b9\u51fb\u6e38\u620f\u540d\u79f0\u9009\u62e9\u6e38\u620f)</span>\uff1a<a href=\"javascript:_selectAll('searchGameName','\u5168\u90e8\u6e38\u620f')\">\u5168\u90e8\u6e38\u620f</a>");
azSearchGameName("\u70ed\u95e8\u6e38\u620f")}
function azSearchGameName(type){if(type=="\u70ed\u95e8\u6e38\u620f"){type="HOTG";_u="hotgame"}else if(type=="\u7f51\u9875\u6e38\u620f"||type=="\u53f0\u670d\u6e38\u620f"){type="WEBG";_u=""}else _u="";var html='<h3 class="az_'+type+'">&nbsp;</h3><ul class="'+_u+'">';if(type=="I"||type=="O"||type=="V")html+='<li class="ajax_note">\u8be5\u5b57\u6bcd\u4e0b\u6682\u65e0\u6e38\u620f</li>';else for(key in gamelist)if(gamelist[key].name==type)for(key1 in gamelist[key].list){if(gamelist[key].list[key1].hot==1)tmpclass=
'class="hot"';else tmpclass="";html+="<li><a "+tmpclass+' href="javascript:void 0" onclick="javascript:selectSearchGameName(\''+key1+"','"+key+"','"+gamelist[key].list[key1].name+'\')" title="'+gamelist[key].list[key1].name+'">'+gamelist[key].list[key1].type+" - "+gamelist[key].list[key1].name+"</a></li>"}html+="</ul>";jQuery("#azGamelistFrame").html(html)}
function selectSearchWebGameName(webGameName,webGameID){jQuery("#searchGameName").html(webGameName);jQuery("#searchGameNameFrame").hide();_selectAll("searchGameArea","\u5168\u90e8\u533a");_selectAll("searchGameServer","\u5168\u90e8\u670d");_hideSearchDiv()}
function selectSearchGameName(areakey,key,name){if(name=="Q\u5e01\u5145\u503c")searchVer31API.hideQCoinsResult();else searchVer31API.showQCoinsResult();jQuery("#searchGameAreaFrameInline h2").html("<h2>\u8bf7\u9009\u62e9\u6e38\u620f\u533a\uff1a<a href=\"javascript:_selectAll('searchGameArea','\u5168\u90e8\u533a')\">\u5168\u90e8\u533a</a></h2>");jQuery("#searchGameName").html(name);jQuery("#searchGameNameFrame").hide();jQuery("#searchGameArea").val("\u5168\u90e8\u533a");jQuery("#searchGameServer").val("\u5168\u90e8\u670d");
jQuery("#searchGameAllType").val("\u5168\u90e8\u5206\u7c7b");jQuery("#"+ga_id).val("-1");jQuery("#"+gs_id).val("-1");jQuery("#"+tp).val("-1");jQuery("#searchGameArea").html("\u6e38\u620f\u533a");jQuery("#searchGameServer").html("\u6e38\u620f\u670d\u52a1\u5668");jQuery("#searchGameAllType").html("\u5168\u90e8\u5206\u7c7b");var dataUrl="/Controls/Common/Proxy.aspx?url="+encodeURIComponent("http://"+isUseProxy(baseDomain)+"/ajax.axd?methodName=GETIDBYGAMENAME&GameName="+encodeURI(name));jQuery.post(dataUrl,
function(data){data=filterProxyData(data);if(data){loadSearchGameArea(data,name);loadSearchGameType(data)}else alert("\u6ca1\u53d1\u73b0\u6e38\u620fID")})}
function loadSearchGameArea(gameID,gameName){html="";jQuery("#"+gm_id).val(gameID);var dataUrl="/Controls/Common/Proxy.aspx?url="+encodeURIComponent("http://"+isUseProxy(baseDomain)+"/ajax.axd?methodName=games&gameType=GameAreas&tradingType=other&id="+gameID);jQuery.post(dataUrl,function(data){data=filterProxyData(data);html+="<h3>&nbsp;</h3><ul>";if(data!=""){gameArea=data.split("$");var id="";var name="";var idlist="";var namelist="";for(v in gameArea)if(v%2==0)idlist+="__"+gameArea[v];else namelist+=
"__"+gameArea[v];id=idlist.split("__");name=namelist.split("__");for(j=1;j<id.length;j++)html+="<li><a href=\"javascript:loadSearchGameServer('"+id[j]+"','"+name[j]+"')\" title='"+name[j]+"'>"+name[j]+"</a></li>"}html+="</ul>";jQuery("#getSearchGameArea").html(html)})}
function loadSearchGameServer(gameAreaID,name,auto){if(auto!="auto")jQuery("#"+gs_id).val("-1");jQuery("#searchGameServer").html("\u6e38\u620f\u670d\u52a1\u5668");jQuery("#searchGameServerFrameInline h2").html("<h2>\u8bf7\u9009\u62e9\u6e38\u620f\u670d\u52a1\u5668\uff1a<a href=\"javascript:_selectAll('searchGameServer','\u5168\u90e8\u670d')\">\u5168\u90e8\u670d</a></h2>");jQuery("#"+ga_id).val(gameAreaID);jQuery("#searchGameArea").html(name);jQuery("#searchGameAreaFrame").hide();var html="<h3>&nbsp;</h3><ul>";
var dataUrl="/Controls/Common/Proxy.aspx?url="+encodeURIComponent("http://"+isUseProxy(baseDomain)+"/ajax.axd?methodName=games&gameType=GameServers&tradingType=other&id="+gameAreaID);jQuery.post(dataUrl,function(data){data=filterProxyData(data);if(data!=""){var id="";var name="";var idlist="";var namelist="";gameserver=data.split("$");for(v in gameserver)if(v%2==0)idlist+="__"+gameserver[v];else namelist+="__"+gameserver[v];id=idlist.split("__");name=namelist.split("__");for(key=1;key<id.length;key++)html+=
"<li><a href=\"javascript:selectSearchGameServer('"+id[key]+"','"+name[key]+'\')" title="'+name[key]+'">'+name[key]+"</a></li>"}html+="</ul>";jQuery("#getSearchGameServer").html(html)})}function selectSearchGameServer(serverid,servername){jQuery("#"+gs_id).val(serverid);jQuery("#searchGameServer").html(servername);jQuery("#searchGameServerFrame").hide()}
function loadSearchGameType(gameid){var dataUrl="/Controls/Common/Proxy.aspx?url="+encodeURIComponent("http://"+isUseProxy(baseDomain)+"/ajax.axd?methodName=GetOfferTypesByGameID&gameType=offertypes&gameid="+gameid);jQuery.post(dataUrl,function(data){var html="";html+="<dl><dd><a href=\"javascript:_selectAll('searchGameAllType','\u5168\u90e8\u5206\u7c7b')\">\u5168\u90e8\u5206\u7c7b</a></dd>";data=filterProxyData(data);if(data!=""){gameType=data.split("$");var id="";var name="";var idlist="";var namelist=
"";for(v in gameType)if(v%2==0)idlist+="__"+gameType[v];else namelist+="__"+gameType[v];id=idlist.split("__");name=namelist.split("__");for(key=1;key<id.length;key++)html+="<dd><a href=\"javascript:selectGameAllType('"+id[key]+"','"+name[key]+"')\">"+name[key]+"</a></dd>"}html+='</dl><iframe class="iframe_estop"></iframe>';jQuery("#searchGameAllTypeFrame").html(html)})}
function isTypeHideGameAreaServer(typeID){var dataUrl="/Controls/Common/Proxy.aspx?url="+encodeURIComponent("http://"+isUseProxy(baseDomain)+"/ajax.axd?methodName=BIZOFFERMBORJHCARDBYID&GameBizTypesID="+typeID);jQuery.post(dataUrl,function(data){alert(data);data=filterProxyData(data);if(data!=="false")searchVer31API.hideGameAreaGameServer();else searchVer31API.showGameAreaGameServer()})}
function selectGameAllType(id,name){jQuery("#"+tp).val(id);jQuery("#searchGameAllType").html(name);jQuery("#searchGameAllTypeFrame").hide()}
function _selectAll(id,val){if(id=="searchGameName"){jQuery("#"+gm_id).val("-1");init_area();init_server();init_type();jQuery("#searchGameAreaFrameInline h2").html("<h2>\u8bf7\u9009\u62e9\u6e38\u620f\u533a\uff1a<a href=\"javascript:_selectAll('searchGameArea','\u5168\u90e8\u533a')\">\u5168\u90e8\u533a</a></h2>");jQuery("#searchGameServerFrameInline h2").html("<h2>\u8bf7\u9009\u62e9\u6e38\u620f\u670d\u52a1\u5668\uff1a<a href=\"javascript:_selectAll('searchGameServer','\u5168\u90e8\u670d')\">\u5168\u90e8\u670d</a></h2>")}if(id=="searchGameArea"){jQuery("#"+
ga_id).val("-1");init_server();jQuery("#searchGameServerFrameInline h2").html("<h2>\u8bf7\u9009\u62e9\u6e38\u620f\u670d\u52a1\u5668\uff1a<a href=\"javascript:_selectAll('searchGameServer','\u5168\u90e8\u670d')\">\u5168\u90e8\u670d</a></h2>")}if(id=="searchGameServer")jQuery("#"+gs_id).val("-1");if(id=="searchGameAllType")jQuery("#"+tp).val("-1");jQuery("#"+id).html(val);changShowHide(id)}
function init_area(){html='<h3></h3><ul><li class="ajax_note">\u8bf7\u5148\u9009\u62e9\u6e38\u620f...</li></ul>';jQuery("#searchGameArea").html("\u5168\u90e8\u533a");jQuery("#getSearchGameArea").html(html);jQuery("#"+ga_id).val("-1")}function init_server(){var html='<h3></h3><ul><li class="ajax_note">\u8bf7\u5148\u9009\u62e9\u6e38\u620f\u533a...</li></ul>';jQuery("#searchGameServer").html("\u5168\u90e8\u670d");jQuery("#getSearchGameServer").html(html);jQuery("#"+gs_id).val("-1")}
function init_type(){var html="<dl><dt><a href=\"javascript:_selectAll('searchGameAllType','\u5168\u90e8\u5206\u7c7b')\">\u5168\u90e8\u5206\u7c7b</a></dt></dl>";jQuery("#searchGameAllType").html("\u5168\u90e8\u5206\u7c7b");jQuery("#searchGameAllTypeFrame").html(html)}function changShowHide(id){if(jQuery("#"+id+"Frame").css("display")=="none"){_hideSearchDiv();jQuery("#"+id+"Frame").show()}else jQuery("#"+id+"Frame").hide()}
function _hideSearchDiv(){jQuery("#searchGameNameFrame").hide();jQuery("#searchGameAreaFrame").hide();jQuery("#searchGameServerFrame").hide();jQuery("#searchGameAllTypeFrame").hide()}function pHistoryGame(){var t=g_history.split(",");var arrTmp=[];var html="";for(key in t){var v=t[key].split("#");if(v!=""){if(v[2])_t='class="hot"';else _t="";html=html+"<a "+_t+' href="javascript:void 0;" title="'+v[1]+'" onclick="selectSearchGameName(0,0,\''+v[1]+"')\">"+v[1]+"</a>"}}return html}
function _last_history_game(g){var t=g.split(",");if(t[0]!==""){var v=t[0].split("#");if(v[1])return v[1];return false}return false}function getCurrentlyDomain(){var _bd=window.location.href;re=/http\:\/\/(.*5173\.com)(.*)/i;_bd=_bd.match(re);if(_bd[1])return _bd[1];return false}function getUserRecords(hideID){var _tmp=jQuery("#"+hideID).val();return _tmp}
var searchVer31API={init:function(){},hideGameAreaGameServer:function(){this._hide_areas();this._hide_servers()},showGameAreaGameServer:function(){this._show_areas();this._show_servers()},hideQCoinsResult:function(){this._hide_areas();this._hide_servers();this._hide_gamebiztype()},showQCoinsResult:function(){this._show_areas();this._show_servers();this._show_gamebiztype()},_hide_areas:function(){jQuery(".search .select2").hide()},_hide_servers:function(){jQuery(".search .select3").hide()},_hide_gamebiztype:function(){jQuery(".search .select4").hide()},
_show_areas:function(){jQuery(".search .select2").show()},_show_servers:function(){jQuery(".search .select3").show()},_show_gamebiztype:function(){jQuery(".search .select4").show()}};

/*end*/
