var categoryIdx = 0;

function numchk(num){
	num=new String(num);
	num=num.replace(/,/gi,"");
	return numchk1(num);
}

function numchk1(num){
	var sign="";
	if(isNaN(num)) {
		//alert("숫자만 입력할 수 있습니다.");
		return 0;
	}
	if(num==0) {
		return num;
	}

	if(num<0){
		num=num*(-1);
		sign="-";
	}else{
		num=num*1;
	}

	num = new String(num)
	var temp="";
	var pos=3;
	num_len=num.length;
	while (num_len>0){
		num_len=num_len-pos;
		if(num_len<0) {
			pos=num_len+pos;
			num_len=0;
		}
		temp=","+num.substr(num_len,pos)+temp;
	}
	return sign+temp.substr(1);
}
function num_chk(word) {
	return isNaN(word);
}

function estimate(form, estimate) {
	a_times_b(form);
}


function a_times_b(form) {
//	var period = doSearch();
	var eqv = 400000;
	var dc_rate = 0;
	var dc_fee = 0;
	
	/*
	if(form.state_type[1].checked == true) {
		eqv = 550;
		
		for(i=1;i<=2;i++) {
			eval(document.all("won"+i)).innerText = " $ ";
		}
	}
	else {
		for(i=1;i<=2;i++) {
			eval(document.all("won"+i)).innerText = "원";
		}
	}
	*/

	if (form.boothType[0].checked) { // 독립부스
/*
		if(form.mbr_type[0].checked == true) { // 회원사
			if(form.state_type[0].checked == true) {  // 국내업체
				var ex_cost = form.mbr_cost.value;
			}
			else { // 외국업체
				var ex_cost = form.fore_cost.value;
			}
		}
		else { // 비회원사

			if(form.state_type[0].checked == true) {  // 국내업체
				var ex_cost = form.guest_cost.value;
			}
			else { // 외국업체
				var ex_cost = form.fore_guest_cost.value;
			}
		}
		form.fee.value = ex_cost;
*/
 		form.fee.value = form.guestCost.value;
		var boothNum0 = document.getElementsByName('boothNum[0]')[0].value;
		if(num_chk(boothNum0) == false) {
			a = eval(form.fee.value);

			if (boothNum0 =="") {
				b = "0"
			} else {
				b = eval(boothNum0);
			}
			c = a*b;

			if(b != "0") {
/*
				if(period >= 0) {

					dc = 0.05 * c; // 조기날짜 할인액

					c = c - dc;

					dc_rate = dc_rate + 5;
					dc_fee = dc_fee + dc;
				}
*/
				// 부스수량이 10이상 29이면 5%할인
				//if(b > 9 && b < 30) {
				//	dc = 0.05 * c;

				//	c = c - dc;
				//	dc_fee = dc_fee + dc;
				//}
				// 부스수량이 30이상 이면 10%할인
				//else if(b >= 30) {
				//	dc = 0.1 * c;

				//	c = c - dc;
				//	dc_fee = dc_fee + dc;
				//}
			}

			document.getElementsByName("boothSize[0]")[0].value = b * 9;
			document.getElementsByName("entryFee[0]")[0].value = c;
			document.getElementsByName("boothNum[1]")[0].value = "";
			document.getElementsByName("boothSize[1]")[0].value = "0";
//			form.booth_size[2].value= b* 9;
			document.getElementsByName("entryFee[1]")[0].value = "0";
			document.getElementsByName("keaId")[0].value = "";
			calculdate_discount(c);
		} else {
			form.boothNum[0].focus();
		}
	}
	else { // 조립부스
/*
		if(form.mbr_type[0].checked == true) { // 회원사
			if(form.state_type[0].checked == true) {  // 국내업체
				var ex_cost = form.mbr_cost2.value;
			}
			else { // 외국업체
				var ex_cost = form.fore_cost2.value;
			}

			//var ex_cost = form.mbr_cost.value;
		}
		else { // 비회원사
			if(form.state_type[0].checked == true) {  // 국내업체
				var ex_cost = form.guest_cost2.value;
			}
			else { // 외국업체
				var ex_cost = form.fore_guest_cost2.value;
			}

			//var ex_cost = form.guest_cost.value;
		}

		form.fee.value = ex_cost;
*/
		form.fee.value = form.guestCost2.value;
		
		var boothNum1 = document.getElementsByName("boothNum[1]")[0].value;
		if((num_chk(boothNum1) == false)) {
			cc=eval(form.fee.value);

			if (boothNum1 ==""){
				ee = "0"
			} else {
				ee = eval(boothNum1);
			}

			//ec = eval(form.equip_cost.value/1000);

			//f=(cc+ec)*ee;

			f = cc*ee;

			if(ee != "0") {

				f = f - (eqv*ee);
/*
				if(period >= 0) {

					dc = 0.05 * f; // 조기날짜 할인액

					f = f - dc;

					dc_rate = dc_rate + 5;
					dc_fee = dc_fee + dc;
				}
*/
				//if(ee > 9 && ee < 30) {
				//	dc = 0.05 * f;

				//	f = f - dc;

				//	dc_rate = dc_rate + 5;
				//	dc_fee = dc_fee + dc;
				//}
				//else if(ee >= 30) {
				//	dc = 0.1 * f;

				//	f = f - dc;

				//	dc_rate = dc_rate + 10;
				//	dc_fee = dc_fee + dc;
				//}

				f = f + (eqv*ee);
			}
			document.getElementsByName("entryFee[1]")[0].value = f;
			document.getElementsByName("boothSize[1]")[0].value = ee* 9;
			document.getElementsByName("boothSize[0]")[0].value = "0";
//			form.booth_size[2].value= ee* 9;
			document.getElementsByName("entryFee[0]")[0].value = "0";
			document.getElementsByName("boothNum[0]")[0].value = "";
			document.getElementsByName("keaId")[0].value = "";
			calculdate_discount(f);
		}
		else{
			document.getElementsByName("boothNum[1]")[0].focus();
		}
	}
	
	form.discountFee.value = dc_fee;
	form.discountRate.value = dc_rate;

	return;
}



function estimate(form, estimate) {
    a_times_b_eng(form);
}


function a_times_b_eng(form) {
//  var period = doSearch();
    var eqv = 600;
    var dc_rate = 0;
    var dc_fee = 0;
    
    /*
    if(form.state_type[1].checked == true) {
        eqv = 550;
        
        for(i=1;i<=2;i++) {
            eval(document.all("won"+i)).innerText = " $ ";
        }
    }
    else {
        for(i=1;i<=2;i++) {
            eval(document.all("won"+i)).innerText = "원";
        }
    }
    */

    if (form.boothType[0].checked) { // 독립부스
/*
        if(form.mbr_type[0].checked == true) { // 회원사
            if(form.state_type[0].checked == true) {  // 국내업체
                var ex_cost = form.mbr_cost.value;
            }
            else { // 외국업체
                var ex_cost = form.fore_cost.value;
            }
        }
        else { // 비회원사

            if(form.state_type[0].checked == true) {  // 국내업체
                var ex_cost = form.guest_cost.value;
            }
            else { // 외국업체
                var ex_cost = form.fore_guest_cost.value;
            }
        }
        form.fee.value = ex_cost;
*/
        form.fee.value = form.foreGuestCost.value;
        var boothNum0 = document.getElementsByName('boothNum[0]')[0].value;
        if(num_chk(boothNum0) == false) {
            a = eval(form.fee.value);

            if (boothNum0 =="") {
                b = "0"
            } else {
                b = eval(boothNum0);
            }
            c = a*b;

            if(b != "0") {
/*
                if(period >= 0) {

                    dc = 0.05 * c; // 조기날짜 할인액

                    c = c - dc;

                    dc_rate = dc_rate + 5;
                    dc_fee = dc_fee + dc;
                }
*/
                // 부스수량이 10이상 29이면 5%할인
                if(b > 9 && b < 30) {
                    dc = 0.05 * c;

                    c = c - dc;
                    dc_fee = dc_fee + dc;
                }
                // 부스수량이 30이상 이면 10%할인
                else if(b >= 30) {
                    dc = 0.1 * c;

                    c = c - dc;
                    dc_fee = dc_fee + dc;
                }
            }

            document.getElementsByName("boothSize[0]")[0].value = b * 9;
            document.getElementsByName("entryFee[0]")[0].value = c;
            document.getElementsByName("boothNum[1]")[0].value = "";
            document.getElementsByName("boothSize[1]")[0].value = "0";
//          form.booth_size[2].value= b* 9;
            document.getElementsByName("entryFee[1]")[0].value = "0";
            
            calculdate_discount(c);
        } else {
            form.boothNum[0].focus();
        }
    }
    else { // 조립부스
/*
        if(form.mbr_type[0].checked == true) { // 회원사
            if(form.state_type[0].checked == true) {  // 국내업체
                var ex_cost = form.mbr_cost2.value;
            }
            else { // 외국업체
                var ex_cost = form.fore_cost2.value;
            }

            //var ex_cost = form.mbr_cost.value;
        }
        else { // 비회원사
            if(form.state_type[0].checked == true) {  // 국내업체
                var ex_cost = form.guest_cost2.value;
            }
            else { // 외국업체
                var ex_cost = form.fore_guest_cost2.value;
            }

            //var ex_cost = form.guest_cost.value;
        }

        form.fee.value = ex_cost;
*/
        form.fee.value = form.foreGuestCost2.value;
        
        var boothNum1 = document.getElementsByName("boothNum[1]")[0].value;
        if((num_chk(boothNum1) == false)) {
            cc=eval(form.fee.value);

            if (boothNum1 ==""){
                ee = "0"
            } else {
                ee = eval(boothNum1);
            }

            //ec = eval(form.equip_cost.value/1000);

            //f=(cc+ec)*ee;

            f = cc*ee;

            if(ee != "0") {

                f = f - (eqv*ee);
/*
                if(period >= 0) {

                    dc = 0.05 * f; // 조기날짜 할인액

                    f = f - dc;

                    dc_rate = dc_rate + 5;
                    dc_fee = dc_fee + dc;
                }
*/
                if(ee > 9 && ee < 30) {
                    dc = 0.05 * f;

                    f = f - dc;

                    dc_rate = dc_rate + 5;
                    dc_fee = dc_fee + dc;
                }
                else if(ee >= 30) {
                    dc = 0.1 * f;

                    f = f - dc;

                    dc_rate = dc_rate + 10;
                    dc_fee = dc_fee + dc;
                }

                f = f + (eqv*ee);
            }
            document.getElementsByName("entryFee[1]")[0].value = f;
            document.getElementsByName("boothSize[1]")[0].value = ee* 9;
            document.getElementsByName("boothSize[0]")[0].value = "0";
//          form.booth_size[2].value= ee* 9;
            document.getElementsByName("entryFee[0]")[0].value = "0";
            document.getElementsByName("boothNum[0]")[0].value = "";
            
            calculdate_discount(f);
        }
        else{
            document.getElementsByName("boothNum[1]")[0].focus();
        }
    }
    
    form.discountFee.value = dc_fee;
    form.discountRate.value = dc_rate;

    return;
}





function calculdate_discount(count) {
	///////////////////////////////////////////////////////////////
	document.RegistExhibitionForm.discountDetail.value = "0";
	document.RegistExhibitionForm.reducedPrice.value = count - document.RegistExhibitionForm.discountDetail.value;
	///////////////////////////////////////////////////////////////
	// 부스선택 버튼이나 수량 입력시 할인율 재적용.
	document.RegistExhibitionForm.earlyAppl.value = "";
}

function calculdate_isEarlyAppl() {
	var regForm = document.RegistExhibitionForm;
	
	var dicount_rate = regForm.discountRate.value;
	
	if (regForm.isEarlyAppl.value) {
		var discountRate = regForm.discountPercentageEarlyAppl.value;
//alert(discountRate);
		if (regForm.boothType[0].checked) { // 독립부스
//alert(document.getElementsByName("entryFee[0]")[0].value);
			regForm.discountDetail.value = document.getElementsByName("entryFee[0]")[0].value * discountRate;
			regForm.reducedPrice.value = document.getElementsByName("entryFee[0]")[0].value - regForm.discountDetail.value;
			regForm.earlyAppl.value = (discountRate * 100) + "%";
		} else if (regForm.boothType[1].checked) { // 부스
//alert(document.getElementsByName("entryFee[1]")[0].value);
			regForm.discountDetail.value = document.getElementsByName("entryFee[1]")[0].value * discountRate;
			regForm.reducedPrice.value = document.getElementsByName("entryFee[1]")[0].value - regForm.discountDetail.value;
			regForm.earlyAppl.value = (discountRate * 100) + "%";
		}
		regForm.discountRate.value = discountRate * 100;
		
		
		//regForm.discountRate.value = eval(dicount_rate + regForm.isEarlyAppl.value);
	}
}

function dpappend2() {
	categoryIdx++;

	dplist1 = "<input type=text name=categoryCd[" + categoryIdx + "] class=inputgray size=8 align=left valign=middle readonly>";
	dplist2 = "<input type=text name=categoryName[" + categoryIdx + "] class=inputgray size=15 align=left valign=middle  readonly>";
	var oRow = multidp.insertRow(-1);
	oRow.onmouseover=function(){multidp.clickedRowIndex=this.rowIndex};
	var oCell1 = oRow.insertCell(-1);
	
	oCell1.width="82";
	oCell1.height="20";
	oCell1.align="left";
	oCell1.valign="middle";
	oCell1.innerHTML = "&nbsp;&nbsp;" + dplist1 + "&nbsp;";
	//	var oCell2 = oRow.insertCell();
	var oCell2  = oRow.insertCell(-1);
	oCell2.width="124";
	oCell2.height="20";
	oCell2.align="left";
	oCell2.valign="middle";
	oCell2.innerHTML = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" + dplist2 + "&nbsp;";
	//	var oCell4 = oRow.insertCell();
	var oCell3 = oRow.insertCell(-1);
	oCell3.width="91";
	oCell3.height="20";
	oCell3.valign="middle";
	oCell3.innerHTML = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a onclick=\"javascript:javascript:popUp('../../join/searchExhibitCategory.do', 473, 543);\" style=\"cursor:hand\">Search</a>&nbsp;"
		+ "<a onClick=\"dpappend2()\" style=\"cursor:hand\"/>+</a>&nbsp;"
		+ "<a onClick='dpdelete();' style=\"cursor:hand\" >-</a>"
		 + "\n";
	//onClick='dpappend2(\""+dplist1+"\",\""+dplist2+"\");'

//	oCell1.innerHTML = "" + dplist1 + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n";	 //

	//oCell2.innerHTML = "" + dplist2 + "&nbsp;&nbsp;<img src='img/btn_search.gif' align='absmiddle' onClick='_Pop(\"exhibit_product.php\",480,550)' style='cursor:hand'/>\n";
//	oCell2.innerHTML = "" + dplist2 + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='#'>Search</a>" + "\n";

	//oCell4.innerHTML = "<img src='img/btn_plus.gif' style='cursor:hand'  align='absmiddle' onClick='dpappend2(\"<input type=text class=inputw1 size=10/>\",\"<input type=text class=inputw1 size=10/>\")'>  <img src='img/btn_minus.gif' align='absmiddle'  onClick='dpdelete()' style='cursor:hand'>";
//	oCell4.innerHTML = "<a onClick=\"dpappend2()\" style=\"cursor:hand\"/>+</a>&nbsp;<a onClick='dpdelete();' style=\"cursor:hand\" ><span class=\"table_list_tit_last\">-</span></a>" + "\n";
}

function dpdelete() {

	if(multidp.clickedRowIndex == 1) {

		alert("삭제할 수 없습니다.");

		return;

	}

	categoryIdx--;
	
	multidp.deleteRow(multidp.clickedRowIndex);
}

function validateExhibitionForm(form) {
	var msg = "";
	var pwd = 1;

	var booth_type = 1;
	var hope_code = 1;

	for(var i=0 ; i<form.boothType.length;i++){
		if (form.boothType[i].checked) {
			booth_type = 0;
			break;
		}
	}
	
	for(var i=0 ; i<form.hopeCode.length;i++){
		if (form.hopeCode[i].checked) {
			hope_code = 0;
			break;
		}
	}

	if (!form.userAgree1[0].checked == "1") {
		msg += "참가규정에 동의해 주십시오!\r\n";
	}
	
	if (!form.userAgree2[0].checked == "1") {
		msg += "업체 정보 수집 및 이용에 대한 안내 동의를 해주기 바랍니다.\r\n";
	}
	
	if (form.entryId.value == "") {
		msg += "참가업체 ID를 입력하십시오!\r\n";
	} else if (form.entryId.value.length < 4) {
		msg += "참가업체 ID는 4자이상 입력하십시오!\r\n";
	}
	if (form.entryPwd.value == "") {
		msg += "참가업체 비밀번호를 입력하십시오!\r\n";
		pwd = 0;
	} else if (!isAlphaNum(form.entryPwd.value)) {
		msg += "참가업체 비밀번호는 영문숫자만 가능합니다.";
	}
	if (form.entryPwdConfirm.value == "") {
		msg += "참가업체 비밀번호확인을 입력하십시오!\r\n";
		pwd = 0;
	}
	if (pwd == 1 && form.entryPwd.value != form.entryPwdConfirm.value) {
		msg += "참가업체 비밀번호와  비밀번호확인이 일치하지 않습니다.\r\n";	
	}
//	var fg="";
//	for(var jj=0;jj<document.RegistExhibitForm.elements.length;jj++) {
//	fg += document.RegistExhibitForm.elements[jj].name;
//	}
//	alert(fg);
	
	if (booth_type) {
		msg += "부스구분을 선택하십시오!\r\n";
	} else {
		if (form.boothType[0].checked 
				&& document.getElementsByName('boothNum[0]')[0].value <= 0) {
			msg += "독립부스수량(신청규모)을 선택하십시오!\r\n";
		} else if (form.boothType[1].checked 
				&& document.getElementsByName('boothNum[1]')[0].value <= 0) {
			msg += "조립부스수량(신청규모)을 선택하십시오!\r\n";
		}
	}
	if (hope_code) {
		msg += "희망전시관을 선택하세요\r\n";
	}

	if (form.cmpNameKor.value == "") {
		msg += "회사명(국문)을 입력하십시오!\r\n";
	}
	if (form.cmpNameEng.value == "") {
		msg += "회사명(영문)을 입력하십시오!\r\n";
	}
	if (form.brandName.value == "") {
		msg += "상호간판명(국문)를 입력하십시오!\r\n";
	}
	if (form.engBrandName.value == "") {
		msg += "상호간판명(영문)를 입력하십시오!\r\n";
	}
	//사업자등록번호
	var businessRegNo0 = document.getElementsByName('businessRegNo[0]')[0];
	var businessRegNo1 = document.getElementsByName('businessRegNo[1]')[0];
	var businessRegNo2 = document.getElementsByName('businessRegNo[2]')[0];
	if (businessRegNo0.value.length < 3 
			|| businessRegNo1.value.length < 2 
			|| businessRegNo2.value.length < 5) {
		msg += "사업자등록번호를 입력하십시오!\r\n";
	} else if (!isNumber(businessRegNo0.value)
			|| !isNumber(businessRegNo1.value)
			|| !isNumber(businessRegNo2.value)) {
		msg += "올바른 사업자등록번호가 아닙니다.\r\n";
	}
	
	if (form.ceoNameKor.value == "") {
		msg += "대표자성명(국문)를 입력하십시오!\r\n";
	}
	if (form.ceoNameEng.value == "") {
		msg += "대표자성명(영문)를 입력하십시오!\r\n";
	}
	if (form.zipCode1.value == "") {
		msg += "본사주소(국문) 우편번호를 입력하십시오!\r\n";
	}
	if (form.address1.value == "") {
		msg += "본사주소(국문)를 입력하십시오!\r\n";
	}
	if (form.engZipCode1.value == "") {
		msg += "본사주소(영문) 우편번호를 입력하십시오!\r\n";
	}
	if (form.engAddr1.value == "") {
		msg += "본사주소(영문)를 입력하십시오!\r\n";
	}

	if (form.engTel1.value == "") {
		msg += "전화번호(회사)를 입력하십시오!\r\n";
	} 
	if (form.engFax1.value == "") {
		msg += "팩스번호(회사)를 입력하십시오!\r\n";
	} 
	if (form.emailCom.value == "") {
		msg += "이메일(회사)을 입력하십시오!\r\n";
	} else if(!isValidEmail(form.emailCom.value)) {
		msg += "올바른 이메일 주소(회사)가 아닙니다.\r\n";
	}
	if (form.manager1.value == "") {
		msg += "전시담당자(정) 성명을 입력하십시오!\r\n";
	}
	if (form.tel1.value == "") {
		msg += "전시담당자(정) 전화번호를 입력하십시오!\r\n";
	} 
	if (form.mobile1.value == "") {
		msg += "전시담당자(정) 휴대폰을 입력하십시오!\r\n";
	} 
	if (form.fax1.value == "") {
		msg += "전시담당자(정) 팩스를 입력하십시오!\r\n";
	} 
	if (form.email1.value == "") {
		msg += "전시담당자(정) 이메일을 입력하십시오!\r\n";
	} else if(!isValidEmail(form.email2.value)) {
		msg += "올바른 전시담당자(정)이메일 주소가 아닙니다.\r\n";
	}
	if (form.email1.value != "") {
		if(!isValidEmail(form.email2.value)) {
			msg += "올바른 전시담당자(부)이메일 주소가 아닙니다.\r\n";
		}
	}
	
	if (document.getElementsByName("categoryCd[0]")[0].value == "") {
		msg += "주전시품목 분류를 입력하십시오!\r\n";
	}
	if (form.itemEng.value == "") {
		msg += "주전시품목(영문)을 입력하십시오!\r\n";
	}
	if (form.itemImg.value == "") {
		msg += "전시제품이미지를 입력하십시오!\r\n";
	}
	// 입력타입체크 - 부대시설 신청용량
	for (var i = 0; i < form.incomeCodeListSize.value; i++) {
		var incNumVal = document.getElementsByName("incNum["+ i + "]")[0].value;
		if (incNumVal != "" && isNaN(incNumVal)) {
			msg += "부대시설 신청용량은 숫자만 입력하십시오!";
			break;
		}
	}
	if (msg.length > 0) {
		alert(msg);
		return false;
	}
	if (confirm("위의 내용을 신청하시겠습니까?")) {
		form.submit();
	}
	return false;
}

/**
 * 부대시설 신청 체크
 * ID/PASSWORD 체크
 * 수량이 최소한 한개이상이어야 한다. 
 */
function validateExIncomeForm(form) {
	var msg = "";
	var isExist = false;
	
	if (form.entryId.value == "") {
		msg += "참가업체 ID를 입력하십시오!\r\n";
	} 
	
	if (form.entryPwd.value == "") {
		msg += "참가업체 비밀번호를 입력하십시오!\r\n";
	} 
	
	for (var i = 0; i < form.incomeCodeListSize.value; i++) {
		var incNumVal = document.getElementsByName("incNum["+ i + "]")[0].value;
		if (incNumVal != "" && isNaN(incNumVal)) {
			msg += "부대시설 신청용량은 숫자만 입력하십시오!";
			break;
		} 
		
		if (!isNaN(incNumVal)) {
			isExist = true;
		}
	}
	
	if (!isExist) {
		msg += "신청수량은 최소1개 이상으로 해 주십시오!";
	}
	
	if (msg.length > 0) {
		alert(msg);
		return false;
	}
	
	if (confirm("위의 내용을 신청하시겠습니까?")) {
		form.submit();
	}
	return false;
}


/*
function doSearch() {
	var frm = document.form;

	var dt = new Date();

	var StartDate = new Date(dt.getFullYear(), dt.getMonth(), dt.getDate());
	var EndDate = new Date("2006", "4", "31");

	var period = getPeriod(StartDate, EndDate);

	return period;
}

function getPeriod(date1, date2) {
	var period = date2.getTime() - date1.getTime();
	period = period/(1000*60*60*24);
	return period;
}
*/
function calIncWon(obj) {
	var num = obj.value;
	var name = obj.name;
	var namePrice = name.replace("incNum", "incWon");
	var idx = name.replace("incNum[", "");
	idx = idx.replace("]", "");
	var displayCostName = "displayCostWon" + idx;
	var price = document.RegistExhibitionForm[namePrice].value;
	var total_cost = price;
	if (num > -1) {
		total_cost = eval(num * price);
	}
	document.RegistExhibitionForm[displayCostName].value = total_cost;
}

function calIncWonTotal() {
	var total_income_cost = 0;
	for (var k = 0; k < document.RegistExhibitionForm.incomeCodeListSize.value; k++) {
		var displayCostName = "displayCostWon" + k;
		total_income_cost += Number(document.RegistExhibitionForm[displayCostName].value);
	}
	setIncAmt(total_income_cost);
	/*
	document.RegistExhibitionForm["entryIncomeAmt"].value = Math.floor(total_income_cost);
	document.RegistExhibitionForm["entryIncomeVatAmt"].value = Math.floor(total_income_cost * 0.1);
	document.RegistExhibitionForm["entryIncomeTotalAmt"].value = Math.floor(total_income_cost * 1.1);
	
	document.RegistExhibitionForm["entryIncomeDispAmt"].value = document.RegistExhibitionForm["entryIncomeAmt"].value;
	document.RegistExhibitionForm["entryIncomeVatDispAmt"].value = document.RegistExhibitionForm["entryIncomeVatAmt"].value;
	document.RegistExhibitionForm["entryIncomeTotalDispAmt"].value = document.RegistExhibitionForm["entryIncomeTotalAmt"].value;
	
	document.RegistExhibitionForm["totalAmt"].value = Number(document.RegistExhibitionForm["entryTotalAmt"].value)
			+ Number(document.RegistExhibitionForm["entryIncomeTotalAmt"].value);
			*/
}

function setComma(n)
{
    return Number(String(n).replace(/\..*|[^\d]/g,'')).toLocaleString().slice(0,-3);
}

function rmComma(str) { // 콤마 없애기 
	while(str.indexOf(",") > -1) { 
		str = str.replace(",", ""); 
	} 
	return str; 
}

function calIncDollar(obj) {
    var num = obj.value;
    var name = obj.name;
    var namePrice = name.replace("incNum", "incDollar");
    var idx = name.replace("incNum[", "");
    idx = idx.replace("]", "");
    var displayCostName = "displayCostDollar" + idx;
    var price = document.RegistExhibitionForm[namePrice].value;
    var total_cost = price;
    if (num > -1) {
        total_cost = eval(num * price);
    }
    
    document.RegistExhibitionForm[displayCostName].value = total_cost;
}

function calIncDollarTotal() {
    var total_income_cost = 0;
    for (var k = 0; k < document.RegistExhibitionForm.incomeCodeListSize.value; k++) {
		var displayCostName = "displayCostDollar" + k;
		total_income_cost += Number(document.RegistExhibitionForm[displayCostName].value);
	}
    setIncAmtEng(total_income_cost);
}

function setIncAmt(total_income_cost) {
	document.RegistExhibitionForm["entryIncomeAmt"].value = setComma(Math.floor(total_income_cost));
	document.RegistExhibitionForm["entryIncomeVatAmt"].value = setComma(Math.floor(total_income_cost * 0.1));
	document.RegistExhibitionForm["entryIncomeTotalAmt"].value = setComma(Math.floor(total_income_cost * 1.1));
	
	document.RegistExhibitionForm["entryIncomeDispAmt"].value = document.RegistExhibitionForm["entryIncomeAmt"].value;
	document.RegistExhibitionForm["entryIncomeVatDispAmt"].value = document.RegistExhibitionForm["entryIncomeVatAmt"].value;
	document.RegistExhibitionForm["entryIncomeTotalDispAmt"].value = document.RegistExhibitionForm["entryIncomeTotalAmt"].value;
	
	document.RegistExhibitionForm["totalAmt"].value = setComma(Number(rmComma(document.RegistExhibitionForm["entryTotalAmt"].value))
			+ Number(rmComma(document.RegistExhibitionForm["entryIncomeTotalAmt"].value)));
}

function setIncAmtEng(total_income_cost) {
	document.RegistExhibitionForm["entryIncomeAmt"].value = setComma(Math.floor(total_income_cost));
	document.RegistExhibitionForm["entryIncomeVatAmt"].value = setComma(Math.floor(total_income_cost * 0));
	document.RegistExhibitionForm["entryIncomeTotalAmt"].value = setComma(Math.floor(total_income_cost * 1));
	
	document.RegistExhibitionForm["entryIncomeDispAmt"].value = document.RegistExhibitionForm["entryIncomeAmt"].value;
	document.RegistExhibitionForm["entryIncomeVatDispAmt"].value = document.RegistExhibitionForm["entryIncomeVatAmt"].value;
	document.RegistExhibitionForm["entryIncomeTotalDispAmt"].value = document.RegistExhibitionForm["entryIncomeTotalAmt"].value;
	
	document.RegistExhibitionForm["totalAmt"].value = setComma(Number(rmComma(document.RegistExhibitionForm["entryTotalAmt"].value))
			+ Number(rmComma(document.RegistExhibitionForm["entryIncomeTotalAmt"].value)));
}


