function register(){
	
	var m_user_name=document.getElementById("m_user_name");
	var m_password=document.getElementById("m_password");
	var m_password2=document.getElementById("m_password2");


	if( m_user_name.value.search(/^[a-zA-Z0-9_]{4,20}$/)==-1 ){
		alert("輸入錯誤,用戶名應由字母、數字和下劃綫組成!");
		m_user_name.focus();
		return false;
	}else if ( uidExists(m_user_name.value)==1 ){
		alert("此用戶名已經別人使用,請重新選擇一個!");
		m_user_name.focus();
		return false;
	}else if ( m_password.value.search(/^[\w\W]{6,18}$/)==-1 ){
		alert("輸入錯誤,密碼長度6-18位!");
		m_password.focus();
		return false;
	}else if ( m_password2.value!= m_password.value ){
		alert("确认密碼輸入錯誤!");
		m_password2.focus();
		return false;
	}
	if (  memberInfo()==false ){
		return false;	
	}

}
function memberInfo(){
	var m_name=document.getElementById("m_name");
	var m_email=document.getElementById("m_email");
	var m_tel=document.getElementById("m_tel");
	var m_qq=document.getElementById("m_qq");
	if ( m_name.value=="" ){
		alert("請填寫暱稱!");	
		m_name.focus();
		return false;
	}else if ( m_email.value.search(/^[\w\.]+[\@]{1}[\w]+([\.]{1}[\w]+)+$/)==-1 ){
		alert("郵箱E-mail地址格式錯誤,正確的例如:zhangsan@hotmail.com!");	
		m_email.focus();
		return false;
	}else if ( m_qq.value.search(/^[\d]{5,10}$/)==-1 && m_qq.value!="" ){
		alert("QQ號碼應由5-10個數字組成!");	
		m_qq.focus();
		return false;
	}
}
function uidExists(val){
	return getXmlData("GET" , "check_member_exists.php?userName="+val , '' , false);
}