/**
 * °øÅëÀ¸·Î »ç¿ëÇÒ java script function À» Á¤ÀÇÇØ¼­ Àç»ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
 * »ç¿ë¿¹ )
 * Æã¼Ç ¸í			Æã¼Ç ¼³¸í
 */

// web context root information
var web_root = '';
//  msg display option
var isMsg = true;
 
/**
 * ¸ðµç html¿¡ µé¾î°¥ copyright ¹®±¸¸¦ ¼³Á¤ÇÑ´Ù.
 * @since 2005-04-14
 */
function setCopyright( mainGubun ) 
{
	var copyrightTxt = "Copyright(c) 1999-2005 <b>FUTERO SYSTEM KOREA</b>. All rights reserved.<br>";
	if ( mainGubun ) 
	{
		copyrightTxt    += "È¸»ç¸í : (ÁÖ)ÇÑ±¹ÈÄÅ×·Î½Ã½ºÅÛ | ÁÖ¼Ò : 121-070 ¼­¿ïÆ¯º°½Ã ¸¶Æ÷±¸ ¿ë°­µ¿ 494-38 º¸¶óºôµù 4Ãþ<br>";
		copyrightTxt    += "Tel : 02-716-3472(ÓÛ) FAX : 02-716-3475 | E-mail :";
	}
	
	document.all["copyright"].innerHTML = "";
	document.all["copyright"].innerHTML = copyrightTxt;
}


/**
 * ÇöÀç ³¯Â¥ Á¤º¸ Áß ³âµµ Á¤º¸¸¸ °¡Á®¿Â´Ù.
 * @since 2005-04-14
 */
function setYear()
{
	return new Date().getYear();
}

/**
 * ÇÏÀÌÆÛ ¸µÅ© ´ë½Å submit ±â´ÉÀ» ÀÌ¿ëÇÏ¿© ÆäÀÌÁö ÀÌµ¿À» ½ÇÇàÇÑ´Ù.
 * @since 2005-04-14
 */

function goUrl(jspUrl, toTarget)
{
	var frm = document.forms[0];
	
	if ( jspUrl )
	{
	 	frm.action = jspUrl;
		if ( toTarget ) frm.target = toTarget;
		frm.method = "POST";
		frm.submit();
	}
}

/**
 * ¸ð´ÞÃ¢À» ÀÌ¿ëÇÏ¿© ÆäÀÌÁö ÀÌµ¿À» ½ÇÇàÇÑ´Ù.
 * @since 2005-04-14
 */

function openModal(jspUrl, wWidth, wHeight, scroll)
{
	if(scroll == undefined) scroll = 'no';

	var add_sub = window.showModalDialog(jspUrl, self, 'dialogWidth:'+wWidth+'px;dialogHeight:'+wHeight+'px;center:yes;help:no;status:no;scroll:'+scroll+';resizable:no');
	alert (add_sub)
	return add_sub;
}

/**
 * À¥¹®¼­ÀÇ title Á¤º¸¸¦ ¼ÂÆÃÇØÁØ´Ù.
 * @since 2005-04-14
 */
function setTitle( titleTxt ) 
{
	if ( titleTxt ) 
		document.title = titleTxt;
	else
		document.title = ":::Futero System Korea:::";
}
/*
 *
 */
function setSelClass( id, gubun )
{
	var frm = "document.all";
	
	if ( gubun )
	{
		if ( gubun == 'top' )
		{
			alert ( eval("document.all.home.className") )
			eval("document.all.home.className") = "topmenu_sel";
			//eval ( frm + "." + id + ".className = " + "topmenu_sel" );
			alert ( eval("document.all.home.className") )
			document.all.home.className = "topmenu_sel"
		}
		else if ( gubun == 'main' )
			eval ( frm + "." + id + ".className = " + "mainmenu_sel" );
		else if ( gubun == 'menu' )
			eval ( frm + "." + id + ".className = " + "" );
		else
			eval ( frm + "." + id + ".className = " + "" );
	}
}

/*
 *
 */
function mngTab(frm, flag)
{
	var frm = "document.all"; //"document." + frm;
	var i = 1;
	 
	// Å¬¸¯ÇÑ ÀÌ¹ÌÁö¸¸ È°¼ºÈ­ ½ÃÅ²´Ù.
	for (i = 1; i <= TAB_CNT; i++) {
		if (i == flag) {			// ÇØ´ç ÅÇ¸¸ È°¼ºÈ­ ÇØÁØ´Ù.
			eval(formName	+ ".tdTabImgA_"		+	parseInt(i)	+	".src="			+	"'/ngmMeta/images/tab_01_01.gif'");	
			eval(formName	+ ".tdTabImgB_"		+	parseInt(i)	+	".background="	+	"'/ngmMeta/images/tab_bg03.gif'");	
			eval(formName	+ ".tdTabImgC_"		+	parseInt(i)	+	".src="			+	"'/ngmMeta/images/tab_01_02.gif'");	
			eval(formName	+ ".tdTabImgB_"		+	parseInt(i)	+	".className = "	+	"'title_tab_s'");	
		}
		else {
			eval(formName	+	".tdTabImgA_"	+  parseInt(i)	+	".src="			+ "'/ngmMeta/images/tab_02_01.gif'");	
			eval(formName	+	".tdTabImgB_"	+  parseInt(i)	+	".background="	+ "'/ngmMeta/images/tab_bg04.gif'");	
			eval(formName	+	".tdTabImgC_"	+  parseInt(i)	+	".src="			+ "'/ngmMeta/images/tab_02_02.gif'");
			eval(formName	+   ".tdTabImgB_"	+	parseInt(i)	+	".className="	+	"'title_tab'");	
		}
	}
	
	// ÇØ´ç ÆäÀÌÁö ·Îµå	
	thisFrm.hdnTabIndex.value  = flag;	// »óÀ§ ÆäÀÌÁö¿¡ ÇöÀç ¼±ÅÃÇÑ ÅÇÀÇ ÀÎµ¦½º¸¦ ÀúÀåÇÑ´Ù.
	thisFrm.target		= "tabFrame";
	thisFrm.action		=  tabPage[flag];
	thisFrm.submit();
}


/*
 * html form check - °øÅë
 */
function checkForm(formObj){
	var obj = formObj.all;
	var flag = false;
	var msg = "";
	var focusObj;				// focus¸¦ ÁÖ¾î¾ß ÇÒ ¿ÀºêÁ§Æ®
	var alertFlag = false;		// true ÀÌ¸é alertÃ¢À»
	var confirmFlag = false;	// true ÀÌ¸é confirmÃ¢À»
	
	for(var i = 0 ; i < obj.length ; i++){
	
		//  -------------ÇÊ¼ö Ç×¸ñ Ã¼Å©---------------//
		if(obj.item(i).notnull == "true"){
			if(obj.item(i).type=="radio" || obj.item(i).type=="checkbox")
			{	//Ã¼Å©¹Ú½º³ª ¶óµð¿À ¹Ú½º¶ó¸é
				var colObj = document.getElementsByName(obj.item(i).name);
				for(var j = 0 ; j<colObj.length ; j++)
				{	// Ã¼Å©¹Ú½º³ª ¶óµð¿À ¹Ú½º¿¡¼­ Ã¼Å©µÈ °ÍÀÌ ÀÖ´ÂÁö °Ë»ç
					if(colObj[j].checked)
					{		
						flag = true;
						break;
					}
				}
				if(!flag)
				{	// ÇÊ¼ö Ç×¸ñ ´©¶ôÀÌ ÀÖ´Ù¸é ¸Þ½ÃÁö¿¡ Ãß°¡
					setErrorFld(obj.item(i), obj.item(i).msgTitle + " Àº(´Â) ÇÊ¼öÀÔ·Â Ç×¸ñÀÔ´Ï´Ù.\r\n");
					alertFlag = true;
				}
				flag = false;	// flag ÃÊ±âÈ­
				
			}
			else
			{	// ±×¿Ü input or textarea ¶ó¸é
				if(ltrim(obj.item(i).value) == "")
				{	// value°¡ nullÀÌ¶ó¸é
					setErrorFld(obj.item(i), obj.item(i).msgTitle + " Àº(´Â) ÇÊ¼öÀÔ·Â Ç×¸ñÀÔ´Ï´Ù.\r\n");
					alertFlag = true;
				}
			}
		}
/*		
		//  ------------- ±æÀÌ Ã¼Å©---------------//
		if(obj.item(i).correctLen != undefined && obj.item(i).value != ""){
			var str = zs_rmString(obj.item(i).value, "-");	// "-" Á¦°Å
			if(str.length != obj.item(i).correctLen){	// ¿Ã¹Ù¸¥ ±æÀÌ°¡ ¾Æ´Ï¶ó¸é
				setErrorFld(obj.item(i), obj.item(i).msgTitle + "¿¡´Â " +obj.item(i).correctLen+ "ÀÚÀÇ µ¥ÀÌÅ¸¸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.\r\n");
				alertFlag = true;
			}
		}
		
		// -------------±Ý¾×ÀÎÁö Ã¼Å©(¼ýÀÚ, "-", ".", "," ·Î¸¸ ÀÌ·ç¾îÁ³´ÂÁö Ã¼Å©----------------//
		if(obj.item(i).format =="money" && obj.item(i).value !=""){
			if(!zm_isMoney(obj.item(i))) {		// ¿Ã¹Ù¸¥ ±Ý¾×ÇüÅÂ°¡ ¾Æ´Ï¶ó¸é
				setErrorFld(obj.item(i), obj.item(i).msgTitle + "ÀÌ(°¡) ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.\r\n");
				alertFlag = true;
			}
		}

		// -------------ÀÌ¸ÞÀÏÀÎÁö Ã¼Å©----------------//
		if(obj.item(i).format =="email" && obj.item(i).value !=""){
			if(!zc_isEmail(obj.item(i))) {		// ¿Ã¹Ù¸¥ ÀÌ¸ÞÀÏÇüÅÂ°¡ ¾Æ´Ï¶ó¸é
				setErrorFld(obj.item(i), obj.item(i).msgTitle + "ÀÌ(°¡) ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.\r\n");
				alertFlag = true;
			}
		}

		// -------------³¯Â¥ÀÎÁö Ã¼Å©----------------//
		if(obj.item(i).format =="date" && obj.item(i).value !=""){
			if(!zd_isDate(obj.item(i).value)) {		// ¿Ã¹Ù¸¥ ³¯Â¥ÇüÅÂ°¡ ¾Æ´Ï¶ó¸é
				setErrorFld(obj.item(i), obj.item(i).msgTitle + "ÀÌ(°¡) ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.\r\n");
				alertFlag = true;
			}
		}

		// -------------³¯Â¥_³â¿ùÀÎÁö Ã¼Å©----------------//
		if(obj.item(i).format =="dateYM" && obj.item(i).value !=""){
			if(!zd_isDateYM(obj.item(i).value)) {		// ¿Ã¹Ù¸¥ ³¯Â¥ÇüÅÂ°¡ ¾Æ´Ï¶ó¸é
				setErrorFld(obj.item(i), obj.item(i).msgTitle + "ÀÌ(°¡) ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.\r\n");
				alertFlag = true;
			}
		}

		// -------------½Ã°£ÀÎÁö Ã¼Å©----------------//
		if(obj.item(i).format =="time" && obj.item(i).value !=""){
			if(!zd_isTime(obj.item(i).value)) {		// ¿Ã¹Ù¸¥ ½Ã°£ÇüÅÂ°¡ ¾Æ´Ï¶ó¸é
				setErrorFld(obj.item(i), obj.item(i).msgTitle + "ÀÌ(°¡) ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.\r\n");
				alertFlag = true;
			}
		}

		// -------------ÁÖ¹Î¹øÈ£ Á¤ÇÕ¼º Ã¼Å©----------------//
		if(obj.item(i).format =="jumin" && obj.item(i).value !=""){
			if(!zc_isJumin(obj.item(i))) {		// ¿Ã¹Ù¸¥ ÁÖ¹Î¹øÈ£°¡ ¾Æ´Ï¶ó¸é
				setErrorFld(obj.item(i), obj.item(i).msgTitle + "ÀÌ(°¡) ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.\r\n");
				confirmFlag = true;
			}
		}
		
		// -------------¹ýÀÎ¹øÈ£ Á¤ÇÕ¼º Ã¼Å©----------------//
		if(obj.item(i).format =="cono" && obj.item(i).value !=""){
			if(!zc_isBupin(obj.item(i))) {		// ¿Ã¹Ù¸¥ ¹ýÀÎ¹øÈ£°¡ ¾Æ´Ï¶ó¸é
				setErrorFld(obj.item(i), obj.item(i).msgTitle + "ÀÌ(°¡) ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.\r\n");
				confirmFlag = true;
			}
		}
		
		// -------------ÁÖ¹Î(¹ýÀÎ)¹øÈ£ Á¤ÇÕ¼º Ã¼Å©----------------//
		if(obj.item(i).format =="perid" && obj.item(i).value !=""){
			if(!zc_isPerid(obj.item(i))) {		// ¿Ã¹Ù¸¥ ÁÖ¹Î(¹ýÀÎ)¹øÈ£°¡ ¾Æ´Ï¶ó¸é
				setErrorFld(obj.item(i), obj.item(i).msgTitle + "ÀÌ(°¡) ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.\r\n");
				confirmFlag = true;
			}
		}

		// -------------»ç¾÷ÀÚ¹øÈ£ Á¤ÇÕ¼º Ã¼Å©----------------//
		if(obj.item(i).format =="resno" && obj.item(i).value !=""){
			if(!zc_isResno(obj.item(i))) {		// ¿Ã¹Ù¸¥ »ç¾÷ÀÚ¹øÈ£°¡ ¾Æ´Ï¶ó¸é
				setErrorFld(obj.item(i), obj.item(i).msgTitle + "ÀÌ(°¡) ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.\r\n");
				confirmFlag = true;
			}
		}
*/
	}

	if (alertFlag) 
	{	// alertÃ¢À» ¶ç¿ï°Ô ÀÖÀ¸¸é,
		alert(msg);

		if ( focusObj.disabled == false )	focusObj.focus();
		return false;
	} 
	else if (confirmFlag) 
	{	// confirmÃ¢À» ¶ç¿ï°Ô ÀÖÀ¸¸é,
		msg += "Ã³¸®ÇÏ½Ã°Ú½À´Ï±î ?";
		if ( confirm(msg) ) return true;

		if ( focusObj.disabled == false )	focusObj.focus();
		return false;
	}
	else	// ¸ðµç Ã¼Å©¸¦ Åë°úÇß´Ù¸é
		return true;	
	
	//	Æ÷Ä¿½º¸¦ ÁÙ ¿ÀºêÁ§Æ® ¼ÂÆÃ, alert ¸Þ½ÃÁö ÅØ½ºÆ® Ãß°¡
	function setErrorFld(obj, str)
	{ 
		if(focusObj == undefined)		focusObj = obj;		//focusObj ¼ÂÆÃ
		msg += str;		//¸Þ½ÃÁö ¼ÂÆÃ
	}
}

/*
 * ¿ìÆí¹øÈ£ ÀÏ¹Ý ÆË¾÷
 */
function openPost( param1, param2 )
{
	var winUrl 	= web_root + "/comn/pop/popPost.jsp";
	winUrl 		+= "?param1=" + param1 + "&param2=" + param2;
	
	var winName = "POST_WIN";
	var winWidth = 500;
	var winHeight = 400;
	var winXpos	= ( screen.width - winWidth ) / 2;
	var winYpos = ( screen.height - winHeight ) / 2;
	var winCfg 	= "toolbar=no, status=no, top=" + winXpos + ", left=" + winYpos + ", width=" +  winWidth + ", height=" + winHeight + ",directories=no, scrollbar=auto,location=no,resizable=yes,border=0,menubar=no";
	
	var openWin = window.open( winUrl, winName,  winCfg );
	
	openWin.focus();
	
}

/*
 * ÀÏ¹Ý ÆË¾÷
 */
function openWin( popUrl, popName, popWidth, popHeight )
{
	var winUrl 	= popUrl;
	
	var winName = popName;
	var winWidth = popWidth;
	var winHeight = popHeight;
	var winXpos	= ( screen.width - winWidth ) / 2;
	var winYpos = ( screen.height - winHeight ) / 2;
	var winCfg 	= "toolbar=no, status=no, top=" + winXpos + ", left=" + winYpos + ", width=" +  winWidth + ", height=" + winHeight + ",directories=no, scrollbar=auto,location=no,resizable=yes,border=0,menubar=no";
	
	var openWin = window.open( winUrl, winName,  winCfg );
	
	openWin.focus();
	
}

/*
 * ¸ÞÀÏ ¾îµå·¹½º »ý¼º
 */
function setMailTo1(email)
{
	if ( email )
	{
		if ( email.indexOf("@") != -1 )
		{
			location.href = "mailto:"+ email;
		}
	}
}
/*
 * ¸ÞÀÏ ¾îµå·¹½º »ý¼º
 */
function setMailTo2(id, address)
{
	if ( !id ) return;
	if ( !address ) return;
	location.href= "mailto:"+ id + "@" + address;
}

/*
 * 1 - alert Ã¢, 2 - confirm Ã¢, 3 - ÀÏ¹ÝÆË¾÷ Ã¢, 4 - ¸ð´ÞÆË¾÷ Ã¢, 5 - ·¹ÀÌ¾î Ã¢
 * @since 2005-05-17
 */
function msgBox(msg, msgType)
{
	if ( isMsg ) // ¸Þ¼¼Áö Ã³¸®¿©ºÎ Ã¼Å©
	{
		if ( !msgType )
		{
			msgType = 1;  // default °ª ¼ÂÆÃ
		} 
		
		if ( msgType == 2 ) 
		{
			confirm( msg );
		}
		else if ( msgType == 3 )
		{
			
		}
		else
		{
			alert ( msg );
		}
	}
}



// ¸Þ´º ¼û±â±â/ÆîÄ¡±â À§ÇÑ script
// 2007-03-27
function showSubmenu(menu_no){
	var menu_cnt = menu.length;
	if (menu[menu_no].style.display=='none'){
		for(i=0; i<menu_cnt; i++){
			menu[i].style.display='none';
		}
		menu[menu_no].style.display='';
	}
	else{
		menu[menu_no].style.display='none'
	}
}

// location °´Ã¼·ÎºÎÅÍ ÁÖ¾îÁø ÆÄ¶ó¹ÌÅÍ °ªÀ» ÃßÃâÇÑ´Ù.
// 2007-03-27
function getParameter(paramname) {
    var param = location.search;
    var sidx = param.indexOf(paramname+'=');
    var eidx = 0;
    if( sidx > -1 ) {
        sidx = sidx + (paramname+'=').length;
        eidx = param.indexOf('&',sidx);
        return (eidx > sidx) ? param.substring(sidx,eidx) : param.substring(sidx) ;
    }
    return "";
}

//-------------------------------------------------------------------
// ¹®ÀÚ¿­ ÁÂÃøÀÇ °ø¹é Á¦°Å Ã³¸® ÇÔ¼ö
//-------------------------------------------------------------------
function ltrim(para)
{
    while(para.substring(0,1) == ' ')
        para = para.substring(1, para.length);
    return para;
}
//-------------------------------------------------------------------
// ¹®ÀÚ¿­ Áß°£ÀÇ °ø¹é Á¦°Å Ã³¸® ÇÔ¼ö
//-------------------------------------------------------------------
function mtrim(para)
{
    for ( i=0; i < para.length;)
        if (para.substring(i,i+1) == ' ' )
                para = para.substring(0,i) + para.substring(i+1,para.length);
        else
                i++;
        return para;
}
//-------------------------------------------------------------------
// ¹®ÀÚ¿­ ¿ìÃøÀÇ °ø¹é Á¦°Å Ã³¸® ÇÔ¼ö
//-------------------------------------------------------------------
function rtrim(para)
{
    while(para.substring(para.length-1,para.length) == ' ')
        para = para.substring(0, para.length-1);
    return para;
}  



//flash script
function openflash(width,height,src){ 
    return "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width="+width+" height="+height+"><param name=movie value="+src+"><param name=quality value=high ><param name=wmode value=transparent></object>"; 
} 
function writeflash(src){ 
    document.write(src); 
} 


  
 

 
