
// JavaScript Document
function checkreg12313()
{
	var username=$('username');
	var password=$('password');
	var password2=$('password2');
	var email=$('email');
	
	if (checknull(username)){
		alert("用戶名不能為空，請重新輸入！");
		username.focus();
		return false;
	}
	
    if(checkspace(username.value) || username.value.length < 2) {
	username.focus();
    alert("用戶名長度不能小於2，請重新輸入！");
	return false;
  	}
	if(checknull(password)){
		alert("請輸入密碼！");
		password.focus();
		return false;
	}
    if(password.value.length < 6) {
		password.focus();
	    alert("密碼長度不能小於6，請重新輸入！");
		return false;
 	}
	if(checknull(password2)){
		alert("請輸入密碼！");
		password2.focus();
		return false;
	}
 
    if(password.value != password1.value) {
		password.focus();
		password.value = '';
		password1.value = '';
	    alert("兩次輸入的密碼不同，請重新輸入！");
		return false;
	  }
	if(checknull(email)){
		alert("請輸入電郵地址！");
		email.focus();
		return false;
	}
	 if(email.value.length!=0){
    	if (email.value.charAt(0)=="." ||        
         email.value.charAt(0)=="@"||       
         email.value.indexOf('@', 0) == -1 || 
         email.value.indexOf('.', 0) == -1 || 
         email.value.lastIndexOf("@")==email.value.length-1 || 
         email.value.lastIndexOf(".")==email.value.length-1)
     	{
      	alert("Email地址格式不正確！");
      	email.focus();
      	return false;
      	}
   	}
	return true;

}


function checkspace(checkstr) {
  var str = '';
  for(i = 0; i < checkstr.length; i++) {
    str = str + ' ';
  }
  return (str == checkstr);
}