function freshpic(obj,src){
	obj.src = src + '?' + Math.random();
}

function checkmnick() {
	var mnick = $("#mnick").val();          //用户名
	if ( mnick == "" ) {
		$("#mnick_msg").text("用户名不能为空").addClass("red");
		return false;
	}else if ( mnick.length > 14) {
		$("#mnick_msg").text("用户名不能超过7个汉字或14个字符").addClass("red");
		return false;
	} else {
		$("#mnick_msg").removeClass("red");
		return true;
	}
}

function checkpass() {
	var pass = $("#password").val();        //密码
	if ( pass == "" || pass.length < 6 ) {
		$("#password_msg").text("密码为空或长度错误").addClass("red");
		return false;
	} else {
		$("#password_msg").removeClass("red");
		return true;
	}
}

function checkrpass() {
	var rpass = $("#rpassword").val();      //重复密码
	if ( rpass == "" || rpass.length < 6 ) {
		$("#rpassword_msg").text("重复密码为空或长度错误").addClass("red");
		return false;
	} else {
		$("#rpassword_msg").removeClass("red");
		return true;
	}
}

function checkdoublepass() {
	var pass = $("#password").val();        //密码
	var rpass = $("#rpassword").val();      //重复密码
	if ( pass == "" ) return checkpass();
	if ( rpass == "" ) return checkrpass();
	if ( pass != rpass ) {
		$("#rpassword_msg").text("两次密码不相等").addClass("red");
		return false;
	} else {
		$("#rpassword_msg").removeClass("red");
		return true;
	}
}

//验证email格式
function checkemail() {
	var email = $("#email").val();          //邮箱
	var pattern = /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
	flag = pattern.test(email);
	if( !flag ){
		$("#email_msg").text("电子邮箱格式错误").addClass("red");
		return false;
	} else {
		$("#email_msg").text("电子邮箱格式正确").removeClass("red");
		return true;
	}
}

function check_code() {
	var checkcode = $("#checkcode").val();  //验证码
	if ( checkcode == "" || checkcode.length != 4 ) {
		$("#checkcode_msg").text("验证码错误").addClass("red");
		return false;
	} else {
		$("#checkcode_msg").removeClass("red");
		return true;
	}
}

function checkaccept() {
	if( $("#acceptterm").attr("checked") != true ) {
		$("#accept_msg").text("请选择同意注册协议！").addClass("red");
		return false;
	} else {
		return true;
	}
}

function check_form( check ) {
	if( check == "" ) {
		if( checkmnick() && checkpass() && checkrpass() && checkdoublepass() && checkemail() && checkcode() && checkaccept() ) {
			return true;
		} else {
			return false;
		}
	} else {
		if( checkmnick() && checkpass() && checkrpass() && checkdoublepass() && checkemail() && checkcode() ) {
			return true;
		} else {
			return false;
		}
	}
}

//检测是否需要修改密码
function checkEditForm() {
	var pass = $("#password").val();
	var npass = $("#npassword").val();
	var rnpass = $("#rnpassword").val();
	if ( checkemail() ) {
		if ( rnpass != "" || npass != "" || pass != "" ) {
			//先清除样式
			$("#password_msg").removeClass("red");
			$("#npassword_msg").removeClass("red");
			$("#rnpassword_msg").removeClass("red");
			if ( pass == "" || pass.length < 6 ) {
				$("#password_msg").text("您要修改密码吗？请先正确输入您的当前密码。").addClass("red");
				return false;
			} else if ( npass == "" || npass.length < 6 ) {
				$("#npassword_msg").text("新密码为空或者密码长度错误。").addClass("red");
				return false;
			} else if ( rnpass == "" || rnpass.length < 6 ) {
				$("#rnpassword_msg").text("重复新密码为空或者密码长度错误。").addClass("red");
				return false;
			} else return true;
		} else return true;
	} else return false;
}

//显示修改用户头像的flash
function showflash() {
	$("#face").css("display", "none");
	$("#faceflash").slideDown("slow");
}

//JS标签效果
function labelswitch( num ) {
	var curr = "#label" + num;
	var curr_con = curr + "_con";
	$(curr).addClass('li1');
	$(curr_con).show();
	for ( i = 1; i <= 5; i++ ) {
		if ( i != num ) {
			var blur = "#label" + i;
			var blur_con = blur + "_con";
			$(blur).removeClass('li1');
			$(blur_con).hide();
		}
	}
}








