  function diffDay(Date1, Date2){

	var fDate = new Date(Date1);
	var tDate = new Date(Date2);
	var days = (tDate - fDate) / 1000 / 60 / 60 / 24;

	var daysRound = Math.floor(days);

	return daysRound;
  }
  
  function noSlash(s){
	s=s.replace(/ /g, "")
	s=s.replace(/\//g, "")
    return s;
  }
  
  /*³¯Â¥ÇÊµå¿¡ Focus°¡ ¿ÔÀ» ¶§ yyyy/mm/ddÀ» yyyymmddÀ¸·Î º¯°æ */
  function onDateFocus(){
	var s=window.event.srcElement.value
	s=s.replace(/ /g, "")
	s=s.replace(/\//g, "")
	window.event.srcElement.value = s
	window.event.srcElement.select();
  }
  
  /*³¯Â¥ÇÊµå¿¡¼­ Focus°¡ ¿Å°ÜÁú¶§ yyyymmddÀ» yyyy/mm/ddÀ¸·Î º¯È¯ÇÑ´Ù. ¿À·ùµµ º´ÇàÇÑ´Ù.*/
  function onDateBlur(){
	var err=0
	var s=window.event.srcElement.value
	s=s.replace(/ /g, "")
	s=s.replace(/\//g, "")
	window.event.srcElement.value = s
	if(s.length == 8){
		for(var i=0; i<s.length; i++) {
			if(!('0' <= s.charAt(i) && s.charAt(i) <= '9')) {
				alert("³¯Â¥¸¦ Àß¸øÀÔ·ÂÇÏ¼Ì½À´Ï´Ù.")
				window.event.srcElement.focus()
				return false
			}
		}
		y = s.substring(0, 4)// year
		m = s.substring(4, 6)// month
		d = s.substring(6, 8)// day
		if(y<1800 || y>9999) err=1
		if(m<1 || m>12) err=1
		if(d<1 || d>31) err=1
		if(m==4 || m==6 || m==9 || m==11)
			if(d==31) err=1
		if(m==2){
			var g=parseInt(y/4)
			if(isNaN(g)) err=1
			if(d>29) err=1
			if(d==29 && ((y/4)!=parseInt(y/4))) err=1
		}
		if(err==1) {
			alert("³¯Â¥¸¦ Àß¸øÀÔ·ÂÇÏ¼Ì½À´Ï´Ù.")
			window.event.srcElement.focus()
			return false
		}
		s=y+"/"+m+"/"+d
		window.event.srcElement.value = s
		return true
	}
	if(s.length != 0){
		alert("³¯Â¥¸¦ Àß¸øÀÔ·ÂÇÏ¼Ì½À´Ï´Ù.")
		window.event.srcElement.focus()
		return false
	}
	return true
  }

  function checknumber(x){
    var anum=/(^\d+$)|(^\d+\.\d+$)/
    var testresult=false;
    if ( x.length > 0){
      if (anum.test(x)){
        testresult=true
      }else{
        testresult=false
      }
    }
    return (testresult)
  }  

/* ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÏµµ·Ï */
function fnCheckNum(){
	var key = event.keyCode;

	//Çã¿ëÇÏ´Â °ªµé
	if ((key>=33 && key<=40) 	//PageDown,PageUp,End,Home,left,up,right,down
		|| key==45 || key==46 	//Ins,Del
		|| (key>=112 && key<=123)
		|| (key == 16) || (key==9) //Shift, tab
		|| (key==8) || (key==13)                                       //BackSpace
		|| (key==17) || (key==86) || (key==67))  //ctrl, v, c
		return;

	if (!((key>=48 && key<= 57) || (key>=96 && key<=105)))
		event.returnValue = false;
}
  
  function Input_Reset_form1(){
    document.form1.InvNo.value='';
  }
  
  function Input_Reset_form2(){
    document.form2.BkgNo.value='';
  }   

  function Input_Reset_form3(){
    document.form3.TelNo1.value='';
    document.form3.TelNo2.value='';
    document.form3.TelNo3.value='';
    document.form3.Name.value='';
    document.form3.PickFr.value='';
    document.form3.PickTo.value='';
  }     
  
  function InputChk_form1() {
    if(document.form1.InvNo.value=="") {
      alert('¿î¼ÛÀå¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä');
      document.form1.InvNo.focus();
      return;
    }

    if(!checknumber(document.form1.InvNo.value)) {
      alert('¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.');
      document.form1.InvNo.value='';
      document.form1.InvNo.focus();
      return;
    }    

    if(document.form1.InvNo.value.length!=10) {
      alert('¿î¼ÛÀå¹øÈ£´Â 10ÀÚ¸®ÀÔ´Ï´Ù.');
      document.form1.InvNo.value='';
      document.form1.InvNo.focus();
      return;
    }
    
    var InvNo = document.form1.InvNo.value
    var CalNum = InvNo.substring(0,9)
    var ResultNum = 0
    var RemainderNum = InvNo.substring(9,10)
    ResultNum = CalNum % 7
    if (RemainderNum != ResultNum)  {
      alert("¿î¼ÛÀå¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù.");
      document.form1.InvNo.value='';
      document.form1.InvNo.focus();
      return;
    } 
    
    var SupportInvNo = InvNo.substring(0,1)
    if (SupportInvNo == 5 || SupportInvNo == 6){
      alert("¿î¼ÛÀå¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù.");
      document.form1.InvNo.value='';
      document.form1.InvNo.focus();
      return;    
    }
   
    document.form1.submit();
  }
  
  function InputChk_form2(){
    if(document.form2.BkgNo.value=="") {
      alert('¿¹¾à¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä');
      document.form2.BkgNo.value='';
      document.form2.BkgNo.focus();
      return;
    }
 
    if(!checknumber(document.form2.BkgNo.value)) {
      alert('¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.');
      document.form2.BkgNo.value='';
      document.form2.BkgNo.focus();
      return;
    }       
    
    if(document.form2.BkgNo.value.length!=14) {
      alert('¿¹¾à¹øÈ£´Â 14ÀÚ¸®ÀÔ´Ï´Ù.');
      document.form2.BkgNo.value='';
      document.form2.BkgNo.focus();
      return;
    }
    document.form2.submit();
  }
 
  function InputChk_form3(){
    if(!checknumber(document.form3.TelNo1.value)) {
      alert('¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.');
      document.form3.TelNo1.value='';
      document.form3.TelNo1.focus();
      return;
    } 
    
    if(document.form3.TelNo1.value=="") {
      alert('ÀüÈ­¹øÈ£(Áö¿ª¹øÈ£)¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä');
      document.form3.TelNo1.focus();
      return;
    }

    if(!checknumber(document.form3.TelNo2.value)) {
      alert('¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.');
      document.form3.TelNo2.value='';
      document.form3.TelNo2.focus();
      return;
    } 
    
    if(document.form3.TelNo2.value=="") {
      alert('ÀüÈ­¹øÈ£(±¹¹ø)¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä');
      document.form3.TelNo2.focus();
      return;
    }
    
    if(!checknumber(document.form3.TelNo3.value)) {
      alert('¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.');
      document.form3.TelNo3.value='';
      document.form3.TelNo3.focus();
      return;
    } 
    
    if(document.form3.TelNo3.value=="") {
      alert('ÀüÈ­¹øÈ£(±¹¹ø)¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä');
      document.form3.TelNo3.focus();
      return;
    }    
    
    if(document.form3.Name.value=="") {
      alert('ÀÌ¸§À» ÀÔ·ÂÇØÁÖ¼¼¿ä');
      document.form3.Name.focus();
      return;
    }
   
    if(diffDay(document.form3.PickFr.value,document.form3.PickTo.value) > 7){
      alert('ÀÏÁÖÀÏ ±â°£¸¸ Á¶È¸ °¡´ÉÇÕ´Ï´Ù.');
      document.form3.PickFr.focus();
      return;    
    } 

    for( i=0 ; i < document.form3.SelectCustomer.length ; i++){
      if(document.form3.SelectCustomer.options[i].selected){
        var ani = document.form3.SelectCustomer.options[i].value;
        document.form3.CusGubun.value=ani;
      }
    }

    document.form3.submit();
  }
