function Checd_Registers()
{
	if(document.form_Registers.Submit4.disabled == true){document.form_Registers.Submit4.disabled =false;}
	else{document.form_Registers.Submit4.disabled =true;}
}

function Onsubmit_Registers(){
//验证表单提交
var form=document.form_Registers;
var text="";
//验证用户名
	if (isWhiteWpace(form.Form_username.value)){text= text + "\n用户名中不能包含空格！";}
	if(form.Form_username.value != ""){
		if(form.Form_username.value.length<2 || form.Form_username.value.length>18){text= text + "\n用户名长度为4-18位！";}
	}else{text= text + "\n用户名不可为空！";}
	
	if (isWhiteWpace(form.Form_password1.value)){text= text + "\n密码中不能包含空格！";}
	
	if(form.Form_password1.value != ""){
		if(form.Form_password1.value.length<4 || form.Form_password1.value.length>18){text= text + "\n密码长度为4-18位！";}
	}else{text= text + "\n密码不可为空！";}
	
	if(form.Form_password1.value!=form.Form_password2.value){text= text + "\n两次密码不相同！";}
	if(text!=""){
	alert("系统提示:"+ text);
	return false;
	}
}

//验证用户名是否同名时需要
function checkUserName(ssn){
	if( ssn.length<4 || ssn.length>18 ) {
	
		alert("\请输入正确的用户名,用户名长度为4-18位！")
		form_Registers.Form_username.focus();
		return false;
	}
	if (isWhiteWpace(ssn)){
		alert("\请输入正确的用户名,用户名中不能包含空格！");
		form_Registers.Form_username.focus();
		return false;
	}
return true;
}
function checkssn(gotoURL) { 
	var ssn=form_Registers.Form_username.value.toLowerCase();  
	if (checkUserName(ssn)){	   
		var open_url = gotoURL + "?username=" + ssn;	   
		window.open(open_url,'','status=0,top=250,left=350,directories=0,resizable=0,toolbar=0,location=0,scrollbars=0,width=322,height=200');	
	}
}

//--------验证字符串是否合法
//--------应用 if(isSsnString(ssn)){return false;}
function isSsnString (ssn){
var re=/^[0-9a-z][\w-.]*[0-9a-z]$/i;
if(re.test(ssn)){return true;}else{return false;}
}

function trim(s)
{
//--------用正则表达式将前后空格
//--------用空字符串替代。
return s.replace(/(^\s*)|(\s*$)/g, "");
}

//--------验证字符串中是否有空格
//--------应用 if(!isWhiteWpace(s)){return false;}
function isWhiteWpace (s){
  var whitespace = " \t\n\r";
  var i;
  for (i = 0; i < s.length; i++){  
   var c = s.charAt(i);
   if (whitespace.indexOf(c) >= 0) {return true;}
 }
return false;
}


//--------取字符串长度,一个汉字两个长度
function strlen(str){
var len;	
var i;
len = 0;
for (i=0;i<str.length;i++){
	if (str.charCodeAt(i)>255) len+=2; else len++;
	}
	return len;
}

//--------改变表单disabled属性
function Change_Form(F_Name)
{
	whichEl = eval("document.form1." + F_Name);
	if(whichEl.disabled == true){whichEl.disabled = false;}
	else{whichEl.disabled = true;}
}

//--------防止错误出现
function killErrors() {
return true;}
window.onerror = killErrors;
var pltsPop=null;
var pltsoffsetX = 10;   // 弹出窗口位于鼠标左侧或者右侧的距离；3-12 合适
var pltsoffsetY = 15;  // 弹出窗口位于鼠标下方的距离；3-12 合适
var pltsPopbg="#FFFFEE"; //背景色
var pltsPopfg="#000000"; //前景色
var pltsTitle="cvvvv";
document.write('<div id=pltsTipLayer style="display: none;position: absolute; z-index:10001"></div>');
function pltsinits()
{document.onmouseover=plts;
document.onmousemove=moveToMouseLoc;}
function plts()
{var o=event.srcElement;
if(o.alt!=null && o.alt!=""){o.dypop=o.alt;o.alt=""};
if(o.title!=null && o.title!=""){o.dypop=o.title;o.title=""};
pltsPop=o.dypop;
if(pltsPop!=null&&pltsPop!=""&&typeof(pltsPop)!="undefined")
{pltsTipLayer.style.left=-1000;
pltsTipLayer.style.display='';
var Msg=pltsPop.replace(/\n/g,"<br>");
Msg=Msg.replace(/\0x13/g,"<br>");
var re=/\{(.[^\{]*)\}/ig;
if(!re.test(Msg))pltsTitle="安徽家教网提醒您！";
else{
re=/\{(.[^\{]*)\}(.*)/ig;
pltsTitle=Msg.replace(re,"$1")+"&nbsp;";
re=/\{(.[^\{]*)\}/ig;
Msg=Msg.replace(re,"");
Msg=Msg.replace("<br>","");}
var content =
'<table style="background:ffffff;border:1px solid #444444" id=toolTipTalbe><tr id=pltsPoptop><th id=topleft><p id=topright style="display:none"></th></tr><tr><td  style="padding:0px;line-height:135%">'+Msg+'</td></tr>'+
'<tr id=pltsPopbot style="display:none"><th><p id=botleft></p><p id=botright align=rightstyle="display:none"></th></tr></table>';
pltsTipLayer.innerHTML=content;
toolTipTalbe.style.width=Math.min(pltsTipLayer.clientWidth,document.body.clientWidth/2.2);
moveToMouseLoc();
return true;}else{pltsTipLayer.innerHTML='';
pltsTipLayer.style.display='none';
return true;}}
function moveToMouseLoc()
{if(pltsTipLayer.innerHTML=='')return true;
var MouseX=event.x;
var MouseY=event.y;
//window.status=event.y;
var popHeight=pltsTipLayer.clientHeight;
var popWidth=pltsTipLayer.clientWidth;
if(MouseY+pltsoffsetY+popHeight>document.body.clientHeight)
{popTopAdjust=-popHeight-pltsoffsetY*1.5;
pltsPoptop.style.display="none";
pltsPopbot.style.display="";}else{
popTopAdjust=0;pltsPoptop.style.display="";pltsPopbot.style.display="none";}
if(MouseX+pltsoffsetX+popWidth>document.body.clientWidth){
popLeftAdjust=-popWidth-pltsoffsetX*2;topleft.style.display="none";
botleft.style.display="none";
topright.style.display="";
botright.style.display="";}else
{popLeftAdjust=0;topleft.style.display="";botleft.style.display="";
topright.style.display="none";botright.style.display="none";}
pltsTipLayer.style.left=MouseX+pltsoffsetX+document.body.scrollLeft+popLeftAdjust;
pltsTipLayer.style.top=MouseY+pltsoffsetY+document.body.scrollTop+popTopAdjust;
return true;}
pltsinits();
//--------最大化窗口
function maxWin()
{
try
{
var b = top.screenLeft == 0;
var b = b && top.screen.availHeight - top.screenTop - top.body.offsetHeight - 20 == 0;
if(!b)
{
var str = '<object id=meizzMax classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">'
str += '<param name="Command" value="Maximize"></object>';
document.body.insertAdjacentHTML("beforeEnd", str);
document.getElementById("meizzMax").Click();
}
}catch(e){}
}
//--------完美关闭窗口
function CloseWin() 
{ 
var ua=navigator.userAgent 
var ie=navigator.appName=="Microsoft Internet Explorer"?true:false 
if(ie){ 
    var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE ")+5,ua.indexOf(";",ua.indexOf("MSIE ")))) 
 if(IEversion< 5.5){ 
    var str  = '<object id=noTipClose classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">' 
    str += '<param name="Command" value="Close"></object>'; 
    document.body.insertAdjacentHTML("beforeEnd", str); 
    document.all.noTipClose.Click(); 
    } 
    else{ 
    window.opener =null; 
    window.close(); 
    } 
} 
else{ 
window.close() 
} 
} 

//--------文字单色逐个滚动显示JS
function changeCharColor() {
	if (navigator.appName == "Netscape") {
		document.a.document.write("<center><font face=arial size=" + fontsize + "><font color=" + color1 + ">");
		for (var j = 0; j < text.length; j++) {
			if(j == i) {document.a.document.write("<font face=arial color=" + color2 + ">" + Text.charAt(i) + "</font>");}
			else {document.a.document.write(text.charAt(j));}
		}
		document.a.document.write('</font></font></center>');
		document.a.document.close();
		}


	if (navigator.appName == "Microsoft Internet Explorer") {
		str = "<center><font face='宋体'><font color=" + color1 + ">";
		for (var j = 0; j < text.length; j++) {
			if( j == i) {str += "<font face='宋体' color=" + color2 + ">" + text.charAt(i) + "</font>";}
			else {str += text.charAt(j);}
		}
		str += "</font></font></center>";
		a.innerHTML = str;
		}
	(i == text.length) ? i=0 : i++;
}
