function getKoreanCurrency(pData,nOption)
{
	var kUnit = new Array("","¸¸","¾ï","Á¶","°æ");
	var kUnitUsed = new Array(false,false,false,false,false);

	// À½¼ö ¹«½ÃÇÔ
	// ¼Ò¼öÁ¡ ¾Æ·¡ ¹ö¸²
	var data = Math.floor(pData);
	var res = "";
	
	//data = 123456;
	data = data.toString();
	var v = 0;
	var sv = "";
	var svv = 0;
	var ku = 0;
	var kUnitTemp = "";
	for ( var i = 0 ; i < data.length ; i++ ) {
		ku = Math.floor(i/4);
		v = data.substr(data.length-i-1,1);
		
		if ( nOption==null || nOption==1 ) {
			sv = getConvertedKUnit(i,eval(v));
			if ( sv!=null && sv.length > 0 && !kUnitUsed[ku] ) {
				kUnitUsed[ku] = true;
				kUnitTemp = kUnit[ku];
			} else {
				kUnitTemp = "";
			}
			res = sv + kUnitTemp + res;
		} else if ( nOption == 2 )  {
			svv += v * getPower(10,i%4);
			
			if ( (i+1) % 4 == 0 || i==data.length-1 ) {
				if ( svv > 0 ) {
					res = svv + kUnit[ku] + " " + res;
				}
				svv = 0;
			}
		}
	}
	if ( res == "" ) res = "0";

	res = res.replace(" ", "");
	res = res.replace(" ", "");

	return res;
}

function getConvertedKUnit(nUnit, nVal) {
	var kBasicUnit = new Array("","½Ê","¹é","Ãµ");
	if ( nVal == 0 )
		return "";
	nUnit = nUnit % 4;
	return nVal + kBasicUnit[nUnit];
}

function getPower(a,n) {
	var r = 1;
	for ( var i = 0 ; i < n ; i++ ) {
		r *= a;
	}
	return r;
}

function ChangeMoney(str)
{
   var Money;
   Money = "";
   while(parseInt(str) >= 1000)
   {
      if((parseInt(str)/1000) > 0)
      {
         if((parseInt(str) % 1000) == 0 ){
            Money = "," + parseInt(str) % 1000 + "00" + Money;
         }
         else{
            if((parseInt(str) % 1000) > 99 )
               Money = "," + parseInt(str) % 1000 + Money;
            else if((parseInt(str) % 1000) > 9 )
               Money = ",0" + parseInt(str) % 1000 + Money;
            else
               Money = ",00" + parseInt(str) % 1000 + Money;
         }
      }
      str = parseInt(str)/1000;
   }
   Money = parseInt(str) + Money;

   return Money;
}

var Avatar_Gmoney = new Array(

	new Array("freerefill"		,"mbaduk"	,2000		,"300¸¸"	,3000000,0),
	new Array("freerefill"		,"mbaduk"	,1000		,"100¸¸"	,1000000,0),
	new Array("freerefill"		,"mbaduk"	,500		,"50¸¸"		,500000,0),

	new Array("freerefill"		,"mbaduk"	,3000		,"5¹é70¸¸"		,5700000,0),
	new Array("freerefill"		,"mbaduk"	,5000		,"1Ãµ1¹é30¸¸"	,11300000,0),
	new Array("freerefill"		,"mbaduk"	,10000		,"3Ãµ¸¸"		,30000000,0),
	new Array("freerefill"		,"mbaduk"	,15000		,"4Ãµ9¹é50¸¸"	,49500000,0),
	new Array("freerefill"		,"mbaduk"	,20000		,"7Ãµ2¹é¸¸"		,72000000,0),
	new Array("freerefill2"		,"mbaduk"	,20000		,"7Ãµ2¹é¸¸"		,72000000,0),
	new Array("freerefill"		,"mbaduk"	,30000		,"1¾ï2Ãµ6¹é¸¸"	,126000000,0),

	new Array("badukmaster"		,"mbaduk"	,50000	,"4¾ï"			,400000000,0),
	new Array("badukmaster"		,"mbaduk"	,30000	,"2¾ï"			,200000000,0),
	new Array("badukmaster"		,"mbaduk"	,20000	,"1¾ï"			,100000000,0),
	new Array("badukmaster"		,"mbaduk"	,10000	,"4Ãµ¸¸"		,40000000,0),

	new Array("badukspecial"	,"mbaduk"	,50000	,"3¾ï"			,300000000,0),
	new Array("badukspecial"	,"mbaduk"	,30000	,"1¾ï5Ãµ¸¸"		,150000000,0),
	new Array("badukspecial"	,"mbaduk"	,20000	,"8Ãµ¸¸"		,80000000,0),
	new Array("badukspecial"	,"mbaduk"	,10000	,"3Ãµ5¹é¸¸"		,35000000,0),

	new Array("boardvip"		,"mbaduk"	,50000	,"5¾ï"			,500000000,0),
	new Array("boardvip"		,"mbaduk"	,30000	,"2¾ï5Ãµ¸¸"		,250000000,0),
	new Array("boardvip"		,"mbaduk"	,20000	,"1¾ï5Ãµ¸¸"		,150000000,0),
	new Array("boardvip"		,"mbaduk"	,10000	,"5Ãµ¸¸"		,50000000,0),

	new Array("boardmaster"		,"mbaduk"	,50000	,"4¾ï"			,400000000,0),
	new Array("boardmaster"		,"mbaduk"	,30000	,"2¾ï"			,200000000,0),
	new Array("boardmaster"		,"mbaduk"	,20000	,"1¾ï"			,100000000,0),
	new Array("boardmaster"		,"mbaduk"	,10000	,"4Ãµ¸¸"		,40000000,0),

	new Array("boardspecial"	,"mbaduk"	,50000	,"3¾ï"			,300000000,0),
	new Array("boardspecial"	,"mbaduk"	,30000	,"1¾ï5Ãµ¸¸"		,150000000,0),
	new Array("boardspecial"	,"mbaduk"	,20000	,"8Ãµ¸¸"		,80000000,0),
	new Array("boardspecial"	,"mbaduk"	,10000	,"3Ãµ5¹é¸¸"		,35000000,0),
	
	new Array("energy"		,"mbaduk"	,100	,"ÃÖ¼Ò 5¸¸~ÃÖ´ë 500¸¸"			,50000,5000000),
	new Array("energy"		,"mbaduk"	,500	,"ÃÖ¼Ò 30¸¸~ÃÖ´ë 3000¸¸"		,300000,30000000),
	new Array("energy"		,"mbaduk"	,1000	,"ÃÖ¼Ò 70¸¸~ÃÖ´ë 7000¸¸"		,700000,70000000),
	new Array("energy"		,"mbaduk"	,2000	,"ÃÖ¼Ò 150¸¸~ÃÖ´ë 1¾ï5000¸¸"	,1500000,150000000),
	new Array("energy"		,"mbaduk"	,3000	,"ÃÖ¼Ò 250¸¸~ÃÖ´ë 2¾ï5000¸¸"	,2500000,250000000),
	new Array("energy"		,"mbaduk"	,5000	,"ÃÖ¼Ò 500¸¸~ÃÖ´ë 5¾ï"			,5000000,500000000),
	new Array("energy"		,"mbaduk"	,8000	,"ÃÖ¼Ò 800¸¸~ÃÖ´ë 8¾ï"			,8000000,800000000),
	new Array("energy"		,"mbaduk"	,10000	,"ÃÖ¼Ò 1100¸¸~ÃÖ´ë 11¾ï"		,11000000,1100000000),
	new Array("energy"		,"mbaduk"	,20000	,"ÃÖ¼Ò 2500¸¸~ÃÖ´ë 25¾ï"		,25000000,2500000000),
	new Array("energy"		,"mbaduk"	,30000	,"ÃÖ¼Ò 4000¸¸~ÃÖ´ë 40¾ï"		,40000000,4000000000),
	new Array("energy"		,"mbaduk"	,50000	,"ÃÖ¼Ò 8000¸¸~ÃÖ´ë 80¾ï"		,80000000,8000000000),

	new Array("sadari"		,"mbaduk"	,5000	,"ÃÖ¼Ò 500¸¸~ÃÖ´ë 5¾ï"			,5000000,500000000),
	new Array("sadari"		,"mbaduk"	,10000	,"ÃÖ¼Ò 1100¸¸~ÃÖ´ë 11¾ï"		,11000000,1100000000),
	new Array("sadari"		,"mbaduk"	,30000	,"ÃÖ¼Ò 4000¸¸~ÃÖ´ë 40¾ï"		,40000000,4000000000),

	//new Array("victory"		,"mbaduk"	,50000	,"1¾ï5Ãµ¸¸"	,150000000,0),
	//new Array("victory"		,"mbaduk"	,10000	,"3Ãµ¸¸"	,30000000,0),

	new Array("victory"			,"mbaduk"	,10000	,"2000¸¸"	,20000000,0),
	new Array("victoryspecial"	,"mbaduk"	,10000	,"2500¸¸"	,25000000,0),
	new Array("victorymaster"	,"mbaduk"	,10000	,"3000¸¸"	,30000000,0),
	new Array("victoryvip"		,"mbaduk"	,10000	,"3500¸¸"	,35000000,0),

	new Array("victory"			,"mbaduk"	,50000	,"1¾ï"		,100000000,0),
	new Array("victoryspecial"	,"mbaduk"	,50000	,"1¾ï5Ãµ¸¸"	,150000000,0),
	new Array("victorymaster"	,"mbaduk"	,50000	,"2¾ï"		,200000000,0),
	new Array("victoryvip"		,"mbaduk"	,50000	,"2¾ï5Ãµ¸¸"	,250000000,0),

	new Array("saleavatar"		,"mbaduk"	,15000	,"3000¸¸"	,30000000,0),

	new Array("freerefill"		,"sinjanggi"	,1000		,"40¸¸"			,400000,0),
	new Array("freerefill"		,"sinjanggi"	,2000		,"100¸¸"		,1000000,0),
	new Array("freerefill"		,"sinjanggi"	,3000		,"200¸¸"		,2000000,0),
	new Array("freerefill"		,"sinjanggi"	,5000		,"400¸¸"		,4000000,0),
	new Array("freerefill"		,"sinjanggi"	,10000		,"1000¸¸"		,10000000,0),
	new Array("freerefill"		,"sinjanggi"	,20000		,"2500¸¸"		,25000000,0),
	new Array("freerefill"		,"sinjanggi"	,30000		,"4000¸¸"		,40000000,0),
	
	new Array("setavatar"		,"sinjanggi"	,10000		,"1400¸¸"		,14000000,0),
	new Array("setavatarvip"	,"sinjanggi"	,10000		,"2900¸¸"		,29000000,0),
	new Array("setavatarmaster"	,"sinjanggi"	,10000		,"2700¸¸"		,27000000,0),
	new Array("setavatarspecial","sinjanggi"	,10000		,"2400¸¸"		,24000000,0),

	new Array("boardvip"		,"sinjanggi"	,50000	,"1¾ï8Ãµ¸¸"			,180000000,0),
	new Array("boardvip"		,"sinjanggi"	,30000	,"1¾ï"				,100000000,0),
	new Array("boardvip"		,"sinjanggi"	,20000	,"6Ãµ¸¸"			,60000000,0),
	new Array("boardvip"		,"sinjanggi"	,10000	,"2Ãµ5¹é¸¸"			,25000000,0),

	new Array("boardmaster"		,"sinjanggi"	,50000	,"1¾ï5Ãµ¸¸"			,150000000,0),
	new Array("boardmaster"		,"sinjanggi"	,30000	,"8Ãµ¸¸"			,80000000,0),
	new Array("boardmaster"		,"sinjanggi"	,20000	,"5Ãµ¸¸"			,50000000,0),
	new Array("boardmaster"		,"sinjanggi"	,10000	,"2Ãµ3¹é¸¸"			,23000000,0),

	new Array("boardspecial"	,"sinjanggi"	,50000	,"1¾ï2Ãµ5¹é¸¸"		,125000000,0),
	new Array("boardspecial"	,"sinjanggi"	,30000	,"7Ãµ¸¸"			,70000000,0),
	new Array("boardspecial"	,"sinjanggi"	,20000	,"4Ãµ5¹é¸¸"			,45000000,0),
	new Array("boardspecial"	,"sinjanggi"	,10000	,"2Ãµ¸¸"			,20000000,0),

	new Array("saleavatar"		,"sinjanggi"	,10000	,"1000¸¸"			,10000000,0)

	//new Array("janggispecial"		,"sinjanggi"	,10000		,"2000¸¸"		,20000000,0),
	//new Array("janggispecial"		,"sinjanggi"	,30000		,"7000¸¸"		,70000000,0)

);

function GetMoneyName(Gname)
{
	if(Gname=="godori2" || Gname=="godori1")
		Gname = "godori";
	else if(Gname=="poker" || Gname=="poker5" || Gname=="highlow"|| Gname=="badugi")
		Gname = "poker5";
	else if(Gname=="sdpo5" || Gname=="sdhi")
		Gname = "sdpo5";
	else if(Gname=="sdgo2" || Gname=="sdsutda")
		Gname = "sdgo2";
	else if(Gname=="mbaduk" || Gname=="netbaduk" || Gname=="betbaduk" || Gname=="sinbaduk" || Gname=="baduk")
		Gname = "mbaduk";

	return Gname;
}

function GetGmoney(Gname,Price,menutype,member,addMoneyPer,returnType)
{
	Gname = GetMoneyName(Gname);

    if(menutype=="victory"){
		switch(parseInt(member)){
			case 4 : menutype = "victoryspecial"; break;
			case 5 : menutype = "victorymaster"; break;
			case 8 : menutype = "victoryvip"; break;
			case 7 : menutype = "victory"; break;
			default : menutype = "victory"; break;	
		}
	}else if(menutype=="worldcup"){
		switch(parseInt(member)){
			case 4 : menutype = "boardspecial"; break;
			case 2 : menutype = "boardspecial"; break;
			case 5 : menutype = "boardmaster"; break;
			case 3 : menutype = "boardmaster"; break;
			case 8 : menutype = "boardvip"; break;
			case 9 : menutype = "boardvip"; break;
			case 7 : menutype = "freerefill"; break;
			default : menutype = "freerefill"; break;	
		}
	}else if(menutype=="sdgo2" || menutype=="sdpo5"){
		menutype = "freerefill";
	}

	var intGmoney = 0;
	var intGmoney2 = 0;
	var Gmoney = 0;
	var aMenutype = menutype;

	for(i=0;i<Avatar_Gmoney.length;i++)
	{
		//alert(Avatar_Gmoney[i][0]+"__"+Avatar_Gmoney[i][1]+"__"+Avatar_Gmoney[i][2]+"_______"+aMenutype+"__"+Gname+"__"+Price);
		if(Avatar_Gmoney[i][0]==aMenutype && Avatar_Gmoney[i][1]==Gname && parseInt(Avatar_Gmoney[i][2])==parseInt(Price))
		{
			Gmoney = Avatar_Gmoney[i][3];
			intGmoney = Avatar_Gmoney[i][4];
			intGmoney2 = Avatar_Gmoney[i][5];

			if(typeof(addMoneyPer)!="undefined" && addMoneyPer > 0){
				intGmoney = intGmoney * (addMoneyPer/100)
				intGmoney2 = intGmoney2 * (addMoneyPer/100)
			}

			break;
		}
	}

	if(menutype=="mini" || menutype=="energy" || menutype=="sadari"){
		if(typeof(addMoneyPer)!="undefined"){
			strGmoney = "ÃÖ¼Ò "+ getKoreanCurrency(intGmoney,2) +"~ÃÖ´ë "+ getKoreanCurrency(intGmoney2,2)

			return strGmoney;
		}
		else
			return Gmoney;
	}
	else if(member==10){
		return intGmoney;	
	}

	if(returnType=="int")
		return intGmoney;
	else	
		return getKoreanCurrency(intGmoney,2);
}