function submitform()
		{
			
			if(!checkUN())return false;
			if(!checkPwd())return false;
			if(!checkConPwd())return false;
			if(!checkMail())return false;
			if(!checkpasscode())return false;
           Form1.submit();
			
		}	
		function checkPwd()
		{
			if (Form1.TextBoxPassword.value == "")			
			{
				Password_div.innerHTML = "未填寫密碼！";
				//Form1.TextBoxPassword.focus();				
				return false;						
			}
			if (Form1.TextBoxPassword.value.length > 20)			
			{
				Password_div.innerHTML = "密碼太長！";	
				//Form1.TextBoxPassword.focus();			
				return false;						
			}
			if (Form1.TextBoxPassword.value.length < 4)			
			{
				Password_div.innerHTML = "密碼太短！";	
				//Form1.TextBoxPassword.focus();			
				return false;						
			}
		
			Password_div.innerHTML = "<img src='images_n/yes.gif'  align='absmiddle'>";
			return true;
		}
		function checkConPwd()
		{
			if (Form1.TextBoxPasswordAff.value == "")			
			{
				ConPassword_div.innerHTML = "未填寫密碼確認！";	
				//Form1.TextBoxPasswordAff.focus();			
				return false;						
			}
			if (Form1.TextBoxPasswordAff.value != Form1.TextBoxPassword.value)			
			{
				ConPassword_div.innerHTML = "密碼確認與密碼不符！";
				//Form1.TextBoxPasswordAff.focus();				
				return false;						
			}
			if (Form1.TextBoxUserName.value == Form1.TextBoxPassword.value)			
			{
				ConPassword_div.innerHTML = "密碼不能與用戶名重複！";
				//Form1.TextBoxPasswordAff.focus();				
				return false;						
			}
			ConPassword_div.innerHTML = "<img src='images_n/yes.gif'  align='absmiddle'>";
			return true;
		}
		function checkMail()
		{
			if (Form1.TextBoxEMail.value == "")			
			{
				Mail_div.innerHTML = "未填寫郵件地址！";
				//Form1.TextBoxEMail.focus();				
				return false;						
			}
			if (!isEmail(Form1.TextBoxEMail.value))
			{
				Mail_div.innerHTML = "郵件地址有誤！";
				//Form1.TextBoxEMail.focus();					
				return false;
			}
			Mail_div.innerHTML = "<img src='images_n/yes.gif'  align='absmiddle'>";
			return true;
			
		}
		function isEmail(theStr)
		{
			var unchar="/\\;:,";
			var atIndex = theStr.indexOf('@');
			var dotIndex = theStr.indexOf('.', atIndex);
			var flag = true;
			for (i=0;i<theStr.length;i++){	
				if (unchar.indexOf(theStr.substr(i,1)) > -1){
					return false;		
				}
			}
			theSub = theStr.substring(0, dotIndex+1)
			if ((atIndex < 1)||(atIndex != theStr.lastIndexOf('@'))||(dotIndex < atIndex + 2)||(theStr.length <= theSub.length)) 
			{	flag = false; }
			else { flag = true; }
			return(flag);
		}
		 function checkUN()
		{	
			toptwo = Form1.TextBoxUserName.value.substring(0,2).toLowerCase();
					
			if (Form1.TextBoxUserName.value == "")			
			{
				UserName_div.innerHTML = "未填寫用戶名！";	
				//Form1.TextBoxUserName.focus();			
				return false;						
			}
			//UserName_div.innerHTML = "<img src='images_n/yes.gif'  align='absmiddle'>";
		    var valstr= Form1.TextBoxUserName.value;
			var urlstr="checkuser.asp?loginid="+valstr;
			UserName_div.innerHTML = "<input type='button' name='button' value='帳號檢測' onclick=window.open('"+urlstr+"','checkuser','width=300,height=250,top=200,left=300,status=0,toolbar=0')>";
			
			//UserName_div.innerHTML = "<font color='green'>√</font>";
			return true;
		}
		 function checkpasscode()
		{			
			if (Form1.passcode.value == "")			
			{
				passcode_div.innerHTML = "未填寫圖形辨識碼！";	
				//Form1.TextBoxUserName.focus();			
				return false;						
			}
			passcode_div.innerHTML = "<img src='images_n/yes.gif'  align='absmiddle'>";
			//UserName_div.innerHTML = "<font color='green'>√</font>";
			return true;
		}
function MM_openBrWindow(theURL) { //v2.0
//theURL = "";
  window.open(theURL,'','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,top=1,left=1,width=500,height=350');
}