/*begin*/
var gamelist=new Array;var _searchPopBool=false;var _searchIsLoadGameName=false;var baseDomain=getCurrentlyDomain();if(!baseDomain)alert("\u975e5173\u7ad9\u70b9\u8c03\u7528");try{var test=g_history.split(",")}catch(e){var g_history=""}
jQuery(function(){jQuery(".header-search .s6 input").bind("mouseover",function(){jQuery(this).css({"background-position":"0 -680px"})}).bind("mouseout",function(){jQuery(this).css({"background-position":"0 -416px"})});_loadGameNameData();var jq_sk_id=jQuery("#"+sk_id).val();if(jq_sk_id!=""){jQuery("#"+keyword_id).val(jQuery("#"+sk_id).val());jQuery("#"+keyword_id).attr("init_val","\u8bf7\u8f93\u5165\u4efb\u610f\u5173\u952e\u5b57");jQuery("#"+keyword_id).css("color","#333")}var jq_tp=jQuery("#"+tp).val();
if(jq_tp!=""){var tp_value=getUserRecords(tp);jQuery("#searchGameAllType").html(tp_value[1])}var jq_gm_id=jQuery("#"+gm_id).val();if(jq_gm_id!=""){var gm_id_value=getUserRecords(gm_id);jQuery("#searchGameName").html(gm_id_value[1]);loadSearchGameArea(gm_id_value[0],gm_id_value[1]);loadSearchGameType(gm_id_value[0]);jQuery("#searchGameAreaFrameInline div.his").html('<span class="tit">\u8bf7\u9009\u62e9\u6e38\u620f\u533a\uff1a</span><a href="javascript:_selectAll(\'searchGameArea\',\'\u5168\u90e8\u533a\')">\u5168\u90e8\u533a</a><a class="close" href="javascript:_hideSearchDiv();">\u5173\u95ed</a>')}var jq_ga_id=
jQuery("#"+ga_id).val();if(jq_ga_id!=""&&jq_ga_id!=-1){var ga_id_value=getUserRecords(ga_id);jQuery("#searchGameArea").html(ga_id_value[1]);loadSearchGameServer(ga_id_value[0],ga_id_value[1],"auto");jQuery("#searchGameServerFrameInline div.his").html('<span class="tit">\u8bf7\u9009\u62e9\u6e38\u620f\u670d\u52a1\u5668\uff1a</span><a href="javascript:_selectAll(\'searchGameServer\',\'\u5168\u90e8\u670d\')">\u5168\u90e8\u670d</a><a class="close" href="javascript:_hideSearchDiv();">\u5173\u95ed</a>')}var jq_gs_id=
jQuery("#"+gs_id).val();if(jq_gs_id!=""){var gs_id_value=getUserRecords(gs_id);jQuery("#searchGameServer").html(gs_id_value[1])}setTimeout("initSearchGameName()",1500);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("input.in_s").focus(function(){var i=jQuery(this).attr("init_val");var t=jQuery(this).attr("user_val");if(i==undefined){jQuery(this).attr("init_val",jQuery(this).val());jQuery(this).val("")}else if(i==
jQuery(this).val())jQuery(this).val("");else jQuery(this).val(t);jQuery(this).css("color","#333")}).blur(function(){i=jQuery(this).attr("init_val");if(jQuery(this).val()==""||jQuery(this).val()==i){jQuery(this).css("color","#bbb");jQuery(this).val(jQuery(this).attr("init_val"))}else{jQuery(this).attr("user_val",jQuery(this).val());jQuery(this).css("color","#333")}})});
function _loadGameNameData(){var dataUrl="AjaxHandler.ashx?method=GETALLGAMES";var name="",type="",id="",ii=0;jQuery.post(dataUrl,function(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[3]=="h")hot=1;else hot=0;type=tmpName[0];
name=tmpName[1];id=tmpName[2];gamelist[key].list[key1]={name:name,type:type,id:id,hot:hot}}}})}
function initSearchGameName(){var _h=pHistoryGame();var _code="";if(_h)_code='<span class="tit">\u5386\u53f2\u9009\u62e9\uff1a</span><span>'+_h+"</span>";else _code='<span class="tit">\u8bf7\u9009\u62e9\u6e38\u620f(\u70b9\u51fb\u6e38\u620f\u540d\u79f0\u9009\u62e9\u6e38\u620f)\uff1a</span>';_code+='<a class="close" href="javascript:_hideSearchDiv();">\u5173\u95ed</a>';jQuery("#searchGameNameFrameInline .his").html(_code);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+'"><span></span></h3><ul class="g_list">';for(key in gamelist)if(gamelist[key].name==type)if(gamelist[key].list.length==0)html+='<li class="ajax_note">\u8be5\u5b57\u6bcd\u4e0b\u6682\u65e0\u6e38\u620f</li>';else 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(\''+gamelist[key].list[key1].id+"','"+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("#getSearchGameName").html(html);ie6_iframe_fix("searchGameName")}
function selectSearchWebGameName(webGameName,webGameID){jQuery("#searchGameName").html(webGameName);jQuery("#searchGameNameFrame").hide();_selectAll("searchGameArea","\u5168\u90e8\u533a");_selectAll("searchGameServer","\u5168\u90e8\u670d");_hideSearchDiv()}
function selectSearchGameName(id,name){if(name=="Q\u5e01\u5145\u503c")searchVer31API.hideQCoinsResult();else searchVer31API.showQCoinsResult();jQuery("#searchGameAreaFrameInline div.his").html('<span class="tit">\u8bf7\u9009\u62e9\u6e38\u620f\u533a\uff1a</span><a href="javascript:_selectAll(\'searchGameArea\',\'\u5168\u90e8\u533a\')">\u5168\u90e8\u533a</a><a class="close" href="javascript:_hideSearchDiv();">\u5173\u95ed</a>');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");loadSearchGameArea(id,name);loadSearchGameType(id);init_server()}
function loadSearchGameArea(gameID,gameName){html="";gameID=gameID+"##"+gameName;jQuery("#"+gm_id).val(gameID);var dataUrl="AjaxHandler.ashx?method=GETGAMEAREAS&ts=other&gm="+gameID.split("##")[0];jQuery.post(dataUrl,function(data){html+='<h3 class="az_B"><span></span></h3><ul class="g_list">';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);ie6_iframe_fix("searchGameArea")})}
function loadSearchGameServer(gameAreaID,name,auto){if(auto!="auto")jQuery("#"+gs_id).val("-1");jQuery("#searchGameServer").html("\u6e38\u620f\u670d\u52a1\u5668");jQuery("#searchGameServerFrameInline div.his").html('<span class="tit">\u8bf7\u9009\u62e9\u6e38\u620f\u670d\u52a1\u5668\uff1a</span><a href="javascript:_selectAll(\'searchGameServer\',\'\u5168\u90e8\u670d\')">\u5168\u90e8\u670d</a><a class="close" href="javascript:_hideSearchDiv();">\u5173\u95ed</a>');gameAreaID=gameAreaID+"##"+name;jQuery("#"+
ga_id).val(gameAreaID);jQuery("#searchGameArea").html(name);jQuery("#searchGameAreaFrame").hide();var html='<h3 class="az_B"><span></span></h3><ul class="g_list">';var dataUrl="AjaxHandler.ashx?method=GETGAMESERVERS&ts=other&ga="+gameAreaID.split("##")[0];jQuery.post(dataUrl,function(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)});ie6_iframe_fix("searchGameServer")}function selectSearchGameServer(serverid,servername){serverid=serverid+"##"+servername;jQuery("#"+gs_id).val(serverid);jQuery("#searchGameServer").html(servername);jQuery("#searchGameServerFrame").hide()}
function loadSearchGameType(gameid){var dataUrl="AjaxHandler.ashx?method=GETBIZCATEGORYSBYGAMEID&gm="+gameid;jQuery.post(dataUrl,function(data){var html="";html+='<div class="m"><div class="bg_line"></div><ul class="s_list"><li><a href="javascript:_selectAll(\'searchGameAllType\',\'\u5168\u90e8\u5206\u7c7b\')">\u5168\u90e8\u5206\u7c7b</a></li>';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+="<li><a href=\"javascript:selectGameAllType('"+id[key]+"','"+name[key]+"')\">"+name[key]+"</a></li>"}html+='</ul><iframe class="cover"></iframe></div>';jQuery("#searchGameAllTypeFrame").html(html);ie6_iframe_fix("searchGameAllType")})}
function isTypeHideGameAreaServer(typeID){var dataUrl="AjaxHandler.ashx?method=GETBIZOFFERBASICTYPE&cate="+typeID;jQuery.post(dataUrl,function(data){if(data)if(data.toLowerCase()=="activationcode"||data.toLowerCase()=="mbcard")searchVer31API.hideGameAreaGameServer();else searchVer31API.showGameAreaGameServer()})}function selectGameAllType(id,name){isTypeHideGameAreaServer(id);id=id+"##"+name;jQuery("#"+tp).val(id);jQuery("#searchGameAllType").html(name);jQuery("#searchGameAllTypeFrame").hide()}
function _selectAll(id,val){if(id=="searchGameArea"){jQuery("#"+ga_id).val("-1");init_server();jQuery("#searchGameServerFrameInline div.his").html('<span class="tit">\u8bf7\u9009\u62e9\u6e38\u620f\u670d\u52a1\u5668\uff1a</span><a href="javascript:_selectAll(\'searchGameServer\',\'\u5168\u90e8\u670d\')">\u5168\u90e8\u670d</a><a class="close" href="javascript:_hideSearchDiv();">\u5173\u95ed</a>')}if(id=="searchGameServer"){jQuery("#"+gs_id).val("-1");jQuery("#"+tp).val("-1")}if(id=="searchGameAllType")jQuery("#"+
tp).val("-1");jQuery("#"+id).html(val);changShowHide(id)}function init_area(){html='<h3><span></span></h3><ul class="g_list"><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><span></span></h3><ul class="g_list"><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(){jQuery("#"+tp).val("-1")}
function changShowHide(id){if(jQuery("#"+id+"Frame").css("display")=="none"){_hideSearchDiv();jQuery("#"+id+"Frame").show()}else jQuery("#"+id+"Frame").hide();ie6_iframe_fix(id)}
function ie6_iframe_fix(id){if(jQuery.browser.msie&&jQuery.browser.version=="6.0")if(id==="searchGameAllType"){_h=jQuery("#searchGameAllTypeFrame div.m li").length*20;jQuery("#searchGameAllTypeFrame iframe.cover").height(_h).width(106)}else{_h=jQuery("#"+id+"FrameInline").height();jQuery("#"+id+"FrameInline iframe.cover").height(_h).width(945)}}
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[3])_t='class="hot"';else _t="";html=html+"<a "+_t+' href="javascript:void 0;" title="'+v[1]+'" onclick="selectSearchGameName(\''+v[2]+"','"+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();if(_tmp)return _tmp.split("##");return false}
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(".header-search .s2").hide()},_hide_servers:function(){jQuery(".header-search .s3").hide()},_hide_gamebiztype:function(){jQuery(".header-search .s4").hide()},
_show_areas:function(){jQuery(".header-search .s2").show()},_show_servers:function(){jQuery(".header-search .s3").show()},_show_gamebiztype:function(){jQuery(".header-search .s4").show()}};function SearchEnterKeyword(_event){var btn=document.getElementById(searchbtn_id);if(document.all){if(_event.keyCode==13){event.keyCode=9;event.returnValue=false;btn.click()}}else if(_event.which==13){var evt=document.createEvent("MouseEvents");evt.initEvent("click",true,true);if(btn)btn.dispatchEvent(evt)}}
$(function(){$("#searchGameName,#searchGameAllType,#searchGameArea,#searchGameServer").hover(function(){$(this).addClass("select-current")},function(){$(this).removeClass("select-current")})});

/*end*/
