/* IFrameSize Á¶Àý ½ºÅ©¸³Æ® */
function iframeSizeCTR(iframeID, dtHeight)
{
	var iframeID = document.getElementById(iframeID);
	var iframeHeight = eval(iframeID.name+".document.body.scrollHeight");
	if (parseInt(dtHeight) > 0 && parseInt(iframeHeight) < parseInt(dtHeight)) { iframeHeight = dtHeight }

	iframeID.height = iframeHeight;
}
/* IFrameSize Á¶Àý ½ºÅ©¸³Æ® */

/* ¼­ºê IFrameSize ÇÁ·¹ÀÓ »çÀÌÁî Á¶Àý */
function subIframeSizeCTR(iframeId, parentFrameId)
{
	iframeSizeCTR(iframeId, 0);
	parent.iframeSizeCTR(parentFrameId, 0);
}

/* IFrame¿ë ÆäÀÌÂ¡ ½ºÅ©¸³Æ® */
function iframePaging(page, naviParams)
{
	var url = parent.document.URL.split('?')[0];

	if (naviParams.length > 0) { naviParams = '&'+ naviParams; }
	parent.location.href = url+'?page='+ page + naviParams;
}
/* IFrame¿ë ÆäÀÌÂ¡ ½ºÅ©¸³Æ® */

/* iframe¿ë ÆäÀÌÁö ÀÌµ¿ ½ºÅ©¸³Æ® */
function iframePageMove(naviParams)
{
	var url = parent.document.URL.split('?')[0];

	if (naviParams.length > 0) { naviParams = '?'+ naviParams; }
	parent.location.href = url + naviParams;
}
/* iframe¿ë ÆäÀÌÁö ÀÌµ¿ ½ºÅ©¸³Æ® */

/* iframe¿ë È¸¿ø·Î±×ÀÎ ÀÌµ¿ ½ºÅ©¸³Æ® */
function iframeLoginPageMove(naviParams, reUrl, loginUrl, goUrl, goQuery)
{
	var url = parent.document.URL.split('?')[0];
	url = url.replace('http://'+reUrl, '');

	parent.location.href = loginUrl +'&'+ goUrl + '=' + url + '&' + goQuery + '=' + naviParams
}
/* iframe¿ë È¸¿ø·Î±×ÀÎ ÀÌµ¿ ½ºÅ©¸³Æ® */

/* °ª È£Ãâ */
function fncGetValue(objId)
{
	var value = document.getElementById(objId).value;
	return value;
}

/* ObjectÀ¯¹« Ã¼Å© : ObjectÀÏ °æ¿ì true ¹ÝÈ¯ */
function IsObject(objId)
{
	var rtValue = false;

	if (document.getElementById(objId))
	{
		rtValue = true;
	}

	return rtValue;
}

/*¼ýÀÚÀÔ·Â Ã¼Å©**************************************************************************************/
/* ¼ýÀÚ°¡ ¾Æ´Ò : true, ¼ýÀÚ ÀÏ °æ¿ì : false */
function IsNumber(objId, msg)
{
	str = document.getElementById(objId).value;
	
	if (str.match(/^\d+$/ig) == null)
	{
		if (msg != null || msg.length > 0) { alert(msg); }
		document.getElementById(objId).value = '';
		document.getElementById(objId).focus();

		return true;
	}
	
	else
	{
		return false;
	}
}

/* ¼ýÀÚ°¡ ¾Æ´Ò : true, ¼ýÀÚ ÀÏ °æ¿ì : false ,  À½¼ö Æ÷ÇÔ*/
function IsNumberMin(objId, msg)
{
	str = document.getElementById(objId).value;
	
	if (str.match(/^(-?)(\d)+$/ig) == null)
	{
		if (msg != null || msg.length > 0) { alert(msg); }
		document.getElementById(objId).value = '';
		document.getElementById(objId).focus();

		return true;
	}
	
	else
	{
		return false;
	}
}
/*¼ýÀÚÀÔ·Â Ã¼Å©**************************************************************************************/


/* ¾çÂÊ °ø¹é Á¦°Å ÇÔ¼ö**************************************************************************************/
function trim(str) {
	var retstr = "";
	var ch;
	var lenstr = str.length;
	
	//¹®ÀÚ¿­ ¾ÕºÎºÐÀÇ °ø¹é ¼ö¸¦ ¼¾´Ù.
	var precnt = 0;
	for ( var i=0; i<lenstr; i++ ) {
		ch = str.charAt(i);
		if ( ch == ' ' || ch == '\n' || ch == '\r' ) {
			precnt++;
		}
		else {
			break;
		}
	}
	//¹®ÀÚ¿­ µÞºÎºÐÀÇ °ø¹é ¼ö¸¦ ¼¾´Ù.
	var postcnt = 0;
	for ( var i=lenstr-1; i>0; i-- ) {
		ch = str.charAt(i);
		if ( ch == ' ' || ch == '\n' || ch == '\r' ) {
			postcnt++;
		}
		else {
			break;
		}
	}
	return str.substring(precnt,lenstr-postcnt);
}
/* ¾çÂÊ °ø¹é Á¦°Å ÇÔ¼ö**************************************************************************************/

/*E-Mail Ã¼Å©**************************************************************************************/
/* ¸ÞÀÏ ÁÖ¼Ò ÀÏ°æ¿ì : true, ¾Æ´Ò °æ¿ì : false */
function IsEmailAddress(objId) {
	var str = document.getElementById(objId).value;

	// ¸ÞÀÏ ÁÖ¼Ò ÀÔ·ÂÀÌ ÀÖÀ» °æ¿ì //		
	if (str.match( /^.+@.+(\..+){1,3}$/ )) {
		return true;
	}

	else {
		alert("¸ÞÀÏÁÖ¼Ò¸¦ aaa@bbb.ccc Çü½ÄÀ¸·Î ÀÔ·ÂÇØÁÖ¼¼¿ä!!");
		document.getElementById(objId).value = '';
		document.getElementById(objId).focus();
		
		return false;
	}
}
/*E-Mail Ã¼Å©**************************************************************************************/

/*ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©*******************************************************************************/
function fncChkSocietyID(IntFirstIDNo, intSecondIDNo, frm, nation)	{
	//³»±¹ÀÎÀÇ ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©
	if (nation == "0") {
		var objVal

		objVal = fncChkValType(intSecondIDNo.value); 
		if (objVal != 1 && objVal != 2 && objVal != 3 && objVal != 4) 	{ 
			alert("ÁÖ¹Îµî·Ï¹øÈ£ ¿À·ùÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
			frm.jumin1.value = "";
			frm.jumin1.focus();
			frm.jumin2.value = "";
			return false;  
		}
		
		if (!fncChkSocityIDNum(IntFirstIDNo.value, intSecondIDNo.value)) { 
			alert("ÁÖ¹Îµî·Ï¹øÈ£ ¿À·ùÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.");
			frm.jumin1.value = "";
			frm.jumin1.focus();
			frm.jumin2.value = "";
			return false;  
		}
		return true;
	}

	//Àç¿Ü±¹ÀÎÀÇ °ÅÁÖÁõ¹øÈ£ Ã¼Å©
	else {
		var fgnno = IntFirstIDNo.value+intSecondIDNo.value;

		var sum=0;
		var odd=0;

		buf = new Array(13);
		for(i=0; i<13; i++) { buf[i]=parseInt(fgnno.charAt(i)); }
		odd = buf[7]*10 + buf[8];
		if(odd%2 != 0) {
			alert('Àç¿Ü±¹ÀÎ ÀÎÁõ¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.');
			return false;
		}

		if( (buf[11]!=6) && (buf[11]!=7) && (buf[11]!=8) && (buf[11]!=9) ) {
			alert('Àç¿Ü±¹ÀÎ ÀÎÁõ¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.');
			return false;
		}

		multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
		for(i=0, sum=0; i<12; i++) { sum += (buf[i] *= multipliers[i]); }
		sum = 11 - (sum%11);
		if(sum >= 10) { sum -= 10; }
		sum += 2;
		if(sum >= 10) { sum -= 10; }
		if(sum != buf[12]) {
			alert('Àç¿Ü±¹ÀÎ ÀÎÁõ¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.');
			return false;
		}
		return true;
	}
}

function fncChkValType(name) {	return(name.charAt(0) - '0');}

function fncChkSocityIDNum(IntFirstIDNo, intSecondIDNo) {	
	var objVal = 0;
	var checkVal;
		
	objVal += (IntFirstIDNo.charAt(0)) * 2;
	objVal += (IntFirstIDNo.charAt(1)) * 3;
	objVal += (IntFirstIDNo.charAt(2)) * 4;
	objVal += (IntFirstIDNo.charAt(3)) * 5;
	objVal += (IntFirstIDNo.charAt(4)) * 6;
	objVal += (IntFirstIDNo.charAt(5)) * 7;
	objVal += (intSecondIDNo.charAt(0)) * 8;
	objVal += (intSecondIDNo.charAt(1)) * 9;
	objVal += (intSecondIDNo.charAt(2)) * 2;
	objVal += (intSecondIDNo.charAt(3)) * 3;
	objVal += (intSecondIDNo.charAt(4)) * 4;
	objVal += (intSecondIDNo.charAt(5)) * 5;
		
	checkVal = (11 - objVal % 11) % 10;
	return ((intSecondIDNo.charAt(6) - '0') == checkVal ? 1 : 0);
}
/*ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©*******************************************************************************/

// ¸ñ·Ï ÀüÃ¼¼±ÅÃ, ¼±ÅÃÇØÁ¦ //
function fncAllCheckYN(ckId, btnId)
{
	var objName = document.getElementsByName(ckId);
	var objLength = objName.length;
	var checkStatus = true;

	if (objLength == 0)
	{
		alert('¼±ÅÃ Ç×¸ñÀÌ ¾ø½À´Ï´Ù.');
		return false;
	}

	// ÀüÃ¼¼±ÅÃ //
	if (btnId == 'btnAllCheckY')
	{
		checkStatus = true;	// Ã¼Å©

		// ¼±ÅÃÇØÁ¦ °¡´É »óÅÂ·Î ¼³Á¤°ª º¯°æ //
		document.getElementById(btnId).value = "¼±ÅÃÇØÁ¦";
		document.getElementById(btnId).style.color = "blue";
		document.getElementById(btnId).id = "btnAllCheckN";
	}
	
	// ¼±ÅÃÇØÁ¦ //
	else
	{
		checkStatus = false;	// Ã¼Å©ÇØÁ¦

		// ÀüÃ¼¼±ÅÃ °¡´É »óÅÂ·Î ¼³Á¤°ª º¯°æ //
		document.getElementById(btnId).value = "ÀüÃ¼¼±ÅÃ";
		document.getElementById(btnId).style.color = "black";
		document.getElementById(btnId).id = "btnAllCheckY";
	}

	// ¼±ÅÃ»óÀÚ Ã¼Å©, Ã¼Å©ÇØÁ¦ //
	for (var i = 0 ; i < objLength ; i++)
	{
		objName[i].checked = checkStatus;
	}
}

// ¸ñ·Ï ¼±ÅÃ¹ÝÀü //
function fncReverseCheck(ckId)
{
	var objName = document.getElementsByName(ckId);
	var objLength = objName.length;

	if (objLength == 0)
	{
		alert('¼±ÅÃ Ç×¸ñÀÌ ¾ø½À´Ï´Ù.');
		return false;
	}

	for (var i = 0 ; i < objLength ; i++)
	{
		if (objName[i].checked)
		{
			objName[i].checked = false;
		}

		else
		{
			objName[i].checked = true;
		}
	}
}

// ¸ñ·Ï ¼±ÅÃ»èÁ¦ //
function fncCheckDeleteOk(ckId)
{
	var objName = document.getElementsByName(ckId);
	var objLength = objName.length;
	var checkStatus = false;

	if (objLength > 0)
	{
		// Ã¼Å©»óÅÂ Ã¼Å© //
		for (var i = 0 ; i < objLength ; i++)
		{
			if (objName[i].checked)
			{
				checkStatus = true;
				break;
			}
		}
	}

	return checkStatus;
}

/* ÀÔ·Â ¹®ÀÚ¼ö Á¦¾î */
function CheckStrLength(obj,cnt) 
{ 
   //º¯¼öÀÇ ÃÊ±âÈ­ 
   var now_str = obj.value;    //ÀÌº¥Æ®°¡ ¹ß»ýÇÑ ÄÁÆ®·ÑÀÇ value°ª 
   var now_len = obj.value.length;    //ÇöÀç value°ªÀÇ ±ÛÀÚ ¼ö 

   var max_len = cnt;    //Á¦ÇÑÇÒ ÃÖ´ë ±ÛÀÚ ¼ö 
   var i = 0;            //for¹®¿¡¼­ »ç¿ëÇÒ º¯¼ö 
   var cnt_byte = 0;    //ÇÑ±ÛÀÏ °æ¿ì 2 ±×¿Ü¿¡´Â 1¹ÙÀÌÆ® ¼ö ÀúÀå 
   var sub_cnt = 0;    //substring ÇÒ¶§ »ç¿ëÇÒ Á¦ÇÑ ±æÀÌ¸¦ ÀúÀå 
   var chk_letter = ""; //ÇöÀç ÇÑ/¿µ Ã¼Å©ÇÒ letter¸¦ ÀúÀå 
   var lmt_str = "";    //Á¦ÇÑµÈ ±ÛÀÚ ¼ö¸¸Å­¸¸ ÀúÀå 
    
   for (i=0; i<now_len; i++) 
   { 
       //1±ÛÀÚ¸¸ ÃßÃâ 
       chk_letter = now_str.charAt(i); 

       // Ã¼Å©¹®ÀÚ°¡ ÇÑ±ÛÀÏ °æ¿ì 2byte ±× ¿ÜÀÇ °æ¿ì 1byte Áõ°¡ 
       if (escape(chk_letter).length > 4) 
       { 
           //ÇÑ±ÛÀÎ °æ¿ì 2byte 
           cnt_byte += 2; 
       }else{ 
           //±×¿ÜÀÇ °æ¿ì 1byte Áõ°¡ 
           cnt_byte++; 
       } 
        
       //¸¸¾à ÀüÃ¼ Å©±â°¡ Á¦ÇÑ ±ÛÀÚ ¼ö¸¦ ³ÑÁö ¾ÊÀ¸¸é 
       if (cnt_byte <= max_len) 
       { 
           // Á¦ÇÑÇÒ ¹®ÀÚ±îÁöÀÇ count°ªÀ» sub_cnt¿¡ ´©Àû 
           sub_cnt = i + 1; 
       } 
   } 
        
   // ¸¸¾à ÀüÃ¼ Å©±â°¡ Á¦ÇÑ ±ÛÀÚ ¼ö¸¦ ³ÑÀ¸¸é     
   if (cnt_byte > max_len) 
   { 
       alert("ÃÖ´ë" + max_len + "Byte ÀÌ»ó ¾µ¼ö ¾ø½À´Ï´Ù!"); 
       lmt_str = now_str.substring(0, sub_cnt);
	   cnt_byte = max_len;
       obj.value = lmt_str; 
   } 

   document.getElementById("lens").value = cnt_byte +' / '+ max_len;
   obj.focus(); 
}
/* ÀÔ·Â ¹®ÀÚ¼ö Á¦¾î */

/* ÀÔ·Â ¶óÀÎ¼ö Á¦¾î */
function return_chk(obj,cnt)
{ 
   var obj_str = obj.value;
   var lmt_line = cnt;

   line = obj_str.split("\r\n"); 
   line_cnt = line.length;

   if (line_cnt == lmt_line && event.keyCode == 13) 
   { 
       alert("ÃÖ´ë" + lmt_line + "ÁÙ À» ³ÑÀ» ¼ö ¾ø½À´Ï´Ù!"); 
       event.returnValue=false; 
   } 
}
/* ÀÔ·Â ¶óÀÎ¼ö Á¦¾î */

//¼¿·ºÆ® »óÀÚ ÀÚµ¿ ¼¿·ºÆ® - ´ÜÀÏ//
/*strSelect : selec value, strSelectName : document.ÆûÀÌ¸§.¼¿·ºÆ®ÀÌ¸§*/
function defaultSelect(strSelect,strSelectName) {
	intExitFlag = false;		
	
	for(i=0;i<strSelectName.options.length;i++) {
		if(strSelect == strSelectName.options[i].value)
		{
			strSelectName.selectedIndex = i;
			intExitFlag = true;
		}
		if(intExitFlag) break;
	}    
}

//¼¿·ºÆ® »óÀÚ ÀÚµ¿ ¼¿·ºÆ® - ´ÙÁß//
/* val : ¼±ÅÃ°ª, objId : ¼±ÅÃ»óÀÚ ¾ÆÀÌµð */
function defaultMultiSelect(val, objId) {
	/* SelectBox Á¤º¸ */
	var objId = document.getElementById(objId);
	var itemCnt = objId.length;

	/* ¼±ÅÃÁ¤º¸ */
	var aryVal = val.split(", ");
	var valCnt = aryVal.length;

	for (var i = 0 ; i < itemCnt ; i++)
	{
		for (var x = 0 ; x < valCnt ; x++)
		{
			if (objId[i].value == aryVal[x])
			{
				objId[i].selected = true;
			}
				
		}
	}
}

//·¹µð¿À¹öÆ° µðÆúÆ® ¼±ÅÃÇÏ±â//
/*strCheck : selec value, strCheckName : document.ÆûÀÌ¸§.¼¿·ºÆ®ÀÌ¸§*/
function defaultCheck(strCheck,strCheckName) {
	intExitFlag = false;

	for(i=0;i<strCheckName.length;i++) {
		if(strCheck == strCheckName[i].value) {
			strCheckName[i].checked = true;
			intExitFlag = true;
		}

		if(intExitFlag) break;
	}
}

/* Ã¼Å©¹Ú½º ´ÙÁß ¼±ÅÃ */
function defaultMultiCheckBoxCheck(val, objId)
{
	/* Ã¼Å©¹Ú½º Á¤º¸ */
	var objId = document.getElementsByName(objId);
	var itemCnt = objId.length;

	/* ¼±ÅÃÁ¤º¸ */
	var aryVal = val.split(", ");
	var valCnt = aryVal.length;

	for (var i = 0 ; i < itemCnt ; i++)
	{
		for (var x = 0 ; x < valCnt ; x++)
		{
			if (objId[i].value == aryVal[x])
			{
				objId[i].checked = true;
			}
		}
	}
}

/* °ªÀÌ ¾øÀ» °æ¿ì : true, °ªÀÌ ÀÖÀ» °æ¿ì : false ¸®ÅÏ */
function IsNullOrEmpty(objId, msg)
{
	var value = document.getElementById(objId).value;
	var objType = document.getElementById(objId).type.toLowerCase();

	if (value.length == 0 || value == null || value == 'null') {
		if (msg != null || msg.length > 0) { alert(msg); }
		if (objType == "text" || objType == "select-one" || objType == "textarea" || objType == "password")
		{
			document.getElementById(objId).focus();
		}
		return true;
	}
	
	else {
		return false;
	}
}
/* °ªÀÌ ¾øÀ» °æ¿ì : true, °ªÀÌ ÀÖÀ» °æ¿ì : false ¸®ÅÏ */

/* ÀÌ¹ÌÁö ÆÄÀÏ¸¸ ÀÔ·Â Á¦¾î : ÀÌ¹ÌÁö°¡ ¾Æ´Ò °æ¿ì - true, ÀÌ¹ÌÁö ÀÏ °æ¿ì - false */
function IsImageFile(objId, msg)
{
	var aryPath, aryFilename, aryExtname;
	var value = document.getElementById(objId).value;

	if (value.length == 0 || value == null || value == 'null') {
		if (msg != null || msg.length > 0) { alert(msg); }
		return true;
	}

	else
	{
		aryPath=(value.replace(/ /gi,"%20").replace(/\\/gi,"/")).split("/");
		aryFilename = aryPath[aryPath.length - 1].split(".");
		aryExtname = aryFilename[aryFilename.length - 1].toLowerCase();

		// È®ÀåÀÚ°¡ ÀÌ¹ÌÁö ÀÏ °æ¿ì //
		if (aryExtname == "jpg" || aryExtname == "jpge" || aryExtname == "gif" || aryExtname == "bmp")
		{
			return false;
		}

		// È®ÀåÀÚ°¡ ÀÌ¹ÌÁö°¡ ¾Æ´Ò °æ¿ì //
		else
		{
			if (msg != null || msg.length > 0) { alert(msg); }
			return true;
		}
	}
}
/* ÀÌ¹ÌÁö ÆÄÀÏ¸¸ ÀÔ·Â Á¦¾î : ÀÌ¹ÌÁö°¡ ¾Æ´Ò °æ¿ì - true, ÀÌ¹ÌÁö ÀÏ °æ¿ì - false */


/* ÀÌ¹ÌÁö ÆÄÀÏ¸¸ ÀÔ·Â Á¦¾î : ÀÌ¹ÌÁö°¡ ¾Æ´Ò °æ¿ì - true, ÀÌ¹ÌÁö ÀÏ °æ¿ì - false */
function objImageFile(obj, msg)
{
	var aryPath, aryFilename, aryExtname;
	var value = obj.value;

	if (value.length == 0 || value == null || value == 'null') {
		if (msg != null || msg.length > 0) { alert(msg); }
		return true;
	}

	else
	{
		aryPath=(value.replace(/ /gi,"%20").replace(/\\/gi,"/")).split("/");
		aryFilename = aryPath[aryPath.length - 1].split(".");
		aryExtname = aryFilename[aryFilename.length - 1].toLowerCase();

		// È®ÀåÀÚ°¡ ÀÌ¹ÌÁö ÀÏ °æ¿ì //
		if (aryExtname == "jpg" || aryExtname == "jpge" || aryExtname == "gif" || aryExtname == "bmp")
		{
			return false;
		}

		// È®ÀåÀÚ°¡ ÀÌ¹ÌÁö°¡ ¾Æ´Ò °æ¿ì //
		else
		{
			if (msg != null || msg.length > 0) { alert(msg); }
			return true;
		}
	}
}
/* ÀÌ¹ÌÁö ÆÄÀÏ¸¸ ÀÔ·Â Á¦¾î : ÀÌ¹ÌÁö°¡ ¾Æ´Ò °æ¿ì - true, ÀÌ¹ÌÁö ÀÏ °æ¿ì - false */


/* ¾÷·ÎµåÆÄÀÏ È®ÀåÀÚ Á¦¾î : Á¦¿ÜÈ®ÀåÀÚÀÏ °æ¿ì - true, Á¦¿ÜÈ®ÀåÀÚ ¾Æ´Ò °æ¿ì - false */
function IsexceptFile(objId, msg)
{
	var aryPath, aryFilename, aryExtname;
	var value = document.getElementById(objId).value;

	if (value.length != 0 && value != null && value != 'null')	
	{
		aryPath=(value.replace(/ /gi,"%20").replace(/\\/gi,"/")).split("/");
		aryFilename = aryPath[aryPath.length - 1].split(".");
		aryExtname = aryFilename[aryFilename.length - 1].toLowerCase();

		// Á¦¿ÜÈ®ÀåÀÚÀÏ °æ¿ì //
		if (aryExtname == "asp" || aryExtname == "php" || aryExtname == "php3" || aryExtname == "jsp" || aryExtname == "cgi" || aryExtname == "js" || aryExtname == "html" || aryExtname == "htm" || aryExtname == "exe" || aryExtname == "bat")
		{
			if (msg != null || msg.length > 0) { alert("["+aryExtname+"]"+msg); }
			return true;
		}

		// Á¦¿ÜÈ®ÀåÀÚ°¡ ¾Æ´Ò °æ¿ì //
		else
		{
			return false;
		}
	}
}
/* ¾÷·ÎµåÆÄÀÏ È®ÀåÀÚ Á¦¾î : Á¦¿ÜÈ®ÀåÀÚÀÏ °æ¿ì - true, Á¦¿ÜÈ®ÀåÀÚ ¾Æ´Ò °æ¿ì - false */


// ÆË¾÷Ã¢ È£Ãâ °øÅëÇÔ¼ö //
function callPopupWindow(linkUrl, popName, popControl)
{
	window.open(linkUrl, popName, popControl);
}

/* ÀÌ¹ÌÁö Å©±â¿¡ ¸Â°Ô ÀÚµ¿ ÆË¾÷ ¶ç¿ì±â*/
function imgOpen(imgPath){

// imgPath = document.images.TargetImg.src;

 poto = new Image();
 poto.src = (imgPath);
 Controlla(imgPath);
}

function Controlla(imgPath){
 if((poto.width!=0) && (poto.height!=0)) {
  winopen(imgPath, poto.width, poto.height);
 } else{
  funzione = "Controlla('" + imgPath + "')";
  intervallo = setTimeout(funzione, 20);
 }
}

function winopen(imgPath, Width, Height) {
	window.open('/library/include/popup_img.asp?imgPath='+imgPath+'','', 'width='+ (Width+20) +', height='+(Height+20) +',left=300,top=200, toolbar=no, location=no, directories=no, status=no, menubar=no, resizable=no, scrollbars=yes, copyhistory=no');
}



//¹Ýµå½Ã ¼ýÀÚ·Î¸¸ ±¸¼ºµÇ¾î¾ß ÇÏ´Â °æ¿ì...
function isNUMBER( string ) {
	iNUMBER = "1234567890";
	for( i = 0 ; i < string.length ; i++ ) {
		if( iNUMBER.indexOf( string.charAt( i ) ) == -1 ) return false;
	}
	return true;
}

//¿µ¹®°ú ¼ýÀÚ·Î¸¸ ±¸¼ºµÇ¾î¾ß ÇÏ´Â °æ¿ì
function isABC(string)
{ 
	iABC = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
	for (i = 0; i < string.length; i++) 
	{ 
		if(iABC.indexOf(string.charAt(i)) == -1) return false; 
	} 
	return true; 
}


//ÆÄÀÏ ¿ë·® Ã¼Å©
function checkFileSizeExt(obj, formNm, maxSize, divName, i)
{			
	if (objImageFile(obj, 'ÀÌ¹ÌÁö¸¦ gif, jpg, jpge, bmp·Î¸¸ Á¤È®È÷ ¼±ÅÃ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.')) { 
		fileValueReset(formNm, maxSize, divName, i);
		return false; 
	} else {
		var cMaxSize = Number(maxSize)* 1024*1024;  // ÃÖ´ë ¾÷·Îµå »çÀÌÁî = 1024000 (1¸Þ°¡)

		if (typeof document.body.style.maxHeight != "undefined") {
			//ie7ÀÏ °æ¿ì
			var fso = new ActiveXObject("Scripting.FileSystemObject");
			var f = fso.GetFile(obj.value);
			var fileSize = f.size;
			f = null;
			fso = null;
		} else {
			//ie6ÀÏ °æ¿ì
			var img = new Image();
			img.dynsrc = obj.value;
			var fileSize = img.fileSize;
		}

		if(Number(fileSize) > Number(cMaxSize)) {
			alert("ÆÄÀÏ¾÷·Îµå Çã¿ë¿ë·® "+maxSize+"Mbyte¸¦ ÃÊ°úÇÏ¿´½À´Ï´Ù.");
			fileValueReset(formNm, maxSize, divName, i);
			return false;
		}
	}
}


//Ã·ºÎÆÄÀÏ ¸®¼Â
function fileValueReset(formNm, maxSize, divName, i){
	if (i > 0) {
		var fileDiv = eval("document.getElementById(\""+divName+"_"+ i +"\")");
		fileDiv.innerHTML = "<input id=\""+formNm+"_"+i+"\" name=\""+formNm+"\" type=\"file\" style=\"width:90%;\" style=\"cursor:hand;\" onChange=\"checkFileSizeExt(this, '"+formNm+"', '"+maxSize+"', '"+divName+"', '"+i+"');\">";
	} else {
		var fileDiv = eval("document.getElementById(\""+divName+"\")");
		fileDiv.innerHTML = "<input id=\""+formNm+"\" name=\""+formNm+"\" type=\"file\" style=\"width:90%;\" style=\"cursor:hand;\" onChange=\"checkFileSizeExt(this, '"+formNm+"', '"+maxSize+"', '"+divName+"', '"+i+"');\">";	
	}
}