// JavaScript Document
	function check() {
						var mess = 'กรุณากรอกข้อมูลเครื่องหมาย * ด้วยคะ.';
						with(document.formMail) {
							if(inputName.value == '') {
								alert(mess);
								inputName.focus();
								return false;
							}
                            if(inputSName.value == '') {
                                alert(mess);
                                inputSName.focus();
                                return false;
                            }
							else if(inputPhone.value == '') {
								alert(mess);
								inputPhone.focus();
								return false;
							}
							else if(inputEmail.value == '') {
								alert(mess);
								inputEmail.focus();
								return false;
							}
							else if(inputHousenum.value == '') {
								alert(mess);
								input_addr.focus();
								return false;
							}
							else if(inputBuild.value == '') {
								alert(mess);
								inputHistory.focus();
								return false;
							}
							else if(inputSoi.value == '') {
								alert(mess);
								inputSoi.focus();
								return false;
							}
							else if(inputRoad.value == '') {
								alert(mess);
								inputRoad.focus();
								return false;
							}
							else if(inputAddr1.value == '') {
								alert(mess);
								inputAddr1.focus();
								return false;
							}
							else if(inputAddr2.value == '') {
								alert(mess);
								inputAddr2.focus();
								return false;
							}
							else if(inputProvince.value == '') {
								alert(mess);
								inputProvince.focus();
								return false;
							}
                            else if(inputPostcode.value == '') {
                                alert(mess);
                                inputPostcode.focus();
                                return false;
                            }
                            else if(inputBrand.value == '') {
                                alert(mess);
                                inputBrand.focus();
                                return false;
                            }
                            else if(inputVersion.value == '') {
                                alert(mess);
                                inputVersion.focus();
                                return false;
                            }
                            else if(inputYear.value == '') {
                                alert(mess);
                                inputYear.focus();
                                return false;
                            }
                            else if(inputEngine.value == '') {
                                alert(mess);
                                inputEngine.focus();
                                return false;
                            }
                            else if(inputCarid.value == '') {
                                alert(mess);
                                inputCarid.focus();
                                return false;
                            }
                            else if(inputType.value == '') {
                                alert(mess);
                                inputType.focus();
                                return false;
                            }
                            else if(inputLeasingtype.value == '') {
                                alert(mess);
                                inputLeasingtype.focus();
                                return false;
                            }
                            else if(inputInsure.value == '') {
                                alert(mess);
                                inputInsure.focus();
                                return false;
                            }
                            else if(inputOther.value == '') {
                                alert(mess);
                                inputOther.focus();
                                return false;
                            }
                            
						}
						return true;
					}
                    
function checkNumeric(objName,minval, maxval,comma,period,hyphen)
{
    var numberfield = objName;
    if (chkNumeric(objName,minval,maxval,comma,period,hyphen) == false)
    {
        numberfield.select();
        numberfield.focus();
        return false;
    }
    else
    {
        return true;
    }
}

function chkNumeric(objName,minval,maxval,comma,period,hyphen)
{
// only allow 0-9 be entered, plus any values passed
// (can be in any order, and don't have to be comma, period, or hyphen)
// if all numbers allow commas, periods, hyphens or whatever,
// just hard code it here and take out the passed parameters
var checkOK = "0123456789" + comma + period + hyphen;
var checkStr = objName;
var allValid = true;
var decPoints = 0;
var allNum = "";

for (i = 0;  i < checkStr.value.length;  i++)
{
ch = checkStr.value.charAt(i);
for (j = 0;  j < checkOK.length;  j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
if (ch != ",")
allNum += ch;
}
if (!allValid)
{    
alertsay = "กรุณาใส่เฉพาะค่าที่ให้มานี้เท่านั้น \""
alertsay = alertsay + checkOK + "\" ในช่อง \"" + checkStr.name + "\" ค่ะ."
alert(alertsay);
return (false);
}

// set the minimum and maximum
var chkVal = allNum;
var prsVal = parseInt(allNum);
if (chkVal != "" && !(prsVal >= minval && prsVal <= maxval))
{
alertsay = "กรุณาใส่ค่าที่มากกว่าหรือ "
alertsay = alertsay + "เท่ากับ \"" + minval + "\" และน้อยกว่าหรือ "
alertsay = alertsay + "เท่ากับ \"" + maxval + "\" ในช่อง \"" + checkStr.name + "\" ค่ะ."
alert(alertsay);
return (false);
}
}

