
document.writeln("<script type = \"text/javascript\" src = \"js/GameData.js\"></script>");
document.writeln("<script type = \"text/javascript\" src = \"js/AjaxFormUtil.js\"></script>");

function Header()
{
	Header.historyTag = null;     //历史选择游戏字母标签
	Header.historyLayDiv = null;   //历史字母对应的游戏
}

function showTags()
{
  var gameHtml = "";
  gameHtml += "<ul>";
  gameHtml += "<li class = \"list2_On\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\" id = \"hot_li_header\">热门游戏 </li>";
  gameHtml += "<li class = \"list_Off\" style=\"CURSOR: pointer;color:#cdcdcd;\">A </li>";
  gameHtml += "<li class = \"list_Off\" style=\"CURSOR: pointer;color:#cdcdcd;\" style=\"CURSOR: pointer\">B </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">C </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">D </li>";
  gameHtml += "<li class = \"list_Off\" style=\"CURSOR: pointer;color:#cdcdcd;\">E </li>";
  gameHtml += "<li class = \"list_Off\" style=\"CURSOR: pointer;color:#cdcdcd;\">F </li>";
  gameHtml += "<li class = \"list_Off\" style=\"CURSOR: pointer;color:#cdcdcd;\">G </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">H </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">J </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">K </li>";
  gameHtml += "<li class = \"list_Off\" style=\"CURSOR: pointer;color:#cdcdcd;\">L </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">M </li>";
  gameHtml += "<li class = \"list_Off\" style=\"CURSOR: pointer;color:#cdcdcd;\">N </li>";
//  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:getGameTagDetail(event);\" style=\"CURSOR: pointer\">P </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">Q </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">R </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">S </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">T </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">W </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">X </li>";
  gameHtml += "<li class = \"list_Off\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">Y </li>";
  gameHtml += "<li class = \"list_Off rightLine\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">Z </li>";
  gameHtml += "<li class = \"list2_Off rightLine\" onclick = \"javascript:Header.getGameTagDetail(event);\" style=\"CURSOR: pointer\">全部游戏 </li>";
  gameHtml += "</ul>";

  document.writeln(gameHtml);
  Header.historyTag = AjaxFormUtil.$("hot_li_header");
};

//Head当前位置
function headPosition()
{
 var retHeadPos = getElementPosition(AjaxFormUtil.$("head"));
 if(typeof(retHeadPos) != "undefined" )
 {
   retHeadPos.y = retHeadPos.y - 46;
   retHeadPos.x = retHeadPos.x - 1;
 }
  return retHeadPos;
};


Header.getGameTagDetail = function (event)
{
    if(Header.historyTag)
    {
      switch(Header.historyTag.className)
	  {
	     case "list_On" :
			   Header.historyTag.className = "list_Off";  break;
	     case "list2_On":
			   Header.historyTag.className = "list2_Off";  break;
	     case "list2_On rightLine":
			   Header.historyTag.className = "list2_Off rightLine";  break;
	  }
    }
    currentGameTag = Header.historyTag = event ? event.srcElement : null;
    if(currentGameTag)
    {
      currentGameTag.className = "list_On";
      var currentText = _deletedSpaceChar(currentGameTag.innerText);

      switch(currentText)
      {
         case "热门游戏" :
             divId = "layerHot_header";
		     currentGameTag.className = "list2_On";
             break;
         case "全部游戏" :
             divId = "layerAll_header";
		     currentGameTag.className = "list2_On rightLine";
             break;
         default:
             divId = "layer_header"+currentText;
             break;
      }
      Header.getGameList(divId,currentText);
    }

};

//获取指定字母标签的游戏 并且显示
Header.getGameList = function (divId,tagName)
{
  if(Header.historyLayDiv)
  {
    Header.historyLayDiv.style.display = "none";
  }

  var layerDiv =  AjaxFormUtil.$(divId);
  var rsGmList = null;

  if(layerDiv == null)
  {
    layerDiv = document.createElement("div");
    layerDiv.id = divId;
    layerDiv.className = "yxGameListBox yxGameListBox_Qg";
    layerDiv.style.display = "none";

	if(tagName == "热门游戏")
	{
	   rsGmList = _getHotGameData();
	}
	else if(tagName == "全部游戏")
	{
	   rsGmList = _getGameDataList();
	}
	else
	{
	   rsGmList = _getGameDataByTagName(tagName);
	}
	layerDiv.style.height = "auto";
    Header.gameDataHTML(layerDiv,rsGmList);
  }
  layerDiv.style.display = "block";
  Header.historyLayDiv = layerDiv;

};

//显示指定字母标签DIV 游戏数据
Header.gameDataHTML = function (layerDiv,gmArray)
{
  var div_game_data  = AjaxFormUtil.$("div_game_data");
  var gmHtml = "<ul style = \"height:auto \">";
  if(gmArray.length > 0)
    for(var key in gmArray)
    {
     gmObj = gmArray[key];
     gmHtml += "<li class = \"oranger\">| <a href=\"javascript:Header.getParams({GAME_CODE:'"+gmObj.GAME_CODE+"',GAME_NAME:'"+gmObj.GAME_NAME+"'});\" >"+gmObj.GAME_NAME+" </a></li>";
   }
  else
    gmHtml +="<li><li><li style = \"\"><a>该字母下暂时没有游戏! </a></li>";
  gmHtml += "</ul>";
  layerDiv.innerHTML = gmHtml;
  div_game_data.appendChild(layerDiv);
};

// 游戏框显示
function showGameList()
{
   var div_game_text = AjaxFormUtil.$("div_game_text");
   var div_game_list = AjaxFormUtil.$("div_game_list");

   div_game_text.show = div_game_text.show == "show" ? "hidden" : "show";

   if(div_game_text.show == "hidden")
   {
     div_game_list.style.visibility = "hidden";
     return false;
   }

   //设置其它选择框当前状态
   hiddenList("div_game_list","visible");

   var textPostion = headPosition();
   if(typeof(div_game_list) != "undefined" && typeof(textPostion) != "undefined")
   {
       div_game_list.style.visibility = "visible";
	   div_game_list.style.top = textPostion.y + textPostion.height + 3;
       div_game_list.style.left = textPostion.x;
   }
};



// 游戏区显示
function showAreaList()
{
   var div_area_text = AjaxFormUtil.$("div_area_text");
   var div_area_list = AjaxFormUtil.$("div_area_list");
   div_area_text.show = div_area_text.show == "show" ? "hidden" : "show";
   //设置其它选择框当前状态
   hiddenList("div_area_list","visible");

   if(div_area_text.show == "hidden")
   {
     div_area_list.style.visibility = "hidden";
     return false;
   }

   var textPostion = headPosition();

   if(typeof(div_game_list) != "undefined" && typeof(textPostion) != "undefined")
   {
       div_area_list.style.visibility = "visible";
	   div_area_list.style.top =  textPostion.y + textPostion.height + 3;
       div_area_list.style.left = textPostion.x;
   }

   if(AjaxFormUtil.$("gameCode").value != 0 )
   {
       var URL = "jsonGameAction.do?method=serachGameArea&gameCode="+AjaxFormUtil.$("gameCode").value+"";
       AjaxFormUtil.AjaxRegisterForm("post",URL,areaDataHTML,null);
   }
   else
   {
      areaDataHTML();
   }
};

//显示游戏区信息
function areaDataHTML(context)
{
  var div_area_data  = AjaxFormUtil.$("div_area_data");
  var gaHtml = "<iframe  style=\"position:absolute;z-index:-1;width:950px;height:600px;left:0;scrolling:no;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=12);\" frameborder=\"0\" src=\"\"></iframe>";
  gaHtml += "<table width=\"85%\" height = \"80px\"  border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-top:8px; font-size:14px; color:#2b729a; \">";
  if(AjaxFormUtil.$("gameCode").value != 0)
  {
     if(context != null)
     {
        gaList = eval(context);
        gaHtml += "<tr align=\"left\">";
	    for(var key in gaList)
	    {
	       gaObj = gaList[key];
	       if(key % 5 == 0 && key != 0)
	       {
	         gaHtml +="</tr>\n<tr>\n";
	       }
	       gaHtml += "<td height=\"22\" ><div  style=\"text-align:left;width:100%;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;\"><a href=\"#\" title = "+gaObj.AREA_NAME+" onclick=\"javascript:Header.getParams({GAID:'"+gaObj.GAID+"',AREA_NAME:'"+gaObj.AREA_NAME+"'});\" class=\"yxqu\">| "+gaObj.AREA_NAME+"</a></div></td>";
	    }
     }
  }
  else
  {
    gaHtml += "<tr align=\"left\">";
    gaHtml += "   <td height=\"22\" colspan = \"4\"><a href=\"#\" class=\"yxqu\">请先选择游戏</a></td>";
    gaHtml += "</tr>";
  }
  gaHtml += "</table>";
  div_area_data.innerHTML = gaHtml;

};

// 游戏区显示
function showServerList()
{
   var div_server_text = AjaxFormUtil.$("div_server_text");
   var div_server_list = AjaxFormUtil.$("div_server_list");
   div_server_text.show = div_server_text.show == "show" ? "hidden" : "show";
   //设置其它选择框当前状态
   hiddenList("div_server_text","visible");

   if(div_server_text.show == "hidden")
   {
     div_server_list.style.visibility = "hidden";
     return false;
   }

   var textPostion = headPosition();

   if(typeof(div_server_list) != "undefined" && typeof(textPostion) != "undefined")
   {
       div_server_list.style.visibility = "visible";
	   div_server_list.style.top =  textPostion.y + textPostion.height + 3;
       div_server_list.style.left = textPostion.x;
   }

   if(AjaxFormUtil.$("areaid").value != 0 )
   {
       var URL ="jsonGameAction.do?method=serachGameServer&areaid="+AjaxFormUtil.$("areaid").value+"";
       AjaxFormUtil.AjaxRegisterForm("post",URL,serverDataHTML,null);
   }
   else
   {
      serverDataHTML();
   }
};

//显示游戏区信息
function serverDataHTML(context)
{
  var div_server_data  = AjaxFormUtil.$("div_server_data");
  var gsHtml = "<iframe  style=\"position:absolute;z-index:-1;width:950px;height:600px;left:0;scrolling:no;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=12);\" frameborder=\"0\" src=\"\"></iframe>";
  gsHtml += "<table width=\"85%\" height = \"80px\"  border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-top:8px; font-size:14px; color:#2b729a; \">";

  if(AjaxFormUtil.$("areaid").value != 0)
  {
     if(context != null)
     {
        gsList = eval(context);
        gsHtml += "<tr align=\"left\">";
	    for(var key in gsList)
	    {
	       gsObj = gsList[key];
	       if(key % 5 == 0 && key != 0)
	       {
	         gsHtml +="</tr>\n<tr>\n";
	       }
	       gsHtml += "<td height=\"22\" ><div  style=\"text-align:left;width:100%;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;\"><a href=\"#\" title = "+gsObj.SERVER_NAME+"    onclick=\"javascript:Header.getParams({GSID:'"+gsObj.GSID+"',SERVER_NAME:'"+gsObj.SERVER_NAME+"'});\" class=\"yxqu\">| "+gsObj.SERVER_NAME+"</a></div></td>";
	    }
     }
  }
  else
  {
    gsHtml += "<tr align=\"left\">";
    gsHtml += "   <td height=\"22\" colspan = \"4\"><a href=\"#\" class=\"yxqu\">请先选择区</a></td>";
    gsHtml += "</tr>";
  }
  gsHtml += "</table>";
  div_server_data.innerHTML = gsHtml;

};

// 游戏货物显示
function showGoodsList()
{
   if(AjaxFormUtil.$("gameCode").value == 0 )
   {
      return false;
   }
   var div_good_textParent = AjaxFormUtil.$("div_good_text").parentNode;
   var div_goods_list = AjaxFormUtil.$("div_goods_list");
   div_good_textParent.show = div_good_textParent.show == "show" ? "hidden" : "show";
   //设置其它选择框当前状态
   hiddenList("div_good_text","visible");
   if(div_good_textParent.show == "hidden")
   {
     div_goods_list.style.visibility = "hidden";
     return false;
   }
   var textPostion = getElementPosition(div_good_textParent);

   if(typeof(div_goods_list) != "undefined" && typeof(textPostion) != "undefined")
   {
       div_goods_list.style.visibility = "visible";
	   div_goods_list.style.top =  textPostion.y + textPostion.height;
       div_goods_list.style.left = textPostion.x;
       div_goods_list.style.width = textPostion.width;
   }
   var URL = "jsonGameAction.do?method=serachGameGoods&gameCode="+AjaxFormUtil.$("gameCode").value+"";
   AjaxFormUtil.AjaxRegisterForm("post",URL,goodsDataHTML,null);

};

//显示游戏货物种类信息
function goodsDataHTML(context)
{

  var div_goods_data  = AjaxFormUtil.$("div_goods_data");
  var ggHtml = "";
  ggHtml += "<ul>";
  if(context != null)
  {
     hwList= eval(context);

	 for(var key in hwList)
     {
       ggObj = hwList[key];
       ggHtml += "<li onmouseover = \"javascript:this.style.backgroundColor = '#F5FFFA' \" onmouseout = \"javascript:this.style.backgroundColor = '#FFFFFF' \" ><a onclick=\"javascript:Header.getParams({GGID:'"+ggObj.GGID+"',HY_NAME:'"+ggObj.HY_NAME+"'});\" >&nbsp;&nbsp;"+ggObj.HY_NAME+"</a></li>";
     }

  }
  ggHtml += "</ul>";

  if(hwList && hwList.length > 0)
    div_goods_data.innerHTML = ggHtml;
};


var hisgsname = "";

// 显示服务器所属游戏 (未选择游戏 直接进行服务其搜索时)  showFlag = true 搜索结果为一条时直接跳转
Header.showGsGames = function(gsname,showFlag)
{
    // 搜索条件是否以改变
   if(hisgsname == gsname)
   {
     return false;
   }
   hisgsname = gsname;
   var div_gsgc_list = AjaxFormUtil.$("div_gsgc_list");
   var div_serach_textParent = AjaxFormUtil.$("serverKeyWord").parentNode;
   var serachPostion = getElementPosition(div_serach_textParent);
   if(typeof(div_gsgc_list) != "undefined" && typeof(serachPostion) != "undefined")
   {
	   div_gsgc_list.style.top =  serachPostion.y + serachPostion.height - 10;
       div_gsgc_list.style.left = serachPostion.x;
       //div_gsgc_list.style.width = serachPostion.width;
   }
   var URL = "jsonGameAction.do?method=serachGameServerGame&gsname="+gsname+"";
   AjaxFormUtil.AjaxRegisterForm("post",
   URL,function(context)
   {
     var div_gsgc_data  = AjaxFormUtil.$("div_gsgc_data");
     if(context != null)
     {
	   var gmHtml = "";
	   gmHtml += "<ul>";
       gmList= eval(context);
       var serachRecord = gmList&& gmList.length ? gmList.length : 0;
       gmHtml += "<li><a>&nbsp;&nbsp;共找到匹配的服务器&nbsp;<span style='width:15px;display:inline-block;text-align:center;'>"+serachRecord+"</span>&nbsp;条</a><a href='javascript:void(0);' onclick='javascript:document.getElementById(\"div_gsgc_list\").style.display=\"none\";' style='margin-left:232px;color:red;'>关闭</a></li>";

	   for(var key in gmList)
       {
        gmObj = gmList[key];
        gmHtml += "<li onmouseover = \"javascript:this.style.backgroundColor = '#eeeeee' \" onmouseout = \"javascript:this.style.backgroundColor = '#FFFFFF' \" ><div  onclick = \"javascript:Header.serachGoods('"+gmObj.GAME_CODE+"','"+gmObj.GC_NAME+"','"+gmObj.GA_ID+"','"+gmObj.GA_NAME+"','"+gmObj.GS_ID+"','"+gmObj.GS_NAME+"');\">&nbsp;&nbsp;"+gmObj.GS_NAME+"/"+gmObj.GC_NAME+"/"+gmObj.GA_NAME+"</div></li>";
       }
       // 找到一条记录的直接跳转到物品选择页面
       if(gmList && gmList.length == 1 && showFlag)
       {
         Header.serachGoods(gmObj.GAME_CODE,gmObj.GC_NAME,gmObj.GA_ID,gmObj.GA_NAME,gmObj.GS_ID,gmObj.GS_NAME);
       }
       else
       {
         // 显示搜索结果
         div_gsgc_list.style.visibility = "visible";
         div_gsgc_data.innerHTML = gmHtml;
         document.getElementById("div_gsgc_list").style.display="block";
         div_gsgc_list.style.height = serachRecord * 20 > 300 ? 300 : serachRecord < 5 ? 100 : serachRecord * 20;
       }
     }

   },null);

};

//物品搜索
Header.serachGoods = function(gmcode,gmname,gaid,ganame,gsid,gsname)
{
	//alert(gmcode + "===========" + gmname + "===========" + gaid + "===========" + ganame + "===========" + gsid + "===========" + gsname);
   AjaxFormUtil.$("gameCode").value = gmcode;
   AjaxFormUtil.$("gameName").value = gmname;
   AjaxFormUtil.$("areaid").value = gaid;
   AjaxFormUtil.$("areaName").value = ganame;
   AjaxFormUtil.$("serverid").value = gsid;
   AjaxFormUtil.$("serverName").value = gsname;
   AjaxFormUtil.$("div_gsgc_list").style.display="none";
   AjaxFormUtil.$("serverKeyWord").value = gsname + "/" + gmname + "/" + ganame;
   SetCookie("gameCode",gmcode);
   SetCookie("gameName",gmname);
   SetCookie("areaid",gaid);
   SetCookie("areaName",ganame);
   SetCookie("serverid",gsid);
   SetCookie("serverName",gsname);
   //调用页面搜索方法
   serachServer();
};

//选择框点击
Header.getParams = function (obj)
{
   if(obj != null && obj.GAME_CODE && obj.GAME_NAME)
   {
        AjaxFormUtil.$("div_game_text").innerHTML = obj.GAME_NAME;
		Header.setInputValue("gameCode",obj.GAME_CODE);
		Header.setInputValue("gameName",obj.GAME_NAME);
        AjaxFormUtil.$("div_area_text").innerHTML = "选择区";
        AjaxFormUtil.$("div_server_text").innerHTML = "选择服务器";
        AjaxFormUtil.$("div_good_text").innerHTML = "商品种类";
        Header.setInputValue("areaid","");
        Header.setInputValue("serverid","");
        Header.setInputValue("goodid","");
		hiddenList("div_game_list","hidden");
//        if(obj.GAME_NAME=="QQ华夏"){  //网域系列游戏 直接打开官方主页
//             window.open("officialOrderAction.do?method=qqhx");
//        }else if(obj.GAME_NAME=="华夏Online"){
//             window.open("officialOrderAction.do?method=hxonline");
//        }else if(obj.GAME_NAME=="华夏免费版"){
//             window.open("officialOrderAction.do?method=hxfree");
//        }
   }
   else if(obj != null && obj.GAID && obj.AREA_NAME)
   {
        AjaxFormUtil.$("div_area_text").innerHTML = obj.AREA_NAME;
		Header.setInputValue("areaid",obj.GAID);
		Header.setInputValue("areaName",obj.AREA_NAME);
        AjaxFormUtil.$("div_server_text").innerHTML = "选择服务器";
        Header.setInputValue("serverid","");
		hiddenList("div_area_list","hidden");
   }
   else if(obj != null && obj.GSID && obj.SERVER_NAME)
   {
        AjaxFormUtil.$("div_server_text").innerHTML = obj.SERVER_NAME;
		Header.setInputValue("serverid",obj.GSID);
		Header.setInputValue("serverName",obj.SERVER_NAME);
		hiddenList("div_server_list","hidden");

   }
   else if(obj != null && obj.GGID && obj.HY_NAME)
   {
        AjaxFormUtil.$("div_good_text").innerHTML = obj.HY_NAME;
		Header.setInputValue("goodid",obj.GGID);
		Header.setInputValue("goodName",obj.HY_NAME);
		hiddenList("div_goods_list","hidden");
   }

};

// 最近浏览的游戏
function setLateGameAccess(obj)
{

};

// 获取最近浏览的游戏
function getLateGameAccess()
{

};

function regardGame()
{
  var div_user_regardGame = AjaxFormUtil.$("div_user_regardGame");
  var regardHtml = "";
  regardHtml += "<span style=\"font-weight:bold; color:#FFFFFF\">热门游戏</span>";
 // rsGmList = _getHotGameData();
 // for(var i = 0; i < rsGmList.length; i++)
 // {
 //   if(i > 5) break;
 //   gmObj = rsGmList[i];
 //   regardHtml += "&nbsp;<a style=\"color:#FFFFFF;  font-size:12px;\" href = \"javascript:shortcutLink('buyGoodsAction.do?method=select_game&gameCode="+gmObj.GAME_CODE+"&gameName="+gmObj.GAME_NAME+"');\">"+gmObj.GAME_NAME+"</a>";
 // }
   regardHtml += "&nbsp;<a style=\"color:#FFFFFF;  font-size:12px;\" href = \"javascript:shortcutLink('buyGoodsAction.do?method=select_game&gameCode=D8704B969DE1FA7F54351EC1E889F14D87CF48A39BBC1EB6&gameName=地下城与勇士');\">地下城与勇士</a>";
   regardHtml += "&nbsp;<a style=\"color:#FFFFFF;  font-size:12px;\" href = \"javascript:shortcutLink('buyGoodsAction.do?method=select_game&gameCode=4F105F1FBB38F54268B4C88D1CC5644387CF48A39BBC1EB6&gameName=天龙八部');\">天龙八部</a>";
   regardHtml += "&nbsp;<a style=\"color:#FFFFFF;  font-size:12px;\" href = \"javascript:shortcutLink('buyGoodsAction.do?method=select_game&gameCode=B5E39159A3BA8AD327541A8D4B2A264E87CF48A39BBC1EB6&gameName=魔兽世界');\">魔兽世界</a>";
   regardHtml += "&nbsp;<a style=\"color:#FFFFFF;  font-size:12px;\" href = \"javascript:shortcutLink('buyGoodsAction.do?method=select_game&gameCode=3DBC114748025E8B8902B02A6CDD46A187CF48A39BBC1EB6&gameName=永恒之塔');\">永恒之塔</a>";
   regardHtml += "&nbsp;<a style=\"color:#FFFFFF;  font-size:12px;\" href = \"javascript:shortcutLink('buyGoodsAction.do?method=select_game&gameCode=5CF395EB0A324408C77FB0D7CF40D15187CF48A39BBC1EB6&gameName=QQ华夏');\">QQ华夏</a>";
   regardHtml += "&nbsp;<a style=\"color:#FFFFFF;  font-size:12px;\" href = \"javascript:shortcutLink('buyGoodsAction.do?method=select_game&gameCode=C13C328F0A863F2F3B9810A9A4462A0687CF48A39BBC1EB6&gameName=QQ三国');\">QQ三国</a>";
   regardHtml += "&nbsp;<a style=\"color:#FFFFFF;  font-size:12px;\" href = \"javascript:shortcutLink('buyGoodsAction.do?method=select_game&gameCode=4BF32F2C69889548F3DB6A1DE0A5772C87CF48A39BBC1EB6&gameName=名将三国');\">名将三国</a>";
   div_user_regardGame.innerHTML = regardHtml;
};

//设置选择框Input值
Header.setInputValue = function (inputid , showName)
{
   AjaxFormUtil.$(inputid).value = showName;
};

//隐藏选择框
function hiddenList(divid,show)
{
  if(show == "hidden")
  {
    AjaxFormUtil.$(divid).style.visibility = "hidden";
  }
  else
  {
    AjaxFormUtil.$("div_game_list").style.visibility = "hidden";
    AjaxFormUtil.$("div_area_list").style.visibility = "hidden";
    AjaxFormUtil.$("div_server_list").style.visibility = "hidden";
    AjaxFormUtil.$("div_goods_list").style.visibility = "hidden";
    AjaxFormUtil.$("div_gsgc_list").style.visibility = "hidden";
    switch(divid)
    {
      case "div_game_list" :
           AjaxFormUtil.$("div_area_text").show = "hidden";
           AjaxFormUtil.$("div_server_text").show = "hidden";
           AjaxFormUtil.$("div_good_text").show = "hidden";
           break;

      case "div_area_list" :
           AjaxFormUtil.$("div_game_text").show = "hidden";
           AjaxFormUtil.$("div_server_text").show = "hidden";
           AjaxFormUtil.$("div_good_text").show = "hidden";
           break;

      case "div_server_list" :
           AjaxFormUtil.$("div_game_text").show = "hidden";
           AjaxFormUtil.$("div_area_text").show = "hidden";
           AjaxFormUtil.$("div_good_text").show = "hidden";
           break;
      case "div_goods_list" :

           AjaxFormUtil.$("div_game_text").show = "hidden";
           AjaxFormUtil.$("div_area_text").show = "hidden";
           AjaxFormUtil.$("div_server_text").show = "hidden";
           break;

    }
    AjaxFormUtil.$(divid).style.visibility = "visible";
  }
};


// 我的3yx
function UserShortCut()
{
   if(AjaxFormUtil.$("div_business_shortcut"))
   {
     hiddenShortCut("div_business_shortcut","div_business_menu");
   }
   shortcut("div_user_3yxshortcut","div_user_3yxmenu");
};

//商户快速购买通道
function businessShortCut()
{
   hiddenShortCut("div_user_3yxshortcut","div_user_3yxmenu");
   shortcut("div_business_shortcut","div_business_menu");
};

//快捷菜单
function shortcut(shortcutid,menuid)
{
    var divmenuObj = AjaxFormUtil.$(menuid);
    var divshortcutObj = AjaxFormUtil.$(shortcutid);

    divshortcutObj.style.backgroundColor = "#FFFFFF";
    divshortcutObj.style.border = "1px solid green";
    divshortcutObj.style.borderBottom = "0px";
    divshortcutObj.show = divshortcutObj.show == "show" ? "hidden" : "show";
    if(divshortcutObj.show == "hidden")
    {
     //快捷菜单隐藏(第二次点击)
     hiddenShortCut(shortcutid,menuid);
     return ;
    }
    var divshortcutPosition = getElementPosition(divshortcutObj);
    divmenuObj.style.visibility = "visible";
    divmenuObj.style.top =  divshortcutPosition.y + divshortcutPosition.height;
    divmenuObj.style.left = divshortcutPosition.x - 3;
};

//快捷菜单隐藏
function hiddenShortCut(shortcutid,menuid)
{
    var divmenuObj = AjaxFormUtil.$(menuid);
    var divshortcutObj = AjaxFormUtil.$(shortcutid);
    divshortcutObj.style.border = "0px";
    divshortcutObj.style.backgroundColor = "";
    divmenuObj.style.visibility = "hidden";
    divshortcutObj.show = "hidden";
};

//快捷菜单连接
function shortcutLink(url)
{
  window.location.href = url;
};

//Logon连接
function logonLink(url,pageid)
{
  setCookie("logonChoose",pageid);
  window.location.href = url;
};

function logonChoose()
{
   var pageid = getCookie("logonChoose");
   if(pageid == null)
   {
     pageid = "li_first_page";
   }
   AjaxFormUtil.$(pageid).className = "cup";

};

//设定COOKIE
function setCookie(cookieName,cookieValue)
{
    var str = cookieName + "=" + escape(cookieValue) + "; path=/;";
	var date = new Date();
	var ms = 30*60*1000;
	date.setTime(date.getTime() + ms);
    str += "; expires=" + date.toGMTString();
    document.cookie = str;
};

//得到COOKIE的值
function getCookie(cookieName)
{
 var arrayCookie = document.cookie.split("; ");
 for(var i = 0; i < arrayCookie.length; i++ )
 {
  var arrName = arrayCookie[i].split("=");
  if(arrName[0] == cookieName)
  {
    return unescape(arrName[1]);
  }
 }
};
