var zzy_tempElement = document.createElement("script");   
zzy_tempElement.id = "zzy_tempElement";
function zzy_createscript(url,element){
	var scriptID = element.id;
	var old = document.getElementById(scriptID);
	if (old) document.getElementsByTagName("head")[0].removeChild(old);
	    
	element = document.createElement('script');
	element.id =  scriptID;   
	element.src = url;
	element.type = "text/javascript";   
	element.language = "javascript";   
	element.charset="gb2312";
	element.id = scriptID;	
	document.getElementsByTagName("head")[0].appendChild(element);   
	zzy_getJSState(element);
}
function zzy_getJSState(element){
	if(document.all){   
		element.onreadystatechange = function(){//IE用
			var state = element.readyState;    
			if (state == "loaded" || state == "interactive" || state == "complete") {
				showResponse();

			}   
		};   
	} else {  
		element.onload = function() {//FF用
			showResponse();
		};   
	}   
}
function shownote()
{
document.getElementById("note").innerHTML="用户验证...";
document.getElementById("note1").innerHTML="";
var url = 'http://www.cnolnic.com/cgi-bin/username_check.cgi?username='+document.getElementById("username").value;
zzy_createscript(url,zzy_tempElement);
}
function showResponse()
{
	var doc = stateJSON.StateResult[0].result;
		if(doc=="0")
		{
			document.getElementById("note").innerHTML="";
			document.getElementById("note1").innerHTML="用户名可用";
			document.getElementById("usernametext").value='1';
			pass_check();
		}
		else 
		{
			if(doc=="-1")
				document.getElementById("note").innerHTML="请填写用户名";
			else if(doc=="1")
				document.getElementById("note").innerHTML="用户名已经存在";
			else if(doc=="2")
				document.getElementById("note").innerHTML="用户名只能有字母和数字";
			document.getElementById("note1").innerHTML="";
			document.getElementById("passnote").innerHTML="";
			document.getElementById("usernametext").value='0';
		}
}
function pass_check(){
	if(document.getElementById("userpass").value==""){
		if(document.getElementById("username").value!="")
			document.getElementById("passnote").innerHTML="请填写密码";
		else
			document.getElementById("passnote").innerHTML="";
		document.getElementById("pass2note").innerHTML="";
		document.getElementById("userpasstext").value='0';
	}
	else if(document.getElementById("userpass").value.length<6)
	{
		document.getElementById("passnote").innerHTML="密码不得少于6位";
		document.getElementById("userpasstext").value='0';
	}
	else if(document.getElementById("userpass").value.length>32)
	{
		document.getElementById("passnote").innerHTML="密码不得大于32位";
		document.getElementById("userpasstext").value='0';
	}
	else
	{
		document.getElementById("passnote").innerHTML="";
		document.getElementById("userpasstext").value='1';
		pass2_check();
	}
}
function pass2_check(){
	if(document.getElementById("userpass2").value==""){
		if(document.getElementById("userpass").value!="")
		document.getElementById("pass2note").innerHTML="请二次填写密码";
		document.getElementById("userpass2text").value='0';
	}
	else if(document.getElementById("userpass").value!=document.getElementById("userpass2").value){
		document.getElementById("pass2note").innerHTML="两次密码不一致";
		document.getElementById("userpass2text").value='0';
	}
	else
	{
		document.getElementById("pass2note").innerHTML="";
		document.getElementById("userpass2text").value='1';
	}
}
function shownoteuser(){
	if(document.getElementById("user").value=="")
	{
		document.getElementById("noteuser").innerHTML="请填写联系人";
		document.getElementById("usertext").value='0';
	}
	else
	{
		document.getElementById("noteuser").innerHTML="";
		document.getElementById("usertext").value='1';
	}
}
	function shownotemobile(){
var reg_mobile = /^(13|15|18)([0-9]{9})$/;
var reg_tel = /^0[1-9][0-9]{1,2}-[2-8][0-9]{6,7}(-[0-9]{0,4})?$/;
var reg_tel1 = /^0[1-9][0-9]{1,2}?$/;
var reg_tel2 = /^[2-8][0-9]{6,7}(-[0-9]{0,4})?$/;
	if(document.getElementById("usermobile").value==""&&document.getElementById("usertel2").value==""&&document.getElementById("usertel1").value=="")
	{
		document.getElementById("notemobile").innerHTML= "区号+固定电话/手机号码";
		document.getElementById("notetel").innerHTML= "区号+固定电话/手机号码";
		document.getElementById("userteltext").value='0';
	}
	else if(reg_tel1.test(document.getElementById("usertel1").value)==false&&document.getElementById("usertel1").value.length>0)
	{
		document.getElementById("notetel").innerHTML= "请填写正确的区号";
		document.getElementById("userteltext").value='0';
	}
	else if(reg_tel2.test(document.getElementById("usertel2").value)==false&&document.getElementById("usertel2").value.length>0)
	{
		document.getElementById("notetel").innerHTML= "请填写正确的电话号码";
		document.getElementById("userteltext").value='0';
	}
	else if(document.getElementById("usertel1").value.length>0&&document.getElementById("usertel2").value.length==0)
	{
		document.getElementById("notetel").innerHTML= "请填写固定电话或小灵通号码";
		document.getElementById("userteltext").value='0';
	}
	else if(document.getElementById("usertel1").value.length==0&&document.getElementById("usertel2").value.length>0)
	{
		document.getElementById("notetel").innerHTML= "请填写区号";
		document.getElementById("userteltext").value='0';
	}
	else if(reg_mobile.test(document.getElementById("usermobile").value)==false&&document.getElementById("usermobile").value.length>0)
	{
		document.getElementById("notemobile").innerHTML= "请填写正确的手机号码";
		document.getElementById("userteltext").value='0';
	}
	else
	{
		document.getElementById("notetel").innerHTML= "";
		document.getElementById("notemobile").innerHTML= "";
		document.getElementById("userteltext").value='1';
	}
}
function shownotemail(){

var reg_email = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	if(document.getElementById("usermail").value=="")
	{
		document.getElementById("notemail").innerHTML= "请填写邮箱";
		document.getElementById("usermailtext").value='1';
	}
	else if(reg_email.test(document.getElementById("usermail").value)==false)
	{
		document.getElementById("notemail").innerHTML= "请填写正确的邮箱";
		document.getElementById("usermailtext").value='0';
	}
	else
	{
		document.getElementById("notemail").innerHTML= "";
		document.getElementById("usermailtext").value='1';
	}
}
function login_check(){
			document.getElementById("hidden_zhuce").style.display="";
			document.getElementById("hidden_login").style.display="none";
	}
function checksub(){
	if(document.getElementById("usernametext").value=='1'&&document.getElementById("userpasstext").value=='1'&&document.getElementById("userpass2text").value=='1'&&document.getElementById("usertext").value=='1'&&document.getElementById("userteltext").value=='1'&&document.getElementById("usermailtext").value=='1')
	{
		document.getElementById("usernametext").value='0';
		document.getElementById("userpasstext").value='0';
		document.getElementById("userpass2text").value='0';
		document.getElementById("usertext").value='0';
		document.getElementById("userteltext").value='0';
		document.getElementById("submitform").submit();
	}
	else
	{
		shownote();
		pass_check();
		pass2_check();
		shownoteuser();
		shownotemobile();
		shownotemail();
		return;
	}
}
function Lable(_sid)
{
	for (var i=1; i<=2;i++){
		document.getElementById('List'+i).style.display="none";
		document.getElementById('Lable'+i).className="zc_login";
	}
	document.getElementById('Lable'+_sid).className="zc_user";
	document.getElementById('List'+_sid).style.display="block";
}
function Lable_ad(_sid)
{
	//for (var i=1; i<=2;i++){
		//document.getElementById('List'+i).style.display="none";
		//document.getElementById('Lable'+i).className="zc_login";
	//}
	//document.getElementById('Lable'+_sid).className="zc_user";
	//document.getElementById('List'+_sid).style.display="block";
	if(_sid==1)
	{
		document.getElementById('List1').style.display="";
		document.getElementById('Lable1').className="on";
		document.getElementById('List2').style.display="none";
		document.getElementById('Lable2').className="";
	}else if(_sid==2){
		document.getElementById('List1').style.display="none";
		document.getElementById('Lable1').className="";
		document.getElementById('List2').style.display="";
		document.getElementById('Lable2').className="on";
	}
}
function loginsubmit()
{
   location.href ="http://www.cnolnic.com/cgi-bin1/userlogin.cgi?username="+document.getElementById("log_username").value+"&userpass="+document.getElementById("log_userpass").value;
}

