

function checkLength(obj, min, max, nullable) {
		if (!nullable) {
			len = obj.value.length;
			if (len < min || len > max) {
				return false;
			}
		}
		return true;
	}

//*****************************************************************************
// Description : Enter 체크 및 포커스
// Parameter:
// Return:
// Usage:
//*****************************************************************************

function EnterCheck(evt) {
	var evCode=(window.netscape)?evt.which:event.keyCode;
	if (evCode==13) {
		return true;
	}
	return false;
}

function EnterFocus(which) {
	var target_data=eval("document."+which);
	target_data.focus();
	window.event.returnValue = false;
}


//*****************************************************************************
//Description : 쿠키 사용 함수
//Parameter:
//Return:
//Usage:
//*****************************************************************************

function getCookieval (offset) {
  var endstr = document.cookie.indexOf(";", offset);
  if (endstr == -1)
      endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}
function getCookie (name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i<clen) {
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
			return getCookieval(j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0)
          break;
  }
  return null;
}

function setCookie (name, value) {
	var argv = setCookie.arguments;
	var argc = setCookie.arguments.length;
	var expires = (2 < argc) ? argv[2] : null;
	var path = (3 < argc) ? argv[3] : null;
	var domain = (4 < argc) ? argv[4] : null;
	var secure = (5 < argc) ? argv[5] : false;
	info_cookie = name + "=" + escape(value)
	+ ((expires == null) ? "" : ("; expires=" + expires.toGMTString()))
	+ ((path == null) ? "" : ("; path=" + path))
	+ ((domain == null) ? "" : ("; domain=" + domain))
	+ ((secure == true) ? "; secure" : "");
	document.cookie = info_cookie;
	return info_cookie;
}

function GetCookie(cName){
	var a = document.cookie.split("; ");
	for (var i=0; i < a.length; i++){
	var aa=a[i].split("=");
	if (cName == aa[0] && aa[1] !=null){
	  return unescape(aa[1]);
	  }
	}
	return null;
}


/*�÷��� ���� */
function ShowFlash(url, width, height) {
    document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="' + width + '" height="' + height + '" VIEWASTEXT>');
    document.write('<param name="movie" value="' + url + '">');
    document.write('<param name="quality" value="high">');
    document.write('<param name="wmode" value="transparent">');
    document.write('<embed src="' + url + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + width + '" height="' + height + '"></embed>');
    document.write('</object>');
} 


 function MM_openBrWindow(theURL,winName,features) { //v2.0
   window.open(theURL,winName,features);
 }


/* ������ �˾� â ���� �ҽ� */

function movLecture(type, name){

	var url;
	url = "/custom/vod.do?f_type="+ type +"&f_name="+ name;
	window.open(url,"x2_edu","toolbar=0,location=0,status=0,menubar=0,scrollbars=no,resizable=no,width=1013px,height=679px,left=0,top=0");
}

function movLecture2(type, name){

	var url;
	url = "/custom/my_vod.do?f_type="+ type +"&f_name="+ name;
	window.open(url,"bbal_edu","toolbar=0,location=0,status=0,menubar=0,scrollbars=no,resizable=no,width=1013px,height=679px,left=0,top=0");
}


//function ShowFlash(url, width, height) {
//    document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='" + width + "' height='" + height + "' VIEWASTEXT>");
//    document.write("<param name='movie' value='" + url + "'>");
//    document.write("<param name='quality' value='high'>");
//    document.write("<param name='wmode' value='transparent'>");
//    document.write("<embed src='" + url + "' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='" + width + "' height='" + height + "'></embed>");
//    document.write("</object>");
//} 

//���ĺ��̱� ����
function change(seq) {
	var	pro_code01_1	=	document.getElementById("pro_code01_"+seq);

	if(pro_code01_1.style.display	== "block")	{
		document.getElementById("pro_code01_"+seq).style.display = "none";
	   //document.getElementById("imageCode"+seq).src="/images/products/btn_plus.gif";
	   }
	else{
		document.getElementById("pro_code01_"+seq).style.display = "block";
	   // document.getElementById("imageCode"+seq).src="/images/products/btn_minus.gif";
	   }
}
//������ı�	��ġ�� �ݱ�
 function changeImage(seq){
	var	pro_tab_03_view	=	document.getElementById("pro_tab_03_view_"+seq);

	if(pro_tab_03_view.style.display ==	"block") {
		document.getElementById("pro_tab_03_view_"+seq).style.display	=	"none";
		document.getElementById("plusminus"+seq).src="/images/products/btn_plus.gif";
	}else{
		document.getElementById("pro_tab_03_view_"+seq).style.display	=	"block";
		document.getElementById("plusminus"+seq).src="/images/products/btn_minus.gif";
	}
}

function closeup(e){
	var	frm	=	document.detail;

	if(frm.bicimage.value==""){
		document.getElementById('largeImg').style.cursor = "";
		return;
	}

	var	rate = 4.44;
	var	dPanel = document.getElementById('dPanel');
	var	imgPanel = document.getElementById('imgPanel');
	var	zoom_icon	=	document.getElementById('zoom_icon');

	dPanel.style.visibility	=	"visible";
	zoom_icon.style.visibility = "visible";

	if(navigator.appName ==	"Microsoft Internet Explorer"){
		zoom_icon.style.left = event.offsetX - 23;
		zoom_icon.style.top	=	event.offsetY	-	34;
		imgPanel.style.left	=	-	(event.offsetX - 35) * rate;
		imgPanel.style.top = - (event.offsetY	-	35)	*	rate;
	}
}

function closeout(e){
	document.getElementById('dPanel').style.visibility = "hidden";
	document.getElementById('zoom_icon').style.visibility	=	"hidden";
}

function getRecommed(prdid,	catid, brand){
	var	frm	=	document.detail;
	frm.prdid.value= prdid;
	frm.catid.value= catid;

	frm.detailType.value=	'A';
	frm.action = "XcanvasProductDetailCmd.laf?Prox=Xcmd";
	 frm.submit();
}

function closeup1(e){
		var	frm	=	document.detail;
		if(frm.bicimage.value	!= ""){
		document.getElementById('largeImg').style.cursor =	"move";
	}
}



//print
function print() {
	win = window.open("", "printWindow", "width=444,height=340.left=10,top=10,scrollbars=no,resizable-yes");
	win.document.open();
	win.document.write("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>");
	win.document.write("<html><head>");
	win.document.write("<meta http-equiv='Content-Typ' content='text/html; charset=euc-kr; />");
	win.document.write("</head><body background='none'>");
	win.document.write(document.all.bodyprint.innerHTML);
	win.document.write("<script>window.print();</script>");
	win.document.write("</body></html>");
	win.document.close();
}

function map_print(){
	win = window.open("", "printWindow", "width=672,height=340,scrollbars=yes,resizable=no");
	win.document.open();
	win.document.write("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>");
	win.document.write("<html><head>");
	win.document.write("<meta http-equiv='Content-Typ' content='text/html; charset=euc-kr; />");
	win.document.write("</head><body background='none'>");
	win.document.write("<img src='/images/company/pop_map.gif' alt='오시는길' />");
	win.document.write("<script>window.print();</script>");
	win.document.write("</body></html>");
	win.document.close();
}

// get 파라미터 값
function getParameter(sName)
{
	 var sUrl = location.href;
	 var nStartPoint = sUrl.indexOf("?");
	 var sQueryStr = sUrl.substring(nStartPoint + 1, sUrl.length);
	 var arrName = new Array();
	 var arrValue = new Array();
	 var nNextStartPoint = 0;
	 var sItem;
	 var nValuePoint;
	 
	 while (sQueryStr.indexOf("&") > -1)
	 {
		nNextStartPoint = sQueryStr.indexOf("&");
		sItem = sQueryStr.substring(0, nNextStartPoint);
		nValuePoint = sItem.indexOf("=");
		arrName[arrName.length] = sItem.substring(0, nValuePoint);
		arrValue[arrValue.length] = sItem.substring(nValuePoint+1, sItem.length);
		sQueryStr = sQueryStr.substring(nNextStartPoint+1, sQueryStr.length);
	 }
	 
	 sItem = sQueryStr;
	 nValuePoint = sItem.indexOf("=");
	 arrName[arrName.length] = sItem.substring(0, nValuePoint);
	 arrValue[arrValue.length] = sItem.substring(nValuePoint+1, sItem.length);
	 
	 var sValue = "";
	 for(var cnt = 0; cnt < arrName.length; cnt++)
	 {
	      if (arrName[cnt] == sName)
	      {
	          sValue = arrValue[cnt];
	      }
	 
	 }
	 
	 return sValue;
}

// 구매 url
function GoBuyItem(item_type, flag)
{
	if (item_type == "x2") 
	{
		if (flag == '1')
		{
			url = "/assets/shop/shop_direct_cart.asp?parent_cno=1&parent_main=1&parent_cname=�󸶿���%20��ǰ��&cno=105&main=1&cname=�󸶿���%20X2&order_type=name_order&rowsPage=&view_cno=105&view_main=1&view_cname=�󸶿���%20X2&view_code=1009A101&item_temp_id=pnshop&src=image&kw=000011&loading=yes&login_id=";
		}
		else if (flag == '2')
		{
			url = "/assets/shop/shop_direct_cart.asp?view_cno=105&view_main=1&view_cname=�󸶿��� X2 ������(2��)&parent_cno=1&parent_main=1&parent_cname=�󸶿��� ��ǰ��&view_code=1009B503&cno=105&main=1&cname=�󸶿��� X2&item_temp_id=pnshop&src=image&kw=000011&loading=yes&login_id=";
		}
		else
		{
			url = "/assets/shop/shop_direct_cart.asp?parent_cno=1&parent_main=1&parent_cname=�󸶿���%20��ǰ��&cno=105&main=1&cname=�󸶿���%20X2&order_type=name_order&rowsPage=&view_cno=105&view_main=1&view_cname=�󸶿���%20X2%20���ͺ�%20����&view_code=1009A401&item_temp_id=pnshop&src=image&kw=000011&loading=yes&login_id=";
		}
	}
	else if (item_type == "erp") {
		
		if (flag == '1')
		{
			url = "/assets/shop/shop_direct_cart.asp?parent_cno=1&parent_main=1&parent_cname=�󸶿���%20��ǰ��&cno=104&main=1&cname=�󸶿���%20ERP&order_type=name_order&rowsPage=&view_cno=104&view_main=1&view_cname=�󸶿���%20ERP&view_code=1010A101&item_temp_id=pnshop&src=image&kw=000010&loading=yes&login_id=";
		}
		else if (flag == '2')
		{
			url = "/assets/shop/shop_direct_cart.asp?view_cno=104&view_main=1&view_cname=�󸶿��� ERP ������(2��)&parent_cno=1&parent_main=1&parent_cname=�󸶿��� ��ǰ��&view_code=1010B503&cno=104&main=1&cname=�󸶿��� ERP&item_temp_id=pnshop&src=image&kw=000010&loading=yes&login_id=";
		}
		else
		{
			url = "/assets/shop/shop_direct_cart.asp?parent_cno=1&parent_main=1&parent_cname=�󸶿���%20��ǰ��&cno=104&main=1&cname=�󸶿���%20ERP&order_type=name_order&rowsPage=&view_cno=104&view_main=1&view_cname=�󸶿���%20ERP%20���ͺ�%20����&view_code=1010A401&item_temp_id=pnshop&src=image&kw=000010&loading=yes&login_id=";
		}
	}
	else if (item_type == "ce") {
		if (flag == '1')
		{
			url = "/assets/shop/shop_direct_cart.asp?parent_cno=1&parent_main=1&parent_cname=얼마에요%20제품군&cno=109&main=1&cname=얼마에요%20재고관리&order_type=name_order&rowsPage=&view_cno=109&view_main=1&view_cname=X2제조물류&view_code=1102A101&item_temp_id=pnshop&src=image&kw=000036&loading=yes&login_id=";
		}
		else if (flag == '2')
		{
			url = "/assets/shop/shop_direct_cart.asp?parent_cno=1&parent_main=1&parent_cname=얼마에요%20제품군&cno=109&main=1&cname=얼마에요%20재고관리&order_type=name_order&rowsPage=&view_cno=109&view_main=1&view_cname=X2제조물류%20랜버전(2인)&view_code=1102B501&item_temp_id=pnshop&src=image&kw=000036&loading=yes&login_id=";
		}
		
	}
	else if (item_type == "ya") {
		url = "/assets/shop/shop_direct_cart.asp?parent_cno=1&parent_main=1&parent_cname=x2_single&cno=111&main=1&cname=x2_single&order_type=name_order&rowsPage=&view_cno=111&view_main=1&view_cname=X2급여관리&view_code=1401A101&item_temp_id=pnshop&src=image&kw=000037&loading=yes&login_id=";
	}
	else if (item_type == "ca") {
		url = "/assets/shop/shop_direct_cart.asp?parent_cno=1&parent_main=1&parent_cname=x2_single&cno=111&main=1&cname=x2_single&order_type=name_order&rowsPage=&view_cno=111&view_main=1&view_cname=X2고객관리&view_code=1501A301&item_temp_id=pnshop&loading=yes&login_id=";
	}
	else if (item_type == "at") {
		url = "/assets/shop/shop_direct_cart.asp?parent_cno=1&parent_main=1&parent_cname=x2_single&cno=111&main=1&cname=x2_single&order_type=name_order&rowsPage=&view_cno=111&view_main=1&view_cname=X2고정자산&view_code=1701A101&item_temp_id=pnshop&loading=yes&login_id=";
	}
	
	location.href = url;
}


// 페이지별 메뉴 셋팅
var nPageNum = '', nSubNum = '', nDNum = '';
var curPageUrl = window.location.href;

if ( curPageUrl.indexOf('aboutX2') >= 0 ) {
	nPageNum = "1", nSubNum = "1";
}else if ( curPageUrl.indexOf('x2_feature') >= 0 ) {
	nPageNum = "1", nSubNum  = "2";
}else if ( curPageUrl.indexOf('x2_effect') >= 0 ) {
	nPageNum = "1", nSubNum  = "3";
}else if ( curPageUrl.indexOf('x2_funscreen') >= 0 ) {
	nPageNum = "1", nSubNum  = "4";
}else if ( curPageUrl.indexOf('x2_function') >= 0 ) {
	nPageNum = "1", nSubNum  = "4";
}else if ( curPageUrl.indexOf('x2_funflow') >= 0 ) {
	nPageNum = "1", nSubNum  = "4";
}else if ( curPageUrl.indexOf('x2_funCompare') >= 0 ) {
	nPageNum = "1", nSubNum  = "5";
}else if ( curPageUrl.indexOf('main.do') >= 0 ) {
	nPageNum = "1", nSubNum  = "6";
}else if ( curPageUrl.indexOf('/products/qmoney.do') >= 0 ) {
	nPageNum = "1", nSubNum  = "6", nDNum  = "1";
}else if ( curPageUrl.indexOf('/products/eHowmuch.do') >= 0 ) {
	nPageNum = "1", nSubNum  = "6", nDNum  = "2";
	
}else if ( curPageUrl.indexOf('x2_01') >= 0 || curPageUrl.indexOf('x2_02') >= 0 || curPageUrl.indexOf('x2_03') >= 0) {
	nPageNum = "1", nSubNum  = "6", nDNum  = "3";
}else if ( curPageUrl.indexOf('erp_01') >= 0 || curPageUrl.indexOf('erp_02') >= 0 || curPageUrl.indexOf('erp_03') >= 0) {
	nPageNum = "1", nSubNum  = "6", nDNum  = "4";
}else if ( curPageUrl.indexOf('/products/woori_01.do') >= 0 || curPageUrl.indexOf('/products/woori_02.do') >= 0 || curPageUrl.indexOf('/products/woori_03.do') >= 0 || curPageUrl.indexOf('/products/woori_04.do') >= 0) {
	nPageNum = "1", nSubNum  = "6", nDNum  = "5";
}else if ( curPageUrl.indexOf('x2_buy_x2Server01') >= 0 ) {
	nPageNum = "1", nSubNum  = "6", nDNum  = "3";
}else if ( curPageUrl.indexOf('aboutERP') >= 0 ) {
	nPageNum = "2", nSubNum  = "1";
}else if ( curPageUrl.indexOf('ERP_feature') >= 0 ) {
	nPageNum = "2", nSubNum  = "2";
}else if ( curPageUrl.indexOf('ERP_effect') >= 0 ) {
	nPageNum = "2", nSubNum  = "3";
}else if ( curPageUrl.indexOf('ERP_function') >= 0 ) {
	nPageNum = "2", nSubNum  = "4";
}else if ( curPageUrl.indexOf('ERP_success') >= 0 ) {
	nPageNum = "2", nSubNum  = "5";
}else if ( curPageUrl.indexOf('ERP_price') >= 0 ) {
	nPageNum = "2", nSubNum  = "6";
}else if ( curPageUrl.indexOf('solo_sub') >= 0 ) {
	nPageNum = "3";
}else if ( curPageUrl.indexOf('x2_mf01') >= 0 ) {
	nPageNum = "3", nSubNum  = "1";
}else if ( curPageUrl.indexOf('x2_mf02') >= 0 ) {
	nPageNum = "3", nSubNum  = "1";
}else if ( curPageUrl.indexOf('x2_mf03') >= 0 ) {
	nPageNum = "3", nSubNum  = "1";
}else if ( curPageUrl.indexOf('x2_pay01') >= 0 ) {
	nPageNum = "3", nSubNum  = "2";
}else if ( curPageUrl.indexOf('x2_pay02') >= 0 ) {
	nPageNum = "3", nSubNum  = "2";
}else if ( curPageUrl.indexOf('x2_pay03') >= 0 ) {
	nPageNum = "3", nSubNum  = "2";
}else if ( curPageUrl.indexOf('x2_customer01') >= 0 ) {
	nPageNum = "3", nSubNum  = "3";
}else if ( curPageUrl.indexOf('x2_customer02') >= 0 ) {
	nPageNum = "3", nSubNum  = "3";
}else if ( curPageUrl.indexOf('x2_customer03') >= 0 ) {
	nPageNum = "3", nSubNum  = "3";
}else if ( curPageUrl.indexOf('x2_ja01') >= 0 ) {
	nPageNum = "3", nSubNum  = "4";
}else if ( curPageUrl.indexOf('x2_ja02') >= 0 ) {
	nPageNum = "3", nSubNum  = "4";
}else if ( curPageUrl.indexOf('x2_ja03') >= 0 ) {
	nPageNum = "3", nSubNum  = "4";
}else if ( curPageUrl.indexOf('aboutMagicbill') >= 0 ) {
	nPageNum = "4", nSubNum  = "1";
}else if ( curPageUrl.indexOf('ebill_feature') >= 0 ) {
	nPageNum = "4", nSubNum  = "2";
}else if ( curPageUrl.indexOf('ebill_effect') >= 0 ) {
	nPageNum = "4", nSubNum  = "3";
}else if ( curPageUrl.indexOf('ebill_function') >= 0 ) {
	nPageNum = "4", nSubNum  = "4";
}else if ( curPageUrl.indexOf('ebill_guide') >= 0 ) {
	nPageNum = "4", nSubNum  = "5";
}else if ( curPageUrl.indexOf('ebill_price') >= 0 ) {
	nPageNum = "4", nSubNum  = "6";
}else if ( curPageUrl.indexOf('ebill_certificate') >= 0 ) {
	nPageNum = "4", nSubNum  = "7";

}else if ( curPageUrl.indexOf('custom/custom_main') >= 0 ) {
	nPageNum = "5", nSubNum  = "1";
}else if ( curPageUrl.indexOf('custom/qna') >= 0 ) {
	nPageNum = "5", nSubNum  = "1";
}else if ( curPageUrl.indexOf('custom/faq') >= 0 ) {
	nPageNum = "5", nSubNum  = "2";
	switch(getParameter("cno")) {
		case "1701" : 
			nDNum = "1";
			break;
		case "1711" :
			nDNum = "2";
			break;
		case "1702" :
			nDNum = "3";
			break;
		case "1703" :
			nDNum = "4";
			break;
		case "1704" :
			nDNum = "5";
			break;
		case "1705" :
			nDNum = "6";
			break;
		case "2003" :
			nDNum = "7";
			break;
		case "1707" :
			nDNum = "8";
			break;
		case "2001" :
			nDNum = "9";
			break;
		case "2002" :
			nDNum = "10";
			break;
		case "2004" :
			nDNum = "11";
			break;
		case "2005" :
			nDNum = "12";
			break;
	}
}else if ( curPageUrl.indexOf('payment/point') >= 0 ) {
	nPageNum = "9", nSubNum  = "1";
}else if ( curPageUrl.indexOf('payment/etax') >= 0 ) {
	nPageNum = "9", nSubNum  = "2";
}else if ( curPageUrl.indexOf('payment/as') >= 0 ) {
	nPageNum = "9", nSubNum  = "3";
}else if ( curPageUrl.indexOf('payment/payas') >= 0 ) {
	nPageNum = "9", nSubNum  = "4";
		
}else if ( curPageUrl.indexOf('myinfo') >= 0 ) {
	nPageNum = "10", nSubNum  = "1"; 
}else if ( curPageUrl.indexOf('mymodify') >= 0 ) {
	nPageNum = "10", nSubNum  = "1", nDNum  = "1";
}else if ( curPageUrl.indexOf('myqna') >= 0 ) {
	nPageNum = "10", nSubNum  = "1", nDNum  = "2";
}else if ( curPageUrl.indexOf('myproduct') >= 0 ) {
	nPageNum = "10", nSubNum  = "2", nDNum  = "1";
}else if ( curPageUrl.indexOf('myoldregist') >= 0 ) {
	nPageNum = "10", nSubNum  = "2", nDNum  = "2";
}else if ( curPageUrl.indexOf('mybank') >= 0 ) {
	nPageNum = "10", nSubNum  = "2", nDNum  = "3";
}else if ( curPageUrl.indexOf('myvat') >= 0 ) {
	nPageNum = "10", nSubNum  = "2", nDNum  = "4";
}else if ( curPageUrl.indexOf('myimage') >= 0 ) {
	nPageNum = "10", nSubNum  = "2", nDNum  = "5";
}else if ( curPageUrl.indexOf('myorder') >= 0 ) {
	nPageNum = "10", nSubNum  = "3", nDNum  = "1";
}else if ( curPageUrl.indexOf('myrefund') >= 0 ) {
	nPageNum = "10", nSubNum  = "3", nDNum  = "2";
}else if ( curPageUrl.indexOf('myaskorder') >= 0 ) {
	nPageNum = "10", nSubNum  = "3", nDNum  = "3";
}else if ( curPageUrl.indexOf('mycoin') >= 0 ) {
	nPageNum = "10", nSubNum  = "3", nDNum  = "4";
}else if ( curPageUrl.indexOf('mypay') >= 0 ) {
	nPageNum = "10", nSubNum  = "4", nDNum  = "1";
}else if ( curPageUrl.indexOf('mypoint') >= 0 ) {
	nPageNum = "10", nSubNum  = "4", nDNum  = "2";
}else if ( curPageUrl.indexOf('mycms') >= 0 ) {
	nPageNum = "10", nSubNum  = "4", nDNum  = "3";
}else if ( curPageUrl.indexOf('myphonepay') >= 0 ) {
	nPageNum = "10", nSubNum  = "5", nDNum  = "1";
}else if ( curPageUrl.indexOf('company/iquest') >= 0 ) {
	nPageNum = "12", nSubNum  = "1";
}else if ( curPageUrl.indexOf('company/history') >= 0 ) {
	nPageNum = "12", nSubNum  = "2";
}else if ( curPageUrl.indexOf('company/area') >= 0 ) {
	nPageNum = "12", nSubNum  = "3";
}else if ( curPageUrl.indexOf('company/map') >= 0 ) {
	nPageNum = "12", nSubNum  = "4";
}else if ( curPageUrl.indexOf('company/ad') >= 0 ) {
	nPageNum = "12", nSubNum  = "5";
}else if ( curPageUrl.indexOf('guide/guide') >= 0 ) {
	nPageNum = "13", nSubNum  = "1";
}else if ( curPageUrl.indexOf('guide/customer') >= 0 ) {
	nPageNum = "13", nSubNum  = "2";
}else if ( curPageUrl.indexOf('guide/order') >= 0 ) {
	nPageNum = "13", nSubNum  = "3";
}else if ( curPageUrl.indexOf('guide/etc') >= 0 ) {
	nPageNum = "13", nSubNum  = "4";
}else if ( curPageUrl.indexOf('custom/notice') >= 0 ) {
	nPageNum = "14", nSubNum  = "1";
}else if ( curPageUrl.indexOf('custom/edunoti') >= 0 ) {
	nPageNum = "14", nSubNum  = "2";
}

// mail select  : sFormName = 폼 이름
function displayMailSelectBox(sFormName) {
	var strEmail = '';
	strEmail = "<select onchange='javascript:changeEmailSelectBox(document." + sFormName + ");' style='width:80px;height:20px;' name='opt_user_email'>";
	strEmail = strEmail + "<option value='선택' selected>선택</option>";
	strEmail = strEmail + "<option value='magicbill.co.kr'>매직빌</option>"; 
	strEmail = strEmail + "<option value='hanmail.net'>다음(한메일)</option>"; 
	strEmail = strEmail + "<option value='hotmail.com'>핫메일</option>"; 
	strEmail = strEmail + "<option value='naver.com'>네이버</option>"; 
	strEmail = strEmail + "<option value='yahoo.co.kr'>야후</option>"; 
	strEmail = strEmail + "<option value='nate.com'>네이트</option>"; 
	strEmail = strEmail + "<option value='paran.com'>파란</option>"; 
	strEmail = strEmail + "<option value='lycos.co.kr'>라이코스</option>"; 
	strEmail = strEmail + "<option value='dreamwiz.com'>드림위즈</option>";
	strEmail = strEmail + "<option value='empal.com'>엠팔</option>"; 
	strEmail = strEmail + "<option value='korea.com'>코리아닷컴</option>"; 
	strEmail = strEmail + "<option value='sayclub.com'>세이클럽</option>"; 
	strEmail = strEmail + "<option value='freechal.com'>프리챌</option>"; 
	strEmail = strEmail + "<option value='msn.com'>msn</option>"; 
	strEmail = strEmail + "<option value='hanafos.com'>하나포스</option>"; 
	strEmail = strEmail + "<option value='chol.com'>천리안</option>"; 
	strEmail = strEmail + "<option value=''>직접입력</option>";
	strEmail = strEmail + "</select>";

	document.write(strEmail);
}

function changeEmailSelectBox(frmObj){
	frmObj.email2.value = frmObj.opt_user_email.value;
	frmObj.email2.focus();
	return;
}


//
function checkLength(obj, min, max, nullable) {
	if (!nullable) {
		len = obj.value.length;
		if (len < min || len > max) {
			return false;
		}
	}
	return true;
}

//
function HackProtect( obj ) {
	// 웹 애플리케이션 해킹시도 방지 스크립트
	var sea_key;
	sea_key		=  obj.value.toLowerCase();
	if ( sea_key.indexOf("`") != -1 ) {
		alert('유효하지 않은 문자가 포함되었습니다. ` 특수문자를 사용할 수 없습니다.');
		return false; 
	} else if ( sea_key.indexOf("\'") != -1 ) {
		alert('유효하지 않은 문자가 포함되었습니다. \' 특수문자를 사용할 수 없습니다.');
		return false; 
	} else if ( sea_key.indexOf(":") != -1 ) {
		alert('유효하지 않은 문자가 포함되었습니다. : 특수문자를 사용할 수 없습니다.');
		return false;
	} else if ( sea_key.indexOf(";") != -1 ) {
		alert('유효하지 않은 문자가 포함되었습니다. ; 특수문자를 사용할 수 없습니다.');
		return false; 
	} else if ( sea_key.indexOf("-") != -1 ) {
		alert('유효하지 않은 문자가 포함되었습니다. - 특수문자를 사용할 수 없습니다.');
		return false; 
	} else if ( sea_key.indexOf("\"") != -1 ) {
		alert('유효하지 않은 문자가 포함되었습니다. \" 특수문자를 사용할 수 없습니다.');
		return false; 
	} else if ( sea_key.indexOf("<script>") != -1 ) {
		alert('유효하지 않은 문자가 포함되었습니다. <script> 특수문자를 사용할 수 없습니다.');
		return false; 
	} else {
		return true;
	}		
}

//
function isNumber(val, allowable) {
	valid = true; 
	tmp = "0123456789" + allowable;

	for (i=0; i<val.length; i++) {
		if (tmp.indexOf(val.charAt(i)) < 0) {
				valid = false;
				break;
		}
	}
	return valid;
}

//
function Check(keyword)  {
	var st_num, key_len;
	st_num = keyword.indexOf(" ");	
	while (st_num != -1) {
		keyword = keyword.replace(" ", "");
		st_num  = keyword.indexOf(" ");
	}
	key_len=keyword.length;
	return key_len;
}

//
function emailCheck( obj ){
	if (!checkLength(obj, 10, 50, false)) { 
		alert("E-Mail 주소를 확인하세요.");
		//obj.focus();
		return false;
	}

	var val = obj.value;
	if ( val.indexOf(" ") != -1 || val.indexOf("@") < 1 || val.indexOf(".") == -1 || 
				val.indexOf(".") - val.indexOf("@") == 1 || val.charAt(val.length-1) == '.' ||
				val.charAt(val.length-1) == '/' ) {
		alert("E-Mail 주소가 잘못 입력되었습니다."); 
		//obj.focus(); 
		return false;
	} 
	return true;
}

//
function getByteLength(s){ 
	// 한글을 바이트단위로 구해서 길이를 구해줌
   var len = 0; 
   if ( s == null ) return 0; 
   for(var i=0;i<s.length;i++){ 
	  var c = escape(s.charAt(i)); 
	  if ( c.length == 1 ) len ++; 
	  else if ( c.indexOf("%u") != -1 ) len += 2; 
	  else if ( c.indexOf("%") != -1 ) len += c.length/3; 
   } 
   return len; 
} 

// 공백 확인
function existSpace(obj) {
	var i;
	var	str	= obj.value.trim();

	for(i = 0; i < str.length; i++) {
		if(str.charAt(i) == ' ')
			return true;
	}
	return false;
}

//모든 문자열 바꾸기 
String.prototype.trim = function()
{
  return this.replace(/(^\s*)|(\s*$)/gi, "");
};

String.prototype.replaceAll = function(str1, str2)
{
  var temp_str = "";

  if (this.trim() != "" && str1 != str2)
  {
    temp_str = this.trim();

    while (temp_str.indexOf(str1) > -1)
    {
      temp_str = temp_str.replace(str1, str2);
    }
  }

  return temp_str;

};

function codeCheck( cd1V, cd2V, cd3V ) {
	var cdV = cd1V.value + cd2V.value + cd3V.value ;
	var calStr1 = "13713713", biVal = 0, tmpCal;
	var calLast = cdV.substring(9, 10);

	for (i=0; i < 8; i++) {
	 biVal = biVal + (parseFloat(cdV.substring(i,i+1)) * parseFloat(calStr1.substring(i,i+1))) % 10;
	}

	tmpCal = parseFloat(cdV.substring(8,9)) * 5 + "0";
	chkVal = parseFloat(tmpCal.substring(0,1)) + parseFloat(tmpCal.substring(1,2));
	chkDigit = (10 - (biVal + chkVal) % 10) % 10;

	if (calLast != chkDigit) {
		alert("사업자등록번호가 잘못 입력되었습니다.\n정확한 사업자 번호를 입력하세요!");
		cd1V.value = "";
		cd2V.value = "";
		cd3V.value = "";
		cd1V.focus();
	 return false;
	}
	return true;
}


// bank select  
function displayAccountSelectBox() {
	var strAccount = '';
	
	strAccount = "<select style='width:200px;' name='opt_ebank_bank' align='absmiddle'>";
	strAccount = strAccount + "<option value='' selected >결제은행을 선택해주세요</option>";
	strAccount = strAccount + "<option value='39'>경남은행</option>";
	strAccount = strAccount + "<option value='34'>광주은행</option>";
	strAccount = strAccount + "<option value='04'>국민은행</option>";
	strAccount = strAccount + "<option value='03'>기업은행</option>";
	strAccount = strAccount + "<option value='12'>농협단위조합</option>";
	strAccount = strAccount + "<option value='11'>농협중앙회</option>";
	strAccount = strAccount + "<option value='31'>대구은행</option>";
	strAccount = strAccount + "<option value='32'>부산은행</option>";
	strAccount = strAccount + "<option value='02'>산업은행</option>";
	strAccount = strAccount + "<option value='50'>상호저축은행</option>";
	strAccount = strAccount + "<option value='45'>새마을금고연합회</option>";
	strAccount = strAccount + "<option value='07'>수협중앙회</option>";
	strAccount = strAccount + "<option value='48'>신용협동조합중앙회</option>";
	strAccount = strAccount + "<option value='26'>신한은행</option>";
	strAccount = strAccount + "<option value='53'>씨티은행</option>";
	strAccount = strAccount + "<option value='05'>외환은행</option>";
	strAccount = strAccount + "<option value='20'>우리은행</option>";
	strAccount = strAccount + "<option value='71'>우체국</option>";
	strAccount = strAccount + "<option value='37'>전북은행</option>";
	strAccount = strAccount + "<option value='23'>제일은행</option>";
	strAccount = strAccount + "<option value='35'>제주은행</option>";
	strAccount = strAccount + "<option value='21'>조흥은행</option>";
	strAccount = strAccount + "<option value='06'>주택은행</option>";
	strAccount = strAccount + "<option value='83'>평화은행</option>";
	strAccount = strAccount + "<option value='81'>하나은행</option>";
	strAccount = strAccount + "<option value='27'>한미은행</option>";
	strAccount = strAccount + "<option value='54'>홍콩상하이</option>";
	strAccount = strAccount + "</select>";
	
	document.write(strAccount);
}

//원격지원
function openAspopup(){
	MM_openBrWindow('http://as82.kr/kr/iquest','','left=50,top=10,width=570,height=600');
}

// 고객센터 내용 프린트
function customPrintPopup(num){
	var url = "/custom/print.do?num=" + num ;
	window.open(url,"print",'left=0,top=0,width=0,height=0,scrollbars=yes'); 
}

function number2price(val) {
	// 숫자를 금액단위로 표시
	var tmp
	var k = 0;
	tmp = "";
	currency = "";

	for (i=val.length-1; i>=0; --i) {
		tmp = tmp + val.charAt(i);
		k=k+1;
		if ( k%3 == 0 ) {
			if ( k != val.length ) {
				tmp = tmp + ",";
			}
		}
	}
	k=0;
	for (i=tmp.length-1; i>=0; --i) {
		currency = currency + tmp.charAt(i);
		k=k+1;
		if ( k%3 == 0 ) {
			if ( k != tmp.length ) {
				tmp = tmp + ",";
			}
		}
	}
	return currency;
}
