// main
function gohome()
{
   location.href = "http://" + getMainDomain();
}

function menu1()
{
   menu11();
}

function menu2()
{
   menu21();
}

function menu3()
{
   menu31();
}

function menu4()
{
   menu41();
}

function menu5()
{
   menu51();
}
function menu6()
{
   menu61();
}

function menu7()
{
   menu71();
}


function menu11()
{
   goPage("notice_board_list");
}

function menu12()
{
   goPage("update_board_list");
}
function menu13()
{
   goPage("event_list");
}

function menu21()
{
   goPage("game_guide");
}
function menu22()
{
   goPage("hong_board_list");
}
function menu23()
{
	//alert("서비스 준비중입니다.");
	goPage("item");
}

function menu24()
{
   goPage("skill");
}


function menu31()
{
   goPage("main_ranking_list");
}
function menu32()
{
   goPage("course_ranking_list");
}

function menu33()
{
   goPage("high_ranking_list");
}

function menu34()
{
   //alert("서비스 준비중입니다.");
   goPage("guild_ranking_list");
}

function menu41()
{
   goPage("free_board_list");
}

function menu42()
{
   goPage("proposal_board_list");
}

function menu43()
{
   goPage("screen_board_list");
}

function menu44()
{
   goPage("tip_board_list");
}

function menu45()
{
   goPage("trade_board_list");
}


function menu51()
{
   goPage("guild_info_list");
}

function menu52()
{
   goPage("guild_board_list");
}


function menu61()
{
   goPage("game_download");
}
function menu62()
{
   goPage("multimedia");
}
function menu63()
{
   goPage("fankit_download");
}


function menu71()
{
   goPage("faq_list");
}

function menu72()
{
   goPage("qna");
}

function menu73()
{
   goPage("policy");
}

function menu74()
{
   goPage("remote_support");
}

function menu80()
{
   goPage("poll_list");
}

function menu90()
{
   goPage("teaching_board_list");
}

var GLOBAL_LAUNCH = 0;

function GameStart()
{
//alert("CBT를 기대해주세요!\nCBT기간 : 8월26일~30일");
//alert("CBT는 오늘 오후 3시 부터 시작되지만, \n다운로드는 먼저 받으세요^^");
//goPage("game_download");
//alert("2일차 CBT는 8월 27일 오후 3시부터 시작됩니다. ^^");

if(GLOBAL_LAUNCH == 0){
   GLOBAL_LAUNCH = 1;
   //alert("GameStart()");
   if(document.getElementById("launcher")){
      if(location.href.indexOf( getBoardDomain() ) > -1){
         document.getElementById("launcher").src = "http://"+getMainDomain()+"/game/launcher.jsp";
      }else{
         document.getElementById("launcher").src = "/game/launcher.jsp";
      }
      setTimeout("GLOBAL_LAUNCH=0;",3000);
   }else{
      alert("페이지가 로드되지 않았습니다.");
      location.reload();
   }
}else{
   try{
      $.ajax({
         url: "/game/launcher_open_check_ajax.jsp",
         async: false,
         dataType: "json",
         success: function(data){
            if( data.is_open == 1 ){
               alert('중복 실행할 수 없습니다.');
            }else{
               alert(data.message);
            }
         },
         error : function (XMLHttpRequest, textStatus, errorThrown) {
          //var now = new Date();
          alert(textStatus + ":"+XMLHttpRequest.status  + " => 중복 실행 방지모듈 수행중입니다. 재시도 해주시기 바라며 문제가 지속될 경우 1:1문의로 보내 주세요.");
         }
       });
   }catch(e){
      alert(e.message);
   }
}

//document.getElementById("launcher").src = "/game/launcher.jsp";
//launcher_frame.document.write("<OBJECT classid = \"CLSID:466F67AC-FF1A-49d5-9679-F25B1A59F9F6\" id=\"GolfstarLauncher\" codebase=\"Golfstar.cab#version=1,0,0,2\" width= \"1\" height = \"1\"></OBJECT>");
//launcher_frame.document.getElementById("GolfstarLauncher").Run("dd");
//document.launcher.location.href = \"/launcher.jsp\";
}

function goPage(id)
{
//http://board.golfstar.com2us.com
location.href = "http://" + getBoardDomain() + "/page.jsp?pgid=" + id;
}


function cashbuy(domain){
   //빌링시스템 전환 : 2010-01-07 이재진
   //var url ='https://'+ location.host +'/kr/mall/cash_buy.asp'
   var url = 'https://'+domain+':446/jsp/cash/CashBuy.jsp?SV=02';
   if( isChanneling_Daum() ){
      url = 'https://'+domain+':444/jsp/cash/CashBuy.jsp?SV=05';
   }
   //window.open(url,'cash_buy','width=380,height=368,top=0');
   try{
      window.open(url,'POPUP_COM2US_CHARGE','width=380,height=368,top=0');
      //alert("죄송합니다. 정기점검중에는 이용이 불가능한 매뉴입니다."); // 2010-03-17 임시점검.
      return false;
    }catch(e){
      return true;
    }
}

function cashlist(url, idx_channel){
   //var url ='http://'+domain+'/kr/mypage/buy_cc.asp'; // 포탈 레이아웃포함.
   //var url = "http://"+domain+"/kr/channeling/mypage/popup_buy_cc.asp"; // 팝업온리
   try{
      if(idx_channel == 1){
         window.open(url,'','width=600,height=495,top=10');
      }else{
         window.open(url);
      }
      return false;
    }catch(e){
      return true;
    }
}

function isCom2us()
{
   return ( document.domain.indexOf("golfstar.com2us.com") != -1 );
}

function isChanneling()
{
   return ( !isCom2us() );
}

function isChanneling_Daum()
{
   return ( document.domain.indexOf("daum.net") != -1 );
}

function getMainDomain(){
   if( isCom2us() ){
      return "golfstar.com2us.com";
   }else if( isChanneling_Daum() ){
      return "golfstar.game.daum.net";
   }else{
      return document.domain + ( (location.port == 80) ? "" : (":"+location.port) );
   }
}

function getBoardDomain(){
   if( isCom2us() ){
      return "board.golfstar.com2us.com";
   }else if( isChanneling_Daum() ){
      return "bbs.golfstar.game.daum.net";
   }else{
      return document.domain + ( (location.port == 80) ? "" : (":"+location.port) );
   }
}

function popupAgreeDaum(url){
   try{
      window.open(url,'','width=1024,height=790');
      return false;
    }catch(e){
      return true;
    }
}