///////////////////////////////////////////////////////////////////////////////
/////////////                                                         //////////////////
/////////////                  sample.js                         //////////////////
/////////////                                                         //////////////////
/////////////                              ¼öÁ¤ÀÏ: 2006.07.10 //////////////////
//////////////////////////////////////////////////////////////////////////////

// -------  ¼ø¼­Ã¼Å© ¹®Á¦ ¸®¼Â ¹öÆ° ÇÔ¼ö  --------------------
// ±â´É: ¹®Á¦ ÀÌ¸§°ú ÃÖ´ë¼øÀ§¸¦ ¹Þ¾Æ  ÇØ´ç¹®Á¦ ÃÊ±âÈ­   (¼øÀ§¹®Á¦¸®¼Â) 
// ÀÎÀÚ: ¹®Á¦ÀÌ¸§, ÃÖ´ë¼øÀ§
// »ç¿ë¿¹: <input type="button" name="Submit2" value="´Ù½Ã" onClick="BReset('QD24',5)">
 
function BReset(obj_name,max_seq)
{
	obj = eval("frm."+obj_name);
	for(i=1;i<=max_seq;i++)
	{
		obj2 = eval("frm." + obj_name + "_" + i);
		obj2.value="";
	}
	for(k=0;k<obj.length;k++)
	{
		obj[k].value="";
	}
}




// -------  n °³ Ã¼Å©ÀÇ¹« ¹®Á¦ °Ë»ç ÇÔ¼ö  --------------------
// ±â´É: Å¬¸¯½Ã Ã¼Å©µÈ°Ô n°³¸¦ ³Ñ¾î°¡´Â°¡ Ã¼Å©(°¹¼ö ¼öÁ¤°¡´É)    
// ÀÎÀÚ: °´Ã¼ÀÌ¸§ , Ã¼Å©°¹¼ö ÀÎÀÚ
// »ç¿ë¿¹: <input type="checkbox" name="QM7_5" value="7" onClick="f3CheckBox('QM7_5',3)">

function f3CheckBox(objname,total) {
var frm = document.frm;
obj = eval("frm."+objname);

	num=0;
	last=0;
	for(i=0;i<obj.length;i++)
	{
		if(obj[i].checked==true)
		{
			last = i;
			num++;
		}
	}
	
	if(num>total)
	{
		alert("ÃÖ±Ù ±¸¸ÅÇÏ¼Ì´ø ¼ø¼­´ë·Î ÃÖ´ë "+total+"°¡Áö¸¸ ÀÀ´äÇØ ÁÖ¼Å¿ä.");
		obj[last].checked=false;
		last=0;
		return false;
	}
}

//-------------------------------------------------------------------

function f3Check(objname,total) {
var frm = document.frm;
obj = eval("frm."+objname);

	num=0;
	last=0;
	for(i=0;i<obj.length;i++)
	{
		if(obj[i].checked==true)
		{
			last = i;
			num++;
		}
	}
	
	if(num>total)
	{
		alert("°¡Àå ÀÚÁÖ ¹æ¹®ÇÏ½Å ¼ø¼­´ë·Î ÃÖ´ë "+total+"°÷¸¸ ÀÀ´äÇØ ÁÖ¼Å¿ä.");
		obj[last].checked=false;
		last=0;
		return false;
	}
}



//------°øÅë : ¶óµð¿ÀÅ¬¸¯ÀÌº¥Æ® ÇÔ¼ö (±âÅ¸ÅØ½ºÆ® Ç×¸ñ ÀÖ´Â °æ¿ì )------
// ±â´É: ±âÅ¸Å¬¸¯½Ã ÇØ´çtext¸¦ È°¼ºÈ­ ½ÃÄÑÁÖ°í ´Ù¸¥´ä ¼±ÅÃ½Ã text¸¦ ¸®¼Â ½ÃÄÑÁÜ
// ÀÎÀÚ: ¶óµð¿À°´Ã¼,°´Ã¼ÀÌ¸§,±âÅ¸¶óµð¿À°ª
// »ç¿ë¿¹: <input type=radio value=8 name="QG2"    onClick="radio_click(this, 'QG2_ETC', '11');" >

	function radio_click(obj, etc_name, etc_item_value) {
		var val = -1;
		val     = obj.value;
		
		obj_etc = eval("frm." + etc_name);
		if(val == etc_item_value) {
			obj_etc.disabled = false;
			obj_etc.focus();
		} else {
			obj_etc.value = "";
			obj_etc.disabled = true;
		}
	}

//------°øÅë : checkÀÌº¥Æ® ÇÔ¼ö (±âÅ¸ÅØ½ºÆ® Ç×¸ñ ÀÖ´Â °æ¿ì )------
// ±â´É: ±âÅ¸Å¬¸¯½Ã ÇØ´çtext¸¦ È°¼ºÈ­ ½ÃÄÑÁÖ°í ´Ù¸¥´ä ¼±ÅÃ½Ã text¸¦ ¸®¼Â ½ÃÄÑÁÜ
// ÀÎÀÚ: ¶óµð¿À°´Ã¼,°´Ã¼ÀÌ¸§,
// »ç¿ë¿¹(±âÅ¸ ÅØ½ºÆ®¸¦ ³ÖÀ» ºÎºÐ¿¡): <input name="QB4" type="checkbox" id="QB4" value="8" onClick="check_etc(this, frm.QB4_ETC);">
//                                      ±âÅ¸ ( <input name="QB4_ETC" type="text" id="QB4_ETC" size="50" maxlength="100" disabled> )

	function check_etc(obj1, obj2) {
		if(obj1.checked == true) {
			obj2.disabled = false;
			obj2.focus();
		} else {
			obj2.value = "";
			obj2.disabled = true;
		}
	}


//---------- Áß°£ ÆäÀÌÁö ÀÌµ¿ ÇÔ¼ö   -------------
// ±â´É: Áß°£ °æ·Î º¯°æ
// ÀÎÀÚ: Èñ¸ÁÆäÀÌÁö¸í
// »ç¿ë¿¹: <input type=radio value=8 name="QG2"    onClick="fUTurn('Research04.asp')" >

function fUTurn(page_name) {
			var frm = document.frm;
			 if(confirm(" ÇØ´ç»çÇ×ÀÌ ¾øÀ¸½Ã¸é ´ÙÀ½ÆäÀÌÁö·Î ÀÌµ¿ÇØµµ µÇ°Ú½À´Ï±î?") == true){
              frm.action = page_name;
                 } else {
                 return false;
             }

			frm.submit();
		}



// --------  Èñ¸Á ½Ã°£ÈÄ ÆäÀÌÁö ÀÌµ¿ ÇÔ¼ö --------------
// ±â´É: ÀÏÁ¤ ½Ã°£ÈÄ Èñ¸Á ÆäÀÌÁö·Î ÀÌµ¿ 
// ÀÎÀÚ: Èñ¸ÁÆäÀÌÁö¸í, ½Ã°£(1000==1ÃÊ)
// »ç¿ë¿¹: <body topmargin="5" leftmargin="5" onload="fWaitPage('Research05.asp',5000)">

function fWaitPage(page_name,stime) {
	var frm = document.frm;
		
		frm.action = page_name;		
		setTimeout("wMove()",stime);
}
function wMove()
{
	frm.submit();
}


// --------  11À» ¸¸µå´Â ¼¿·ºÆ®¹Ú½º¿Í ÅØ½ºÆ® ¹Ú½º Á¶ÇÕ ÇÔ¼ö --------------
// ±â´É: ¼¿·ºÆ®¹Ú½º °ªÀ» 11¿¡¼­ »©¼­ ³ª¿Â°ªÀ» ÅØ½ºÆ®¿¡ Ãâ·ÂÇØÁÜ
// ÀÎÀÚ: ¼¿·ºÆ® °´Ã¼, »ý¼º°ªÀ» º¸¿©ÁÖ±â¸¸ ÇÒ °´Ã¼ÀÌ¸§ 
// »ç¿ë¿¹:  <select name="QB1_1" onChange="fMake11(this,'QB1_2')">

function fMake11(obj,tname)
{
	ob=eval("frm."+tname);
	
		ob.value=(11-(obj.value));
	
}


//-------  ¼³¹® Áß´Ü ÇÔ¼ö ---------------
// ±â´É: ¼³¹®Á¶»ç Áß´Ü
// »ç¿ë¿¹: <input type="radio" name="SQ1" value=8 onClick="fReturn()">

function fReturn() {
			alert("ÁË¼ÛÇÕ´Ï´Ù. ÀÌ¹ø ¼³¹®Á¶»ç ´ë»óÀÌ ¾Æ´Õ´Ï´Ù.");
			location.href="http://www.pamiclub.com";
		}




//----°øÅë : Ã¼Å©¹Ú½º ¼±ÅÃ½Ã ¼øÀ§³Ñ¹ö ±â·ÏÀÌº¥Æ® ÇÔ¼ö   ------
// ±â´É: Å¬¸¯ ¼ø¼­´ë·Î ¿ì¼±¼øÀ§°¡ ¼³Á¤µÇ°í È÷µç¼Ó¼ºÀÇ ¿ì¼±¼øÀ§ º¯¼ö¿¡
//         ¼øÀ§°ª ÀÔ·Â. 
// ÀÎÀÚ: °´Ã¼, °´Ã¼¸í, ÃÖ´ë¿ì¼±¼øÀ§, Çö°´Ã¼ °ª, ±âÅ¸Ç×¸ñ¿©ºÎ, ±âÅ¸Ç×¸ñÀÇ °ª
// »ç¿ë¿¹: <input type="text" name="QD24" size=1 readonly  onClick="set_seq(this, this.name, 5, '22', 'N', '0')">

	function set_seq(obj, obj_name, max_seq, val, etc_yn, etc_val) {
	
		var max_val = 0;
		var i = 0;
		
		for(i = max_seq; i >= 1; i--) {
			obj1 = eval("frm." + obj_name + "_" + i);
			
			if(obj1.value != "") {
				max_val = i;
				break;
			}
		}
		
		if(obj.value == "") {
			if(max_val == max_seq) {
				alert(max_seq + "¼øÀ§±îÁö ¼±ÅÃÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
				return;
			} else {
				max_val ++;
				obj1 = eval("frm." + obj_name + "_" + max_val);
				obj1.value = val;
				obj.value = max_val;
			}
			if(val == etc_val) {
				obj1 = eval("frm." + obj_name + "_ETC");
				obj1.disabled = false;
				obj1.focus();
			}
		} else {
			j = Number(obj.value);
			obj1 = eval("frm." + obj_name + "_" + j);
			obj.value  = "";
			obj1.value = "";
			for(i = j; i < max_seq; i++) {
				obj1 = eval("frm." + obj_name + "_" + i);
				obj2 = eval("frm." + obj_name + "_" + (i + 1));
				obj1.value = obj2.value;
			}
			obj1 = eval("frm." + obj_name + "_" + max_seq);
			obj1.value = "";
			obj1 = eval("frm." + obj_name);
			for(i = 0; i < obj1.length; i++) {
				if(obj1[i].value.length > 0) {
					k = Number(obj1[i].value);
					if(k > j) {
						obj1[i].value = (k - 1);
					}
				}
			}

			if(val == etc_val) {
				obj1 = eval("frm." + obj_name + "_ETC");
				obj1.value = "";
				obj1.disabled = true;
			}
			
		}
	}


// ------- ½ºÅ©¸° µÇ´Â ¹®Á¦ ¸®¼Â ½ÃÅ°´Â ÇÔ¼ö  -----------
// ±â´É: ½ºÅ©¸°¹ß»ý½Ã Ã¼Å©°ª µîÀ» ¸®¼Â½ÃÅ²´Ù (³»ºÎ±¸ÇöÀº ÀÚ±â°¡ ¾Ë¾Æ¼­) 
//          tr_view() (½ºÅ©¸° º¸¿©ÁÖ±â ÇÔ¼ö) ¾È¿¡ ÇÊ¿äÇÑ ºÎºÐ¿¡ Ã·°¡»ç¿ë
// »ç¿ë¿¹: 	function tr_view(obj, show_val, obj_DIV_name)    [½ºÅ©¸³Æ®¿¡ »ðÀÔÇÏ¿© »ç¿ë]
//			 {    
//		->    	fReset_sample()
//	    		var showThis = eval("document.all."+obj_DIV_name+".style.display");
//
//  			if(obj.value == show_val) { 			
//					showThis = "block";   
//              }     ...................................................

function fReset_sample() 
{
	for(i=0;i<frm.QJ1_1.length;i++)
	{
		frm.QJ1_1[i].checked=false;
	}
	for(i=0;i<frm.QJ1_2.length;i++)
	{
		frm.QJ1_2[i].checked=false;
	}
	
}


// -------  ÇØ´ç ¹®Á¦ ½ºÅ©¸° ¹ß»ý ÇÔ¼ö --------
// ±â´É: ÀÌº¥Æ® ¹ß»ý½Ã ÇØ´ç¹®Á¦ÀÇ ½ºÅ©¸°À» ¼³Á¤ ¹× ÇØÁ¦ ½ÃÅ´
// ÀÎÀÚ: ÀÌº¥Æ®¹ß»ý°´Ã¼, ½ºÅ©¸°¿©ºÎ ºñ±³°ª, ½ºÅ©¸°ºÎºÐ DIV¸í
// »ç¿ë¿¹: <input type="radio" name="QA10" value="1" onClick="tr_view(this, 'QA10');">
//            (¡è ºñÁ¤±ÔÈ­ ¹æ½Ä »ç¿ë ¿¹½Ã)

/*   ---   ¹æ½Ä (ÇÊ¿ä½Ã »ç¿ëÇÏ½Ã¿À)  ---

	function tr_view(obj, show_val, obj_DIV_name) {    
		
		var showThis = eval("document.all."+obj_DIV_name+".style.display");

   			  if(obj.value == show_val) { 			
				showThis = "block";   
              }
			 else if(obj.value !=show_val) { 			
				showThis = "none";   
                   
		}
	}

/*   ---   ºñÁ¤±ÔÈ­ ¹æ½Ä (ÇÊ¿ä½Ã »ç¿ëÇÏ½Ã¿À)  ---
	 function tr_view(obj, obj_name) {    
  
		if(obj_name == "QA15") {		           
			
				if(obj.value == "1") { 			
					document.all.tr_QA15_1.style.display = "block";   
					}
				if(obj.value == "2") {    
			        document.all.tr_QA15_1.style.display = "none";
			}
		}       
    }
*/


// ----- Èñ¸Á¹®Á¦ ¶óµð¿À Disable ¼³Á¤ ÇÔ¼ö ---------
// ±â´É: ÀÌº¥Æ® ¹ß»ý½Ã Èñ¸Á¹®Á¦ÀÇ Æ¯Á¤ ¶óµð¿À´ä¶õÀ» Disable ½ÃÄÑÁÜ --
// ÀÎÀÚ: Èñ¸Á°´Ã¼ÀÌ¸§, Èñ¸Á Æ¯Á¤¶óµð¿À °´Ã¼ÀÇ Value
// »ç¿ë¿¹: <input type="radio" name="QA2" value="2" onClick="Nextdisable('QA2_1','2')">
//             (QA2_1 ¹®Á¦¿¡¼­ Value°¡ 2 ÀÎ °´Ã¼¸¸ Disable ½ÃÄÑÁÜ)

function Nextdisable(fname,fvalue)
{
	ob =  eval("frm." + fname);
	for(i = 0; i < ob.length; i++) {
			if(ob[i].value == fvalue)
			{
				
				ob[i].checked = false;
				ob[i].disabled = true;
			}
			if(ob[i].value != fvalue)
			{
				
				ob[i].disabled = false;
			}
	}
}


// ----- Èñ¸Á¹®Á¦ ¶óµð¿À Disable ¼³Á¤ ÇÔ¼ö ---------
// ±â´É: ÀÌº¥Æ® ¹ß»ý½Ã Èñ¸Á¹®Á¦ÀÇ Æ¯Á¤ ¶óµð¿À´ä¶õÀ» Disable ½ÃÄÑÁÜ --
// ÀÎÀÚ: Èñ¸Á°´Ã¼ÀÌ¸§, Èñ¸Á Æ¯Á¤¶óµð¿À °´Ã¼ÀÇ Value(Disable½ÃÅ³°ª),ÇØ´ç ÅØ½ºÆ®°´Ã¼¸í,
//       (YÀÌ¸é 100, NÀÌ¸é 0 ÇØ´ç ÅØ½ºÆ®¿¡ ÀÔ·ÂµÊ)
// X ¹öÀüÀº  Æ¯¼ö ÃÊ±âÈ­ ½ÃÅ³ ÅØ½ºÆ® °´Ã¼ÀÌ¸§À» ¹Þ¾Æ ±× ÅØ½ºÆ®¿¡ Æ¯Á¤°ªÀ» ³Ö´Â´Ù
// »ç¿ë¿¹: <input type="radio" name="QA2" value="2" onClick="NextdisableX('QA2_1','2','QA2_22','Y')">
// ÁÖÀÇ»çÇ×: YÀÌ¸é 100, NÀÌ¸é 0 ÇØ´ç ÅØ½ºÆ®¿¡ ÀÔ·ÂµÇ±â ¶§¹®¿¡ ÇÊ¿ä½Ã ¼Ò½º»ó ÃÊ±âÈ­°ªÀ» ¹Ù²ã»ç¿ë

function NextdisableX(fname,fvalue,tname,topyn)
{
	
	ob =  eval("frm." + fname);
	ob2 =  eval("frm." + tname);
	
	for(i = 0; i < ob.length; i++) {
			k = i+1;
			ob3=eval("frm.QA2_2"+k);
	
			if(ob3.value=='100' && topyn=='Y')
			{
				ob3.value="";
				ob3.disabled=false;
			}
			if(ob3.value=='0' && topyn=='N')
			{
				ob3.value="";
				ob3.disabled=false;
			}
			if(ob[i].value == fvalue)
			{
				
				ob[i].checked = false;
				ob[i].disabled = true;
			}
			if(ob[i].value != fvalue)
			{
				
				ob[i].disabled = false;
			}
	}
	if(topyn=="Y")
	{
		ob2.value='100';
		ob2.disabled=true;
	}
	if(topyn=="N")
	{
		ob2.value='0';
		ob2.disabled=true;
	}
}


// ----   ÀÔ·Â°ª ¹üÀ§ÇØ´ç ¿©ºÎ Ã¼Å©  ---
// ±â´É: ÇØ´ç¹üÀ§¾È¿¡ ÀÖ´ÂÁö Ã¼Å©ÇÏ°í ¹üÀ§ ¹ÛÀÌ¸é ¾Ë¸²Ã¢ ¶ç¿ò
// ÀÎÀÚ: ÇØ´ç°´Ã¼, ¹üÀ§½ÃÀÛ°ª, ¹üÀ§³¡°ª
// »ç¿ë¿¹: <input name="QA2_21" type="text" id="QA2_21" size="6" maxlength="2" onBlur="fPoint(this,1,99)">

function fPoint(obj,vstart,vend)
{
	if(obj.value==""){
	
	}
	else if(!(obj.value>=vstart && obj.value<=vend))
	{
		obj.value="";
		obj.focus();
		alert("¢¹ "+vstart+"~"+vend+"±îÁöÀÇ ¼ýÀÚ¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿À");
		
	}
}


// ÀÎÀÚ: ÇØ´ç°´Ã¼, ¹üÀ§½ÃÀÛ°ª, ¹üÀ§³¡°ª
// »ç¿ë¿¹: <input name="QA2_21" type="text" id="QA2_21" size="6" maxlength="2" onBlur="ffPoint(this,1)">

function ffPoint(obj,vstart)
{
	if(obj.value==""){
	
	}
	else if(!(obj.value>=vstart))
	{
		obj.value="";
		obj.focus();
		alert("¢¹ "+vstart+"¿ø ÀÌ»óÀÇ ±Ý¾×À» ÀÔ·ÂÇØÁÖ½Ê½Ã¿À");
		
	}
}




// -------- ÇØ´ç ¹®Á¦ Ã¼Å© ¿©ºÎ ÆÇ´Ü ÇÔ¼ö ---------------
// ±â´É: ¶óµð¿À,Ã¼Å©¹Ú½º,¼¿·ºÆ®,¿ì¼±¼øÀ§ÀÇ À¯ÇüÀÇ ¹®Á¦¸¦ Ç®¾ú´ÂÁö ÆÇ´ÜÇÔ
// ÀÎÀÚ: ÇØ´ç°´Ã¼, ÇØ´ç°´Ã¼ÀÌ¸§, °´Ã¼À¯Çü, ±âÅ¸Ç×¸ñ¿©ºÎ, ÃÖ´ë°ª(¿ì¼±¼øÀ§,Ã¼Å©¹Ú½º ¹®Á¦¿¡ »ç¿ë)
// »ç¿ë¿¹: if(!(item_check(frm.QA13, 'QA13', 'order' , 'Y', 3))) return;  (3À§±îÁö ¿ì¼±¼øÀ§ Ã¼Å©¹Ú½º,±âÅ¸Ç×¸ñÀÖÀ½)
//		    	if(!(item_check(frm.QA14, 'QA14', 'radio' , 'N', 0))) return;  (±âÅ¸Ç×¸ñ ¾ø´Â ¶óµð¿À¹Ú½º)
//				if(!(item_check(frm.QA14, 'QA14', 'radio' , 'Y', 0))) return;  (±âÅ¸Ç×¸ñ ÀÖ´Â ¶óµð¿À¹Ú½º)
//				if(!(item_check(frm.QA14, 'QA14', 'check' , 'N', 0))) return;  (±âÅ¸Ç×¸ñÀÌ ¾ø´Â Ã¼Å©¹Ú½º)
//				if(!(item_check(frm.QA14, 'QA14', 'check' , 'Y', 0))) return;  (±âÅ¸Ç×¸ñÀÌ ÀÖ´Â Ã¼Å©¹Ú½º)
//				if(!(item_check(frm.QA14, 'QA14', 'check' , 'N', 3))) return;  (Ã¼Å©µÈ °¹¼ö°¡ 3°³°¡ ¾ÈµÇ¸é ¸®ÅÏ½ÃÅ´ Ã¼Å©¹Ú½º)
//				if(!(item_check(frm.QA14, 'QA14', 'select' , 'N', 0))) return;  (¼¿·ºÆ® Ç×¸ñ Ã¼Å©)
//				if(!(item_check(frm.QA14, 'QA14', 'text' , 'N', 0))) return;  (ÅØ½ºÆ® Ç×¸ñ Ã¼Å©)


	function item_check(obj, obj_name, object_type, etc_yn, max_order) 
	{
		var cnt = -1;
		var i   = 0;

		// ¶óµð¿À ¹Ú½º °Ë»ç

		if(object_type == "radio") {
			for(i == 0; i < obj.length; i++) {
				if(obj[i].checked == true) cnt = i;
			}
			if(cnt < 0) {
				alert("[" + obj_name + "]¹ø ¹®Ç×À» ´äÇØ ÁÖ½Ê½Ã¿ä.");
				if(obj[0].disabled == false) obj[0].focus();
				return false;
			}
			obj1 = eval("frm." + obj_name + "_ETC");
			if(etc_yn == "Y" && obj1.disabled == false && obj1.value.length == 0) {
				alert("[" + obj_name + "]¹ø ¹®Ç×ÀÇ ±âÅ¸»çÇ×À» ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.");
				obj1.focus();
				return false;
			}
		}
		

		//Ã¼Å©¹Ú½º °Ë»ç

		if(object_type == "check") {
			cnt = 0;

			for(i = 0; i < obj.length; i ++) {
				if(obj[i].checked == true) cnt++;
			}
			if(cnt == 0) {

				alert("[" + obj_name + "]¹ø ¹®Ç×À» ´äÇØ ÁÖ½Ê½Ã¿ä.");
				if(obj[0].disabled == false) obj[0].focus();
				return false;
			}
			///  -- ¸Æ½º°ªÀ» °¡Áú¶§ ±× °¹¼ö°¡ µÇÁö ¾ÊÀ¸¸é ¸®ÅÏ(ÇÊ¿äÃ¼Å©°¹¼ö Ã¼Å©)  --
			if(cnt < max_order) {
				alert("[" + obj_name + "]¹ø ´äÀ» "+max_order+"°³ Ã¼Å©ÇØ ÁÖ½Ê½Ã¿À.");
				if(obj[0].disabled == false) obj[0].focus();
				return false;
			}
			obj1 = eval("frm." + obj_name + "_ETC");
			if(etc_yn == "Y" && obj1.disabled == false && obj1.value.length == 0) {

				alert("[" + obj_name + "]¹ø ¹®Ç×ÀÇ ±âÅ¸»çÇ×À» ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.");
				obj1.focus();
				return false;
			}


			 // Ã¼Å© ¾ÈµÈ ¹Ú½º¿¡´Â "0" ÀÔ·Â

//			for(k=0;k<obj.length;k++)
//				{
//					if(!obj[k].checked)
//					{
//						obj[k].checked=true;
//						obj[k].value = "0";
//					}
//				}
		}
	

		 // Ãâ»ý³âµµ ¼±ÅÃ±â´É¿¡»ç¿ë

		if(object_type == "select" || object_type == "text") {            
			if(obj.value.length == 0) {
				alert("[" + obj_name + "]¹ø ¹®Ç×À» ´äÇØ ÁÖ½Ê½Ã¿ä.");
				if(obj.disabled == false) obj.focus();
				return false;
			}
		}


		// ¼øÀ§¼±ÅÃ ±â´É

		if(object_type == "order") {     
			
			for(i = 1; i <= max_order; i++) {
				obj1 = eval("frm." + obj_name + "_" + i);
				if(obj1.value.length == 0) {
					alert("[" + obj_name + "]¹ø ¹®Ç×Àº " + max_order + "¼øÀ§±îÁö ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿ä.");
					obj[0].focus();
					return false;
				}
			}
			obj1 = eval("frm." + obj_name + "_ETC");
			if(etc_yn == "Y" && obj1.disabled == false && obj1.value.length == 0) {
				alert("[" + obj_name + "]¹ø ¹®Ç×ÀÇ ±âÅ¸»çÇ×À» ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.");
				obj1.focus();
				return false;
			}
		}
		return true;
	}


//-------------------------------------------------------------------------------------------------
// ¼ýÀÚ¸¸ ÀÔ·Â +  ÇÑ±ÛÀÔ·Â ±ÝÁö
// »ç¿ë¹æ¹ý : <input name="QC7" type="text" maxlength="3" OnKeyPress="num_only()" style="ime-mode:disabled" 


function num_only(){
  if((event.keyCode<48) || (event.keyCode>57)){
    event.returnValue=false;
  }
}
//---------------------------------------------------------------------------------------------------


/* ===================================================================
	Function : getRadioValue(field)
	Return 	 :
	Usage 	 : Radio¿¡¼­ ¼±ÅÃµÈ °Í °ªÀ» ¸®ÅÏÇÑ´Ù.
=================================================================== */
function getRadioValue(field){
	if(field == null){
		return "";
	}
	if(field[0] == null){ //radio°¡ ÇÏ³ªÀÏ¶§
		if(field.checked == true){
			return field.value;
		}
		return "";
	}
	else{ //radio°¡ ÇÏ³ªÀÌ»óÀÏ¶§
		for(var i=0;i<field.length;i++){
			if(field[i].checked == true){
				return field[i].value;
			}
		}
		return "";
	}
}

/* ===================================================================
	Function : getCheckBoxValue(field)
	Return 	 :
	Usage 	 : checkbox¿¡¼­ ¼±ÅÃµÈ °Í °ªÀ» ¹è¿­·Î ¸®ÅÏÇÑ´Ù.
=================================================================== */
function getCheckBoxValue(field){
	var arr = new Array()
	var arr_idx = 0;

	if(field == null){
		return arr;
	}

	if(field[0] == null){//checkbox°¡ ÇÏ³ªÀÏ¶§
		if(field.checked == true){
			arr[arr_idx] = field.value;
		}
		return arr;
	}
	else{//checkbox°¡ ÇÏ³ªÀÌ»óÀÏ¶§
		for(var i=0;i<field.length;i++){
			if(field[i].checked == true){
				arr[arr_idx] = field[i].value;
				arr_idx++;
			}
		}
		return arr;
	}
}

/* ===================================================================
	Function : getSelectValue(field)
	Return 	 :
	Usage 	 : select¿¡¼­ ¼±ÅÃµÈ °Í °ªÀ» ¹è¿­·Î ¸®ÅÏÇÑ´Ù.
=================================================================== */
function getSelectValue(field){
	var arr = new Array()
	var arr_idx = 0;

	if(field == null){
		return arr;
	}

	if(field.options == null ) {
		return arr;
	}

	if(field.options[0] == null){//optionÀÌ ÇÏ³ªÀÏ¶§
		if(field.options.selected == true){
			arr[arr_idx] = field.options.value;
		}
		return arr;
	}
	else{//optionÀÌ ÇÏ³ªÀÌ»óÀÏ¶§
		for(var i=0;i<field.options.length;i++){
			if(field.options[i].selected == true){
				arr[arr_idx] = field.options[i].value;
				arr_idx++;
			}
		}
		return arr;
	}
}

/* ===================================================================
	Function : getSelectText(field)
	Return 	 :
	Usage 	 : select¿¡¼­ ¼±ÅÃµÈ °Í labelÀ» ¹è¿­·Î ¸®ÅÏÇÑ´Ù.
=================================================================== */
function getSelectText(field){
	var arr = new Array()
	var arr_idx = 0;

	if(field == null){
		return arr;
	}

	if(field.options == null ) {
		return arr;
	}

	if(field.options[0] == null){//optionÀÌ ÇÏ³ªÀÏ¶§
		if(field.options.selected == true){
			arr[arr_idx] = field.options.text;
		}
		return arr;
	}
	else{//optionÀÌ ÇÏ³ªÀÌ»óÀÏ¶§
		for(var i=0;i<field.options.length;i++){
			if(field.options[i].selected == true){
				arr[arr_idx] = field.options[i].text;
				arr_idx++;
			}
		}
		return arr;
	}
}

/**
*  ¹®ÀÚ¿­¿¡ ÀÖ´Â Æ¯Á¤¹®ÀÚÆÐÅÏÀ» ´Ù¸¥ ¹®ÀÚÆÐÅÏÀ¸·Î ¹Ù²Ù´Â ÇÔ¼ö.
*/

function replace(targetStr, searchStr, replaceStr)
{
    var len, i, tmpstr;

    len = targetStr.length;
    tmpstr = "";

    for ( i = 0 ; i < len ; i++ ) {
        if ( targetStr.charAt(i) != searchStr ) {
            tmpstr = tmpstr + targetStr.charAt(i);
        }
        else {
            tmpstr = tmpstr + replaceStr;
        }
    }
    return tmpstr;
}




/*--------------------------------------------------------------------------------------------
 Spec	  : ³¯ÀÚÃ¼Å©ÇÔ¼ö
 Argument : string
 Return   : string
 Example  : onchange="fn_chkDate_obj(this,msg)"
---------------------------------------------------------------------------------------------*/

function fn_chkDate_obj(obj,msg) {
  var input = obj.value.replace(/-/g,"");
  var inputYear = input.substr(0,4);
  var inputMonth = input.substr(4,2) - 1;
  var inputDate = input.substr(6,2);
  var resultDate = new Date(inputYear, inputMonth, inputDate);
  if ( resultDate.getFullYear() != inputYear ||
       resultDate.getMonth() != inputMonth ||
       resultDate.getDate() != inputDate) {
    obj.value = "";

  } else {
    obj.value = inputYear + "-" + input.substr(4,2) + "-" + inputDate;
  }
}



/*--------------------------------------------------------------------------------------------
 Spec	  : ÇÕ °è»êÇÏ±â
 Argument : string
 Return   : string
 Example  : 
---------------------------------------------------------------------------------------------*/
function frc_sum()
{
	var method=frc_comma(document.forms[0].method.value);
	var amount=frc_comma(document.forms[0].amount.value);
	var sum;

	frc_comma(sval)
	sum=String(Number(method)+Number(amount));


	document.forms[0].client.value=frc_comma(sum);


}



/*--------------------------------------------------------------------------------------------
 Spec	  : ¼ýÀÚÀÔ·Â½Ã 3ÀÚ¸®¸¶´Ù ÀÚµ¿À¸·Î ÄÞ¸¶ Âï±â
 Argument : string
 Return   : string
 Example  : onkeyup="frc_comma_obj(this)"
---------------------------------------------------------------------------------------------*/
function frc_comma_obj(sval)
{
    if (event.keyCode != 9) 
    {
        var cur = sval.value;
        var setMinus = 0;

        if (cur.charAt(0) == "-") {
            setMinus = 1;
        }

        cur=cur.replace(/[^.0-9]/g ,"");
        cur=cur.replace(/[.]+/g ,".");

        if (setMinus == 1) 
            sval.value = "-" + formatNumbertoString(cur);
        else
            sval.value = formatNumbertoString(cur);
    }

}


/*--------------------------------------------------------------------------------------------
 Spec	  : ¼ýÀÚÀÔ·Â½Ã 3ÀÚ¸®¸¶´Ù ÀÚµ¿À¸·Î ÄÞ¸¶ Âï±â
 Argument : string
 Return   : string
 Example  : onkeyup="frc_comma(str)"
---------------------------------------------------------------------------------------------*/
function formatNumbertoString(cur)
{
    leftString = cur;
    rightString = ".";
    dotIndex = 0;
      
    for(i = 0; i < cur.length; i++){
    	// 1) '.'ÀÌ Ã³À½¿¡ ÀÔ·Â µÇ¾úÀ»¶§ ¾Õ¿¡ 0À» ´õÇØ "0."À» ¸®ÅÏ
		// 2) "0."ÀÌ¿ÜÀÇ ÀÔ·Â ÀÏ ¶§ "0"¸¸ ¸®ÅÏ
    	if(cur.charAt(i) == "." || (cur.length > 1 && cur.charAt(0) == "0" && cur.charAt(1) != "."))
		{
    		dotIndex = i;
    		if(dotIndex == 0)
			{
                if   (cur.charAt(0) == ".")   leftString="0.";
                else                          leftString="";
    			return leftString;
    		}
    		break;
    	}
    }
    
     if(dotIndex != 0)	//dot°¡ ÀÖÀ» °æ¿ì..
    {
    	leftString = cur.substr(0, dotIndex);
    	rightString = cur.substr(dotIndex+1);
    	rightString = rightString.replace(/\./g,"");
    }
    else //¾øÀ¸¸é..
    {
    	leftString = cur;
    }

    len=leftString.length-3;
    while(len>0) 
    {
        leftString=leftString.substr(0,len)+","+leftString.substr(len);
        len-=3;
    }           
    
    if(rightString != ".")
        return (leftString + "." + rightString); 
    else
        return leftString;
}


