function checkspace(checkstr) {
  var str = '';
  for(i = 0; i < checkstr.length; i++) {
    str = str + ' ';
  }
  return (str == checkstr);
}
function checkform1(){
   if(checkspace(document.form1.name.value)){
       alert("對不起，「 姓  名 」不能為空白！");
	   document.form1.name.focus();
	   return false;
   }
   if(checkspace(document.form1.tel.value)){
       alert("對不起，「 聯繫電話 」不能為空白！");
	   document.form1.tel.focus();
	   return false;
   } 
   if(document.form1.email.value.length!=0)
   {
      if (document.form1.email.value.charAt(0)=="." ||        
         document.form1.email.value.charAt(0)=="@"||       
         document.form1.email.value.indexOf('@', 0) == -1 || 
         document.form1.email.value.indexOf('.', 0) == -1 || 
         document.form1.email.value.lastIndexOf("@")==document.form1.email.value.length-1 || 
         document.form1.email.value.lastIndexOf(".")==document.form1.email.value.length-1)
      {
         alert("對不起，「 電子郵箱 」地址格式不正確！");
         document.form1.email.focus();
         return false;
      }
   }
   else
   {
      alert("對不起，「 電子郵箱 」不能為空！");
      document.form1.email.focus();
      return false;
   }  
   if(checkspace(document.form1.title.value)){
       alert("對不起，「 留言主題 」不能為空白！");
	   document.form1.title.focus;
	   return false;
   } 
   if(checkspace(document.form1.demo.value)){
       alert("對不起，「 留言內容 」不能為空白！");
	   document.form1.demo.focus;
	   return false;
   }          
}
function checklogin(){
	if(checkspace(document.login.user_id.value)){
		 alert("對不起，「 登入帳號 」不能為空白！");
		 document.login.user_id.focus();
		 return false;
	}
	if(checkspace(document.login.user_pwd.value)){
		 alert("對不起，「 登入密碼 」不能為空白！");
		 document.login.user_pwd.focus();
		 return false;
	}	
}
function checkreg(){
	if(checkspace(document.reg.user_id.value)){
		 alert("對不起，「 會員帳號 」不能為空白！");
		 document.reg.user_id.focus();
		 return false;
	}
    if(document.reg.user_id.value.indexOf('\'')!=-1){
	     alert("對不起，「 會員帳號 」中不能含有分號！");
	     document.reg.user_id.focus();
	     return false;
    }
    if(document.reg.user_id.value.length<6||document.reg.user_id.value.length>10) {
         alert("對不起，「會員帳號」長度必須大於等於6個字元小於10個字元！！");
	     document.reg.user_id.focus();
	     return false;
    }
    if (document.reg.user_id.value.match(/[^A-Za-z0-9]/)){
        alert("對不起，「會員帳號」只能為英文字母、阿拉伯數字！");
	    document.reg.user_id.focus();
	    return false;        
    }	
	if(checkspace(document.reg.user_pwd.value)){
		 alert("對不起，「 登入密碼 」不能為空白！");
		 document.reg.user_pwd.focus();
		 return false;
	}
	if(document.reg.user_pwd.value.length<6||document.reg.user_pwd.value.length>10){
		 alert("對不起，「 登入密碼 」長度必須大於6個字元小於10個字元！");
		 document.reg.user_pwd.focus();
		 return false;	    
	}
    if(document.reg.user_pwd2.value != document.reg.user_pwd.value) {
         alert("兩次輸入的密碼不同，請重新輸入！");
	     document.reg.user_pwd2.value = '';
	     document.reg.user_pwd.value = '';
	     document.reg.user_pwd.focus();
	     return false;
   }	
	if(checkspace(document.reg.user_name.value)){
		 alert("對不起，「 真實姓名 」不能為空白！");
		 document.reg.user_name.focus();
		 return false;
	}	
	if(checkspace(document.reg.user_addr.value)){
		 alert("對不起，「 詳細地址 」不能為空白！");
		 document.reg.user_addr.focus();
		 return false;
	}	
	if(checkspace(document.reg.user_tel.value)){
		 alert("對不起，「 聯絡電話 」不能為空白！");
		 document.reg.user_tel.focus();
		 return false;
	}		
    if(document.reg.user_email.value.length!=0)
    {
       if (document.reg.user_email.value.charAt(0)=="." ||        
           document.reg.user_email.value.charAt(0)=="@"||       
           document.reg.user_email.value.indexOf('@', 0) == -1 || 
           document.reg.user_email.value.indexOf('.', 0) == -1 || 
           document.reg.user_email.value.lastIndexOf("@")==document.reg.user_email.value.length-1 || 
           document.reg.user_email.value.lastIndexOf(".")==document.reg.user_email.value.length-1)
       {
           alert("對不起，電子郵件地址格式不正確！");
           document.reg.user_email.focus();
           return false;
      }
   }
   else
   {
      alert("對不起，「 電子郵件 」不能為空！");
      document.reg.user_email.focus();
      return false;
   }  

}
function checkuseredit(){
	if(checkspace(document.useredit.user_pwd.value)){
		 alert("對不起，「 登入密碼 」不能為空白！");
		 document.useredit.user_pwd.focus();
		 return false;
	}
	if(document.useredit.user_pwd.value.length<6||document.useredit.user_pwd.value.length>10){
		 alert("對不起，「 登入密碼 」長度必須大於6個字元小於10個字元！");
		 document.useredit.user_pwd.focus();
		 return false;	    
	}
    if(document.useredit.user_pwd2.value != document.useredit.user_pwd.value) {
         alert("兩次輸入的密碼不同，請重新輸入！");
	     document.useredit.user_pwd2.value = '';
	     document.useredit.user_pwd.value = '';
	     document.useredit.user_pwd.focus();
	     return false;
   }	
	if(checkspace(document.useredit.user_name.value)){
		 alert("對不起，「 真實姓名 」不能為空白！");
		 document.useredit.user_name.focus();
		 return false;
	}	
	if(checkspace(document.useredit.user_addr.value)){
		 alert("對不起，「 詳細地址 」不能為空白！");
		 document.useredit.user_addr.focus();
		 return false;
	}	
	if(checkspace(document.useredit.user_tel.value)){
		 alert("對不起，「 聯絡電話 」不能為空白！");
		 document.useredit.user_tel.focus();
		 return false;
	}			
    if(document.useredit.user_email.value.length!=0)
    {
       if (document.useredit.user_email.value.charAt(0)=="." ||        
           document.useredit.user_email.value.charAt(0)=="@"||       
           document.useredit.user_email.value.indexOf('@', 0) == -1 || 
           document.useredit.user_email.value.indexOf('.', 0) == -1 || 
           document.useredit.user_email.value.lastIndexOf("@")==document.useredit.user_email.value.length-1 || 
           document.useredit.user_email.value.lastIndexOf(".")==document.useredit.user_email.value.length-1)
       {
           alert("對不起，電子郵件地址格式不正確！");
           document.useredit.user_email.focus();
           return false;
      }
   }
   else
   {
      alert("對不起，「 電子郵件 」不能為空！");
      document.useredit.user_email.focus();
      return false;
   }

}
function checkguestbook(){
	 if(checkspace(document.guestbook.name.value)){
	     alert("對不起，「 姓    名 」不能為空白！");
		 document.guestbook.name.focus();
		 return false;
	 }
     if(document.guestbook.email.value.length!=0)
     {
        if (document.guestbook.email.value.charAt(0)=="." ||        
            document.guestbook.email.value.charAt(0)=="@"||       
            document.guestbook.email.value.indexOf('@', 0) == -1 || 
            document.guestbook.email.value.indexOf('.', 0) == -1 || 
            document.guestbook.email.value.lastIndexOf("@")==document.guestbook.email.value.length-1 || 
            document.guestbook.email.value.lastIndexOf(".")==document.guestbook.email.value.length-1)
        {
            alert("對不起，電子郵件地址格式不正確！");
            document.guestbook.email.focus();
            return false;
        }
      }
     else
     {
         alert("對不起，「 電子郵件 」不能為空！");
         document.guestbook.email.focus();
         return false;
     }	 
	 if(checkspace(document.guestbook.title.value)){
	     alert("對不起，「 發表主題 」不能為空白！");
		 document.guestbook.title.focus();
		 return false;
	 }	
	 if(checkspace(document.guestbook.demo.value)){
	     alert("對不起，「 討論內容 」不能為空白！");
		 document.guestbook.demo.focus();
		 return false;
	 }		 
}
function checkguestbook_show(){
	 if(checkspace(document.guestbook.name.value)){
	     alert("對不起，「 姓    名 」不能為空白！");
		 document.guestbook.name.focus();
		 return false;
	 }
     if(document.guestbook.email.value.length!=0)
     {
        if (document.guestbook.email.value.charAt(0)=="." ||        
            document.guestbook.email.value.charAt(0)=="@"||       
            document.guestbook.email.value.indexOf('@', 0) == -1 || 
            document.guestbook.email.value.indexOf('.', 0) == -1 || 
            document.guestbook.email.value.lastIndexOf("@")==document.guestbook.email.value.length-1 || 
            document.guestbook.email.value.lastIndexOf(".")==document.guestbook.email.value.length-1)
        {
            alert("對不起，電子郵件地址格式不正確！");
            document.guestbook.email.focus();
            return false;
        }
      }
     else
     {
         alert("對不起，「 電子郵件 」不能為空！");
         document.guestbook.email.focus();
         return false;
     }		 
	 if(checkspace(document.guestbook.demo.value)){
	     alert("對不起，「 回覆內容 」不能為空白！");
		 document.guestbook.demo.focus();
		 return false;
	 }		 
}
function DrawImage(ImgD){
    var image=new Image();
    image.src=ImgD.src;
    if(image.width>0 && image.height>0){
        if(image.width/image.height>= iwidth/iheight){
            if(image.width>iwidth){ 
                ImgD.width=iwidth;
                ImgD.height=(image.height*iwidth)/image.width;
            }else{
                ImgD.width=image.width; 
                ImgD.height=image.height;
            }

            ImgD.alt=image.width+"℅"+image.height;
        }
        else{
            if(image.height>iheight){ 
                ImgD.height=iheight;
                ImgD.width=(image.width*iheight)/image.height; 
            }else{
                ImgD.width=image.width;
                ImgD.height=image.height;
            }
            ImgD.alt=image.width+"℅"+image.height;
        }
    }
}
