// ¼ö¼ö·á °è»êÇØÁÖ±â
function calcul_vat(row)
{
	var txt_susu = document.getElementById("txt_susuwon"+row);
	var txt_vat = document.getElementById("txt_vat"+row);
	var txt_total = document.getElementById("txt_total"+row);
	
	if (fn_ValidateNumber(txt_susu.value) == false)
	{
		alert ('¼ö¼ö·á´Â ¼ýÀÚ Çü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä.');
		txt_susu.value = "0";
		txt_vat.value = "0";
		txt_total.total = "0";
		txt_susu.focus();
		return;
	}
	
	if (fn_ValidateNumber(txt_vat.value) == false)
	{
		alert ('VAT´Â ¼ýÀÚ Çü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä.');
		txt_susu.value = "0";
		txt_vat.value = "0";
		txt_total.total = "0";
		txt_vat.focus();
		return;
	}

	var vat = Math.floor(Number(fn_NumberFilter(txt_susu.value)) / 10);
	var total = Number(fn_NumberFilter(txt_susu.value)) + vat;

	txt_susu.value = fn_NumberFormat(fn_NumberFilter(txt_susu.value));			
	txt_vat.value = fn_NumberFormat(vat);			
	txt_total.value = fn_NumberFormat(total);
	// format Àû¿ë ¾ÈÇÔ..		
	//txt_susu.value = fn_NumberFilter(txt_susu.value);			
	//txt_vat.value = vat;			
	//txt_total.value = total;
	
	// focus ´ÙÀ½ ¼ö¼ö·á·Î º¸³»±â
	var rd_nabbu1 = document.getElementById("rd_nabbu_gb_1");
	if (rd_nabbu1 != null)
	{
		if (row < 3 && rd_nabbu1.checked == true)
		{
			txt_susu = document.getElementById("txt_susuwon"+(row+1));
			if (txt_susu != null)
				txt_susu.focus();
		}
	}
}
// ºÐÇÒ³³ºÎ Ã¼Å©
function chk_nabbu()
{
	var txt_susu, txt_vat, txt_total, i;
	var rd_nabbu0 = document.getElementById("rd_nabbu_gb_0");			
	
	// ÀÏ½Ã³³ºÎ
	if (rd_nabbu0.checked == true)
	{
		for (i=1; i<=3; i++)
		{
			txt_susu = document.getElementById("txt_susuwon"+i);
			txt_vat = document.getElementById("txt_vat"+i);
			txt_total = document.getElementById("txt_total"+i);
			txt_susu.value = "0";
			txt_susu.disabled = true;
			txt_vat.value = "0";
			txt_vat.disabled = true;
			txt_total.value = "0";
			txt_total.disabled = true;
		}
	}
	// ºÐÇÒ³³ºÎ
	else
	{
		for (i=1; i<=3; i++)
		{
			txt_susu = document.getElementById("txt_susuwon"+i);
			txt_vat = document.getElementById("txt_vat"+i);
			txt_total = document.getElementById("txt_total"+i);					
			txt_susu.disabled = false;					
			txt_vat.disabled = false;					
			txt_total.disabled = false;
		}
	}
}

// ¼ö¼ö·á clear
function init_susuwon()
{
	Form1.txt_susuwon.value = "0";
	Form1.txt_vat.value = "0";
	Form1.txt_total.value = "0";
	if (Form1.txt_susuwon1 != null)
	{
		Form1.txt_susuwon1.value = "0";
		Form1.txt_vat1.value = "0";
		Form1.txt_total1.value = "0";
	}
	if (Form1.txt_susuwon2 != null)
	{
		Form1.txt_susuwon2.value = "0";
		Form1.txt_vat2.value = "0";
		Form1.txt_total2.value = "0";
	}
	if (Form1.txt_susuwon3 != null)
	{
		Form1.txt_susuwon3.value = "0";
		Form1.txt_vat3.value = "0";
		Form1.txt_total3.value = "0";
	}	
	if (Form1.txt_bef_susuwon != null)
	{
		Form1.txt_bef_susuwon.value = "0";
	}
}

// ÇÒÀÎ°è»ê
function cal_discount()
{
	var int_cal_susuwon = 0;
	var int_vat = 0;
	var int_total = 0;
	var bef_susuwon = 0;
	var discount = 0;
	var div_val = 0;
	var discount_len = 0;

	if (fn_ValidateNumber(Form1.txt_bef_susuwon.value) == false)
	{
		alert ('¼ö¼ö·á´Â ¼ýÀÚÇü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä');
		Form1.txt_bef_susuwon.value = "0";
		Form1.txt_bef_susuwon.focus();
		return;
	}
	if (fn_ValidateNumber(Form1.txt_discount.value) == false)
	{
		alert ('ÅÊÅ©Ãß°¡ ÇÒÀÎÀ²Àº ¼ýÀÚÇü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä');
		Form1.txt_discount.value = "0";
		Form1.txt_discount.focus();
		return;
	}
	if (fn_ValidateNumber(Form1.txt_discount2.value) == false)
	{
		alert ('±¸Á¶º¯°æ ÇÒÀÎÀ²Àº ¼ýÀÚÇü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä');
		Form1.txt_discount2.value = "0";
		Form1.txt_discount2.focus();
		return;
	}

	bef_susuwon = parseInt(fn_NumberFilter(Form1.txt_bef_susuwon.value), 10);
	discount = parseInt(fn_NumberFilter(Form1.txt_discount.value), 10);

	discount_len = Form1.txt_discount.value.length;

    if ( discount_len == 3 )
		div_val = 1000;
	else if ( discount_len == 4 )
		div_val = 10000;
	else
		div_val = 100;

	int_cal_susuwon = parseInt( bef_susuwon * discount / div_val, 10) ;
	int_cal_susuwon = ( int_cal_susuwon / 1000 ) * 1000;
	int_vat = int_cal_susuwon / 10 ;
	int_total = int_cal_susuwon + int_vat;			

	Form1.txt_susuwon.value = fn_NumberFormat(int_cal_susuwon);
	Form1.txt_vat.value = fn_NumberFormat(int_vat);
	Form1.txt_total.value = fn_NumberFormat(int_total);
}

// ÇÒÀÎ°è»ê2 - ÇÒÀÎ°è»ê°ú µ¿ÀÏÇÏ³ª textbox¸íÀÌ Æ²·Á¼­ ¶Ç ¸¸µê.. --;
function cal_discount2()
{
	var int_cal_susuwon = 0;
	var int_vat = 0;
	var int_total = 0;
	var bef_susuwon = 0;
	var discount = 0;
	var div_val = 0;
	var discount_len = 0;

	if (fn_ValidateNumber(Form1.txt_bef_susuwon.value) == false)
	{
		alert ('¼ö¼ö·á´Â ¼ýÀÚÇü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä');
		Form1.txt_bef_susuwon.value = "0";
		Form1.txt_bef_susuwon.focus();
		return;
	}
	if (fn_ValidateNumber(Form1.txt_discount.value) == false)
	{
		alert ('ÅÊÅ©Ãß°¡ ÇÒÀÎÀ²Àº ¼ýÀÚÇü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä');
		Form1.txt_discount.value = "0";
		Form1.txt_discount.focus();
		return;
	}
	if (fn_ValidateNumber(Form1.txt_discount2.value) == false)
	{
		alert ('±¸Á¶º¯°æ ÇÒÀÎÀ²Àº ¼ýÀÚÇü½ÄÀ¸·Î ÀÔ·ÂÇÏ¼¼¿ä');
		Form1.txt_discount2.value = "0";
		Form1.txt_discount2.focus();
		return;
	}
	
	bef_susuwon = parseInt(fn_NumberFilter(Form1.txt_susuwon.value), 10);
	discount = parseInt(fn_NumberFilter(Form1.txt_discount.value), 10);

	discount_len = Form1.txt_discount.value.length;

    if ( discount_len == 3 )
		div_val = 1000;
	else if ( discount_len == 4 )
		div_val = 10000;
	else
		div_val = 100;

	int_cal_susuwon = parseInt( bef_susuwon * discount / div_val, 10) ;
	int_cal_susuwon = ( int_cal_susuwon / 1000 ) * 1000;
	int_vat = int_cal_susuwon / 10 ;
	int_total = int_cal_susuwon + int_vat;			

	Form1.txt_comp_susuwon.value = fn_NumberFormat(int_cal_susuwon);
	Form1.txt_vat.value = fn_NumberFormat(int_vat);
	Form1.txt_total.value = fn_NumberFormat(int_total);
}
function bind_ddl(txt_str, val_str, row, ddl_obj)
{
	var i, newelem;
	var arr_txt, arr_val, arr_txt2, arr_val2;
	
	arr_txt = txt_str.split("|");
	arr_val = val_str.split("|");

	// -1ÀÎ°æ¿ì µ¥ÀÌÅ¸ »èÁ¦
	if (parseInt(row, 10) == -1)
	{
		for (i=ddl_obj.options.length-1; i>=0; i--)
			ddl_obj.options.remove(i);
		return;
	}
	
	if (parseInt(row, 10) >= arr_txt.length)
		return;

	// ddlÀÇ ±âÁ¸µ¥ÀÌÅÍ »èÁ¦
	for (i=ddl_obj.options.length-1; i>=0; i--)
		ddl_obj.options.remove(i);

	arr_txt2 = arr_txt[row].split(":");
	arr_val2 = arr_val[row].split(":");
	
	// »õ·Î¿î µ¥ÀÌÅÍ ÇÒ´ç
	for (i=0; i< arr_txt2.length; i++)
	{
		newelem = document.createElement("option");
		newelem.text = arr_txt2[i];
		newelem.value = arr_val2[i];
		ddl_obj.options.add(newelem);
	}
}
function ShowProgress()
{
	strAppVersion = navigator.appVersion;
	var chk = true;
	var i;
	
	if (document.Form1.fl_file1)
	{
			
			
			if(document.Form1.fl_file1.length)
			{
				for (i=1; i<=document.Form1.fl_file1.length; i++)
				{
					if(document.Form1.fl_file1[0].value != '')
					{
						chk = false;
						break;
					}
				}
			}
			else
			{
				if(document.Form1.fl_file1.value != '')
					{
						chk = false;
					}
			}
			
			if (chk == false)  
			{
				ProgressID = (new Date()).getTime() % 1000000;
				if (ProgressID==0) ProgressID = 1000000;
				
				winstyle = "dialogWidth=385px; dialogHeight:160px; center:yes";					
				window.showModelessDialog("../DextUp/ShowProgress.aspx?ProgressID="+ProgressID, null, winstyle);	
				
				var realurl = location.href;								
				var inxOf = realurl.indexOf("?");
				
				var url 
				if (inxOf != -1)
					url = realurl.substring(0,inxOf);
				else
					url = location.href;
				
				document.Form1.action = url + "?ProgressID=" + ProgressID;
			}
		
	}
	
	return true;
	
}
