//验证用户名
function CheckUserName(val,min,max){
	var len = val.value.length;
	if (len<min || len>max){
		alert("用户名长度不正确，应为"+min+"-"+max+"个英文字母、数字。");
		val.focus();
		val.select();	
		return false;
	}
	for (i=0;i<val.value.length;i++){
		var ch = val.value.charAt(i);
		if ( (ch<"0" || ch>"9") && (ch<"a" || ch >"z")){
			alert("用户名必须由小写字母或数字组成。");
			val.focus();
			val.select();	
			return false;
		}
	}
           var first =val.value.charAt(0)
           if (first<"a" || ch >"z"){
           alert("用户名必须由小写字母开头。");
			val.focus();
			val.select();	
			return false;
	    }

	return true;
}
//验证密码
function CheckPassWord(val,min,max){
	var len = val.value.length;
	if (len<min || len>max){
		alert("密码长度不正确，应为"+min+"-"+max+"个英文字母、数字。");
		val.focus();
		val.select();	
		return false;
	}
	
	return true;
}
//验证密码匹配
function IsSame(val1,val2){
	if (val1.value != val2.value ){
		alert("两次输入的密码不相同。");
		val2.focus();
		val2.select();	
		return false;
	}
	else
		return true;
}
//验证Email
function CheckEmail(val,mode){
	if((mode==0) && (val.value=="")){
		return true;
	}

	var etext
	var elen
	var i
	var aa
	etext=val.value
	elen=etext.length
	if (elen<5){
		alert("请输入正确的Email。");
		val.focus();
		val.select();	
		return false;
	}
	i= etext.indexOf("@",0)
	if (i==0 || i==-1 || i==elen-1){
		alert("请输入正确的Email。");
		val.focus();
		val.select();	
		return false;
	}
	else{
		if (etext.indexOf("@",i+1)!=-1){
			alert("请输入正确的Email。");
			val.focus();
			val.select();	
			return false;
		}
	}
	if (etext.indexOf("..",i+1)!=-1){
		alert("请输入正确的Email。");
		val.focus();
		val.select();	
		return false;
	}
	i=etext.indexOf(".",0)
	if (i==0 || i==-1 || etext.charAt(elen-1)=='.'){
		alert("请输入正确的Email。");
		val.focus();
		val.select();	
		return false;
	}
	if ( etext.charAt(0)=='-' ||  etext.charAt(elen-1)=='-'){
		alert("请输入正确的Email。");
		val.focus();
		val.select();	
		return false;
	}
	if ( etext.charAt(0)=='_' ||  etext.charAt(elen-1)=='_'){
		alert("请输入正确的Email。");
		val.focus();
		val.select();	
		return false;
	}
	for (i=0;i<=elen-1;i++){
		aa=etext.charAt(i)
		if (!((aa=='.') || (aa=='@') || (aa=='-') ||(aa=='_') || (aa>='0' && aa<='9') || (aa>='a' && aa<='z') || (aa>='A' && aa<='Z'))){
			alert("请输入正确的Email。");
			val.focus();
			val.select();	
			return false;
		}
	}
	return true;
}

function PicResize(obj)
{
 // if(obj.width>screen.width-300)obj.style.width=screen.width-300;
 }
 
 function moveAtCaret(obj,n)
{
    //将obj中光标向dirc方向移动n个字符 
    obj.focus(); 
    //var rng=document.selection.createRange(); 
    //rng.moveStart("character", n); 
    //rng.select(); 
} 
