	var actionFORM;
	var actionURL;
	var cj_cookie_LOGIN 	= 'N';
	var loginpop = "";

	/******************************************
	* 瓔酈貲擊剩啖輿賊 瓔酈高擊 遽棻
	* parameter : 瓔酈貲
	*******************************************/
	function getCookie( name ) {
		var nameOfCookie = name + "=";
		var x = 0;
		while ( x <= document.cookie.length ) {
			var y = (x+nameOfCookie.length);
			if ( document.cookie.substring( x, y ) == nameOfCookie ) {
				if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
						endOfCookie = document.cookie.length;
				return unescape( document.cookie.substring( y, endOfCookie ) );
			}
			x = document.cookie.indexOf( " ", x ) + 1;
			if ( x == 0 ) 	break;
		}
		return "";
	}

	/********************************
	 * 煎斜檣 機擊 嗥遴棻.
	********************************/
	function openLogin(url, form, gubun, width, height, scroll_yn, target) {
		var window_name = target;
		if(window_name==null || window_name=="")
			window_name = "CJMALL_LOGIN";

		if ( form != "" ) {
			actionFORM = form;
		}
		actionURL = url;
		var a = getCookie( "CJ_LOGIN" );

		if ( getCookie( "CJ_LOGIN" ) == 'Y' ) {

			cj_cookie_LOGIN = 'Y';


		}

		if ( !chkValue()) return;


		// gubun : '0' 檜賊 機 煎斜檣檣等 煎斜檣 諫猿  渡 opener蒂 refresh 籀葬棻.
		//         '1' 檜賊 機 煎斜檣檣等 '綠錳掘衙'塭朝 幗檜 儅撩脹棻. ( 僭煩 煎斜檣  檜雖朝 詭檣 檜雖陛 遺霜檜貊 4廓婁 翕橾棻. )
		//         '2' 檜賊 煎斜檣 璽檜 main縑 嗑朝 鷓蒂 鏃棻. ( 檜陽 return腆 url擎 撲薑腎橫憮 螃啪撿 棻.. )
		//         '3' 檜賊 機 煎斜檣  渡 機 璽縑 斜渠煎 棻艇 檜雖陛 螃脹棻. ( 餌檜鍔朝 褻薑腎賊憮.. , returnUrl 蹂.)
		//         '4' 檜賊 機 煎斜檣檣等 煎斜檣  詭檣 檜雖曖 goAction()擊 濛翕衛鑑棻. 檜陽 form擊 雖薑雖 彊懊戲賊 get 寞衝戲煎 霞啪 脹棻.
		if ( cj_cookie_LOGIN=='Y' ) {
			if ( gubun == '2' ) { document.location.href=url;
			} else if ( gubun == '3' ) {
				if(window_name==null || window_name=="")
					win_pop(url,'PpP',width,height,scroll_yn);
				else
					win_pop(url,window_name,width,height,scroll_yn);


			} else { goAction(); return; }
		} else { //機 蛔縑憮 餌辨溥賊 渡 賊縑憮 form擊 摹樹堅 餌辨撿 棻.


			document.loginchk.chk.value = "0";
			document.loginForm.login_gubun.value = gubun;

			if ( gubun == '2' ) {
				document.loginForm.url.value = url;
				document.loginForm.action = "/login/login.jsp";
			}else if ( gubun == '3' ) {
				document.loginForm.width.value = width;
				document.loginForm.height.value = height;
				document.loginForm.scroll_yn.value = scroll_yn;
				document.loginForm.url.value = url;
				document.loginForm.target = window_name;
				document.loginForm.action = "/login/login_pop.jsp";
				if ( scroll_yn == 'no')	{
					loginpop = window.open('',window_name,'width=400,height=320,resizable=no,scrollbars=no,left=100,top=20');
				} else {
					loginpop = window.open('',window_name,'width=420,height=340,resizable=no,scrollbars=yes,left=100,top=20');
				}
			} else { // '0', '1', '4' 廓 賅舒..
				document.loginForm.target = window_name;
				document.loginForm.action = "/login/login_pop.jsp";
				//loginpop = window.open('',window_name,'width=430,height=350,resizable=no,scrollbars=no,left=100,top=20');
				// 2006.08.02 - renewal size 滲唳 
				loginpop = window.open('',window_name,'width=400,height=320,resizable=no,scrollbars=no,left=100,top=20');
			}

			document.loginForm.submit();

			document.loginForm.target = "ency";
			document.loginForm.action = "/login/login_ency_pop.jsp";
			document.loginForm.submit();

		}
	}
	/*********************************************************************************
	 * form寞衝戲煎 籀葬衛縑 form縑 action檜 薑曖 腎橫氈戲賊 action曖 url檜 詳朝棻.
	 * 虜擒, form 縑 action高檜 橈戲賊 parameter煎 嫡擎 url檜 詳朝棻.
	 ********************************************************************************/
	function goAction(none_cust) {

		if ( actionFORM == null && actionURL == "" ) {
			refreshPage();
			return;
		}

		if ( actionFORM != null && actionFORM.action != "" ) {
			actionURL = actionFORM.action;
		}

		if ( none_cust == "true" ) {
			if ( actionURL.indexOf("?") > 0 )	{
				actionURL = actionURL + "&none_cust=true";
			} else {
				actionURL = actionURL + "?none_cust=true";
			}
		}

		if ( actionFORM == null) {
				document.location.href = actionURL;
		} else {
			actionFORM.action = actionURL;
			actionFORM.submit();
		}
	}
	/**********************************************************************************
	 * 營 檜雖蒂 refresh 棻.
	 *********************************************************************************/
	function refreshPage() {
		history.go(0);
	}
	function chkValue( ) { return true; }

	function setCookieWin(args) {
		window.open("http://www.cjmall.com/common/setCookieValue.jsp?" + args,"pop_url","width=10,height=10,resizable=no,scrollbars=no, status=no,toolbar=no,left=1700,top=1700");
	}



	function ency_complete(status) {
		//ency
		if ( status == "1" ) {
			if ( document.loginchk.chk.value == "1" ) {
				loginpop.ency_complete();
			} else {
				document.loginchk.chk.value = "1";
			}
		} else {
			loginpop.close();
			location.replace("/customer_center/encpage1.jsp");
		}
	}

/*
	function send_loginPopup(status, returnUrl) {
		//ency
		if ( status == "" ) {
			loginpop.close();
		} else if ( status == "3" ) {
			loginpop.msg_alert(status, returnUrl);
		} else {
			loginpop.msg_alert(status);
		}
	}
*/

	function send_loginPopup(status, returnUrl)
	{
		//ency
		if ( status == "" )
		{
		    if ( loginpop != '' )
			{
                loginpop.close();
            }
			else		
			{
				/************************************************************************** 
					煎斜檣 機檜 餌塭霞  檜雖縑憮 菴煎陛晦蒂  唳辦 螃盟 嫦儅 熱薑
					曄雖椒 蹂羶 2006-02-20 By RahXephon 
				***************************************************************************/
                location.reload();	
            }
		} 
		else if ( status == "3" ) 
		{
			loginpop.msg_alert(status, returnUrl);
		} 
		else 
		{
			loginpop.msg_alert(status);
		}
	}