/**
 * @type : intro
 * @desc : link.js´Â ÆäÀÌÁö ¸µÅ© Á¤º¸¸¦ Hash Table ÇüÅÂ·Î Á¤ÀÇÇÏ°í È£Ãâ ÇÔ¼ö¸¦ ±¸ÇöÇÑ´Ù.
 * @version : 1.0
 */

/**
 * <pre>
 * desc   : Global º¯¼ö¼±¾ð, ¸µÅ© Á¤º¸¸¦ Hash Table ÇüÅÂ·Î Á¤ÀÇÇÑ´Ù.
 */
var isTest = true;

var main  = new Array();
var cr    = new Array();
var cp    = new Array();
var cs    = new Array();
var fb    = new Array();
var fs    = new Array();
var hs    = new Array();
var pc    = new Array();
var po    = new Array();
var um    = new Array();
var blank = new Array();
var pop   = new Array();
var st    = new Array();

corpUrl = "http://clever.hyundaicard.com";
mpointUrl = "http://mpointmall.hyundaicard.com";
minihomeUrl = "https://minihome.hyundaicard.com";

main["È¨"]                       = "mainLink('/main/MAIN0000_01WA.do', 'main')";
main["Ä«µå"]                     = "mainLink('/main/MAIN0000_02WA.do', 'main')";
main["¼­ºñ½º"]                   = "mainLink('/main/MAIN0000_03WA.do', 'main')";
main["¼­ºñ½ºSTEP1"]              = "mainLink('/main/MAIN0000_03WA.do?step=1', 'main')";
main["¼­ºñ½ºSTEP2"]              = "mainLink('/main/MAIN0000_03WA.do?step=2', 'main')";
main["¸¶ÀÌ¾îÄ«¿îÆ®"]             = "XecureNavigate('/main/MAIN0000_04WA.do', 'main')";
main["¹ýÀÎ"]                     = "XecureNavigate('"+corpUrl+"/gateway.jsp', 'main')";
main["CORP"]                     = "XecureNavigate('"+corpUrl+"/gateway.jsp', 'main')";
main["MÆ÷ÀÎÆ®¸ô"]                = "mainLink('"+mpointUrl+"/main.do', 'main')";
main["MÆ÷ÀÎÆ®ÇÒÀÎ/Ãß°¡Àû¸³¸ô"]   = "mainLink('"+mpointUrl+"/plusmall/main.do', 'main')";
main["FAMILYCARD"]               = "mainLink('/cr/CR010100_01WA.do?step=7&family=Y', 'main')";
main["ÇýÅÃ°¡¸ÍÁ¡¼­ºñ½º"]               = "mainLink('/hs/HS210000_01WA.do', 'main')";

cp["º¸Çè¸ô"]                     = "slink('/cp/CP000000_01WP.vm', 'N', 'º¸Çè¸ô', '', 'cp', 'CP000000_01')";
cp["ºÎµ¿»êÁß°³¼­ºñ½º"]           = "slink('/cp/CP000000_03WP.vm', 'N', 'ºÎµ¿»ê Áß°³¼­ºñ½º', '', 'cp', 'CP000000_03')";

cr["ÇÑ´«¿¡º¸´ÂÄ«µå"]             = "mainLink('/cr/CR010100_01WA.do', 'main')";
cr["³»°Ô¸Â´ÂÄ«µå"]               = "mainLink('/cr/CR010200_01WA.do', 'main')";
cr["Ä«µå½ºÅä¸®"]                 = "slink('/htm/cr/CR010400_01WP.vm', 'N', 'È­¸é', '', 'cr', 'CR010400_01WP')";
cr["ÀÎÅÍ³ÝÄ«µå½ÅÃ»"]             = "XecureNavigate('/cr/CR020000_01WA.do?showCategoryYn=Y&submenu1=CR020000_01WA', 'main')";
cr["ÀÎÅÍ³ÝÄ«µå½ÅÃ»(·Î±×ÀÎ)"]     = "XecureNavigate('/cr/CR020000_01WA.do?showCategoryYn=Y&submenu1=CR020000_01WA_N', 'main')";
cr["ÀÎÅÍ³ÝÄ«µå½ÅÃ»(·Î±×¾Æ¿ô)"]   = "XecureNavigate('/um/UM010000_01WA.do?orgRedirectUrl=/cr/CR020000_01WA.do?showCategoryYn=Y%26submenu1=CR020000_01WA_N','main')";

cr["°£ÆíÀüÈ­½ÅÃ»"]               = "XecureNavigate('/cr/IBKA0000_01HA.do?submenu1=IBKA0000_01WP', 'main')";
cr["ÆÄÀÌ³½½º¼¥"]                 = "opwin('http://www.hyundaicapital.com/financeshop/index.jsp?no1=1&no2=1', 'financeshop', 1024, 676, 0, 0, true)";

cs["ÀÎÅÍ³Ý»ó´ã½ÅÃ»"]             = "XecureNavigate('/cs/CS010000_01WA.do?step=ERMS_M02', 'main')";
cs["°í°´ºÒ¸¸ Á¢¼ö"]             = "XecureNavigate('/cs/CS050000_01WA.do','main')";/*091130Ãß°¡ÀÛ¾÷*/
cs["ÀÚÁÖ¹¯´ÂÁú¹®"]               = "XecureNavigate('/cs/CS010000_01WA.do?step=ERMS_F01', 'main')";
cs["³ª¸¸ÀÇÇýÅÃ"]               = "XecureNavigate('/cs/CS330200_01WA.do?num=399482&coltype=1&sKey=&sKeyWord=&curPage=3&gbn=', 'main')";/*100803Ãß°¡ÀÛ¾÷*/

fb["M ProductÆ÷ÀÎÆ® Àû¸³"]       = "";
fb["³»Â÷¸¶·ÃMÆ÷ÀÎÆ®ÅëÀå"]        = "";

fs["Çö±Ý¼­ºñ½º"]                 = "slink('/htm/fs/FS010000_01WP.vm', 'N', 'È­¸é', '', 'fs', 'FS010000_01')";
fs["Ä«µå·Ð"]                     = "slink('/htm/fs/FS010100_01WP.vm', 'N', 'È­¸é', '', 'fs', 'FS010100_01')";
fs["°¡¸ÍÁ¡ÁÖ·Ð"]                 = "slink('/htm/fs/FS010300_01WP.vm', 'N', 'È­¸é', '', 'fs', 'FS010300_01')";
fs["¿ì·®Á÷ÀåÀÎ·Ð"]               = "slink('/htm/fs/FS010200_01WP.vm', 'N', 'È­¸é', '', 'fs', 'FS010200_01')";
fs["Àü¼¼·Ð"]                     = "slink('/htm/fs/FS050300_01WP.vm', 'N', 'È­¸é', '', 'fs', 'FS050300_01')"; /*100812Ãß°¡ÀÛ¾÷*/

hs["°Å¸®ÀÇÀç¹ß°ß"]               = "mainLink('/hs/HS090000_01WA.do', 'main')";
hs["INSIDESERVICE"]              = "XecureNavigate('/hs/HS020201_01WA.do', 'main')";
hs["PAYDOWNPLAN"]                = "slink('/htm/hs/HS010000_01WP.vm', 'N', 'È­¸é', '', 'po', 'HS010000_01WP')";
hs["SUPERCONCERT"]               = "XecureNavigate('/hs/HS080101_01WA.do', 'main')";
hs["SUPERMATCH"]                 = "XecureNavigate('/hs/HS080201_01WA.do', 'main')";
hs["SUPERCLASS"]                 = "XecureNavigate('/hs/HS080301_01WA.do', 'main')";
hs["Red Carpet Showcase"]        = "XecureNavigate('/hs/HS080501_01WA.do', 'main')";
hs["Club Service"]               = "XecureNavigate('/hs/HS020101_01WA.do', 'main')";
hs["Inside Service"]             = "XecureNavigate('/hs/HS020201_01WA.do', 'main')";
hs["ÀÌº¥Æ®"]                     = "XecureNavigate('/hs/HS060101_01WA.do', 'main')";
hs["´º½º°øÁö"]                   = "XecureNavigate('/cs/CS330100_01WA.do', 'main')";
hs["Àü±¹°¡¸ÍÁ¡°Ë»ö"]             = "XecureNavigate('/hs/HS030101_00WA.do', 'main')";
hs["PRIVIA"]                     = "goPrivia('privia')";
hs["Super Series"]               = "mainLink('/hs/HS080001_01WA.do', 'main')";
hs["ÀÚÀ¯°áÁ¦¼­ºñ½º"]             = "slink('/htm/hs/HS010000_02WP.vm', 'N', 'È­¸é', '', 'hs', 'HS010000_02WP')";
hs["Smart Save"]                 = "slink('/htm/hs/HS010000_03WP.vm', 'N', 'È­¸é', '', 'hs', 'HS010000_03WP')";
hs["Çö´ëÄ«µåÀ§Á¬"]               = "slink('/htm/hs/HS020000_01WP.vm', 'N', 'Çö´ëÄ«µå À§Á¬', '', 'hs', 'HS020000_01WP')";
hs["°áÁ¦¿¬±â¼­ºñ½º"]             = "slink('/htm/hs/HS010401_01WP.vm', 'N', 'È­¸é', '', 'hs', 'HS010401_01WP')";
hs["Æí¸®ÇÑ³³ºÎ¼­ºñ½º"]           = "slink('/htm/hs/HS010000_04WP.vm', 'N', 'È­¸é', '', 'hs', 'HS010000_04WP')";

pc["Ä«µåµî·Ï"]                   = "XecureNavigate('/pc/PCMAIN02_01WA.do', 'main')";
pc["Ä«µå¹ß±ÞÁ¶È¸"]               = "XecureNavigate('/pc/IBK71000_01WA.do', 'main')";
pc["Ä«µå¼ö·Éµî·Ï"]               = "XecureNavigate('/pc/AB224S51_01WA.do', 'main')";
pc["È¨ÆäÀÌÁö¸í¼¼¼­"]             = "XecureNavigate('/pc/BAB91000_01HA.do', 'main')";
pc["ÀÌ¿ë³»¿ª"]                   = "XecureNavigate('/pc/BF581000_01HA.do', 'main')";
pc["µµ³­ºÐ½Ç/ÇØÁö"]              = "XecureNavigate('/pc/PC180100_01WA.do', 'main')";
pc["Paydown Plan½ÅÃ»"]           = "XecureNavigate('/pc/PCMAIN15_01WA.do', 'main')";
pc["¼Òµæ°øÁ¦ Á¶È¸"]           = "XecureNavigate('/cs/CS070101_01WA.do', 'main')";
pc["¼Òµæ°øÁ¦ Á¶È¸_ACCOUNT"]           = "XecureNavigate('/pc/BF6A1000_10HA.do', 'main')";

po["MÆ÷ÀÎÆ®¸ô"]                  = "slink('/htm/po/PO010000_M.vm', 'N', 'È­¸é', '', 'po', 'PO010000_M')";
po["½ºÅÆÇÁ¼¥"]                  = "slink('/htm/hs/HS220201_01WP.vm', 'N', 'È­¸é', '', 'hs', 'HS220201_01')";
po["³»Æ÷ÀÎÆ®"]                   = "XecureNavigate('/po/FBI81000_01HA.do', 'main')";
po["Æ÷ÀÎÆ®Á¤º¸"]                 = "slink('/htm/po/PO010000_M.vm', 'N', 'È­¸é', '', 'po', 'PO010000_M')";
po["MÆ÷ÀÎÆ®"]                    = "slink('/htm/po/PO010000_M.vm', 'N', 'È­¸é', '', 'po', 'PO010000_M')";
po["SÆ÷ÀÎÆ®"]                    = "slink('/htm/po/PO010000_S.vm', 'N', 'È­¸é', '', 'po', 'PO010000_S')";
po["WÆ÷ÀÎÆ®"]                    = "slink('/htm/po/PO010000_W.vm', 'N', 'È­¸é', '', 'po', 'PO010000_W')";
po["TÆ÷ÀÎÆ®"]                    = "slink('/htm/po/PO010000_T.vm', 'N', 'È­¸é', '', 'po', 'PO010000_T')";
po["IÆ÷ÀÎÆ®"]                    = "slink('/htm/po/PO010000_I.vm', 'N', 'È­¸é', '', 'po', 'PO010000_I')";
po["Ã¼Å©Ä«µåÆ÷ÀÎÆ®"]             = "slink('/htm/po/PO010000_C.vm', 'N', 'È­¸é', '', 'po', 'PO010000_C')";
po["UÆ÷ÀÎÆ®"]                    = "slink('/htm/po/PO010000_U.vm', 'N', 'È­¸é', '', 'po', 'PO010000_U')";
po["±âÅ¸Æ÷ÀÎÆ®"]                 = "slink('/htm/po/PO010000_ETC.vm', 'N', 'È­¸é', '', 'po', 'PO010000_ETC')";
po["¸¶ÀÏ¸®Áö"]                   = "slink('/htm/po/PO010000_MILEAGE.vm', 'N', 'È­¸é', '', 'po', 'PO010000_MILEAGE')";
po["SAVEÆ÷ÀÎÆ®"]                 = "slink('/htm/po/PO010000_SAVE.vm', 'N', 'È­¸é', '', 'po', 'PO010000_SAVE')";
po["³»Â÷¸¶·ÃMÆ÷ÀÎÆ®ÅëÀå"]        = "slink('/htm/po/PO010000_MYCAR.vm', 'N', 'È­¸é', '', 'po', 'PO010000_MYCAR')";
po["SUPER-SAVE"]                 = "slink('/htm/po/PO010000_SUPERSAVE.vm', 'N', 'È­¸é', '', 'po', 'PO010000_SUPERSAVE')";
po["MPRODUCT"]                   = "slink('/htm/po/PO010000_MPRODUCT.vm', 'N', 'È­¸é', '', 'po', 'PO010000_MPRODUCT')";
po["MÆ÷ÀÎÆ®¼¥"]                  = "slink('/htm/po/PO010000_MPOINTSHOP.vm', 'N', 'È­¸é', '', 'po', 'PO010000_MPOINTSHOP')";
po["¹®È­Á¤º¸"]                   = "slink('/cp/CP000000_04WP.vm', 'N', '¹®È­Á¤º¸ ¼­ºñ½º', '', 'cp', 'CP000000_04')";
po["POINT_PROGRAM"]        = "slink('/htm/po/PO010000_PROGRAM.vm', 'N', 'È­¸é', '', 'po', 'PO010000_PROGRAM')";

um["·Î±×ÀÎ"]                     = "XecureNavigate('/um/UM010000_01WA.do', 'main')";
um["È¸¿ø°¡ÀÔ"]                   = "XecureNavigate('/um/UM030000_01WA.do', 'main')";
um["°³ÀÎÁ¤º¸º¯°æ"]               = "XecureNavigate('/um/UM040000_01WA.do', 'main')";
um["·Î±×¾Æ¿ô"]                   = "XecureNavigate('/um/UM010000_02WA.do', 'main')";

blank["PRIVIA ¼îÇÎ_BANNER"]             = "window.open('http://shop.hyundaicard.com/', '_blank', '')";
blank["PRIVIA ¿©Çà"]             = "goPrivia('travel')";
blank["PRIVIA ¼îÇÎ"]             = "goPrivia('shop')";
blank["PRIVIA ±³À°"]             = "goPrivia('educ')";
blank["PRIVIA ·¹Àú/¸®¹«Áø"]      = "goPrivia('leisure')";
blank["PRIVIA °ø¿¬"]             = "goPrivia('culture')";
blank["MÆ÷ÀÎÆ®¼¥"]               = "opwin('http://www.hyundaicard.com/event/event/070912_pointshop/main.html', 'MÆ÷ÀÎÆ®¼¥', 995, 655, 0, 0, true)";
blank["M Product"]               = "";
blank["Super-Save"]              = "";
blank["Paydown Plan"]            = "slink('/htm/hs/HS010000_01WP.vm', 'N', 'È­¸é', '', 'po', 'HS010000_01WP')";
blank["ClubService"]             = "XecureNavigate('/cb/index.jsp', 'Å¬·´¼­ºñ½º','width=950, height=710, top=30, left=30, toolbar=no, scrollbars=no')";
blank["COEXÇÒÀÎ¿ì´ë¼­ºñ½º"]      = "window.open('https://www.coexmembers.com', '_blank', '')";
blank["ºÎµ¿»êÁß°³¼­ºñ½º"]        = "";
blank["MoMA"]                    = "window.open('http://www.momaonlinestore.co.kr/', '_blank', '')";
blank["¸¶ÀÌºñÁö´Ï½º"]  = "mainLink('/mb/MBNEWMAIN00WA.do','main')";

/*
pop["ÇýÅÃ°è»ê±â"]                    = "XecureNavigate_popup('/fs/BAAA1000_01HA.do','infoPopup','950','700','','', true, 'no')";
*/
pop["ÇýÅÃ°è»ê±â"]                    = "slink('/cp/CP000000_05WP.vm', 'N', 'ÇýÅÃ°è»ê±â', '', 'cp', 'CP000000_05')";
pop["°Å¸®ÀÇÀç¹ß°ß"]              = "opwin('http://www.hyundaicard.com/event/event/080314_roadstory/main_index.html', '°Å¸®ÀÇÀç¹ß°ß', 995, 680, 0, 0, true)";
pop["Çö´ëÄ«µå°¶·¯¸®"]            = "opwin('/PhotoGallery/main.html', 'PhotoGallery', 878, 648, 30, 30, false)";
pop["Æí¸®ÇÑ»ó´ã¾È³»"]            = "easyCounselLink('/pc/PC050000_01WA.do')";
pop["Finance Shop"]              = "opwin('http://www.hyundaicapital.com/financeshop/index.jsp?no1=1&no2=1', 'financeshop', 1024, 676, 0, 0, true)";

st["Æí¸®ÇÑ»ó´ã¾È³»"]             = "easyCounselLink('/st/ST070000_01WA.do')";

main["°ñµåÇÁ·£µå½±"]             = "XecureNavigate('/pc/FK351000_01HA.do','main')";

blank["½´ÆÛ½Ã¸®Áîºí·Î±×"]             = "window.open('http://www.SuperSeries.kr', '_blank', '')";
blank["Æ®À§ÅÍ"]             = "window.open('http://Twitter.com/HyundaiCardWeb', '_blank', '')";
hs["¹Ù·Î±ÝÀ¶¼­ºñ½º"]		= "XecureNavigate_popup('/fs/QFS01000_01HA.do', 'QFS', '800', '800', 0, 0, true, 'yes')";
hs["Åë½Å¿ä±ÝÀÚµ¿ÀÌÃ¼"]		="XecureNavigate('/hs/HS060102_01WA.do?num=401974', 'main')";
hs["ÀÚµ¿Â÷±¸¸Å¼­ºñ½º"]		="mainLink('/po/PO010000_01WA.do', 'main')";
/**
 * <pre>
 * desc   : ÀÎÀÚ°ªÀ» ¹Þ¾Æ ÇØ´çÇÏ´Â ¸µÅ©·Î ¿¬°áÇÑ´Ù.
 *
 * »ç¿ë¿¹ :
 *     // °í°´¼¾ÅÍ ÀÎµ¦½º ÆäÀÌÁö·Î ÀÌµ¿
 *     goHashLink('main', '°í°´¼¾ÅÍ');
 * </pre>
 *
 * @type    function
 * @access  public
 * @param   argHash HashTable °´Ã¼¸í
 * @param   argLink ¸µÅ© Hash Key
 * @return
 * @author  ¼­»ó½Ä
 */
function goHashLink(argHash, argLink) {
	try {
		if(argHash == "card") {
			XecureNavigate('/cr/CR090000_01WA.do?cardwcd=' + argLink, 'main');
		} else {
			var strLink = eval(argHash + "[argLink]");
	
			if(typeof(strLink) == "string" && strLink.length > 0 ) {
				eval(strLink);
			} else {
				if(isTest) {
					alert("1. goHashLink('" + argHash + "', '" + argLink + "') °¡ Á¤ÀÇµÇÁö ¾Ê¾Ò½À´Ï´Ù.");
				}
			}
		}
	} catch(e) {
		if(isTest) {
			alert("2. goHashLink('" + argHash + "', '" + argLink + "') °¡ Á¤ÀÇµÇÁö ¾Ê¾Ò½À´Ï´Ù.");
		}
	}
}

/**
 * <pre>
 * desc   : ¸ÞÀÎÆäÀÌÁö¸¦ ·Î±×ÀÎ ¿©ºÎ¿¡ µû¶ó XecureNavigate¸¦ »ç¿ëÇÒÁö °áÁ¤ÇÑ´Ù.
 *
 * »ç¿ë¿¹ :
 *     // °í°´¼¾ÅÍ ÀÎµ¦½º ÆäÀÌÁö·Î ÀÌµ¿
 *     mainLink('/main/MAIN0000_01WA.do', 'main');
 * </pre>
 *
 * @type    function
 * @access  public
 * @param   argHash HashTable °´Ã¼¸í
 * @param   argLink ¸µÅ© Hash Key
 * @return
 * @author  ±èÇüÁø
 */
function mainLink(arg1, arg2) {
	if(top.xecure.xecure_token=="NO_TOKEN"){
		location.href = arg1;
	} else {
		XecureNavigate(arg1, arg2);
	}	
}

/**
 * <pre>
 * desc   : Æí¸®ÇÑ »ó´ã ¼­ºñ½º ÆË¾÷ ¿ÀÇÂ
 *
 * »ç¿ë¿¹ :
 *     easyCounselLink('/pc/PC050000_01WA.do');
 * </pre>
 *
 * @type    function
 * @access  public
 * @param   arg1 Struts Action Path
 * @return
 * @author  ¿ìÁøÈ£
 */
function easyCounselLink(arg1) {
	if(top.xecure.xecure_token == "NO_TOKEN"){
		window.open(arg1, 'EasyCounsel', 'width=775, height=640, top=30, left=30, scrollbars=false, status=no, resizable=no,direction=no,location=no,menubar=no,toolbar=no,titlebar=no,fullscreen=no');
	} else {
		XecureNavigate(arg1, 'EasyCounsel', 'width=775, height=640, top=30, left=30, scrollbars=false, status=no, resizable=no,direction=no,location=no,menubar=no,toolbar=no,titlebar=no,fullscreen=no');
	}
}

/**
 * <pre>
 * desc   : ¹®È­Á¤º¸ ¼­ºñ½º ÆË¾÷ ¿ÀÇÂ
 *          ·Î±×ÀÎ ¿©ºÎ¸¦ È®ÀÎÇÏ¿© ·Î±×ÀÎ »óÅÂÀÏ °æ¿ì¿¡¸¸ ÆË¾÷À» ¶ç¿î´Ù.
 *
 * »ç¿ë¿¹ :
 *     openCultureService();
 * </pre>
 *
 * @type    function
 * @access  public
 * @return
 * @author  ¼­»ó½Ä
 */
function openCultureService() {
	if(document.getElementById("hiddenLayer"))
		XecureNavigate(mpointUrl+'/culture/main.do', 'culture', 'width=755,height=540,scrollbars=no,statusbar=no,status=no');
	else {
		alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
		topLogin();
	}
}

/**
 * <pre>
 * desc   : SSO ¼¼¼Ç °èÁ¤À» À¯ÁöÇÏ¸ç PRIVIA »çÀÌÆ®·Î ÀÌµ¿ÇÑ´Ù.
 *
 * »ç¿ë¿¹ :
 *     goPrivia('privia');  // http://privia.hyundaicard.com »çÀÌÆ®·Î ÀÌµ¿(·Î±×ÀÎ À¯Áö)
 * </pre>
 *
 * @type    function
 * @access  public
 * @param   argTogo   ÀÌµ¿ÇÒ PRIVIA »çÀÌÆ® ±¸ºÐ°ª 
 *                    shop : ¼îÇÎ / travel : ¿©Çà / privia : PRIVIA¸ÞÀÎ / educ : ±³À° / leisure : ·¹Àú / culture : °ø¿¬
 * @return
 * @author  ¼­»ó½Ä
 */
function goPrivia(argTogo) {
	try {
		var strSsoToken = top.xecure.xecure_token;

		if(strSsoToken == "undefined" || typeof(strSsoToken) == "undefined" || strSsoToken == "NO_TOKEN")
			strSsoToken = "";

		switch(argTogo) {
			case "privia1" :
				window.open("http://privia.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&cmpid=hc_smn_0001", "_blank", "");			
				break;
			case "privia2" :
				window.open("http://privia.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&cmpid=hc_mai_1111", "_top", "");
				break;	
			case "privia3" :
				window.open("http://www.momaonlinestore.co.kr/index.html?1&togo=/Product.do?mstctg_id=10000&mst_id=10013&ctg_id=10082&myAction=ProductCategoryPage&cmpid=bb_moma_1210", "_blank", "");
				break;
			case "privia4" :
				window.open("http://privia.hyundaicard.com/privia/event/event_view.do?eventInfo.DTXDOO_SQ=342&cmpid=bb_shop_1210", "_blank", "");
				break;
			case "privia5" :
				window.open("http://privia.hyundaicard.com/privia/event/event_view.do?eventInfo.DTXDOO_SQ=344&cmpid=bb_air_1210", "_blank", "");
				break;
			case "travel1" :				
				window.open("http://travel.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&cmpid=hc_smn_0002", "_top", "");
				break;
			case "travel2" :				
				window.open("http://travel.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&cmpid=hc_smn_0100", "_top", "");
				break;
			case "shop1" :
				window.open("http://shop.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&cmpid=hc_smn_0003", "_top", "");
				break;
			case "shop2" :
				window.open("http://shop.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&cmpid=hc_smn_0200", "_top", "");
				break;
			case "educ1" :
				window.open("http://educ.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&cmpid=hc_smn_0300", "_top", "");
				break;
			case "culture1" :
				window.open("http://culture.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&cmpid=hc_smn_0400", "_top", "");
				break;
			case "leisure1" :
				window.open("http://leisure.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&cmpid=hc_smn_0500", "_top", "");
				break;
			case "zagat1" :
				window.open("http://zagat.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&cmpid=hc_smn_0700", "_top", "");
				break;
			case "moma" :
				window.open("http://www.momaonlinestore.co.kr/ssoBridge.jsp?sso_token=" + strSsoToken, "_top", "");
				break;
			case "moma1" :				
				window.open("http://www.momaonlinestore.co.kr/ssoBridge.jsp?sso_token=" + strSsoToken+ "&cmpid=hc_mai_1112", "_top", "");
				break;
			case "moma2" :				
				window.open("http://www.momaonlinestore.co.kr/ssoBridge.jsp?sso_token=" + strSsoToken+ "&cmpid=hc_smn_0004", "_top", "");
				break;
			case "moma3" :				
				window.open("http://www.momaonlinestore.co.kr/ssoBridge.jsp?sso_token=" + strSsoToken+ "&cmpid=hc_smn_0600", "_top", "");
				break;
			case "scholastic" :
				window.open("http://education2.hyundaicard.com/htns/educ/scholastic/ssoBridge.jsp?sso_token=" + strSsoToken + "&togo=", "_top", "");				
				break;
			case "scholastic1" :
				window.open("http://education2.hyundaicard.com/htns/educ/scholastic/ssoBridge.jsp?sso_token=" + strSsoToken + "&cmpid=hc_smn_0800" , "_top", "");
				break;
			case "family" :
				window.open("http://privia.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&togo=/privia/family/family_event.jsp?cmpid=we_pgmS_0201" , "_top", "");
				break;
			case "monocle" :
				window.open("http://privia.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&togo=/privia/monocle/monocle_about.jsp?cmpid=mo_nocS_0201" , "_top", "");
				break;
			case "taschen" :
				window.open("http://privia.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&togo=http://shop.hyundaicard.com/taschen/main.do?cmpid=ta_schS_0201" , "_top", "");
				break;
			case "martha" :
				window.open("http://martha.hyundaicard.com/" , "_top", ""); /* 2010-03-25 ¼öÁ¤ */
				break;
			case "global" :
				window.open("http://privia.hyundaicard.com/privia/global/global_brand.jsp" , "_top", ""); /* 2010-03-25 Ãß°¡ */
				break;
			default :
				window.open("http://privia.hyundaicard.com/ssoBridge.jsp?sso_token=" + strSsoToken + "&togo=" + argTogo, "_top", "");
				break;
		}

	} catch(e) {
		window.open("http://privia.hyundaicard.com", "_top", "");
	}
}

/**
 * <pre>
 * desc   : Club Service ¸¶ÀÌÅ©·Î »çÀÌÆ® ÆË¾÷ ¿ÀÇÂ
 *
 * »ç¿ë¿¹ :
 *     clubServiceOpen();                    // Å¬·´ ¼­ºñ½º ¸ÞÀÎ ÆäÀÌÁö ÆË¾÷
 *     clubServiceOpen('hotel');             // Å¬·´ ¼­ºñ½º È£ÅÚ ¸ÞÀÎ ÆäÀÌÁö ÆË¾÷
 *     clubServiceOpen('hotel/booking.jsp'); // Å¬·´ ¼­ºñ½º È£ÅÚ ¿¹¾à ÆäÀÌÁö ÆË¾÷
 * </pre>
 *
 * @type    function
 * @access  public
 * @param   sub       ÆäÀÌÁö URL
 * @return
 * @author  ¼­»ó½Ä
 */
function clubServiceOpen(sub) {
    var para = "";
    if(sub == null || sub == "") {
        XecureNavigate('http://www.hyundaicard.com/cb/index.jsp', "Å¬·´¼­ºñ½º","width=950, height=710, top=30, left=30, toolbar=no, scrollbars=no");
    } else if(sub.length<=7) {
        para = sub + "/main.jsp";
        XecureNavigate('http://www.hyundaicard.com/cb/' + para , "Å¬·´¼­ºñ½º","width=950, height=710, top=30, left=30, toolbar=no, scrollbars=no");
    } else {
        XecureNavigate('http://www.hyundaicard.com/cb/' + sub , "Å¬·´¼­ºñ½º","width=950, height=710, top=30, left=30, toolbar=no, scrollbars=no");
    }
}

/* 
±ÝÀ¶°è»ê½Ã ÆË¾÷Ã¢À» ¶ç¿ì´Â ÇÔ¼ö(±ÝÀ¶°è»ê±â>Ä«µå·Ð)
 */ 
function openCalculator()
{
	if(document.getElementById("hiddenLayer"))
		XecureNavigate_popup('/fs/MMIF1000_02HA.do', 'popup', '900', '700', 0, 0, true, 'yes');
	else {
		alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
		topLogin();
	}
}
/* 
±ÝÀ¶°è»ê½Ã ÆË¾÷Ã¢À» ¶ç¿ì´Â ÇÔ¼ö(±ÝÀ¶°è»ê±â>Çö±Ý¼­ºñ½º)
*/ 
function openCalculator2()
{
	if(document.getElementById("hiddenLayer"))
		XecureNavigate_popup('/fs/BF601000_01HA.do', 'popup', '900', '700', 0, 0, true, 'yes');
	else {
		alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
		topLogin();
	}
}

/**
 * <pre>
 * desc   : Ä«Å×°í¸®, Ä«µåº°·Î ÇØ´çÇÏ´Â Ä«µå½ÅÃ» ÆäÀÌÁö·Î ÀÌµ¿
 *
 * »ç¿ë¿¹ :
 *     cardApply("01", "ML");
 * </pre>
 *
 * @type    function
 * @access  public
 * @param   argHdcdCtgrCd Çö´ëÄ«µåÄ«Å×°í¸®ÄÚµå
 * @param   argHdcdKncd   Çö´ëÄ«µå±¸ºÐÄÚµå
 * 
 * @return  N/A
 * @author  ¼­»ó½Ä
 */
function cardApply(argHdcdCtgrCd, argHdcdKncd)
{
	var rtnStr = "";

	if ( argHdcdCtgrCd.substring(0, 2) == "07" ) { // FAMILY
		rtnStr = "XecureNavigate('/cr/CR020000_01WA.do?cardwcd=" + argHdcdKncd + "&userApplCompartment=0&mode=&submenu1=CR020_01WA_" + argHdcdKncd + "&famIdxFlag=family', 'main')";
	} else if ( argHdcdKncd == "TB" ) { // ºí·¢
		rtnStr = "window.open('http://www.playtheblack.com','_blank','')";
	} else { // ÀÏ¹Ý
		rtnStr = "XecureNavigate('/cr/CR020000_01WA.do?cardwcd=" + argHdcdKncd + "&userApplCompartment=0&mode=&submenu1=CR020_01WA_" + argHdcdKncd + "', 'main')";
	}

	eval(rtnStr);
}

/**
 * <pre>
 * desc   : ±ÝÀ¶°è»ê±â ÆË¾÷Ã¢À» ¶ç¿ì´Â ÇÔ¼ö(·Î±×ÀÎ ¿©ºÎ È®ÀÎ)
 * </pre>
 *
 * @type    function
 * @access  public
 * @author  ±èÈ¿¿ø
 */
/* 2010-03-10 »èÁ¦ 
function openCalculator()
{
	if(document.getElementById("hiddenLayer"))
		XecureNavigate_popup('/fs/BF601000_01HA.do', 'popup', '900', '700', 0, 0, true, 'yes');
	else {
		alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
		topLogin();
	}
}
*/
/**
 * <pre>
 * desc   : MÆ÷ÀÎÆ® ÇÒÀÎ/Ãß°¡Àû¸³¸ô ÀÌµ¿
 *
 * »ç¿ë¿¹ :
 *     goMerchantGate("C0053"); // ¿Á¼ÇÀ¸·Î ÀÌµ¿
 * </pre>
 *
 * @type    function
 * @access  public
 * @param   argCoCd Á¦ÈÞ¾÷Ã¼±¸ºÐÄÚµå
            C0053 : ¿Á¼Ç
            C0054 : G¸¶ÄÏ
            C0059 : ÀÎÅÍÆÄÅ©
            C0063 : 11¹ø°¡
            C0066 : µð¾Ø¼¥
            C0082 : CJmall
            C0083 : ·Ôµ¥´åÄÄ(·Î±×ÀÎÇÊ¿ä)
            C0084 : Hmall
            C0085 : ½Å¼¼°è¸ô
            C0086 : ³ó¼ö»êÈ¨¼îÇÎ
            C0088 : Yes24
            C0089 : ¸®ºê·Î
            C0090 : À§ÁîÀ§µå
            C0091 : ÀÌ¸¶Æ®¸ô
            C0092 : ¿£Á¶ÀÌ´º¿å
            C0093 : ¿£Á¶ÀÌ¹Ð¶õ
            C0094 : ¿À°¡°Ô
            C0095 : ¿ÀÅä
            C0096 : Á¾°¡Çªµå¼¥
            C0097 : Âû½º¾ØÄÉÀÌÆ®
            C0098 : ¾ØµåÇÃ¶ó¿ö
            C0099 : ¾ÆÀªÆÐ½º
            C0100 : À×±Û¸®½¬ÆÐ½º
            C0101 : Ä¡ÄÚ(»èÁ¦)
            C0102 : ÇÁ¸®ºñ¾Æ¼îÇÎ
            C0103 : ¸ð¸¶
            C0104 : ½ºÄÝ¶ó½ºÆ½
            C0105 : Æ÷ºê½º
            C0106 : ÆÐ¼ÇÇÃ·¯½º
            C0108 : ¾ÆÀÌÆÄÅ©¸ô(·Î±×ÀÎÇÊ¿ä)
 * @return  N/A
 * @author  ¼­»ó½Ä
 */
function goMerchantGate(argCoCd) {
  var PLUSMALL;

  if(argCoCd == "C0083" || argCoCd == "C0108") {
    if(document.getElementById("hiddenLayer")) {
      try {
        PLUSMALL = window.open('', 'PLUSMALL', '');
        PLUSMALL.focus();
        XecureNavigate( mpointUrl + "/plusmall/merchant/merchantGate.do?coCd=" + argCoCd, 'PLUSMALL');
      } catch (e) {}
    } else {
      alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
      XecureNavigate("/um/UM010000_01WA.do?orgRedirectUrl=" + mpointUrl + "/plusmall/main.do", 'main');
    }
  } else {
    try {
      PLUSMALL = window.open('', 'PLUSMALL', '');
      PLUSMALL.focus();
      XecureNavigate(mpointUrl + "/plusmall/merchant/merchantGate.do?coCd=" + argCoCd, 'PLUSMALL');
    } catch (e) {}
  }
}


// »ýÀÏÃàÇÏÀÌº¥Æ®ÆË¾÷

function openPop() {	
 window.open ("http://www.hyundaicard.com/event/event/090508_event_Birthday_pop.html", "popup", "width=550,height=652");
}

/**
 * <pre>
 * desc   : ¹Ì´ÏÈ¨ »çÀÌÆ®¸¦ ·Î±×ÀÎ ¿©ºÎ¿¡ µû¶ó XecureNavigate¸¦ »ç¿ëÇÒÁö °áÁ¤ÇÑ´Ù.
 *
 * »ç¿ë¿¹ :
 *     // °¡¸ÍÁ¡ ¹Ì´ÏÈ¨À¸·Î ÀÌµ¿
 *     miniLink('»çÀÌÆ®±¸ºÐ', '°¡¸ÍÁ¡¹øÈ£', '±Û¹øÈ£');
 * </pre>
 *
 * @type    function
 * @access  public
 * @param   argHash HashTable °´Ã¼¸í
 * @param   argLink ¸µÅ© Hash Key
 * @return
 * @author  ±èÇüÁø
 */
function miniLink(arg1, arg2, arg3) {
	if(!top.xecure || top.xecure.xecure_token=="NO_TOKEN"){
		if(arg3=="")
		{
			window.open(minihomeUrl+'/'+arg2,'_blank');
		}
		else
		{
			window.open(minihomeUrl+'/'+arg2+'/'+arg3,'_blank');
		}
	} else {
		if(arg3=="")
		{
			XecureNavigate(minihomeUrl+'/minisso.jsp?site='+arg1+'&mcno='+arg2, '_blank');
			//XecureNavigate('/minisso.jsp?url='+minihomeUrl+'&site='+arg1+'&mcno='+arg2+'&seq='+arg3, 'minisso');
		}
		else
		{
			XecureNavigate(minihomeUrl+'/minisso.jsp?site='+arg1+'&mcno='+arg2+'&seq='+arg3, '_blank');
			//XecureNavigate('/minisso.jsp?url='+minihomeUrl+'&site='+arg1+'&mcno='+arg2, 'minisso');
		}
	}	
}


/**
 * <pre>
 * desc   : SSO ¼¼¼Ç °èÁ¤À» À¯ÁöÇÏ¸ç MÆ÷ÀÎÆ®¸ô »çÀÌÆ®·Î ÀÌµ¿ÇÑ´Ù.
 *
 * »ç¿ë¿¹ :
 *     goMPointMall();  // http://mpointmall.hyundaicard.com »çÀÌÆ®·Î ÀÌµ¿(·Î±×ÀÎ À¯Áö)
 * </pre>
 *
 * @type    function
 * @access  public
 * @return
 * @author  ±è´ëÈ¯
 */
function goMPointMall() {
    
	var strSsoToken = top.xecure.xecure_token;

	if(strSsoToken == "undefined" || typeof(strSsoToken) == "undefined" || strSsoToken == "NO_TOKEN")
		strSsoToken = "";

    top.location.href = "http://mpointmall.hyundaicard.com/ssoGate.do?sToken=" + strSsoToken;
}

function goBusinessMall() {
    
	var strSsoToken = top.xecure.xecure_token;

	if(strSsoToken == "undefined" || typeof(strSsoToken) == "undefined" || strSsoToken == "NO_TOKEN")
		strSsoToken = "";

    top.location.href = "http://mybusinessmall.hyundaicard.com/ssoGate.do?sToken=" + strSsoToken;
}