var help_pop = "";
var doEasyLoginProc = false;
var nextEasyUrl     = "";
var __easy_baseURL = "http://banking.shinhan.com/rib/easy/easy_index.jsp?";
function go_easy(idx) {
    var workWin ;
    var easyUrl ;
    var features = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=yes,resizable=no,width=640,height=627";

	switch(idx){
		case 1 :	// °£ÆíÁ¶È¸¼­ºñ½º
					easyUrl = "/flex/flex.jsp?typeCode=01";
					features = "scrollbars=no,toolbar=0,location=0,directories=0,status=1,menubar=0,resizable=no,width=702,height=544";
					break;
		case 2 :	// °£ÆíÀÌÃ¼¼­ºñ½º
					easyUrl = "/flex/flex.jsp?typeCode=02";
					features = "scrollbars=no,toolbar=0,location=0,directories=0,status=1,menubar=0,resizable=no,width=700,height=543";
					break;
		case 3 :	// È¯À²Á¶È¸
					easyUrl = "/rib/easy/O_EASYRIBF3730.jsp&scroll_yn=Y";
					break;
		case 4 :	// ÀÚ±â¾Õ¼öÇ¥ Á¶È¸
					easyUrl = "/rib/easy/O_EASYRIBD5220.jsp&scroll_yn=Y";
					break;
		case 5 :	// º¸°ü±Ý/¼Û´Þ·á Å¸Çà°èÁÂ Ãâ±Ý(È¯±Þ) »ç°Ç¹øÈ£ Á¶È¸
					easyUrl = "/rib/easy/O_EASYRIBG9341.jsp";
					break;
		case 6 :	// ´ëÇÐµî·Ï±Ý Á¶È¸/³³ºÎ
					easyUrl = "/rib/easy/O_EASYRIBG0000.jsp";
					break;
		case 7 :	// K-Cash ÀüÀÚÈ­Æó
					easyUrl = "/rib/easy/O_EASYRIBE3200.jsp";
					break;
		case 8 :	// ½Å°èÁÂ, ±¸°èÁÂ Á¶È¸ÇÏ±â
					easyUrl = "/rib/easy/O_EASYRIBD3500.jsp";
					break;
		case 9 :	// ½Å°èÁÂ, ±¸°èÁÂ Á¶È¸ÇÏ±â
					easyUrl = "/rib/easy/O_EASYGUSEGUN.jsp&scroll_yn=Y";
					break;
		case 11 :	// ¹ý¿ø¼Û´Þ·á ¿¹¾à³³ºÎµå¿Á
					easyUrl = "/rib/easy/O_EASYRIBG9000.jsp";
					break;
		case 12 :   // ¿ÀÇÇ½ºÅÚ Ã»¾àÁ¢¼ö
	        		easyUrl = "/rib/easy/O_EASYRIBD4410.jsp&scroll_yn=Y";
	        		break;
		case 10 : 	easyUrl = "/flex/XML/RemoteTest.jsp";
					features = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=yes,resizable=no,width=702,height=627";
    }
	workWin = window.open(__easy_baseURL + easyUrl , 'pop_work', features);
    workWin.focus();
}

//½Å°èÁÂ, ±¸°èÁÂ »ç¿ë¾È³»
function a_Rlink(target)
{
	switch(target)
	{

		//½Å°èÁÂ, ±¸°èÁÂ »ç¿ë¾È³»
		case '1':
					try{
						if(help_pop){help_pop.close();}
						help_pop = window.open("http://www.shinhan.com/popup/account_info.jsp","","top=10,left=10,width=750,height=684");
					}
					catch(e){
						//help_pop="";
					}
					break;

		default:	alert("ÆäÀÌÁö ¿¬°áÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù. ´Ù½Ã ÆäÀÌÁö¿¡ Á¢±ÙÇØ ÁÖ½Ê½Ã¿À.");
					break;
	}

}

function easy_close() {
	try{
		top.window.close();
	}
	catch(ce){
		log( "window close exception :"+ ce );
	}
}

/** =============================================
Return : void
Comment: ·Î±×ÀÎ¹öÆ° Å¬¸¯½Ã ÀÎÁõ¼­ Á¦ÃâÈÄ ÇØ´ç°Å·¡ Àü¼Û
Usage  : doLogin(0)
---------------------------------------------- */
function doEasyLogin(nextUrl)
{
	if( doEasyLoginProc ) return;
	doEasyLoginProc = true;
	nextEasyUrl     = nextUrl;
	setCookie("loginURL", location.href );

  	//InitCache(); // ÀÎÁõ¼­ Á¤º¸ ÃÊ±âÈ­.

    var xmlDoc = getDocument("<S_RIBA0010/>");   // XMLÆÄÀÏ ¼±ÅÃ
    var servletURL = "/common/rib/jsp/callRibLoginService.jsp";
	var useSign = "false";

  	setAttribute(xmlDoc, "requestMessage", "S_RIBA0010"); // ¿äÃ» Àü¹®¸í ¼¼ÆÃ;

 	easyNextUrl = nextUrl;
  	// ¿äÃ» µ¥ÀÌÅÍ ¼¼ÆÃ.
  	if ( !callInitechXMLService( "debug:false; callback:doEasyLoginCallback; processMsg:·Î±×ÀÎÁß ÀÔ´Ï´Ù.; sync:false; usecert:true; usesign:"+useSign+";" , servletURL, xmlDoc ) ) {
		doEasyLoginProc = false;
  	}
}


/** =============================================
±¹¹® ¹ðÅ· ·Î±×ÀÎ Àü¹®Ã³¸®
Return : void
Comment: XML ¼ö½ÅÈÄ Document¸¦ logDoc¿¡ ÀúÀåÇÑÈÄ È­¸éÀ» ±×¸°´Ù.
Usage  :
---------------------------------------------- */
function doEasyLoginCallback(result) {

	doEasyLoginProc = false;
 	// ·Î±ä °á°ú Ã³¸®
 	if (!checkJStarError( result, "goFirst")) {
 		return;
 	}

 	loginDoc = getDocument(result);
 	var rootName = loginDoc.documentElement.nodeName;

 	if ( rootName == 'WARNING') {
		location.reload();
 	} else {

		var dupChoice = getString( loginDoc, "°í°´¼±ÅÃ±¸ºÐ" );
		var ssn_login = getString( loginDoc, "ÁÖ¹Îµî·Ï¹øÈ£" );
		var sState    = getString( loginDoc, "°í°´»óÅÂ"     );


		dupChoice = dupChoice.substring(0, 1);
		if( dupChoice == 'D' || dupChoice == 'E' ){ //Áßº¹°í°´¼±ÅÃ
			doXML("A0011",	"transform:false;callback:dupEasyChoiceCallBack");
		}
		else{
			window.open(nextEasyUrl , "main");
		}
 	}
}

function dupEasyChoiceCallBack(result){
	var doc = getDocument(result);
	setString(doc,  "°í°´¼±ÅÃ±¸ºÐ", getString( loginDoc, "°í°´¼±ÅÃ±¸ºÐ"));
	setString(doc,  "NEXTURL", 		nextEasyUrl );
	var myFeature = "Width=810pt, Height=650pt, left=50, top=50, scrollbars=yes, resizable=yes, location=no, menubar=no, status=no, titlebar=yes, toolbar=no";
	showWindow("/rib/login/O_RIBA0011_P1.jsp", doc, myFeature);
}

function doEastFirst()
{
	location.href=location.href;
}

function goBanking1()
{
	top.location.href="http://banking.shinhan.com";
}


// °£Æí¼­ºñ½º Æú´õ º¯°æ¿¡ µû¸¥ Ãß°¡ ½ºÅ©¸³Æ® easy --> easy_new
function new_easy(idx) {
    var workWin ;
    var easyUrl ;
    var features = "";
	var new_easy_baseURL = "http://banking.shinhan.com/rib/easy_new/easy_index.jsp?";


	switch(idx){
		case "easy_01" :	// °£ÆíÁ¶È¸¼­ºñ½º
					easyUrl = "/xFlex/simpleInquiryMain.jsp";
					features = "scrollbars=no,toolbar=0,location=0,directories=0,status=1,menubar=0,resizable=no,width=750,height=576";
					break;
		case "easy_02" :	// °£ÆíÀÌÃ¼¼­ºñ½º
					easyUrl = "/xFlex/simpleTransferMain.jsp";
					features = "scrollbars=no,toolbar=0,location=0,directories=0,status=1,menubar=0,resizable=no,width=750,height=576";
					break;
		case "easy_03" :	// ÀÚ±â¾Õ¼öÇ¥ Á¶È¸
					easyUrl = "/rib/easy/O_EASYRIBD5220.jsp";
					features = "scrollbars=yes,toolbar=0,location=0,directories=0,status=1,menubar=0,resizable=no,width=700,height=500";
					break;
		case "easy_04" :	// È¯À²Á¶È¸
					easyUrl = "/rib/easy/O_EASYRIBF3730.jsp";
					features = "scrollbars=yes,toolbar=0,location=0,directories=0,status=1,menubar=0,resizable=no,width=700,height=500";
					break;
		case "easy_05" :	// ´ëÇÐµî·Ï±Ý Á¶È¸/³³ºÎ
					easyUrl = "/rib/easy/O_EASYRIBG0000.jsp";
					features = "scrollbars=yes,toolbar=0,location=0,directories=0,status=1,menubar=0,resizable=no,width=700,height=500";
					break;
		case "easy_06" :	// ¹ý¿ø¿¹¾àÁ¢¼ö
					easyUrl = "/rib/easy/O_EASYRIBG9000.jsp";
					features = "scrollbars=yes,toolbar=0,location=0,directories=0,status=1,menubar=0,resizable=no,width=700,height=500";
					break;
		case "easy_07" :	// ¹ý¿ø¾÷¹«°èÁÂÈ¯±Þ»ç°Ç¹øÈ£Á¶È¸
					easyUrl = "/rib/easy/O_EASYRIBG9341.jsp";
					features = "scrollbars=yes,toolbar=0,location=0,directories=0,status=1,menubar=0,resizable=no,width=700,height=500";
					break;
		case "easy_08" :	// k cash ÀüÀÚÈ­Æó
					easyUrl = "/rib/easy/O_EASYRIBE3200.jsp";
					features = "scrollbars=yes,toolbar=0,location=0,directories=0,status=1,menubar=0,resizable=no,width=700,height=500";
					break;
    }
	workWin = window.open(new_easy_baseURL + easyUrl , 'pop_work', features);
    workWin.focus();
}

