<!--
/*************************************************************
 * ÆÄÀÏ¸í : board.js
 * ±â  ´É : board ¶óÀÌºê·¯¸®.
 * ÀÛ¼ºÀÚ : hamhaja
 * ÀÛ¼ºÀÏ : 2004.02.13
 * ÃÖÁ¾¼öÁ¤ÀÏ : 2004.02.13
 * note : => 2004.02.13, NEXTEZ_LIB V3.1¿¡ Æ÷ÇÔ
**************************************************************/

/*
 * ±â  ´É : ´äº¯±Û ÀÔ·Â Ã¼Å©
 * ÀÎ  ÀÚ : frm : ÀÔ·ÂÆû
 * ¹ÝÈ¯°ª : ÀÔ·Â°ªÀÌ Á¤»óÀûÀÌ¸é true, ±×·¸Ä¡ ¾ÊÀ¸¸é false
 * ÀÛ¼ºÀÏ : 2004.02.27
 * note :
 */
function chkEzAnswer( frm )
{
	if( chkEzBasis( frm ) )
		frm.submit();
	else
		return;
}

/*
 * ±â  ´É : °Ô½Ã¹° ÀÚ·áÀÇ ±âº» ÀÔ·Â°ªÀ» Ã¼Å©ÇÑ´Ù.
 * ÀÎ  ÀÚ : frm : ÀÔ·Â°ª
 * ¹ÝÈ¯°ª : ÀÔ·Â°ªÀÌ Á¤»óÀûÀÌ¸é true, ±×·¸Ä¡ ¾ÊÀ¸¸é false
 * ÀÛ¼ºÀÏ : 2004.02.26
 * note :
 */
function chkEzBasis( frm )
{
	var j = frm.j.value;
	
	if( trim( frm.name.value ) == '' )		// ÀÌ¸§Àº ÇÊ¼öÀÌ´Ù.
		return msgFocus( frm.name, "ÀÌ¸§À» ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä." );

	if( frm.passwd )	// ºñ¹Ð¹øÈ£ ÀÔ·Â¸ðµåÀÌ¸é.. ÇÊ¼ö!!
	{			
		var passwd = trim( frm.passwd.value );

		if( j == "write" )
		{
			if( passwd == '' )
				return msgFocus( frm.passwd, "ºñ¹Ð¹øÈ£ ÀÔ·ÂÇØ ÁÖ¼¼¿ä. ¼öÁ¤/»èÁ¦½Ã ÇÊ¿äÇÕ´Ï´Ù." );

			var chkPasswd = true;
		}
		else
			var chkPasswd = ( passwd == '' ) ? false : true;
			
		if( chkPasswd && !chkObjLen( frm.passwd, 4, 12, "ºñ¹Ð¹øÈ£" ) )
			return selectFocus( frm.passwd );
	}

	if( frm.email )		// ÀÌ¸ÞÀÏ ÀÔ·Â¸ðµåÀÌ¸é.. ÆÐÅÏ Ã¼Å©
	{
		if( !chkStdEmail( frm.email, false ) )
			return false;
	}

	if( frm.homepage )	// È¨ÆäÀÌÁö ÀÔ·Â¸ðµåÀÌ¸é.. ÆÐÅÏ Ã¼Å©
	{
		if( !chkStdHomePage( frm.homepage, false ) )
			return false;
	}

	if( frm.subject )	// Á¦¸ñ ÀÔ·Â¸ðµåÀÌ¸é
	{
		if( trim( frm.subject.value ) == '' )
			return msgFocus( frm.subject, "Á¦¸ñÀ» ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä." );
	}

	if( frm.content )	// ³»¿ë ÀÔ·Â¸ðµåÀÌ¸é
	{
		if( trim( frm.content.value ) == '' )
			return msgFocus( frm.content, "³»¿ëÀ» ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä" );
	}

	return true;
}

/*
 * ±â  ´É : °Ô½ÃÆÇ »ý¼º½Ã ÀÔ·Â°ªÀ» Ã¼Å©ÇÑ´Ù.
 * ÀÎ  ÀÚ : frm : ÀÔ·ÂÆû
 * ¹ÝÈ¯°ª : ÀÔ·Â°ªÀÌ Á¤»óÀûÀÌ¸é true, ±×·¸Ä¡ ¾ÊÀ¸¸é false
 * ÀÛ¼ºÀÏ : 2004.02.13
 * note :
 */
function chkEzBoard( frm )
{
	var cd = trim( frm.cd.value );
	var name = trim( frm.name.value );

	if( cd == '' )
	{
		msgFocus( frm.cd, "ÄÚµå¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä." );
		return;
	}

	if( !eregEngNum( cd ) )
	{
		msgFocus( frm.cd, "ÄÚµå´Â °ø¹é¾ø´Â ¿µ¹®°ú¼ýÀÚÀÇ Á¶ÇÕ¸¸ÀÇ Çã¿ëµË´Ï´Ù." );
		return;
	}

	if( name == '' )
	{
		msgFocus( frm.name, "°Ô½ÃÆÇ¸íÀ» ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä." );
		return;
	}

	frm.submit();
}

/*
 * ±â  ´É : ÄÁ¼³ÆÃ ÀÔ·Â°ªÀ» Ã¼Å©ÇÑ´Ù.
 * ÀÎ  ÀÚ : frm : ÀÔ·Â°ª
 * ¹ÝÈ¯°ª : ÀÔ·Â°ªÀÌ Á¤»óÀûÀÌ¸é true, ±×·¸Ä¡ ¾ÊÀ¸¸é false
 * ÀÛ¼ºÀÏ : 2004.02.26
 * note :
 */
function chkEzCustomize( frm )
{
	var j = frm.j.value;

	if( !chkEzBasis( frm ) )
		return;
	
	if( frm.bak )			// ÀÏÁ¤ Ã¼Å©
	{
		var bak = trim( frm.bak.value );
		if( bak == '' || bak == 0 )
		{
			msgFocus( frm.sDay, "¿©ÇàÀÏÁ¤À» ¼±ÅÃÇÏ¿© ÁÖ¼¼¿ä." );
			return;
		}
	}
	
	if( frm.departure )		// Ãâ¹ßÁö Ã¼Å©
	{
		var len = frm.departure.length;
		for( var i=0 ; i < len ; i++ )
		{
			if( frm.departure[i].checked )
			{
				var tmpName = frm.departure[i].value;
				break;
			}
		}

		if( frm.elements[''+tmpName].value == '' )
		{
			msgFocus( frm.elements[''+tmpName], "Ãâ¹ßÁö¸¦ ¼±ÅÃÇÏ¿© ÁÖ¼¼¿ä." );
			return;
		}
	}

	if( frm.tripType )		// ¿©ÇàÇüÅÂ
	{
		if( frm.tripType.value == '' )
		{
			msgFocus( frm.tripType, "¿©ÇàÇüÅÂ¸¦ ¼±ÅÃÇÏ¿© ÁÖ¼¼¿ä." );
			return;
		}
	}

	if( frm.lodgeArea )		// ¼÷¹ÚÁö À§Ä¡
	{
		if( frm.lodgeArea.value == '' )
		{
			msgFocus( frm.lodgeArea, "¼÷¹ÚÁö À§Ä¡¸¦ ¼±ÅÃÇÏ¿© ÁÖ¼¼¿ä." );
			return;
		}
	}

	if( frm.lodgeType )		// ¼÷¹ÚÁö ÇüÅÂ
	{
		if( frm.lodgeType.value == '' )
		{
			msgFocus( frm.lodgeType, "¼÷¹ÚÁö ÇüÅÂ¸¦ ¼±ÅÃÇÏ¿© ÁÖ¼¼¿ä." );
			return;
		}
	}

	if( frm.totCost )
	{
		if( frm.totCost.value == '' )
		{
			msgFocus( frm.totCost, "¿¹»ó ÃÑ°æºñ¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä." );
			return;
		}
	}

	frm.submit();	
}

/*
 * ±â  ´É : °¶·¯¸® ÀÔ·Â°ªÀ» Ã¼Å©ÇÑ´Ù.
 * ÀÎ  ÀÚ : frm : ÀÔ·Â°ª
 * ¹ÝÈ¯°ª :
 * ÀÛ¼ºÀÏ : 2004.02.13
 * note : => °¶·¯¸® ÀÌ¹ÌÁö´Â  ¹Ýµå½Ã ÀÖ¾î¾ß ÇÑ´Ù.
 */
function chkEzGallery( frm )
{
	var j = frm.j.value;
	var imgNum = eval( frm.imgNum.value );

	if( imgNum > 0 )
	{
		if( !chkEzBasis( frm ) )
			return;		
		
		var cnt = 0;
		for( var i=1 ; i <= imgNum ; i++ )
		{
			if( trim( frm.elements['image'+i].value ) != '' )
				cnt++;

			if( frm.elements['chkfile'+i] )		// ±âÁ¸ÀÔ·ÂµÈ ÀÌ¹ÌÁö°¡ ÀÖÀ¸¸é
			{
				if( !frm.elements['chkfile'+i].checked )
					cnt++
			}
		}

		if( cnt == 0 )
		{
			window.alert( "¾÷·ÎµåÇÒ ÀÌ¹ÌÁö¸¦ ¼±ÅÃÇÏ¿© ÁÖ¼¼¿ä." );
			return;
		}
		else if( cnt > imgNum )
		{
			window.alert( "ÃÖ´ë " + imgNum + "°³ÀÇ »çÁø¸¸ Ã·ºÎ°¡´ÉÇÕ´Ï´Ù." );
			return;
		}
	}
	else
	{
		window.alert( "µî·ÏºÒ°¡ÇÑ °Ô½ÃÆÇÀÔ´Ï´Ù." );
		return;
	}

	frm.submit();
}

/*
 * ±â  ´É : °ü¸®ÀÚ ·Î±×ÀÎ ÀÔ·Â°ª Ã¼Å©
 * ÀÎ  ÀÚ : frm : ÀÔ·Â°ª
 * ¹ÝÈ¯°ª : ÀÔ·Â°ªÀÌ Á¤»óÀûÀÌ¸é true, ±×·¸Ä¡ ¾ÊÀ¸¸é false
 * ÀÛ¼ºÀÏ : 2004.02.13
 * note :
 */
function chkEzLogin( frm )
{
	if( trim( frm.id.value ) == "" )
		return msgFocus( frm.id, "¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä" );

	if( trim( frm.pw.value ) == "" )
		return msgFocus( frm.pw, "ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä" );

	return true;
}

/*
 * ±â  ´É : ³×Æ¼Áð Æò°¡ ÀÔ·Â°ªÃ¼Å©
 * ÀÎ  ÀÚ : frm : ÀÔ·Â°ª
 * ¹ÝÈ¯°ª : ÀÔ·Â°ªÀÌ Á¤»óÀû submit, ±×·¸Ä¡ ¾ÊÀ¸¸é return
 * ÀÛ¼ºÀÏ : 2004.02.13
 * note :
 */
function chkEzPoint( frm )
{
	for( var i=0 ; i < frm.point.length ; i++ )
	{
		if( frm.elements['point'+i].checked )
		{
			frm.submit();
			return;
		}
	}

	window.alert( "ÃßÃµÁ¡¼ö¸¦ ¼±ÅÃÇÏ¿© ÁÖ¼¼¿ä." );

	return;
}

/*
 * ±â  ´É : ´ñ±Û ÀÔ·Â°ª Ã¼Å©
 * ÀÎ  ÀÚ : frm : ´ñ±Û ÀÔ·ÂÆû
 * ¹ÝÈ¯°ª : 
 * ÀÛ¼ºÀÏ : 2004.02.13
 * note :
 */
function chkEzReply( frm )
{
	if( trim( frm.name.value ) == '' )
	{
		isEssential( frm.name, "ÀÌ¸§" );
		return;
	}

	if( frm.passwd )		// ÆÐ½º¿öµå ÀÔ·Â¶õÀÌ ÀÖ´Â°æ¿ì
	{
		if( frm.sj.value != "modify" )
		{
			if( trim( frm.passwd.value ) == '' )
			{
				isEssential( frm.passwd, "ºñ¹Ð¹øÈ£" );
				return;
			}
		}

		if( ( frm.passwd.value != '' ) && !chkObjLen( frm.passwd, 4, 12, "ºñ¹Ð¹øÈ£" ) )
		{
			frm.passwd.value = '';
			frm.passwd.focus();
			return;
		}
	}

	if( trim( frm.content.value ) == '' )
	{
		isEssential( frm.content, "³»¿ë" );
		return;
	}

	frm.submit();
}

/*
 * ±â  ´É : °Ë»öÁ¶°Ç ÀÔ·Â°ªÀ» Ã¼Å©ÇÑ´Ù.
 * ÀÎ  ÀÚ : frm : °Ë»ö ÀÔ·ÂÆû
 * ¹ÝÈ¯°ª : ÀÔ·Â°ªÀÌ Á¤»óÀûÀÌ¸é true, Á¤»óÀûÀÌÁö¾ÊÀ¸¸é false
 * ÀÛ¼ºÀÏ : 2004.03.05
 * note :
 */
function chkEzSearch( frm )
{
	if( trim( frm.keyWord.value ) == '' )
		return msgFocus( frm.keyWord, "°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä." );

	return true;
}

/*
 * ±â  ´É : »èÁ¦Ã³¸®¿©ºÎ¸¦ ¹¯°í yesÀÎ°æ¿ì »èÁ¦Ã³¸® url·Î ÀÌµ¿ÇÕ´Ï´Ù.
 * ÀÎ  ÀÚ : url : ÀÌµ¿ url, msg : ¸Þ¼¼Áö
 * ¹ÝÈ¯°ª : 
 * ÀÛ¼ºÀÏ : 2004.02.17
 * note :
 */
function ezDelete( url, msg )
{
	var yesno = window.confirm( msg );
	if( yesno )
		document.location.href = url;

	return;
}

/*
 * ±â  ´É : »õÃ¢À» ¿­°í Æ÷Ä¿½º ¾ò±â
 * ÀÎ  ÀÚ : theUrl : url, winName : win ¸í, features : ½ºÅ¸ÀÏ
 * ¹ÝÈ¯°ª : 
 * ÀÛ¼ºÀÏ : 2004.02.13
 * note :
 */
function openEzWindow( theURL, winName, features )
{
	openWin = window.open( theURL, winName, features );
	openWin.focus();
}

/*
 * ±â  ´É : °´Ã¼ º¸ÀÌ°í °¨Ãß±â
 * ÀÎ  ÀÚ : frm : Àü´Þ»çÇ× ÀÔ·ÂÆû
 * ¹ÝÈ¯°ª :
 * ÀÛ¼ºÀÏ : 2003.11.14
 * note : => 2003.11.19, ÀÏ¹ÝÈ­
 */
function showHide( obj )
{
	var objName = obj.name;
	var frm = obj.form;
	var len = frm.elements[''+objName].length;

	for( var i=0 ; i < len ; i++ )
	{
		var value = frm.elements[''+objName][i].value;
		if( frm.elements[''+objName][i].checked )
		{
			document.all[''+value+'_id'].style.display = 'block';
			var focusObj = frm.elements[''+value];
		}
		else
			document.all[''+value+'_id'].style.display = 'none';		
	}

	if( focusObj )
		focusObj.focus();
}

/*
 * ±â  ´É : ¿©ÇàÃÑÀÎ¿øÀ» ¾÷µ¥ÀÌÆ®ÇÑ´Ù.
 * ÀÎ  ÀÚ : frm : ÀÔ·ÂÆû
 * ¹ÝÈ¯°ª : 
 * ÀÛ¼ºÀÏ : 2004.02.26
 * note :
 */
function updatePersonNum( frm )
{
	var adult = trim( frm.adult.value );
	var young = trim( frm.young.value );
	var baby = trim( frm.baby.value );

	if( adult != '' || young != '' || baby != '' )
	{
		if( adult == '' )
			adult = 0;

		if( young == '' )
			young = 0;

		if( baby == '' )
			baby = 0;

		frm.personNum.value = eval( adult ) + eval( young ) + eval( baby );
	}
	else
		frm.personNum.value = '';
}
//-->