function checkuser(){
	if($('#uid').val()==""||$('#uid').val()==null){
		alert("用户名不能为空!");
//		$('#uid').focus();
		return false;
	}
	if(!isId($('#uid').val())){
		alert("用户名格式不对!");
//		$('#uid').focus();
		return false;
	}
	$.getJSON("http://go.sohu.com/amd/index.php/User/checkuser/user/"+$('#uid').val(),
	function(data){
		if(data.status=='1'){
			$('#uidinfo').empty(); 
			$('#uidinfo').append(data.info);
		}
	}); 
}

var message={
"uidinfo":"提示:用户名长度为4-16位，仅限小写字母，数字，横线，下划线，必须以小写字母开头。",
"pwd0info":"提示:密码长度为6-16位，仅限字母、数字以及-和_,字母区分大小写。"
}

function infoShow(i){
	$('#'+i).empty(); 
	$('#'+i).append(message[i]);
}

function isLong(s){
	return s.ByteCount()>30;
}
function isLong2(s){
	return s.ByteCount()>100;
}

function isId(s){
	return /^[a-z][a-z0-9_-]{3,15}$/.test(s);
}

function isEmail(s){
	return s.search(/^\s*[\w\~\-\.]+\@[\w\~\-]+(\.[\w\~\-]+)+\s*$/g) >= 0;
}

function isPhone(s){
	return s.search(/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/) >=0;
}

//是否是手机号码
function isMobile(s){
	return /^(13|15)\d{9}$/.test(s);
}

//是否是一个数字
function isNumber(s){
	return /^\d+$/.test(s);
}
function CheckForm(){

	if($('#uid').val()==""||$('#uid').val()==null){
		alert("用户名不能为空！");
		$('#uid').focus();
		return false;
	}
	if($('#pwd0').val()==""||$('#pwd0').val()==null){
		alert("密码不能为空！");
		$('#pwd0').focus();
		return false;
	}else{
		if($('#pwd1').val()==""||$('#pwd1').val()==null){
		alert("确认密码不能为空！");
		$('#pwd1').focus();
		return false;
		}
		else
		{
			if($('#pwd0').val()!=$('#pwd1').val())
			{
				alert("初始密码和确认密码不同，请重新输入。");
				$('#pwd0').val('');
				$('#pwd1').val('');
				$('#pwd0').focus();
				return false;
			}
			var regexp =/^[a-zA-Z0-9_-]{6,16}/g;
			if(!regexp.test($('#pwd0').val()))
			{
				alert("密码含有特殊字符，不符合要求。");
				$('#pwd0').focus();
				return false;
			}
		}
	}


	if($('#name').val()==""||$('#name').val()==null){
		alert("姓名不能为空！");
		$('#name').focus();
		return false;
	}else{
		if(isLong($('#name').val())){
		alert('输入字符串过长！');
		$('#name').focus();
		return false;
		}
	}
	
	if($('#address').val()==""||$('#address').val()==null){
		alert("邮寄地址不能为空！");
		$('#address').focus();
		return false;
	}else{
		if(isLong2($('#address').val())){
		alert('输入字符串过长！');
		$('#address').focus();
		return false;
		}
	}

	if($('#mobile').val()==""||$('#mobile').val()==null){
		alert("电话不能为空！");
		$('#mobile').focus();
		return false;
	}else{
		if(!isMobile($('#mobile').val())&&!isPhone($('#mobile').val())){
		alert('电话格式不正确！');
		$('#mobile').focus();
		return false;
		}
	}

	if($('#email').val()==""||$('#email').val()==null){
//		alert("邮箱不能为空！");
//		CheckForm.email.focus();
//		return false;
	}else{
		if(!isEmail($('#email').val())){
		alert('邮箱格式不正确！');
		$('#email').focus();
		return false;
		}
	}

	if($('#postid').val()==""||$('#postid').val()==null){
		alert("邮编不能为空！");
		$('#uid').focus();
		return false;
	}else{
		if(!isNumber($('#postid').val())){
		alert('邮编格式不正确！');
		$('#postid').focus();
		return false;
		}
	}

	
	return true;
}

