//ÀüÃ¼¼±ÅÃ
function E_Select_All()
{
	var form = document.estimate;
	var nCheckedCnt = 0;
	var bname = navigator.appName; 
	var IE = 'Microsoft Internet Explorer'; 
	
    for (var nIdx=0; nIdx < form.elements.length; nIdx++)
    {
		var objElement = form.elements[nIdx];

        if (objElement.name == "check_estimate_id[]")
        {
			nCheckedCnt++;

            if (nSelectFlag == 0)
			{
            	objElement.checked = true;
				hL(objElement);
			}
			else
			{
            	objElement.checked = false;
				dL(objElement);
			}
		}
	}

	if (nSelectFlag == 0)
	{
		nSelectFlag = 1;
	}
	else
	{
		nSelectFlag = 0;	
	}
}

function est_end()
{
	str = document.estimate;

	if(str.est_account.value == "")
	{
		alert('´ë±ÝÁöºÒÁ¶°ÇÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.');
		str.est_account.focus();
		return;
	}

	if(str.est_val_day.value == "")
	{
		alert('°ßÀûÀ¯È¿±â°£À» ÀÔ·ÂÇØÁÖ¼¼¿ä.');
		str.est_val_day.focus();
		return;
	}

	if(str.est_treasurer.value == "")
	{
		alert('´ã´çÀÚ¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.');
		str.est_treasurer.focus();
		return;
	}

	if (confirm('°ßÀûÀ» ¿Ï·áÇÏ½Ã°Ú½À´Ï±î?'))
	{
		str.mode.value = "end";
		str.submit();
	}
}

function est_mode()
{
	str = document.estimate;

	if (confirm('´ã´çÀÚ ÀÔ·ÂÁßÀ¸·Î Àû¿ëÇÏ½Ã°Ú½À´Ï±î?'))
	{
		if (confirm('ÇöÀç ÀÔ·ÂÁßÀ¸·Î Àû¿ëÇÏ½Ã°Ú½À´Ï±î?(ºñ°íÆ÷ÇÔ)'))
		{
			if(str.est_account.value == "")
			{
				alert('´ë±ÝÁöºÒÁ¶°ÇÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.');
				str.est_account.focus();
				return;
			}

			if(str.est_val_day.value == "")
			{
				alert('°ßÀûÀ¯È¿±â°£À» ÀÔ·ÂÇØÁÖ¼¼¿ä.');
				str.est_val_day.focus();
				return;
			}

			if(str.est_treasurer.value == "")
			{
				alert('´ã´çÀÚ¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.');
				str.est_treasurer.focus();
				return;
			}

			str.mode.value = "input";
		}
		else
		{
			str.mode.value = "no_input";
		}

		str.submit();
	}
}

function est_add()
{
	if (confirm('Ãß°¡Á¦Ç°À» Àû¿ëÇÏ½Ã°Ú½À´Ï±î?'))
	{
		document.estimate.mode.value = "add";
		document.estimate.submit();
	}
}

function est_modify()
{
	if (confirm('°ßÀû¼­¸¦ ½ÅÃ»ÇÏ½Ã°Ú½À´Ï±î?'))
	{
		document.estimate.mode.value = "ok";
		document.estimate.submit();
	}
}

function est_m_ok()
{
	if (confirm('¼±ÅÃÁ¦Ç°À» ¼öÁ¤ÇÏ½Ã°Ú½À´Ï±î?'))
	{
		document.estimate.mode.value = "m_ok";
		document.estimate.submit();
	}
}

function est_del()
{
	if (confirm('¼±ÅÃ Á¦Ç°À» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?'))
	{
		document.estimate.mode.value = "del";
		document.estimate.submit();
	}
}

//°ßÀû¼­¿¡ »óÇ°°Ë»öÆû ¶ç¿ì±â
function find_form()
{
	target = document.getElementById("search_box");
//	if(target.style.display=='none')
//	{
	target.style.display='';
	document.frames['search'].document.est_search.search_keyword.focus();
	
//	}
//	else
//   target.style.display='none';
}

//Ãß°¡½ÃÅ³³»¿ëÀÇ ÆûÀ» Ã£À½
function find_cform()
{
	target = document.getElementById("search_box");
	target.style.display='none';
}

//°Ë»öÈÄ ¼±ÅÃÁ¦Ç°À» Ãß°¡½ÃÅ°±â
function add_form()
{
	var estimate = document.frames['search'].document.estimate;
	var est_form = document.estimate;
	
	try
	{
		var echk = estimate.elements["e_chk[]"];
		var est_name = estimate.elements["est_name[]"];
		var est_code = estimate.elements["est_code[]"];
		var est_spec = estimate.elements["est_spec[]"];
		var est_maker = estimate.elements["est_maker[]"];
		var est_sellprice = estimate.elements["est_sellprice[]"];
		var est_qty = estimate.elements["est_qty[]"];
		var est_i_id = estimate.elements["est_i_id[]"];
			
		var tt_len=0;

		if(echk)
		{
			for(i=0;i<echk.length;i++)
			{
				if(echk[i].checked == true)
				{
					echk[i].checked = false;
					var ii = i + 1;
					//eval("document.frames['search'].document.all('"+ii+"').style.background='#FFFFFF'");

					var test_num = est_form.elements["est_num[]"];
					var test_name = est_form.elements["est_name[]"];
					var test_code = est_form.elements["est_code[]"];
					var test_spec = est_form.elements["est_spec[]"];
					var test_maker = est_form.elements["est_maker[]"];
					var test_sellprice = est_form.elements["est_sellprice[]"];
					var test_qty = est_form.elements["est_qty[]"];
					var test_i_id = est_form.elements["est_i_id[]"];
	
					if (test_name.length)
					{
						var len = test_name.length -1;
					}

					if( len )
					{
						test_num[len].value=echk[i].value;
						test_name[len].value=est_name[i].value;
						test_code[len].value=est_code[i].value;
						test_spec[len].value=est_spec[i].value;
						test_maker[len].value=est_maker[i].value;
						test_sellprice[len].value=est_sellprice[i].value;
						test_qty[len].value=parseInt(est_qty[i].value);
						test_i_id[len].value=est_i_id[i].value;
					}
					else
					{
						test_num.value=echk[i].value;
						test_name.value=est_name[i].value;
						test_code.value=est_code[i].value;
						test_spec.value=est_spec[i].value;
						test_maker.value=est_maker[i].value;
						test_sellprice.value=est_sellprice[i].value;
						test_qty.value=parseInt(est_qty[i].value);
						test_i_id.value=est_i_id[i].value;
					}
					
					tt_len++;

					add_filed();
				}
			}

			if(tt_len < 1)
			{
				add_filed();
			}
		}
		else
		{
			add_filed();
		}
	}
	catch(e)
	{
		add_filed();
	}

//	find_cform();
}

//°ßÀû¼­Á¦Ç°¿¡ Ãß°¡½ÃÅ´
function add_filed()
{
	var ok = check_form();
	 
	if(ok)
	{
		var objTbody, objRow, objCell;
		objTbody = document.getElementById("est_id");
		target = objTbody.rows.length -1;
		objRow = objTbody.insertRow(target);

		num = objTbody.rows.length -3;
		objCell = objRow.insertCell(0);
		objCell.innerHTML+="<input type='hidden' name='est_num[]'>";
		objCell1 = objRow.insertCell(1);
		objCell1.innerHTML+="<center><input type='text' name='est_code[]' class='input4' size='15' readonly onclick='javascript:find_form()'></center>";
		objCell2 = objRow.insertCell(2);
		objCell2.innerHTML+="<center><input type='text' name='est_name[]' class='input4' size='29' readonly onclick='javascript:find_form()'></center>";
		objCell3 = objRow.insertCell(3);
		objCell3.innerHTML+="<center><input type='text' name='est_spec[]' class='input4' size='18' readonly onclick='javascript:find_form()'></center>";
		objCell4 = objRow.insertCell(4);
		objCell4.innerHTML+="<center><input type='text' name='est_maker[]' class='input4' size='14' readonly onclick='javascript:find_form()'></center>";
		objCell5 = objRow.insertCell(5);
		objCell5.innerHTML+="<center><input type='text' name='est_sellprice[]' class='input4' size='12' readonly style='text-align:right;' onkeypress='javascript:return Check_Nums();'></center>";
		objCell6 = objRow.insertCell(6);
		objCell6.innerHTML+="<center><input type='text' name='est_qty[]' class='input4' size='1' maxlength='3' style='text-align:center' onkeypress='javascript:return Check_Nums();'></center>";
		objCell7 = objRow.insertCell(7);
		objCell7.innerHTML+="<center><input type='hidden' name='est_i_id[]'></center>";
		objCell8 = objRow.insertCell(8);
		objCell8.innerHTML+="<center><input type='checkbox' name='e_chk[]' value='"+num+"' onClick='ChangeColor(this)'></center>";
		objCell9 = objRow.insertCell(9);
		objCell9.innerHTML+="";

		num--;
		rest_name = document.estimate.elements['est_name[]'];
		rest_qty = document.estimate.elements['est_qty[]'];
		rest_name[num].focus();
	}
}

function check_form()
{
	var rest_name = document.estimate.elements['est_name[]'];
	
	if(rest_name.length)
	{
		var len = rest_name.length -1;

		if(!rest_name[len].value)
		{
			alert("Á¦Ç°À» ¼±ÅÃÇØÁÖ¼¼¿ä.");
			rest_name[len].focus();
			return false;
		}
		
		return true;
	}
	else
	{
		if(!rest_name.value)
		{
			alert("Á¦Ç°À» ¼±ÅÃÇØÁÖ¼¼¿ä.");
			rest_name.focus();
			return false;
		}
	
		return true;
	}
}

function del_form()
{
	if(confirm("»ó´ÜÀÇ °ßÀû »óÇ°À» »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?")) 
	{
		var objTbody, objRow, objCell;
		objTbody = document.getElementById("est_id");
		var echk = document.estimate.elements["e_chk[]"];
		var len = objTbody.rows.length -2;

		if(len > 2)
		{
			for(i=0;i<echk.length;i++)
			{
				if(echk[i].checked == true)
				{
					var tt_len = i + 2;

					echk[i].checked = false;
					objRow = objTbody.deleteRow(tt_len);

					tt_len++;
				}
			}

			if (tt_len > 2)
			{
				del_form2();
			}
		}
		else
		{
			alert("ÃÖ¼Ò 1°³ ÀÌ»óÀÇ »óÇ°À» ½ÅÃ»ÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		}
	}
}

function del_form2()
{
	var objTbody, objRow, objCell;
	objTbody = document.getElementById("est_id");
	var echk = document.estimate.elements["e_chk[]"];

	for(i=0;i<echk.length;i++)
	{
		if(echk[i].checked == true)
		{
			var tt_len = i + 2;

			echk[i].checked = false;
			objRow = objTbody.deleteRow(tt_len);

			tt_len++;
		}
	}

	if (tt_len > 2)
	{
		del_form2();
	}
}

function est_type(type)
{
	if(type == "person")
	{
		if(document.estimate.est_type_p.checked == true)
		{
			document.estimate.est_type_c.checked = false;

			var objTable1 = document.getElementById("est_form_1");
			var tb1 = objTable1.rows(1).cells(0);

			tb1.innerHTML = "¼º¸í";

			var objTable5 = document.getElementById("est_form_5");
			var tb5 = objTable5.rows(1).cells(0);
			var objTable6 = document.getElementById("est_form_6");
			var tb6 = objTable6.rows(1).cells(1);

			tb5.innerHTML = "ÁÖ¹Îµî·Ï¹øÈ£";
			tb6.innerHTML = "<input type='text' name='est_number1' size='6' maxlength='6' class='input4' onkeypress='javascript:return Check_Nums();'> - <input type='password' name='est_number2' size='7' maxlength='7' class='input4' onkeypress='javascript:return Check_Nums();'>";

			var objTable7 = document.getElementById("est_form_7");
			objTable7.rows(1).style.display = 'none'
			var objTable8 = document.getElementById("est_form_8");
			objTable8.rows(1).style.display = 'none'

			for(i=2;i<4;i++)
			{
				var objTable = document.getElementById("est_form");
				
				objTable.rows(i).style.display = 'none'
			}
		}
		else
		{
			document.estimate.est_type_c.checked = true;
			est_type('company');
		}
	}
	else if(type == "company")
	{
		if(document.estimate.est_type_c.checked == true)
		{
			document.estimate.est_type_p.checked = false;

			var objTable1 = document.getElementById("est_form_1");
			var tb1 = objTable1.rows(1).cells(0);

			tb1.innerHTML = "´ã´çÀÚ ¼º¸í";

			var objTable5 = document.getElementById("est_form_5");
			var tb5 = objTable5.rows(1).cells(0);
			var objTable6 = document.getElementById("est_form_6");
			var tb6 = objTable6.rows(1).cells(1);

			tb5.innerHTML = "»ç¾÷ÀÚµî·Ï¹øÈ£";
			tb6.innerHTML = "<input type='text' name='est_number1' size='2' maxlength='3' class='input4' onkeypress='javascript:return Check_Nums();'> - <input type='text' name='est_number2' size='1' maxlength='2' class='input4' onkeypress='javascript:return Check_Nums();'> - <input type='text' name='est_number3' size='4' maxlength='5' class='input4' onkeypress='javascript:return Check_Nums();'>";

			var objTable7 = document.getElementById("est_form_7");
			objTable7.rows(1).style.display = ''
			var objTable8 = document.getElementById("est_form_8");
			objTable8.rows(1).style.display = ''

			for(i=2;i<4;i++)
			{
				var objTable = document.getElementById("est_form");
				
				objTable.rows(i).style.display = ''
			}
		}
		else
		{
			document.estimate.est_type_p.checked = true;
			est_type('person');
		}
	}
}

function est_check()
{
	var what = document.estimate;

		if(what.est_e_name.value == '')
		{
			alert('´ã´çÀÚ¼º¸íÀÌ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_e_name.focus();
			return;
		}

//		if(what.est_tel1.value == '0' || what.est_tel2.value == '' || what.est_tel3.value == '')
		if(what.est_tel.value == '')
		{
			alert('¿¬¶ôÃ³°¡ Á¤È®È÷ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_tel.focus();
			return;
		}

		if(what.est_number.value == '')
		{
			alert('»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Á¤È®È÷ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_number.focus();
			return;
		}
/*
		if((what.est_number1.value == '') || (what.est_number1.value.length < 3))
		{
			alert('»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Á¤È®È÷ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_number1.focus();
			return;
		}

		if((what.est_number2.value == '') || (what.est_number2.value.length < 2))
		{
			alert('»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Á¤È®È÷ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_number2.focus();
			return;
		}

		if((what.est_number3.value == '') || (what.est_number3.value.length < 5))
		{
			alert('»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Á¤È®È÷ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_number3.focus();
			return;
		}
*/
		if(what.est_company.value=='')
		{
			alert('»óÈ£°¡ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_company.focus();
			return;
		}

		if(what.est_uptae.value=='')
		{
			alert('¾÷ÅÂ°¡ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_uptae.focus();
			return;
		}

		if(what.est_jongmok.value=='')
		{
			alert('Á¾¸ñÀÌ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_jongmok.focus();
			return;
		}

		if(what.est_ceo.value=='')
		{
			alert('´ëÇ¥ÀÚ°¡ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_ceo.focus();
			return;
		}

		if(what.est_addr.value=='')
		{
			alert('ÁÖ¼Ò°¡ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			est_openWindow();
			return;
		}
/*
		if(what.est_sub_addr.value=='')
		{
			alert('»ó¼¼ ÁÖ¼Ò°¡ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_sub_addr.focus();
			return;
		}
*/
		if(what.est_email.value == '')
		{
			alert('ÀÌ¸ÞÀÏÀÌ ÀÔ·ÂµÇÁö ¾Ê¾Ò½À´Ï´Ù.');
			what.est_email.focus();
			return;
		}

	est_modify();
}

function est_openWindow()
{//È¸¿ø°¡ÀÔ ¿ìÆí¹øÈ£ Ã£±â
	window.open ('addr_search.php?mode=est','°ßÀû¼­¿ìÆí¹øÈ£','toolbar=no,location=no,menubar=no,scrollbars=no,resizable=no,width=476,height=265')
}