function validate_required(field,alerttxt){ with (field){ if (value==null||value==""){ alert(alerttxt); return false; } return true; } } function validate_email(field,alerttxt){ with (field){ apos=value.indexOf("@"); dotpos=value.lastIndexOf("."); if (apos<1||dotpos-apos<2){ alert(alerttxt); return false; } return true; } } function validate_contactusForm(thisform){ with (thisform){ if(!validate_required(q_name, "Name is not allow null!")){ q_name.focus(); return false; } if(!validate_required(q_tel, "Phone is not allow null!")){ q_tel.focus(); return false; } if(!validate_required(q_email, "Email is not allow null!")){ q_email.focus(); return false; } if(!validate_email(q_email, "Email is incorrect!")){ q_email.focus(); return false; } // if(!validate_required(q_subject, "必須填寫主旨")){ // q_subject.focus(); // return false; // } // if(!validate_required(query, "必須填寫內容")){ // query.focus(); // return false; // } } return true; }