 
 function  buy_form_check(){
  var errstr = "";   
  if(document.uform.ONAME.value==0)		{ errstr += "收件人不能為空白!\n"; }
  if(document.uform.OPHONE.value==0)		{ errstr += "聯絡電話不能為空白!\n"; }
  if(document.uform.OADD.value==0)		{ errstr = "收件地址不能為空白!\n"; }
  if(document.uform.OBILL[2].checked == true){
     if(document.uform.OBINVNO.value.length==0)		{ errstr += "請輸入統一編號!\n"; }
  }
  
  if(document.getElementById("BTITLE").style.display!='none'){
     if(document.uform.TITLE.value.length==0)		{ errstr += "請輸入封面標題!\n"; }
  }
  if(errstr!="")  { 
    alert(errstr); 
	return false; 
	
	}
  
  
  }
<!--檢查email格式-->
function checkmail(myEmail) {
if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myEmail.value)){
  return (true)
  }
else	{alert("E-mail格式不正確")
  return (false)
 }
}

<!--產品轉寄給好友check-->
function send_tofriend_check()  {
  var errstr = "";                               
  if(document.cform.myname.value==0)		{ errstr = "請輸入推薦人!"; }
  if(document.cform.cmessage.value==0)	{ errstr = "請輸入留言!"; }
 
  if(!checkmail(document.cform.femail))
    { document.cform.femail.focus();                       
      return false;
     } 
 
  if(errstr!="")  { 
    alert("輸入不完整: "+errstr); 
	return false; 
	}
  else {
    if(confirm("確定?"))	return true;
    else					return false;  
    }  
}
<!--密碼重寄form check-->
function pw_check()  {
  var errstr = "";   
  if(document.sendform.uid.value.length==0)		{ errstr = "請輸入登入帳號!"; }
  if(! checkmail(document.sendform.uemail))
    {
        document.sendform.uemail.focus();
      return false;
     } 
  if(errstr!="")  { 
    alert("輸入錯誤: "+errstr); 
	return false; 
	}
}    

<!-- 修改密碼form-->
function modify_pw_check(){
  var errstr = "";
  if(document.FORM2.iUPASSWD.value.length!=""){
     if(document.FORM2.iPASSWD.value.length=="")
	 errstr = "請輸入原密碼!";
  }
  else errstr = "新密碼不可為空白!";
  if(document.FORM2.iPASSWD.value.length!=""){
     if(document.FORM2.iUPASSWD.value.length=="")
	 errstr = "新密碼不可為空白!";
  }
   if(document.FORM2.iUPASSWD.value!=document.FORM2.iCPASSWD.value){ errstr = "新密碼比對不符!"; }
     
  if(errstr!="")  { 
    alert("輸入不完整: "+errstr); 
	return false; 
	}
  else {
    if(confirm("確定?"))	return true;
    else					return false;  
    }  
}

<!-- 會員資料修改-1form-->
function modify_member_1()  {
  var errstr = "";
   
  if(document.FORM2.iUDNAME.value.length==0)		{ errstr = "請輸入用戶名稱!"; } 
  if(! checkmail(document.FORM2.iUEMAIL))
    {
        document.FORM2.iUEMAIL.focus();
      return false;
     } 
 
  if(errstr!="")  { 
    alert("輸入不完整: "+errstr); 
	return false; 
	}
  else {
    if(confirm("確定?"))	return true;
    else					return false;  
    }  
}
<!-- 會員資料修改-2form-->
function modify_member_2()  {
  var errstr = "";
 
  if(errstr!="")  { 
    alert("輸入不完整: "+errstr); 
	return false; 
	}
  else {
    if(confirm("確定?"))	return true;
    else					return false;  
    }  
}

<!-- 會員資料修改-3form-->
function modify_member_3()  {
  var errstr = "";
 
  if(errstr!="")  { 
    alert("輸入不完整: "+errstr); 
	return false; 
	}
  else {
    if(confirm("確定?"))	return true;
    else					return false;  
    }  
}

<!--登入-->
function log_in_check(){
  var errstr = "";   
  if(document.FORM_L.username.value==0)		{ errstr = "請輸入帳號!"; }
  if(document.FORM_L.password.value==0)		{ errstr = "請輸入密碼!"; }
  
  
  if(errstr!="")  { 
    alert("輸入錯誤: "+errstr); 
	return false; 
	}
  } 

<!--論壇主題新增-->  
function newtalk_form()  {
  var errstr = "";
  if(document.FORM1.TT.value.length==0)		{ errstr = "請輸入發言主題!"; }
  if(document.FORM1.TC.value.length==0)		{ errstr = "請輸入發言內容!"; } 
  if(errstr!="")  { 
    alert("錯誤: "+errstr); 
	return false; 
	}
  else {
     alert("謝謝您的填寫，內容已送出，請靜待畫面回到書籍討論畫面！");
    }  
 }
<!--會員註冊form-->  
function register_form()  {
  var errstr = "";
   
  if(document.FORM2.iUID.value.length==0)		{ errstr = "請輸入註冊帳號!"; }
  if(document.FORM2.iUDNAME.value.length==0)		{ errstr = "請輸入姓名!"; }
  if(! checkmail(document.FORM2.iUEMAIL))
    {
        document.FORM2.iUEMAIL.focus();
      return false;
     } 
   if(document.FORM2.iUPW.value.length<6){ errstr = "密碼不可小於六碼!";}
   if(document.FORM2.iUPW.value.length==0){ errstr = "密碼不可為空白!";}
   if(document.FORM2.iUPW.value!=document.FORM2.iCPW.value){ errstr = "密碼比對不符!"; }
  if(errstr!="")  { 
    alert("錯誤: "+errstr); 
	return false; 
	}
  else {
    if(confirm("確定送出?"))	return true;
    else					return false;  
    }  
}

<!--投票form-->  
function poll_form(a)  {
  var errstr = "";
  var n=0;
  for(i=0;i<document.PFORM.SP.length;i++){
    if(document.PFORM.SP[i].checked==false) n++;
	  if(n==a){ errstr = "你沒有選擇答案喔!"; }
    }
  if(errstr!="")  { 
    alert("錯誤: "+errstr); 
	return false; 
	}
  else {
     alert("感謝您的回答！");
    }  
 }
<!--廣告刊登 form-->
 function check_input()
{
	 var str;
         var i=0;
	 var f=document.form1;
	 var y='';
	 var yi=0;

       if(f.company_name.value == ''){
		y+='請輸入您的公司名稱!\n';
		if(yi == 0) yi = 1;
	}
        if(f.s_whatsell.value == ''){
		y+='請輸入公司的營業項目!\n';
		if(yi == 0) yi = 2;
	}
        if(f.s_who.value == ''){
		y+='請輸入連絡人姓名!\n';
		if(yi == 0) yi = 3;
	}
        if(f.s_phone.value == ''){
		y+='請輸入聯絡電話!\n';
		if(yi == 0) yi = 4;
	}
	if(f.s_email.value == ''){
		y+='請輸入E - MAIL!\n';
		if(yi == 0) yi = 5;
	}else{
		if(check_email(f.s_email.value))
		{
			y+=''+check_email(f.s_email.value);
			if(yi==0) yi=5;
		}
	}
	 if(f.s_text.value == ''){
		y+='請填寫內容說明!\n';
		if(yi == 0) yi = 6;
	}else{
	    if(f.s_text.value.match(/('|"|\$|\%|\&|\\|\|)/i)){
		y+='內容說明文字不可有特殊符號(如 \',",$,%,&,\ 等符號)!\n';
		if(yi == 0) yi = 6;
	    }
	}


		if(y){	
			alert(y);
		switch(yi)
		{
			case 1:
				f.company_name.focus();
				break;
			case 2:
				f.s_whatsell.focus();
				break;
			case 3:
				f.s_who.focus();
				break;
			case 4:
				f.s_phone.focus();
				break;
			case 5:
				f.s_email.focus();
				break;
			case 6:
				f.s_text.focus();
				break;
		 }
			        f.action='';
				return false;				
			}
			else
			{
			    //alert("OK");
				//f.action='ad_info.php';
				return true;
			}
		
	}
<!-- -->

