// JavaScript Document
function checkColumn(applyForm){
    var columnname=new Array("公司名稱","連絡人","電話","行動電話","傳真","E-mail","營業項目","內容說明");
    var applyinfo=new Array(8);
    var emptystr="";
    var count=0;
    var mailpattern1=/^[\w\.]+@[\w]+\.[\w]+$/;
    var mailpattern2=/^[\w\.]+@[\w]+\.[\w]+\.[\w]+$/;
    var mailpattern3=/^[\w\.]+@[\w]+\.[\w]+\.[\w]+\.[\w]+$/;
    var mailpattern4=/^[\w\.]+@[\w]+\.[\w]+\.[\w]+\.[\w]+\.[\w]+$/;
    applyinfo[0]=applyForm.company_name.value;
    applyinfo[1]=applyForm.contact_name.value;
    applyinfo[2]=applyForm.tel_num.value;    
    applyinfo[3]=applyForm.mobile_num.value;
    applyinfo[4]=applyForm.fax_num.value;
    applyinfo[5]=applyForm.mail_addr.value;
    applyinfo[6]=applyForm.company_type.value;
    applyinfo[7]=applyForm.message_info.value;
    applyinfo[8]=applyForm.sex.value;
    for(i=0;i<8;i++){
        if(applyinfo[i].length==0){
            emptystr=emptystr+columnname[i]+"\n";
            count++;
        }
    }
    if(count>0){
        alert("以下欄位還沒填寫喔！\n\n"+emptystr);
        return;
    }
    if(!mailpattern1.test(applyinfo[5]) && !mailpattern2.test(applyinfo[5]) && 
       !mailpattern3.test(applyinfo[5]) && !mailpattern4.test(applyinfo[5])){
        alert("E-mail的格式不正確,請確認");
        return;        
    }
    var paramstr="company_name="+applyinfo[0]+"&"+
                 "contact_name="+applyinfo[1]+"&"+
                 "tel_num="+applyinfo[2]+"&"+
                 "mobile_num="+applyinfo[3]+"&"+
                 "fax_num="+applyinfo[4]+"&"+
                 "mail_addr="+applyinfo[5]+"&"+
                 "company_type="+applyinfo[6]+"&"+
                 "message_info="+applyinfo[7]+"&"+
                 "sex="+applyinfo[8]+"&"+
                 "sendApply="+$('sendApply').value;                 
    var prototype = new Ajax.Request("sendinfo.php",{method:'post',parameters:paramstr,onComplete:execResult});
}
function execResult(result){
    if(result.responseText=="success"){
        alert("郵件已寄出,謝謝您的申請");
    }else{
        alert("傳送失敗,請重新申請\n造成不便,敬請見諒");
    }
    applyForm.company_name.value="";
    applyForm.contact_name.value="";
    applyForm.tel_num.value="";    
    applyForm.mobile_num.value="";
    applyForm.fax_num.value="";
    applyForm.mail_addr.value="";
    applyForm.company_type.value="";
    applyForm.message_info.value="";
}
