

function ajaxRequest(ajaxtype){
  	var url = '../include/reserve_common_ajax.jsp';
  	if(ajaxtype == "carname" || ajaxtype == "deptcode")
  		beginTrans();
  	document.f.ajaxtype.value = ajaxtype;
    var queryString = formData2QueryString(document.f);
    var resultProcessMethod = "ajaxResponse"; 
	//alert(queryString);
    xmlHttpPost(url, queryString, resultProcessMethod,ajaxtype);
}

// ajax ¸®ÅÏ ¸Þ¼Òµå Áö
function ajaxResponse(result,ajaxtype){
	//alert(ajaxtype);
	//alert(result);
	
	if(result != "")
	{
		if(ajaxtype == "carname"){	// Â÷·®Á¤º¸ °¡Á®¿À±â	¸ðµç ÆäÀÌÁö¿¡ °øÅëÀûÀ¸·Î ¾²ÀÓ
			setCarnameCode(result);
			endTrans();
		}
		
		if(ajaxtype == "carinsurance"){	// ÀÚÂ÷º¸Çè °¡Á®¿À±â	¸ðµç ÆäÀÌÁö¿¡ °øÅëÀûÀ¸·Î ¾²ÀÓ
			setCarnameCode(result);
			//endTrans();
		}
		
		if(ajaxtype == "navigation"){	
			setNavigationCode(result);
			//endTrans();
		}
		if(ajaxtype == "navigationCal"){	
			setNavigationCodeCal(result);
		}
		if(ajaxtype == "carnameCal"){	// Â÷·®Á¤º¸ °¡Á®¿À±â	¸ðµç ÆäÀÌÁö¿¡ °øÅëÀûÀ¸·Î ¾²ÀÓ
			setCarnameCode(result);
		}
		
		/* 2006/09/02 free270 Ãß°¡*/
		if(ajaxtype == "carnameCalAll"){	// Â÷·®Á¤º¸ ¸ðµÎ °¡Á®¿À±â
			setCarnameCode(result);
		}
		
		if(ajaxtype == "payment"){  // °¡°ÝÁ¤º¸ °¡Á®¿À±â  ÇöÀç Â÷·®¿¡ ´ëÇÑ °¡°ÝÁ¤º¸ DP
			
			setPaymentInfo(result);
			
			//alert(result);
		}
		
		if(ajaxtype == "timecheck"){ // ¾÷¹«½Ã°£ Ã¼Å© ¿µ¾÷½Ã°£ÀÌ °¢ ÁöÁ¡º°·Î ´Ù¸£´Ù.
			errRentCheck(result);
		}
		
		if(ajaxtype == "timecheckcar"){  // Â÷·®¸ÕÀú ¼±ÅÃ ¾÷¹«½Ã°£ Ã¼Å©
			errRentCheckcar(result);
		}
		
		if(ajaxtype == "timecheckpay"){ // ¹Ý³³ÁöÁ¡½Ã Â÷·®¸íÀÌ ÀÖÀ¸¸é ¹Ù·Î °áÁ¦°è»ê
			errRentCheckPay(result);
		}
		
		if(ajaxtype == "timecheckAll" ) {  
			errAllCheck(result);
		}
		
		if(ajaxtype == "namecheck"){	// ½Ç¸íÀÎÁõ
	
			nameCheck(result);
		}
		
		if(ajaxtype == "setdata"){		// È¸¿ø ¼öÁ¤µ¥ÀÌÅÍ ¼¼ÆÃ
			setResrvdata(result);
		}
		
		if(ajaxtype == "setdatanomem"){	// ºñÈ¸¿ø ¼öÁ¤µ¥ÀÌÅÍ ¼¼ÆÃ
			setResrvdataNomem(result);
		}
		
		if(ajaxtype == "carsearch"){	//Â÷·®Á¤º¸ Ã£±â	

			setCarnameCodeCar(result);
			
		}
		
		if(ajaxtype == "deptcode"){		// ÁöÁ¡ Á¤º¸ °¡Á®¿À±â

			setDeptCode(result);
			endTrans();
		}
		
		if(ajaxtype == "deptevent"){		// ÁöÁ¡ ÀÌº¥Æ® Á¤º¸ °¡Á®¿À±â

			setDeptEvent(result);
			endTrans();
		}
		
		if(ajaxtype == "setdatanomem_j"){	// Á¦ÁÖ ºñÈ¸¿ø ¼öÁ¤µ¥ÀÌÅÍ ¼¼ÆÃ
			setResrvdataNomem_j(result);
		}
		
		if(ajaxtype == "setdata_j"){		// Á¦ÁÖÈ¸¿ø ¼öÁ¤µ¥ÀÌÅÍ ¼¼ÆÃ
			setResrvdata_j(result);
		}
		
		if(ajaxtype == "timecheckAllCal" ) {  
			errAllCheckCal(result);
		}
		
		if(ajaxtype == "paymentCal"){  // °¡°ÝÁ¤º¸ °¡Á®¿À±â  ÇöÀç Â÷·®¿¡ ´ëÇÑ °¡°ÝÁ¤º¸ DP
			
			setPaymentInfoCal(result);
		}
		
		if(ajaxtype == "timecheckpayCal"){
			errRentCheckPayCal(result);
		}
				
		if(ajaxtype == "insertOperation"){				//È¸¿ø ¼öÁ¤»èÁ¦ validation
			errChkMember(result);
		}
		if(ajaxtype == "insertOperationNomem"){	//ºñÈ¸¿ø ¼öÁ¤»èÁ¦ validation
			errChkNoMember(result);
		}
		
		if(ajaxtype == "insertOperationPartner"){	//ÆÄÆ®³Ê ¼öÁ¤»èÁ¦ validation
			errChkPartner(result);
		}
		
	}  
} 



function errChkMember(result){
	var	rent_errvalue = trim(result);
	
	if(rent_errvalue.indexOf("ERR") > -1)
	{
		alert(rent_errvalue.substring(3));
	 	
	}else{
		goResistMemberAjax();
	}
}

function errChkNoMember(result){
	var	rent_errvalue = trim(result);
	if(rent_errvalue.indexOf("ERR") > -1)
	{
		alert(rent_errvalue.substring(3));
	 	
	}else{
		goResistNoMemberAjax();
	}
}

function errChkPartner(result){
	var	rent_errvalue = trim(result);
	if(rent_errvalue.indexOf("ERR") > -1)
	{
		alert(rent_errvalue.substring(3));
	 	
	}else{
		goResistPartnerAjax();
	}
}

// ÁöÁ¡ ¼¼ÆÃ - Â÷·®¸ÕÀú Ã£±â
function setDeptCode(str){
	//alert(str);
	if(str.indexOf("NOROW") >= 0) {
		alert("´ë¿©°¡´É ÁöÁ¡ÀÌ ¾ø½À´Ï´Ù.");
		return;
	}

	var line = trim(str).split("#");
	var rentdeptArr = trim(line[0]).split("|")
	var returnArr = trim(line[1]).split("|")
	for(i = 0; i < rentdeptArr.length; i++)
	{
		var token = rentdeptArr[i].split("=");
		var newOpt = new Option(token[1], token[0]);
		document.f.rentdeptSel[document.f.rentdeptSel.length] = newOpt;
	} 
	document.f.rentdeptSel.length = rentdeptArr.length-1;
	
	
	for(i = 0; i < returnArr.length; i++)
	{
		var token = returnArr[i].split("=");
		var newOpt = new Option(token[1], token[0]);
		document.f.returndeptSel[document.f.returndeptSel.length] = newOpt;
	} 
	document.f.returndeptSel.length = returnArr.length-1;
	
}	

// ÁöÁ¡º° ÀÌº¥
function setDeptEvent(str){
	if(trim(str)!="") {
		var line = trim(str).split("|")

		if(line[1]!=null && trim(line[1])!="") {
			document.getElementById("event_detpname").innerHTML = line[0];
			document.getElementById("event_img").src = "http://www.avis.co.kr/upimg/board/"+line[1];
			document.getElementById("event_contents").innerHTML = line[2];
		
			if(MM_showHideLayers) {
				MM_showHideLayers('event','','show');
			}

		} else {
			if(MM_showHideLayers) {
				MM_showHideLayers('event','','hide')
			}

		}
	} else {
	
		if(MM_showHideLayers) {
			MM_showHideLayers('event','','hide')
		}
	}
}


//¼öÁ¤ÀÎ °æ¿ì : ¿¹¾àÁ¤º¸ °ªÀÌ ÀÔ·ÂµÇ¾îÁø »óÅÂ·Î ¸¸µç´Ù.
function setResrvdata(str){
	/*
	//usedTime+"|"+subtotal+"|"+dcrate+"|#|"+
	//total+"|"+onewayfee+"|"+rentfee+"*"
	//+rentdeptcode+"|"+returndeptcode+"|"+carnamemstcode
	//+"|"+carnamemstname+"|"+gradecode+"|"+coupone);
	*/				
	//alert("[ÇØ¼®°ª]::"+str)

	var line = trim(str).split("*");
	var line2 = trim(line[1]).split("|");
	
	ddlselect(document.f.rentdeptcode,line2[0]);
	ddlselect(document.f.returndeptcode,line2[1]);
	document.f.carnamemstcode.value = line2[2];
	document.f.carnamemstname.value = line2[3];
	ddlselect(document.f.car_grade,line2[4]);
	document.f.coupon_numvw.value = line2[5];
	document.f.coupon_num.value = line2[5];
	
	//À¯·ùºñ °ü·Ã
	
	
	//document.f.coupon_num.value = line2[5];

	//alert("[°ª111]::"+line[0]);
	
		/*
		if(line2[7] == "Y"){
			document.getElementById("p5").innerHTML = " ÀÏ¹Ý("+sel2+" ¿ø)";
			document.f.totalView.value = comma(parseInt(rentfee) + parseInt(sel2)) + " ¿ø";
		}else if(line2[9] == "Y"){
			document.getElementById("p5").innerHTML = " ½´ÆÛ("+sel2+" ¿ø)";
			document.f.totalView.value = comma(parseInt(rentfee) + parseInt(sel2)) + " ¿ø";
		}else{
		
		}
		*/

	setPaymentInfoModify(line[0]);
	setNavigationCode(line[0]);
	//alert("[³»·ú¼¼ÆÃ]::"+line[0]);
	setDeptName();
	//ajaxRequest("payment");
}

function setResrvdata_j(str){
	/*
	//usedTime+"|"+subtotal+"|"+dcrate+"|#|"+
	//total+"|"+onewayfee+"|"+rentfee+"*"+
	//rentplace+"|"+returnplace+"|"+carnamemstcode+"|"+
	//carnamemstname+"|"+gradecode"|"+coupone);
	*/
	//	alert("[Á¦ÁÖÃÖÃÊ]::"+str)				
	var line = trim(str).split("*");
	var line2 = trim(line[1]).split("|");
	
	setJPlace(f.rentplace, line2[0]);
	setJPlace(f.returnplace, line2[1]);
	
	document.f.carnamemstcode.value = line2[2];
	document.f.carnamemstname.value = line2[3];
	ddlselect(document.f.car_grade,line2[4]);
	document.f.coupon_numvw.value = line2[5];
	document.f.coupon_num.value = line2[5];
		
	setPaymentInfoModify(line[0]);
	setNavigationCode(line[0]);
//	alert("[Á¦ÁÖ]::"+line[0]);
	setDeptName();
}

function setResrvdataNomem(str){
	/*	
	usedTime+"|"+subtotal+"|"+dcrate+"|#|"+
				total+"|"+onewayfee+"|"+rentfee+"*"
				+rentdeptcode+"|"+returndeptcode+"|"+carnamemstcode+"|"+
				carnamemstname+"|"+gradecode;
	strOut += "\n";
	strOut += drvname+"|"+juminno+"|"+hometel1+"|"+hometel2+"|"+hp1+"|"+hp2+"|"+
			licenseno+"|"+licenddate+"|"+licensetype+"|"+email;
	*/		
	
	var strArray = trim(str).split("\n");
	var line = trim(strArray[0]).split("*");
	var line2 = trim(line[1]).split("|");

	if(f.modyn.value != "Y") {
		ddlselect(document.f.rentdeptcode,line2[0]);
		ddlselect(document.f.returndeptcode,line2[1]);
		document.f.carnamemstcode.value = line2[2];
		document.f.carnamemstname.value = line2[3];
		ddlselect(document.f.car_grade,line2[4]);
		
		setPaymentInfoModify(line[0]);
		setNavigationCode(line[0]);

	}	
	setMemberInfo(strArray[1]);

}

function setResrvdataNomem_j(str){
	/*
		usedTime+"|"+subtotal+"|"+dcrate+"|#|"+
				total+"|"+onewayfee+"|"+rentfee+"*"+
				carnamemstcode+"|"+carnamemstname+"|"+gradecode+"|"+
				rentplace+"|"+returnplace;
		strOut += "\n";
		strOut += drvname+"|"+juminno+"|"+hometel1+"|"+hometel2+"|"+hp1+"|"+hp2+"|"+
				licenseno+"|"+licenddate+"|"+licensetype+"|"+email;
	*/
	
	var strArray = trim(str).split("\n");
	var line = trim(strArray[0]).split("*");
	var line2 = trim(line[1]).split("|");
	
	if(f.modyn.value != "Y") {
		document.f.carnamemstcode.value = line2[0];
		document.f.carnamemstname.value = line2[1];
		ddlselect(document.f.car_grade,line2[2]);
		
		setJPlace(f.rentplace, line2[3]);
		setJPlace(f.returnplace, line2[4]);
	
		setPaymentInfoModify(line[0]);
		setNavigationCode(line[0]);
	}
	setMemberInfo(strArray[1]);
	
}

function setJPlace(objForm, rentPlace) {
	var placeArr = new Array();
	var pos = -1;
	for(i = 0; i < objForm.length; i++) {
		if(rentPlace == objForm[i].value)
			pos = i;
		placeArr[i] = objForm[i].value;
	}
	if(pos >= 0)
		objForm[pos].selected = true;
	else {
		objForm[0] = new Option(rentPlace, rentPlace);
		for(i = 0; i < placeArr.length; i++) {
			if(placeArr[i] == "")
				objForm[i+1] = new Option("Á÷Á¢ÀÔ·Â", "");
			else
				objForm[i+1] = new Option(placeArr[i], placeArr[i]);
		}
	}
}

function setMemberInfo(str) {
	//drvname+"|"+juminno+"|"+hometel1+"|"+hometel2+"|"+hp1+"|"+hp2+"|"+
	//				licenseno+"|"+licenddate+"|"+licensetype+"|"+email;
	var line = str.split("|");

	document.getElementById("Sdrvname").innerHTML = line[0];
	document.f.Kor_Name.value = line[0];
	document.f.drvname.value = line[0];
	f.Jumin_No1.value = line[1].substring(0,6);
	f.Jumin_No2.value = line[1].substring(6,13);
	document.getElementById("Sjuminno").innerHTML 
		= f.Jumin_No1.value+"-"+f.Jumin_No2.value;
	document.f.juminno.value = f.Jumin_No1.value+f.Jumin_No2.value;	
	
	f.hometel1.value = line[2];
	var telArr = line[3].split("-");
	f.hometel2_.value = telArr[0];
	f.hometel3_.value = telArr[1];

	f.hp1.value = line[4];	
	var hpArr = line[5].split("-");
	f.hp2_.value = hpArr[0];
	f.hp3_.value = hpArr[1];
	//var licArr = line[6].split("-");
	//f.licenseno1.value = licArr[0];
	//f.licenseno2.value = licArr[1];
	//f.licenseno3.value = licArr[2];
	
	f.licenddate1.value = line[7].substring(0,4);
	f.licenddate2.value = line[7].substring(4,6);
	f.licenddate3.value = line[7].substring(6,8);


	for(i = 0; i < f.licensetype.length; i++) {
		if(f.licensetype[i].value == line[8]) {
			f.licensetype[i].selected = true;
			break;
		}
	}
	//ddlSelect(f.licensetype, ""+line[8]);
	var emArr = line[9].split("@");
	f.email1.value = emArr[0];
	f.email2.value = emArr[1];
	setDeptName();
}



function setCarnameCode(str)
{

	document.f.carname.length = 0;
	var line = trim(str).split("|");
	
	for(i = 0; i < line.length; i++)
	{
		var token = line[i].split("=");
		var newOpt = new Option(token[1],token[0]);
		document.f.carname[document.f.carname.length] = newOpt;
	} 
	
	document.f.carname.length = line.length-1;
	open_list();
	
	
}

function setCarnameCodeCar(str)
{
	var line = trim(str).split("|");
	var nn = 1;
	for(i = 0; i < line.length; i++)
	{
		var token = line[i].split("=");
		if(token.length == 2) {
			var newOpt = new Option(token[1], token[0]);
			document.f.carname[nn] = newOpt;
			nn++;
		}
	} 
	document.f.carname.length = nn;
}

function open_list() {
 	a1.style.display = "";	
}
function close_list() {
	if(document.reserveForm.searchType.value != "02")
	{
		document.f.carname.length = 0;
	}
	var obj = document.getElementById("a1");
	if(obj)
	 	obj.style.display = "none";	
}

function CheckCarName(){
	if(!GetSelectedVal(document.f.carname)){
		alert("´ë¿©Â÷·®À» ¼±ÅÃÇØ ÁÖ¼¼¿ä.\n");
		return false;
	}else{
		return true;
	}
}

function goRentDeptCode() {
	if(GetSelectedVal(document.f.rentdeptSel) != ""){
		document.f.rentdeptcode.value = GetSelectedVal(document.f.rentdeptSel);
		document.f.rentdeptname.value = GetSelectedTxt(document.f.rentdeptSel);
		setplc = document.f.rentdeptcode.value;
		document.f.returndeptcode.value = setplc;
		ddlselect(f.returndeptSel, setplc);
		document.f.returndeptname.value = document.f.rentdeptname.value;
		
		//ÁöÁ¡ÀÌº¥Æ®
		ajaxRequest('deptevent');
		//ÁöÁ¡ÀÌº¥Æ®
		
		resetPayment();
		ajaxRequest('timecheckcar');
		Coupon_Cf();
	}
}
function goRentDeptCodeNomem() {
	if(GetSelectedVal(document.f.rentdeptSel) != ""){
		document.f.rentdeptcode.value = GetSelectedVal(document.f.rentdeptSel);
		document.f.rentdeptname.value = GetSelectedTxt(document.f.rentdeptSel);
		setplc = document.f.rentdeptcode.value;
		document.f.returndeptcode.value = setplc;
		ddlselect(f.returndeptSel, setplc);
		document.f.returndeptname.value = document.f.rentdeptname.value;
		
		//ÁöÁ¡ÀÌº¥Æ®
		ajaxRequest('deptevent');
		//ÁöÁ¡ÀÌº¥Æ®
	
		resetPayment();
		ajaxRequest('timecheckcar');
	}
}
function goReturnDeptCode() {
	var cnt = 0;
	for(i = 0; i < f.rentdeptSel.length; i++) {
		if(f.rentdeptSel[i].selected)
			cnt++;
	}
	if(cnt == 0) {
		alert("´ë¿©ÁöÁ¡À» ¼±ÅÃÇØÁÖ¼¼¿ä");
		return;
	}

	var areacode = document.f.areacode.value;
	document.f.returndeptcode.value = GetSelectedVal(document.f.returndeptSel);
	document.f.returndeptname.value = GetSelectedTxt(document.f.returndeptSel);
		
	if(document.f.rentdeptcode.value != document.f.returndeptcode.value) 
	{
		getOnewyafee(document.f.rentdeptcode.value,document.f.returndeptcode.value);
		/*
		if(areacode == "01" ||  areacode == "07"){ //¼­¿ï È¤Àº Á¦ÁÖ¶ó¸é
			getOnewyafee(document.f.rentdeptcode.value,document.f.returndeptcode.value);
			
		}
		else
		{
			alert("´ë¿©ÁöÁ¡°ú ¹Ý³³ÁöÁ¡ÀÌ ´Ù¸¦°æ¿ì ÄÝ¼¾Å¸ 1544-1600 À¸·Î ¹®ÀÇÇØ ÁÖ½Ê½Ã¿ä.");	
			
			document.f.returndeptcode.value = document.f.rentdeptcode.value;
			document.f.returndeptname.value = document.f.rentdeptname.value;
		}
		*/
	}

	resetPayment();
	ajaxRequest('timecheckcar');
}

//´ë¿©ÁöÁ¡À» ¹Ù²åÀ»½Ã ¹Ý³³ÁöÁ¡°ú µ¿ÀÏÇÏ°Ô Ã³¸®ÈÄ
//¿µ¾÷½Ã°£À» Ã¼Å© Ã¼Å©ÇÑ´Ù.
function setRentDeptCode() {


	if (document.f.rentdeptcode.value =="1140")
	{
				if (eval(document.f.rentdate.value+document.f.renttime.value)>="200612290000" && eval(document.f.rentdate.value+document.f.renttime.value)<="200701072400")
				{
					alert("¾È»ê ÁöÁ¡Àº 2007³â 1¿ù7ÀÏ±îÁö ´ë¿© ¹× ¹Ý³³ÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.");
						document.f.rentdeptcode.options[0].selected=true;
						return;
				}
		
	}



	setplc = document.f.rentdeptcode.value;

	document.f.returndeptcode.value = setplc;
	
	//ÁöÁ¡ÀÌº¥Æ®
	ajaxRequest('deptevent');
	//ÁöÁ¡ÀÌº¥Æ®
	
	car_grade_change();
	ajaxRequest('timecheck');
	
}
//´ë¿©ÁöÁ¡ Ã¼Å©ÇÑÈÄ ÇÔ¼ö È£Ãâ
function errRentCheck(result){
	if(errCheck(result)){
		setDeptName();
	}	
}


//¹Ý³³ÁöÁ¡ Ã¼Å©½Ã Â÷·®ÄÚµå°¡ ÀÖÀ¸¸é °áÁ¦Á¤º¸·Î µ¹¸°´Ù.
function errRentCheckPay(result){
	if(errCheck(result))
	{
		setDeptName();
		//if(document.f.carnamemstcode.value != ""){
		//	ajaxRequest("payment");  	 //¿ä±Ý°è»êÀ¸·Î·Î µ¹¸°´Ù.
		//}else{
			car_grade_change();
		//}
	}
}

// Â÷·®À¸·Î ¸ÕÀú Ã£±â¿¡¼­ ¿µ¾÷½Ã°£ Ã¼Å©ÈÄ °áÁ¦Á¤º¸¸¦ ºÒ·¯¿Â´Ù.
// 
function errRentCheckcar(result){
	
	var	rent_errvalue = result;
	if(rent_errvalue.indexOf("ERR") > -1)
	{
		//¿µ¾÷½Ã°£¿¡ ¿¡·¯°¡ ÀÖÀ¸¸é ¿¡·¯ alert
		alert(rent_errvalue.substring(8));
	}
	else
	{
		ajaxRequest("payment");
		ajaxRequest("navigation");
	}
	
}

//´ë¿©ÁöÁ¡ Ã¼Å©ÇÑÈÄ ÇÔ¼ö È£Ãâ
function errCheck(result){
	var	rent_errvalue = result;
	if(rent_errvalue.indexOf("ERR") > -1)
	{
		//¿µ¾÷½Ã°£¿¡ ¿¡·¯°¡ ÀÖÀ¸¸é ¿¡·¯ alert
		alert(rent_errvalue.substring(8));
		return false;
	}
	return true;
}

function setDeptName(){
//alert("Newdept0::::::::"+document.f.rentplace.type);
	if(document.f.rentplace.type=="select-one"){
		document.all.rname.innerHTML = document.f.rentplace[document.f.rentplace.selectedIndex].value;
		//alert("Newdept1::::::::"+document.all.rname.innerHTML);
	}else{
		document.all.rname.innerHTML = GetSelectedTxt(document.f.rentdeptcode);
		//alert("Newdept2::::::::"+document.all.rname.innerHTML);
	}
}

//¹Ý³³ÁöÁ¡ Ã¼Å©ÇÑÈÄ ÇÔ¼ö È£Ãâ
//´ë¿©ÁöÁ¡°ú ¹Ý³³ÁöÁ¡ÀÌ ´Ù¸¦°æ¿ì alert¸Þ½ÃÁö
//¿µ¾÷½Ã°£ Ã¼Å©
function setReturnDeptCode() {


			if (document.f.returndeptcode.value =="1140")
			{
						if (eval(document.f.returndate.value+document.f.returntime.value)>="200612290000" && eval(document.f.returndate.value+document.f.returntime.value)<="200701072400")
						{
							alert("¾È»ê ÁöÁ¡Àº 2007³â 1¿ù7ÀÏ±îÁö ´ë¿© ¹× ¹Ý³³ÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù.");
								document.f.rentdeptcode.options[0].selected=true;
								return;
						}
										
			}
	

	var areacode = document.f.areacode.value;
	
	if(document.f.rentdeptcode.value != document.f.returndeptcode.value) 
	{
		getOnewyafee(document.f.rentdeptcode.value,document.f.returndeptcode.value);
		/*
		if(areacode == "01" ||  areacode == "07"){ //¼­¿ï È¤Àº Á¦ÁÖ¶ó¸é
			getOnewyafee(document.f.rentdeptcode.value,document.f.returndeptcode.value);
		}
		else
		{
			alert("´ë¿©ÁöÁ¡°ú ¹Ý³³ÁöÁ¡ÀÌ ´Ù¸¦°æ¿ì ÄÝ¼¾Å¸ 1544-1600 À¸·Î ¹®ÀÇÇØ ÁÖ½Ê½Ã¿ä.");	
			setplc = document.f.returndeptcode.value;
			document.f.rentdeptcode.value = setplc;
		}
		*/
	}
	//ajaxRequest('timecheckpay');
	car_grade_change();
	ajaxRequest('timecheck');
}

//¹Ý³³ÁöÁ¡ Ã¼Å©ÇÑÈÄ ÇÔ¼ö È£Ãâ
function errAllCheck(result){
	var	rent_errvalue = result;
	if(rent_errvalue.indexOf("ERR") > -1)
	{
		alert(rent_errvalue.substring(8));
	 	
	}else{
		//ÁöÁ¡ Ã¼Å©ÈÄ Â÷¸¦ °Ë»öÇÑ´Ù.
		car_grade = document.f.car_grade.value;
		ajaxRequest('carname');
		
	}
}

//Â÷·®°Ë»öÀ» Å¬¸¯ÇßÀ»½Ã
function car_select() { 	
	var rentdeptcode = document.f.rentdeptcode.value
	var returndeptcode = document.f.returndeptcode.value
	var car_grade = document.f.car_grade.value
	var areacode = document.f.areacode.value;
	//µ¥ÀÌÅÍ¸¦ ÃÊ±âÈ­ÇÏ°í
	car_grade_change();
	
	//alert(car_grade_change());
	
	if(rentdeptcode=="0009" && car_grade =="A") { //³íÇöÁöÁ¡
		return;
	}
	//¿µ¾÷¹Ý³³ÁöÁ¡À» Ã¼Å©ÇÑ´Ù.
	
	ajaxRequest('timecheckAll');

	
}
 

//Â÷·®°Ë»öÀ» Å¬¸¯ÇßÀ»½Ã - Â÷·®¸ÕÀú Ã£±â
function car_select_car() {
	initCarList(1); 
//	alert(initCarList(1));
	ajaxRequest('carsearch');
}

function initCarList(gbn) {
	if(gbn == 1) {
		f.carname[0].selected = true;
		f.carname.length = 1;
	}
	f.rentdeptSel.length = 0;
	f.returndeptSel.length = 0;
	f.rentdeptname.value = "";
	f.rentdeptcode.value = "";
	f.returndeptname.value = "";
	f.returndeptcode.value = "";
	resetPayment();
	
}


//¸ðµç µ¥ÀÌÅÍ¸¦ ÃÊ±âÈ­ Ã³¸®ÇÑ´Ù.
function car_grade_change() {
	
	document.f.carnamemstcode.value = "";
	document.f.carnamemstname.value = "";
	document.f.optionmix.value = "";
	document.f.carins.value="";

	document.f.naviselct.value = "";
	document.f.navino.value = "";
	document.f.totalNavimt.value = "";
	document.f.naviamt.value = "";
	document.f.naviCheck.checked = false;

	if(document.f.coupon_numvw){
		document.f.coupon_numvw.value = "";
		document.f.coupon_num.value = "";
	}
	resetPayment();
	close_list(); 
}
//À¯·ù °ü·ÃÇØ¼­ Ãß°¡ ÇÏ¿´À½
function oil_iapplyM(reserve)
 {
	var val = reserve;
	if(CheckCarName())
	{ 
	 document.f.carnamemstcode.value =  trim(GetSelectedVal(document.f.carname));
	 document.f.carnamemstname.value =  GetSelectedTxt(document.f.carname); 
	 //¿ä±Ý°è»êÀ¸·Î·Î µ¹¸°´Ù.
	 ajaxRequest("payment");
	 ajaxRequest("navigation");
	 OilCoupon_Cf(reserve);
	 } 
 }
 
function iapplyM(reserve)
 {
	if(CheckCarName())
	{ 
	 document.f.carnamemstcode.value =  trim(GetSelectedVal(document.f.carname));
	 document.f.carnamemstname.value =  GetSelectedTxt(document.f.carname); 
	 //¿ä±Ý°è»êÀ¸·Î·Î µ¹¸°´Ù.
	 ajaxRequest("payment");
	 ajaxRequest("navigation");
	 Coupon_Cf();
	 } 
 }	 
 function iapply(){
	if(CheckCarName())
	{ 
	 document.f.carnamemstcode.value =  GetSelectedVal(document.f.carname);
	 document.f.carnamemstname.value =  GetSelectedTxt(document.f.carname); 
	 //¿ä±Ý°è»êÀ¸·Î·Î µ¹¸°´Ù.
	 ajaxRequest("payment");
	 ajaxRequest("navigation");
	 Coupon_Cf();
	 } 
 }

 function iapply_nomem(){
	if(CheckCarName())
	{ 
	 document.f.carnamemstcode.value =  GetSelectedVal(document.f.carname);
	 document.f.carnamemstname.value =  GetSelectedTxt(document.f.carname); 
	 //¿ä±Ý°è»êÀ¸·Î·Î µ¹¸°´Ù.
	 ajaxRequest("payment");
	 ajaxRequest("navigation");
	 Coupon_Cf_nomem();
	 } 
 }



 
 //¿ä±Ý°ü·Ãclear
function resetPayment(){
	var op1 = document.getElementById("p1");
	var op2 = document.getElementById("p2");
	var op3 = document.getElementById("p3");
	var op4 = document.getElementById("p4");
	var op5 = document.getElementById("p5");
	var op6 = document.getElementById("p6");
	var op7 = document.getElementById("p7");
	
	op1.innerHTML = "";
	op2.innerHTML = "";
	op3.innerHTML = "";
	op4.innerHTML = "";
	op5.innerHTML = "";
	op6.innerHTML = "";
	if(op7) {
		op7.innerHTML = "";
	}
	document.f.totalView.value = "";
	if(document.getElementById("totalViewdisplay")) {
		document.getElementById("totalViewdisplay").innerHTML = document.f.totalView.value;
	}
	document.f.total_fee.value = "";
	document.f.discount_ratio_per.value = "";
	document.f.ratio_comments.value = "";
	document.f.final_fee.value = "";
	document.f.final_fee_commision.value = "";
	document.f.commision.value = "";
	
	document.f.naviselct.value = "";
	document.f.navino.value = "";
	document.f.totalNavimt.value = "";
	document.f.naviamt.value = "";
	if(document.f.oil_fee) {
		document.f.oil_fee.value = "";
	}

	if(document.f.discount_ratio_pc_s)
		document.f.discount_ratio_pc_s.value ="0";
	if(document.f.discount_ratio_cp_s)	
		document.f.discount_ratio_cp_s.value ="0";
	
}

//½Ç¸íÀÎÁõ Ã³¸®
function nameCheck(result){
	var	errvalue = result;
	if(errvalue == 1)
	{
		//ÀÌ¸§ ÁÖ¹Î ¼¼ÆÃ
		namechk.style.display = "block";	
		var nm = document.getElementById("Sdrvname");
		nm.innerHTML = document.f.Kor_Name.value+"&nbsp;&nbsp;&nbsp;";
		var jm = document.getElementById("Sjuminno");
		jm.innerHTML = document.f.Jumin_No1.value + "-" + document.f.Jumin_No2.value;
		
		//½Ç¸íÀÎÁõ¼¼ÆÃ
		document.f.drvname.value = document.f.Kor_Name.value;
		document.f.juminno.value = document.f.Jumin_No1.value + document.f.Jumin_No2.value;
		
		
	}
	else if(errvalue == 2 || errvalue == 3)
	{
		alert("½Ç¸íÈ®ÀÎ¿¡ ½ÇÆÐÇß½À´Ï´Ù.\nÇÑ±¹½Å¿ëÆò°¡Á¤º¸¿¡¼­ È®ÀÎÇØº¸¼¼¿ä.");
		window.open("http://www.namecheck.co.kr", "namecheck");
	}
	else
	{
		alert("½Ç¸íÈ®ÀÎ¿¡ ½ÇÆÐÇß½À´Ï´Ù.\n´Ù½Ã ½ÃÀÛÇØ ÁÖ¼¼¿ä.");
	}
}

function ddlselect(form_, _value) {
	for(i = 0; i < form_.length; i++) {
		if(form_[i].value == _value) {
			form_[i].selected = true;
			break;
		}
	}
}

//³×ºñ°ÔÀÌ¼Ç °¡°Ý ¼¼ÆÃ


function setNavigationCode(str){
	
	// out.println("##"+navino+"|"+inTotalNavimt+"|"+inNavimt+"|"+inNaviatamt);

	
	var strArray = trim(str).split("##");
	var strArray1 = trim(strArray[0]).split("|");
	var strArray2 = trim(strArray[1]).split("|");

	
	var navino = strArray2[0];
	var inTotalNavimt = strArray2[1];
	var inNavimt = strArray2[2];
	var inNaviatamt = strArray2[3];
	var section = strArray2[4];
	var naviCheckYN = strArray2[5];

		if(section == "NN"||section =="YN" ){
			var newOpt = navino+"|"+inTotalNavimt+"|"+inNavimt+"|"+inNaviatamt+"|NY";
			document.f.naviselct.value = newOpt;
		} else if(section == "YY"){
			var newOpt = navino+"|"+inTotalNavimt+"|"+inNavimt+"|"+inNaviatamt+"|NY";
			document.f.naviCheck.checked = true;
			document.f.naviselct.value = newOpt;
			document.f.naviCheckYN.value = naviCheckYN;
		} else if(section == "NO"){
			var newOpt ="NO";
			document.f.naviselct.value = newOpt;
		}
}
		

function setPaymentInfo(str) {
	//userdTime+"|"+subtotal+"|"+dcrate+"|"+ratioComments+"|"+total/ÀÚÂ÷º¸Çè¹ÌÆ÷ÇÔ°¡°Ý/+"|"+
	//		commision+"|"+rentfee 
	//Ãß°¡ÇßÀ½+"|"+jachgen+"|"+jachspe+"|"+sel+"|"+sel2
	//»ç¿ë½Ã°£,Á¤»ó°¡°Ý,ÇÒÀÎÀ²,ÇÒÀÎÀÌÀ¯,ÇÒÀÎµÈ Á¤»ó°¡,Æíµµ¼ö¼ö·á ,´ë¿©°¡°Ý
	// Ãß°¡ ÀÚÂ÷º¸ÇèÀÏ¹Ý, ÀÚÂ÷º¸Çè½´ÆÛ, ¼±ÅÃÇÑÀÚÂ÷º¸Çè±¸ºÐ,¼±ÅÃÇÑ ÀÚÂ÷º¸Çè¾×
	// À¯·ùºñÈ¯ºÒ

	
	var strArray = trim(str).split("##");
	var strArray1 = trim(strArray[0]).split("|");

	var strArray2 = trim(strArray[1]).split("|");

/*	if(strArray.length != 11) {
		alert("Àß¸øµÈ ÀÎ¼öÀÔ´Ï´Ù.["+strArray.length+"]");
		return;
	}
*/	
	var usedTime = strArray1[0];
	var subtotal = strArray1[1];
	
	var discountRatioPer = strArray1[2];
	
	if(document.f.discount_ratio_per_input) {
		var discountRatioPerInput = document.f.discount_ratio_per_input.value;
		if(discountRatioPerInput!="") {
			discountRatioPer = discountRatioPerInput;
		}
	}
	
	var ratioComments = strArray1[3];
	var total = strArray1[4];
	var commision = strArray1[5];
	var rentfee = strArray1[6];


	var jachgen = strArray1[7];//ÀÚÂ÷º¸ÇèÀÏ¹Ý
	var jachspe = strArray1[8];//ÀÚÂ÷º¸Çè½´ÆÛ
	var sel = strArray1[10];// ¼±ÅÃÇÑÀÚÂ÷º¸Çè¾×±¸ºÐ ÀÏ¹Ý:G  ½´ÆÛ:S  
	var sel2 = strArray1[11];//¼±ÅÃÇÑ ÀÚÂ÷º¸Çè¾×
	
	var oilfeeval = strArray1[9];//À¯·ù ÇÒÀÎÀ² 

	
	var naviselctNavino = strArray2[0];
	var naviselct = strArray2[1];

	var inNavimt = strArray2[2];
	var inNaviatamt = strArray2[3];
	var section = strArray2[4];
	var naviCheckYN = strArray2[5];

	if(sel2 ==undefined){ // Ã³À½¿¡ ³Ñ¾î¿Â °ªÀÌ undefined ÀÌ¹Ç·Î 0À¸·Î Ä¡¿Ï

		sel2 ="0";
	}
	if(naviselct ==undefined){ // Ã³À½¿¡ ³Ñ¾î¿Â °ªÀÌ undefined ÀÌ¹Ç·Î 0À¸·Î Ä¡¿Ï

		naviselct ="";
	}

	//ÀÚÂ÷ º¸Çè ¸®½ºÆ®		
		var newOpt = new Option("---------------","");
		document.f.carins[0] = newOpt;
		if(sel =="G"){
			var newOpt = new Option("ÀÏ¹Ý("+comma( parseInt(jachgen) )+")","G|"+jachgen,true,true);
		}else{
			var newOpt = new Option("ÀÏ¹Ý("+comma( parseInt(jachgen) )+")","G|"+jachgen);
		}
		document.f.carins[1] = newOpt;
		 if (sel == "S"){
			var newOpt = new Option("½´ÆÛ("+comma( parseInt(jachspe) )+")","S|"+jachspe,true,true);
		}else{
			var newOpt = new Option("½´ÆÛ("+comma( parseInt(jachspe) )+")","S|"+jachspe);
		}			
		document.f.carins[2] = newOpt;
		var newOpt = new Option("¼±ÅÃ¾ÈÇÔ","");
		document.f.carins[3] = newOpt;

	var commisionText = comma(total) + " ¿ø";

	if(commision != "0")
		commisionText += " <br>&nbsp;(Æíµµ´ë¿©¼ö¼ö·á " + comma(commision) + "¿ø º°µµ)";
	var ratioText = discountRatioPer + " %";

	if(ratioComments != "#" && ratioComments != "") ratioText += " <br>&nbsp;(" + ratioComments + ")";
	
	
	document.getElementById("p1").innerHTML = usedTime;
	document.getElementById("p2").innerHTML = comma(subtotal) + " ¿ø";
	
	if(document.getElementById("p3tr")) {
		if(discountRatioPer=="" || discountRatioPer=="0") {
		document.getElementById("p3tr").style.display = "none";
		} else {
		document.getElementById("p3tr").style.display = "";
		}
	}
	
	document.getElementById("p3").innerHTML = ratioText;
	document.getElementById("p4").innerHTML = commisionText;
//	document.getElementById("p5").innerHTML = jachgen;
	
	
	//À¯·ù°ü·Ã ÇÒÀÎ ºÎºÐ
	if(oilfeeval!=0){
		if(document.getElementById("p7")) {
		document.getElementById("p7").innerHTML = oilfeeval + " ¿ø";
		}
	}else{
		if(document.getElementById("p7")) {
		document.getElementById("p7").innerHTML = "";
		}
	}	

	if(sel!=""){

		if(sel =="G"){
			document.getElementById("p5").innerHTML = " ÀÏ¹Ý("+comma( parseInt(sel2) )+" ¿ø)";
			
			if (naviCheckYN == "Y"){

				document.f.totalView.value = comma( parseInt(rentfee) + parseInt(sel2) + parseInt(naviselct) + parseInt(oilfeeval) ) + " ¿ø";
				document.f.navino.value = naviselctNavino;
				document.f.totalNavimt.value = naviselct;
				document.f.naviamt.value = inNavimt;
				document.f.naviatamt.value = inNaviatamt;

				document.getElementById("p6").innerHTML = comma( parseInt(naviselct) ) + " ¿ø";

			}else {
				document.f.totalView.value = comma( parseInt(rentfee) + parseInt(sel2)  + parseInt(oilfeeval)) + " ¿ø";
				document.f.navino.value = "";
				document.f.totalNavimt.value = "";
				document.f.naviamt.value = "";
				document.f.naviatamt.value = "";

				document.getElementById("p6").innerHTML = "";

			}

		}else if(sel =="S"){	
			document.getElementById("p5").innerHTML = " ½´ÆÛ("+sel2+" ¿ø)";
			if (naviCheckYN == "Y"){

				document.f.totalView.value = comma( parseInt(rentfee) + parseInt(sel2) + parseInt(naviselct)  + parseInt(oilfeeval)) + " ¿ø";
				document.f.navino.value = naviselctNavino;
				document.f.totalNavimt.value = naviselct;
				document.f.naviamt.value = inNavimt;
				document.f.naviatamt.value = inNaviatamt;

				document.getElementById("p6").innerHTML = comma( parseInt(naviselct) )  + " ¿ø";
				
			
			}else{
				document.f.totalView.value = comma( parseInt(rentfee) + parseInt(sel2)  + parseInt(oilfeeval)) + " ¿ø";
				document.f.navino.value = "";
				document.f.totalNavimt.value = "";
				document.f.naviamt.value = "";
				document.f.naviatamt.value = "";

				document.getElementById("p6").innerHTML = "";
				
			}
		}
	}else {
		document.getElementById("p5").innerHTML = "";

		if (naviCheckYN == "Y"){
					
					if(section == "NY"){
						document.f.totalView.value = comma(parseInt(rentfee) + parseInt(naviselct) + parseInt(oilfeeval)) + " ¿ø";
						document.f.navino.value = naviselctNavino;
						document.f.totalNavimt.value = naviselct;
						document.f.naviamt.value = inNavimt;
						document.f.naviatamt.value = inNaviatamt;

						document.getElementById("p6").innerHTML = comma( parseInt(naviselct) )  + " ¿ø";
						
					}else if (section == "YY" ){

						document.f.totalView.value = comma(parseInt(rentfee) + parseInt(oilfeeval)) + " ¿ø";
						document.f.navino.value = naviselctNavino;
						document.f.totalNavimt.value = naviselct;
						document.f.naviamt.value = inNavimt;
						document.f.naviatamt.value = inNaviatamt;

						document.getElementById("p6").innerHTML = comma( parseInt(naviselct) )  + " ¿ø";
					}
		}else{
			document.f.totalView.value = comma(parseInt(rentfee) + parseInt(oilfeeval)) + " ¿ø";
			document.f.navino.value = "";
			document.f.totalNavimt.value = "";
			document.f.naviamt.value = "";
			document.f.navino.value = "";

			document.getElementById("p6").innerHTML = "";
		}
	}

	document.f.total_fee.value = parseInt(subtotal);
	document.f.discount_ratio_per.value = discountRatioPer;
	document.f.ratio_comments.value = ratioComments;
	document.f.final_fee.value = total;
	//document.f.final_fee_commision.value = rentfee;
	document.f.final_fee_commision.value = rentfee;
	document.f.commision.value = commision;
	//document.f.totalView.value = comma(rentfee) + " ¿ø";
	if(document.getElementById("totalViewdisplay")) {
		document.getElementById("totalViewdisplay").innerHTML = document.f.totalView.value;
	}
	document.f.sel_1.value = sel;
	document.f.sel_2.value = sel2;
	document.f.jachgen.value = jachgen;
	document.f.jachspe.value = jachspe;

	close_list();
}

function setPaymentInfoModify(str) {
	//userdTime+"|"+subtotal+"|"+dcrate+"|"+ratioComments+"|"+total/ÀÚÂ÷º¸Çè¹ÌÆ÷ÇÔ°¡°Ý/+"|"+
	//		commision+"|"+rentfee 
	//Ãß°¡ÇßÀ½+"|"+jachgen+"|"+jachspe+"|"+sel+"|"+sel2
	//»ç¿ë½Ã°£,Á¤»ó°¡°Ý,ÇÒÀÎÀ²,ÇÒÀÎÀÌÀ¯,ÇÒÀÎµÈ Á¤»ó°¡,Æíµµ¼ö¼ö·á ,´ë¿©°¡°Ý
	// Ãß°¡ ÀÚÂ÷º¸ÇèÀÏ¹Ý, ÀÚÂ÷º¸Çè½´ÆÛ, ¼±ÅÃÇÑÀÚÂ÷º¸Çè±¸ºÐ,¼±ÅÃÇÑ ÀÚÂ÷º¸Çè¾×


	
	var strArray = trim(str).split("##");
	var strArray1 = trim(strArray[0]).split("|");

	var strArray2 = trim(strArray[1]).split("|");

/*	if(strArray.length != 11) {
		alert("Àß¸øµÈ ÀÎ¼öÀÔ´Ï´Ù.["+strArray.length+"]");
		return;
	}
*/	
	var usedTime = strArray1[0];
	var subtotal = strArray1[1];
	var discountRatioPer = strArray1[2];
	var ratioComments = strArray1[3];
	var total = strArray1[4];
	var commision = strArray1[5];
	var rentfee = strArray1[6];


	var jachgen = strArray1[7];//ÀÚÂ÷º¸ÇèÀÏ¹Ý
	var jachspe = strArray1[8];//ÀÚÂ÷º¸Çè½´ÆÛ
	var sel = strArray1[10];// ¼±ÅÃÇÑÀÚÂ÷º¸Çè¾×±¸ºÐ ÀÏ¹Ý:G  ½´ÆÛ:S  
	var sel2 = strArray1[11];//¼±ÅÃÇÑ ÀÚÂ÷º¸Çè¾×

	var oilfeeval = strArray1[9];//À¯·ù ÇÒÀÎÀ² 
	
	var naviselctNavino = strArray2[0];
	var naviselct = strArray2[1];

	var inNavimt = strArray2[2];
	var inNaviatamt = strArray2[3];
	var section = strArray2[4];
	var naviCheckYN = strArray2[5];

	if(sel2 ==undefined){ // Ã³À½¿¡ ³Ñ¾î¿Â °ªÀÌ undefined ÀÌ¹Ç·Î 0À¸·Î Ä¡¿Ï

		sel2 ="0";
	}
	if(naviselct ==undefined){ // Ã³À½¿¡ ³Ñ¾î¿Â °ªÀÌ undefined ÀÌ¹Ç·Î 0À¸·Î Ä¡¿Ï

		naviselct ="";
	}

	//ÀÚÂ÷ º¸Çè ¸®½ºÆ®		
		var newOpt = new Option("---------------","");
		document.f.carins[0] = newOpt;
		if(sel =="G"){
			var newOpt = new Option("ÀÏ¹Ý("+comma( parseInt(jachgen) )+")","G|"+jachgen,true,true);
		}else{
			var newOpt = new Option("ÀÏ¹Ý("+comma( parseInt(jachgen) )+")","G|"+jachgen);
		}
		document.f.carins[1] = newOpt;
		 if (sel == "S"){
			var newOpt = new Option("½´ÆÛ("+comma( parseInt(jachspe) )+")","S|"+jachspe,true,true);
		}else{
			var newOpt = new Option("½´ÆÛ("+comma( parseInt(jachspe) )+")","S|"+jachspe);
		}			
		document.f.carins[2] = newOpt;
		var newOpt = new Option("¼±ÅÃ¾ÈÇÔ","");
		document.f.carins[3] = newOpt;

	var commisionText = comma(total) + " ¿ø";

	if(commision != "0")
		commisionText += " <br>&nbsp;(Æíµµ´ë¿©¼ö¼ö·á " + comma(commision) + "¿ø º°µµ)";
	var ratioText = discountRatioPer + " %";

	if(ratioComments != "#" && ratioComments != "") ratioText += " <br>&nbsp;(" + ratioComments + ")";
	
	
	document.getElementById("p1").innerHTML = usedTime;
	document.getElementById("p2").innerHTML = comma(subtotal) + " ¿ø";
	document.getElementById("p3").innerHTML = ratioText;
	document.getElementById("p4").innerHTML = commisionText;
//	document.getElementById("p5").innerHTML = jachgen;
	

	//À¯·ù°ü·Ã ÇÒÀÎ ºÎºÐ
	if(oilfeeval!=0){
		document.getElementById("p7").innerHTML = oilfeeval + " ¿ø";
	}else{
		document.getElementById("p7").innerHTML = "";
	}

	if(sel!=""){

		if(sel =="G"){
			document.getElementById("p5").innerHTML = " ÀÏ¹Ý("+comma( parseInt(sel2) )+" ¿ø)";
			
			if (naviCheckYN == "Y"){

				document.f.totalView.value = comma( parseInt(rentfee) ) + " ¿ø";
				document.f.navino.value = naviselctNavino;
				document.f.totalNavimt.value = naviselct;
				document.f.naviamt.value = inNavimt;
				document.f.naviatamt.value = inNaviatamt;

				document.getElementById("p6").innerHTML = comma( parseInt(naviselct) ) + " ¿ø";

			}else {
				document.f.totalView.value = comma( parseInt(rentfee) ) + " ¿ø";
				document.f.navino.value = "";
				document.f.totalNavimt.value = "";
				document.f.naviamt.value = "";
				document.f.naviatamt.value = "";

				document.getElementById("p6").innerHTML = "";

			}

		}else if(sel =="S"){	
			document.getElementById("p5").innerHTML = " ½´ÆÛ("+sel2+" ¿ø)";
			if (naviCheckYN == "Y"){

				document.f.totalView.value = comma( parseInt(rentfee) ) + " ¿ø";
				document.f.navino.value = naviselctNavino;
				document.f.totalNavimt.value = naviselct;
				document.f.naviamt.value = inNavimt;
				document.f.naviatamt.value = inNaviatamt;

				document.getElementById("p6").innerHTML = comma( parseInt(naviselct) )  + " ¿ø";
				
			
			}else{
				document.f.totalView.value = comma( parseInt(rentfee) ) + " ¿ø";
				document.f.navino.value = "";
				document.f.totalNavimt.value = "";
				document.f.naviamt.value = "";
				document.f.naviatamt.value = "";

				document.getElementById("p6").innerHTML = "";
				
			}
		}
	}else {
		document.getElementById("p5").innerHTML = "";

		if (naviCheckYN == "Y"){
					
					if(section == "NY"){
						document.f.totalView.value = comma(parseInt(rentfee) ) + " ¿ø";
						document.f.navino.value = naviselctNavino;
						document.f.totalNavimt.value = naviselct;
						document.f.naviamt.value = inNavimt;
						document.f.naviatamt.value = inNaviatamt;

						document.getElementById("p6").innerHTML = comma( parseInt(naviselct) )  + " ¿ø";
						
					}else if (section == "YY" ){

						document.f.totalView.value = comma(parseInt(rentfee)) + " ¿ø";
						document.f.navino.value = naviselctNavino;
						document.f.totalNavimt.value = naviselct;
						document.f.naviamt.value = inNavimt;
						document.f.naviatamt.value = inNaviatamt;

						document.getElementById("p6").innerHTML = comma( parseInt(naviselct) )  + " ¿ø";
					}
		}else{
			document.f.totalView.value = comma(parseInt(rentfee)) + " ¿ø";
			document.f.navino.value = "";
			document.f.totalNavimt.value = "";
			document.f.naviamt.value = "";
			document.f.navino.value = "";

			document.getElementById("p6").innerHTML = "";
		}
	}
	

	document.f.total_fee.value = parseInt(subtotal);
	document.f.discount_ratio_per.value = discountRatioPer;
	document.f.ratio_comments.value = ratioComments;
	document.f.final_fee.value = total;
	//document.f.final_fee_commision.value = rentfee;
	document.f.final_fee_commision.value = rentfee;
	document.f.commision.value = commision;
	//document.f.totalView.value = comma(rentfee) + " ¿ø";
	if(document.getElementById("totalViewdisplay")) {
		document.getElementById("totalViewdisplay").innerHTML = document.f.totalView.value;
	}
	document.f.sel_1.value = sel;
	document.f.sel_2.value = sel2;
	document.f.jachgen.value = jachgen;
	document.f.jachspe.value = jachspe;

	close_list();
}



function dept_select() {
	initCarList(2);
	if(CheckCarName())
	{ 
	 document.f.carnamemstcode.value =  GetSelectedVal(document.f.carname);
	 document.f.carnamemstname.value =  GetSelectedTxt(document.f.carname); 
	 //´ë¿©°¡´ÉÁö¿ªÇÏ°í ¹Ý³³Áö¿ª ºÒ·¯¿À±â
	 //getAreaDeptSearch_A¸¦ È£Ãâ
	 ajaxRequest("deptcode");
	 } 
}

function selectChange( val ){

	var startDept = document.f.rentdeptcode;
	var endDept = document.f.returndeptcode;

	if( val == "" ){
		startDept.options.length = 0;
		endDept.options.length = 0;
		startDept.options[0] = new Option("--","");
		endDept.options[0] = new Option("--","");	
		return;
	}

	//¼¿·ºÆ® ÃÊ±âÈ­	
	startDept.options.length = 0; 
	startDept.options[0] = new Option("·ÎµùÁß","");

	endDept.options.length = 0; 
	endDept.options[0] = new Option("·ÎµùÁß","");

	
	var url = "../domestic/getAreaData.jsp";
	
	var queryString = "areaCode="+val;
		
	var resultProcessMethod = 'add_option';

	xmlHttpPost(url, queryString, resultProcessMethod);

}

//¿É¼Ç º¯°æ
function add_option(val){

	var startDept = document.f.rentdeptcode;
	var endDept = document.f.returndeptcode;
	
	if(val.indexOf("@|@")<0){
	
		startDept.options[0] = new Option("ÁöÁ¡ÀÌ ¾ø½À´Ï´Ù","");
		endDept.options[0] = new Option("ÁöÁ¡ÀÌ ¾ø½À´Ï´Ù","");
		
	}else{

		var arrData = trim(val).split('@|@');

		var tVal,sVal;
		
		for(var i=0 ; i <arrData.length-1; i++){

			tVal = arrData[i];
			
			sVal = tVal.split("$#$");

			// 0 , 1
			//deptcode, deptname

			//³ëÃâ°ª, °ª
			startDept.options[i] = new Option(sVal[1],sVal[0]);
			endDept.options[i] = new Option(sVal[1],sVal[0]);
		}
	}
}


//´ë¿©ÁöÁ¡ ¼±ÅÃ½Ã
function setRentDeptCodeCal() {
	
	if(setDateTimePay())
	{	
		setplc = document.f.rentdeptcode.value;
		document.f.returndeptcode.value = setplc;
		car_grade_change_cal();
		ajaxRequest('timecheck');
	}
	
}

function setReturnDeptCodeCal() {
	if(setDateTimePay()){
		var areacode = document.f.areacode.value;
		if(document.f.rentdeptcode.value != document.f.returndeptcode.value) 
		{
			getOnewyafee(document.f.rentdeptcode.value,document.f.returndeptcode.value);
			/*
			if(areacode == "01" ||  areacode == "07"){ //¼­¿ï È¤Àº Á¦ÁÖ¶ó¸é
				
				getOnewyafee(document.f.rentdeptcode.value,document.f.returndeptcode.value);
				
			}
			else
			{
				alert("´ë¿©ÁöÁ¡°ú ¹Ý³³ÁöÁ¡ÀÌ ´Ù¸¦°æ¿ì ÄÝ¼¾Å¸ 1544-1600 À¸·Î ¹®ÀÇÇØ ÁÖ½Ê½Ã¿ä.");	
				setplc = document.f.returndeptcode.value;
				document.f.rentdeptcode.value = setplc;
				
			}
			*/
		}
		car_grade_change_cal();
		ajaxRequest('timecheck');
	}
}

//³¯Â¥ Ã¼Å©
function setDateTimePay(){

	var nowDate = new Date();   
    	  	
	//´ë¿©ÀÏ 
	var ssYear = parseInt( optionValueRtn( document.f.syy ),10);
	var ssMonth = parseInt( optionValueRtn( document.f.smm ),10);
	var ssDay = parseInt( optionValueRtn( document.f.sdd ),10);
	var ssHour = parseInt( optionValueRtn( document.f.shh ),10);
	var ssMinutes = parseInt( optionValueRtn( document.f.smi ),10);
	
	var rent_ssDate = new Date( ssYear, ssMonth-1 , ssDay , ssHour , ssMinutes );

	//¹Ý³³ÀÏ
	var eeYear = parseInt( optionValueRtn( document.f.eyy ),10);
	var eeMonth = parseInt( optionValueRtn( document.f.emm ),10);
	var eeDay = parseInt( optionValueRtn( document.f.edd ),10);
	var eeHour = parseInt( optionValueRtn( document.f.ehh ),10);
	var eeMinutes = parseInt( optionValueRtn( document.f.emi ),10);
	
	var rent_eeDate = new Date( eeYear, eeMonth-1 , eeDay , eeHour , eeMinutes );

	//°æ°ú ½Ã°£ 
	var usedtime =Math.round( (rent_eeDate.getTime() - rent_ssDate.getTime()) /1000/60);
	var extra_time= usedtime % 60; //½Ã°£Ã¼Å©ÇØ 30ºÐ ¹Ì¸¸ÀÌ¸é ¹ö¸®°í ¾Æ´Ï¸é +1
	var extra_hour=0;
	if(extra_time >= 30)	extra_hour = 1;
		
	var usedtime_i =  usedtime/60 + extra_hour;
	var usedD = (usedtime_i / 24); //³¯Â¥±âÁØ
	var usedH = (usedtime_i % 24); //³¯Â¥±âÁØ ³²Àº½Ã°£
	
	
	//---------------------------------
	//ÇöÀç ±â°£°ú ´ë¿©ÀÏ°ú Â÷ÀÌ
	if( getDateInterval( rent_ssDate, nowDate, "H" )<24 ){
		alert("¿¹¾àÀº ÀÍÀÏ(Çö½Ã°£¿¡¼­ 24½Ã°£ ÀÌÈÄ) ºÎÅÍ °¡´ÉÇÕ´Ï´Ù.\n´çÀÏ¿¹¾àÀº ÄÝ¼¾ÅÍ·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù. Tel : 1544-1600");
		return false;
	}
	if( getDateInterval( rent_ssDate, nowDate, "D" )>30 ){
		alert("¿Â¶óÀÎ ¿¹¾àÀº ÇÑ´ÞÀÌ³»¿¡¸¸ °¡´ÉÇÕ´Ï´Ù.\nÇÑ´ÞÀÌÈÄ ¿¹¾àÀº ÄÝ¼¾ÅÍ·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù. Tel : 1544-1600");
		return false;
	}
	return true;
	
}


//¸ðµç µ¥ÀÌÅÍ¸¦ ÃÊ±âÈ­ Ã³¸®ÇÑ´Ù.
function car_grade_change_cal() {

	document.f.naviselct.value = "";
	document.f.navino.value = "";
	document.f.totalNavimt.value = "";
	document.f.naviamt.value = "";

	document.f.carins.value = "";
	document.f.carnamemstcode.value = "";
	document.f.carnamemstname.value = "";
	document.f.optionmix.value = "";
	document.f.naviCheck.checked = false;

	if(document.f.coupon_numvw){
		document.f.coupon_numvw.value = "";
		document.f.coupon_num.value = "";
	}

	resetPaymentCal();
	close_list(); 
}



//¿ä±Ý°ü·Ãclear
function resetPaymentCal(){
	span_area.innerHTML = "";
	span_carname.innerHTML = "";
	span_rentDate.innerHTML = "";
	span_subtotal.innerHTML = "";
	span_ratiocomments.innerHTML = "";
	span_ratio.innerHTML = "";
	span_rentfee.innerHTML = "";
	span_ins.innerHTML = "";
	span_total.innerHTML = "";
	
	document.f.total_fee.value = "";
	document.f.discount_ratio_per.value = "";
	document.f.ratio_comments.value = "";
	document.f.final_fee.value = "";
	document.f.final_fee_commision.value = "";
	document.f.commision.value = "";
	if(document.f.discount_ratio_pc_s)
		document.f.discount_ratio_pc_s.value ="0";
	if(document.f.discount_ratio_cp_s)	
		document.f.discount_ratio_cp_s.value ="0";
}

// ¿ä±Ý ¹Ì¸® Á¶È¸ ³×ºñ°ÔÀÌ¼Ç °¡°Ý ¼¼ÆÃ


function setNavigationCodeCal(str){
	
			var newOpt ="NA-001508|3000|2727|273|NY";
			document.f.naviselct.value = newOpt;
		
}
function setPaymentInfoCal(str) {

	//userdTime+"|"+subtotal+"|"+dcrate+"|"+ratioComments+"|"+total+"|"+
	//		commision+"|"+rentfee
	//Ãß°¡ : ÀÏ¹Ýº¸Çè·á/p.getProperty("jach_gen"), ½´ÆÛº¸Çè·á/p.getProperty("jach_spe"), ÀÏ¹ÝÀÚÂ÷±¸ºÐÄÚµå, ¼±ÅÃµÈ ÀÚÂ÷º¸Çè·á/carins 
	//var strArray = trim(str).split("|");
	//if(strArray.length != 10) {
	//	alert("Àß¸øµÈ ÀÎ¼öÀÔ´Ï´Ù.["+strArray.length+"]");
	//	return;
	//}

	var strArray = trim(str).split("##");
	var strArray1 = trim(strArray[0]).split("|");

	var strArray2 = trim(strArray[1]).split("|");

	var usedTime = strArray1[0];
	var subtotal = strArray1[1];
	var discountRatioPer = strArray1[2];
	var ratioComments = strArray1[3];
	var total = strArray1[4];
	var commision = strArray1[5];
	var rentfee = strArray1[6];

	var jachgen = strArray1[7];//ÀÏ¹ÝÀÚÂ÷º¸Çè
	var jachspe = strArray1[8];//½´ÆÛÀÚÂ÷º¸Çè
	var sel = strArray1[9]; //¼±ÅÃÇÑ ÀÚÂ÷º¸Çè±¸ºÐ
	
	if(sel == "" || sel == null) {
		var sel2 = "0";
	} else {
		var sel2 = strArray1[10];//¼±ÅÃÇÑ ÀÚÂ÷º¸Çè
	}
	// ¼±ÅÃÇÑ ÀÚÂ÷º¸Çè

	var naviselctNavino = strArray2[0];
	var naviselct = strArray2[1];
	var inNavimt = strArray2[2];
	var inNaviatamt = strArray2[3];
	var section = strArray2[4];
	var naviCheckYN = strArray2[5];

	//ÀÚÂ÷ º¸Çè ¸®½ºÆ®
	var newOpt = new Option("---------------","");
	document.f.carins[0] = newOpt;
	if(sel =="G"){
		var newOpt = new Option("ÀÏ¹Ý("+comma( parseInt(jachgen))+")","G|"+jachgen,true,true);
		document.f.carins[1] = newOpt;
	}else{
		var newOpt = new Option("ÀÏ¹Ý("+comma( parseInt(jachgen))+")","G|"+jachgen);
		document.f.carins[1] = newOpt;
	}
	if (sel == "S"){
		var newOpt = new Option("½´ÆÛ("+comma( parseInt(jachspe))+")","S|"+jachspe,true,true);
		document.f.carins[2] = newOpt;
	}else{
		var newOpt = new Option("½´ÆÛ("+comma( parseInt(jachspe))+")","S|"+jachspe);
		document.f.carins[2] = newOpt;
	}
	var newOpt = new Option("¼±ÅÃ¾ÈÇÔ","");
	document.f.carins[3] = newOpt;

//	if(sel != ""){
//		if(sel == "G"){
//			document.getElementById("span_ins").innerHTML = " ÀÏ¹Ý("+comma( parseInt(sel2))+" ¿ø)";
//
//		}else if(sel == "S"){
//			document.getElementById("span_ins").innerHTML = " ½´ÆÛ("+comma( parseInt(sel2))+" ¿ø)";
//
//		}
//	}else {
//		document.getElementById("span_ins").innerHTML = "";
//
//	}
		if(sel!=""){
		if(sel =="G"){
			document.getElementById("span_ins").innerHTML = " ÀÏ¹Ý("+comma( parseInt(sel2) )+" ¿ø)";
			
			if (naviCheckYN == "Y"){

				document.getElementById("span_total").innerHTML = comma( parseInt(total) + parseInt(sel2) + parseInt(naviselct) ) + " ¿ø";
				document.f.navino.value = naviselctNavino;
				document.f.totalNavimt.value = naviselct;
				document.f.naviamt.value = inNavimt;
				document.f.naviatamt.value = inNaviatamt;

				document.getElementById("span_navi").innerHTML = comma( parseInt(naviselct) ) + " ¿ø";

			}else {
				document.getElementById("span_total").innerHTML= comma( parseInt(total) + parseInt(sel2) ) + " ¿ø";
				document.f.navino.value = "";
				document.f.totalNavimt.value = "";
				document.f.naviamt.value = "";
				document.f.naviatamt.value = "";

				document.getElementById("span_navi").innerHTML = "";

			}

		}else if(sel =="S"){	
			document.getElementById("span_ins").innerHTML = " ½´ÆÛ("+comma( parseInt(sel2) )+" ¿ø)";
			if (naviCheckYN == "Y"){

				document.getElementById("span_total").innerHTML= comma( parseInt(total) + parseInt(sel2) + parseInt(naviselct) ) + " ¿ø";
				document.f.navino.value = naviselctNavino;
				document.f.totalNavimt.value = naviselct;
				document.f.naviamt.value = inNavimt;
				document.f.naviatamt.value = inNaviatamt;

				document.getElementById("span_navi").innerHTML = comma( parseInt(naviselct) ) + " ¿ø";
				
			
			}else{
				document.getElementById("span_total").innerHTML = comma( parseInt(total) + parseInt(sel2) ) + " ¿ø";
				document.f.navino.value = "";
				document.f.totalNavimt.value = "";
				document.f.naviamt.value = "";
				document.f.naviatamt.value = "";

				document.getElementById("span_navi").innerHTML = "";
				
			}
		}
	}else {
		document.getElementById("span_ins").innerHTML = "";
		if (naviCheckYN == "Y"){
					
					if(section == "NY"){
						document.getElementById("span_total").innerHTML = comma(parseInt(rentfee) + parseInt(naviselct)) + " ¿ø";
						document.f.navino.value = naviselctNavino;
						document.f.totalNavimt.value = naviselct;
						document.f.naviamt.value = inNavimt;
						document.f.naviatamt.value = inNaviatamt;

						document.getElementById("span_navi").innerHTML = comma( parseInt(naviselct) )+ " ¿ø";
						
					}else if (section == "YY" ){

						document.getElementById("span_total").innerHTML = comma(parseInt(rentfee)) + " ¿ø";
						document.f.navino.value = naviselctNavino;
						document.f.totalNavimt.value = naviselct;
						document.f.naviamt.value = inNavimt;
						document.f.naviatamt.value = inNaviatamt;

						document.getElementById("span_navi").innerHTML =comma( parseInt(naviselct) ) + " ¿ø";
					}
		}else{
			document.getElementById("span_total").innerHTML = comma(parseInt(rentfee)) + " ¿ø";
			document.f.navino.value = "";
			document.f.totalNavimt.value = "";
			document.f.naviamt.value = "";
			document.f.navino.value = "";

			document.getElementById("span_navi").innerHTML = "";
		}
	}

	var commisionText = comma(rentfee) + " ¿ø";
	if(commision != "0")
		commisionText += " (Æíµµ´ë¿©¼ö¼ö·á " + comma(commision) + "¿ø º°µµ)";
	var ratioText = discountRatioPer + " %";
	
	if(ratioComments != "#" && ratioComments != "") ratioText += " (" + ratioComments + ")";
	
	var ssYear = parseInt( optionValueRtn( document.f.syy ),10);
	var ssMonth = parseInt( optionValueRtn( document.f.smm ),10);
	var ssDay = parseInt( optionValueRtn( document.f.sdd ),10);
	var ssHour = parseInt( optionValueRtn( document.f.shh ),10);
	var ssMinutes = parseInt( optionValueRtn( document.f.smi ),10);
	
	var rent_ssDate = new Date( ssYear, ssMonth-1 , ssDay , ssHour , ssMinutes );

	//¹Ý³³ÀÏ
	var eeYear = parseInt( optionValueRtn( document.f.eyy ),10);
	var eeMonth = parseInt( optionValueRtn( document.f.emm ),10);
	var eeDay = parseInt( optionValueRtn( document.f.edd ),10);
	var eeHour = parseInt( optionValueRtn( document.f.ehh ),10);
	var eeMinutes = parseInt( optionValueRtn( document.f.emi ),10);
	
	var rent_eeDate = new Date( eeYear, eeMonth-1 , eeDay , eeHour , eeMinutes );

	//°æ°ú ½Ã°£ 
	var usedtime =Math.round( (rent_eeDate.getTime() - rent_ssDate.getTime()) /1000/60);
	var extra_time= usedtime % 60; //½Ã°£Ã¼Å©ÇØ 30ºÐ ¹Ì¸¸ÀÌ¸é ¹ö¸®°í ¾Æ´Ï¸é +1
	var extra_hour=0;
	if(extra_time >= 30)	extra_hour = 1;
		
	var usedtime_i =  usedtime/60 + extra_hour;
	var usedD = parseInt(usedtime_i / 24); //³¯Â¥±âÁØ
	var usedH = parseInt(usedtime_i % 24); //³¯Â¥±âÁØ ³²Àº½Ã°£
	
	
	span_area.innerHTML = GetSelectedTxt(document.f.areacode);
	span_carname.innerHTML = document.f.carnamemstname.value;
	span_rentDate.innerHTML = ssYear+"³â "+ssMonth+"¿ù "+ssDay+"ÀÏ "+ssHour +"½Ã "+ssMinutes+"ºÐ ~ "+eeYear+"³â "+eeMonth+"¿ù "+eeDay+"ÀÏ "+eeHour+"½Ã "+ssMinutes+ "ºÐ  ("+usedD +"ÀÏ "+usedH+"½Ã°£)";
	
	span_subtotal.innerHTML =  comma(subtotal) + " ¿ø";
	span_ratiocomments.innerHTML = ratioText;
	span_ratio.innerHTML = "";
	span_rentfee.innerHTML = commisionText;
	//span_total.innerHTML = comma(parseInt(rentfee) + parseInt(sel2)) + " ¿ø";



	document.f.total_fee.value = parseInt(subtotal);
	document.f.discount_ratio_per.value = discountRatioPer;
	document.f.ratio_comments.value = ratioComments;
	document.f.final_fee.value = total;
	document.f.final_fee_commision.value = rentfee;
	document.f.commision.value = commision;



	
	close_list();
}


function car_select_cal() { 	
	if(setDateTimePay())
	{	
		//---------------------------------	
		//´ë¿© Áö¿ª
		if(  document.f.areacode.value =="" ){
			alert("´ë¿© Áö¿ªÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
			return;
		}
	
		//´ë¿© ÁöÁ¡
		if( document.f.rentdeptcode.value =="" ){
			alert("´ë¿© ÁöÁ¡À» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
			return;
		}	
		
		//¹Ý³³ ÁöÁ¡

		if( document.f.returndeptcode.value =="" ){
			alert("¹Ý³³ ÁöÁ¡À» ¼±ÅÃÇØ ÁÖ¼¼¿ä.");
			return;
		}	
		if( document.f.areacode.value=="07" ){//Á¦ÁÖ Áö¿ª 
			document.f.gubun.value = "C";
		}else{//±×¿Ü Áö¿ª
			document.f.gubun.value = "L";
		}
	
		document.f.rentdate.value =  document.f.syy.value+""+n2c(""+document.f.smm.value)+""+n2c(""+document.f.sdd.value);
		document.f.renttime.value =   n2c(document.f.shh.value)+""+n2c(""+document.f.smi.value);
		document.f.returndate.value =  document.f.eyy.value+""+n2c(""+document.f.emm.value)+""+n2c(""+document.f.edd.value);
		document.f.returntime.value =  n2c(document.f.ehh.value)+""+n2c(""+document.f.emi.value);
		
		var rentdeptcode = document.f.rentdeptcode.value
		var returndeptcode = document.f.returndeptcode.value
		var car_grade = document.f.car_grade.value
		var areacode = document.f.areacode.value;

		//µ¥ÀÌÅÍ¸¦ ÃÊ±âÈ­ÇÏ°í
		car_grade_change_cal();
		if(rentdeptcode=="0009" && car_grade =="A") { //³íÇöÁöÁ¡
			return;
		}
		
		//¿µ¾÷¹Ý³³ÁöÁ¡À» Ã¼Å©ÇÑ´Ù.
	ajaxRequest('timecheckAllCal');
	}	
}



function iapplyCal(){
	if(CheckCarName())
	{ 
	 document.f.carnamemstcode.value =  GetSelectedVal(document.f.carname);
	 document.f.carnamemstname.value =  GetSelectedTxt(document.f.carname); 
	 //¿ä±Ý°è»êÀ¸·Î·Î µ¹¸°´Ù.
	 ajaxRequest("paymentCal");
	 //ajaxRequest("navigationCal");
	 ajaxRequest("navigation");
	 } 
 }
 

//µÎ ³¯Â¥ »çÀÌÀÇ °£°Ý °¡Á®¿À±â
function getDateInterval( sDate, eDate, flag ){
	
	var interval = 0;
	
	if( flag=="D" ){//³¯Â¥ °£°Ý 
		interval = Math.round((sDate.getTime()-eDate.getTime())/1000/60/60/24 );
	}else if( flag=="H" ){//½Ã°£ °£°Ý 
		interval = parseInt((sDate.getTime()-eDate.getTime())/1000/60/60);	
	}else if( flag=="M" ){//ºÐ °£°Ý
		interval = parseInt((sDate.getTime()-eDate.getTime())/1000/60);
	}
	
	return interval;
}

//¹Ý³³ÁöÁ¡ Ã¼Å©½Ã Â÷·®ÄÚµå°¡ ÀÖÀ¸¸é °áÁ¦Á¤º¸·Î µ¹¸°´Ù.
function errRentCheckPayCal(result){
	if(errCheck(result)){
		setDeptName();
		if(document.f.carnamemstcode.value != ""){
		 	ajaxRequest("paymentCal");  	 //¿ä±Ý°è»êÀ¸·Î·Î µ¹¸°´Ù.
		}else{
			car_grade_change_cal();
		}
	}
}

//¹Ý³³ÁöÁ¡ Ã¼Å©ÇÑÈÄ ÇÔ¼ö È£Ãâ
function errAllCheckCal(result){
	var	rent_errvalue = result;
	if(rent_errvalue.indexOf("ERR") > -1)
	{
		alert(rent_errvalue.substring(8));
	 	
	}else{
		car_grade = document.f.car_grade.value;
		ajaxRequest('carnameCal');
	}
	
}


function getOnewyafee(startDept, endDept) 
{
		
		var url = "/reserve/domestic/getOneWayfee.jsp?startDept="+
			startDept+"&endDept="+endDept+"&AJAXOPERATION=TRUE";
    	var ajax = new Ajax();
    	ajax.setMethod("Get");
	    ajax.setPagePath(url);
    	ajax.startRequest();
		var rtnStr = "";
	    ajax.onRequestComplete = function(){
	    	var response = trim(ajax.getResponseText());
		   	
		   	if(response.indexOf("@|@") < 0)
		   	{
				rtnStr = "0";
			}
			else
			{
				var arrData = trim(response).split('@|@');
				var tVal,sVal;
				tVal = arrData[0];
				sVal = trim(tVal).split("$#$");
				//distance.innerHTML = sVal[0]+" km";
				rtnStr = sVal[1];
        	}
       		
       		if(document.f.rentdeptSel)
       		{
   		   		var rentname = GetSelectedVal(document.f.rentdeptSel);
				var returnname = GetSelectedTxt(document.f.rentdeptSel);
       		}
       		else
       		{
       			var rentname = GetSelectedTxt(document.f.rentdeptcode);
       			var returnname = GetSelectedTxt(document.f.returndeptcode);
       		}
		
       		
       		if(trim(rtnStr) == "0")
       			alert("´ë¿©ÁöÁ¡("+rentname+")°ú ¹Ý³³ÁöÁ¡("+returnname+")ÀÌ ´Ù¸¦°æ¿ì ÄÝ¼¾ÅÍ·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù. Tel : 1544-1600");
       		else
       			alert("´ë¿©ÁöÁ¡("+rentname+")°ú ¹Ý³³ÁöÁ¡("+returnname+")ÀÌ ´Ù¸¦°æ¿ì "+comma(rtnStr)+"¿øÀÇ ¼ö¼ö·á°¡ ºÎ°úµË´Ï´Ù.");
       } 
       
}


/* 
	»ý¼ºÀÚ : 2006/09/02 free270
	»ç¿ëÃ³ : ¿ä±Ý¹Ì¸®Á¶È¸ È­¸é¿¡¼­ »ç¿ë(/reserve/rentpay/rent_payment.jsp)
*/
function car_select_cal2() { 	
	if(setDateTimePay())
	{	
		
		
		if(document.f.areacode.value=="07"){
			document.f.gubun.value = "C";
		}
		else{
			document.f.gubun.value = "L";
		}
	
		document.f.rentdate.value =  document.f.syy.value+""+n2c(""+document.f.smm.value)+""+n2c(""+document.f.sdd.value);
		document.f.renttime.value =   n2c(document.f.shh.value)+""+n2c(""+document.f.smi.value);
		document.f.returndate.value =  document.f.eyy.value+""+n2c(""+document.f.emm.value)+""+n2c(""+document.f.edd.value);
		document.f.returntime.value =  n2c(document.f.ehh.value)+""+n2c(""+document.f.emi.value);
		
		//µ¥ÀÌÅÍ¸¦ ÃÊ±âÈ­ÇÏ°í
		car_grade_change_cal();
				
		ajaxRequest('carnameCalAll');
	}	
}