<!--
function getajaxname()
{
   if ($("username").value == '')
   {
      $('checkname').innerHTML = '<img src="img/login_in/hy_login_tishi03.jpg" align="absbottom" /><font color="#CC0000">请输入用户名！！</font>';
      return false;
   }
   else if ($("username").value.length < 4)
   {
      $('checkname').innerHTML = '<img src="img/login_in/hy_login_tishi03.jpg" align="absbottom" /><font color="#CC0000">用户名长度不符合要求！！</font>';
      return false;
   }
   else if ($("username").value.length > 16)
   {
      $('checkname').innerHTML = '<img src="img/login_in/hy_login_tishi03.jpg" align="absbottom" /><font color="#CC0000">用户名长度不符合要求！！</font>';
      return false;
   }
   var mytest = new Ajax.Request("ajax_getname.asp?checkname=" + $("username").value,
   {
      method : 'get', onComplete : showusername
   }
   );
}
function showusername(req)
{
   $('checkname').innerHTML = req.responseText;
}
function checkpass()
{
   var pars="password="+$('password').value+"&password1="+$('password1').value;
   var mytest = new Ajax.Request("/ajax_checkpass.asp?" + pars,
   {
      method : 'get', onComplete : showcheckpass
   }
   );
}
function showcheckpass(req)
{
   $('checkpass').innerHTML = req.responseText;
}
function getrole()
{
   var role;
   if ($('roles').checked)
   {
      role = $('roles').value;
   }
   else
   {
      role = $('rolet').value;
   }
   // 	alert(role);
   var mytest = new Ajax.Request("ajax_getrole.asp?checkrole=" + role,
   {
      method : 'get', onComplete : showgrade
   }
   );
}
function showgrade(req)
{
   // alert(req.responseText);
   $('grade').innerHTML = req.responseText;
}

function getmail(){
	var mytest= new Ajax.Request("/ajax_getmail.asp?checkmail="+$('email').value,{method:'get',onComplete:showmail});
}
function showmail(req){
	$('checkmail').innerHTML = req.responseText;
}

function getcity()
{
   var province = $('province').value;
   var para = 'province=' + province;
   new Ajax.Request('/ajax_province.asp?'+para,{method : 'get', onComplete : setcity});
}

function setcity(obj)
{
   var xml = obj.responseXML;
   var city =  $("city");
   var region=$('region');
   if(city.length > 0)
   {
      for(var len = city.length; len > 0; len -- )
      {
         city.remove(len);
      }
   }
   if(region.length > 0)
   {
      for(var len = region.length; len > 0; len -- )
      {
         region.remove(len);
      }
   }
   var citys = xml.getElementsByTagName("city");
   for(var k = 0; k < citys.length; k ++ )
   {
      var text =  citys[k].firstChild.nodeValue;
      var value = citys[k].getAttribute("id");
      city.options[k]=new Option(text,value)
   }
}

function getregion()
{
   var city = $('city').value;
   var para = 'city=' + city;
   new Ajax.Request('/ajax_region.asp?'+para,{method : 'get', onComplete : setregion});
}

function setregion(obj)
{
   var xml = obj.responseXML;
   var region =  $("region");
   if(region.length > 0)
   {
      for(var len = region.length; len > 0; len -- )
      {
         region.remove(len);
      }
   }

   var regions = xml.getElementsByTagName("region");
   for(var k = 0; k < regions.length; k ++ )
   {
      var text =  regions[k].firstChild.nodeValue;
      var value = regions[k].getAttribute("id");
      region.options[k]=new Option(text,value)
   }
}
function CheckNum(InputValue){
   var reg=/^([0-9]|[/-])+$/
 var isValid
   
   isValid=reg.exec(InputValue)
   if (!isValid) {
     return false
   }

   return true
}
function Checkusername(InputValue){
   var reg=/^[0-9a-zA-Z,_]+$/
 var isValid
   
   isValid=reg.exec(InputValue)
   if (!isValid) {
     return false
   }

   return true
}
function Checkemail(InputValue){
   var reg=/^[\w\-\.]+@[A-Za-z0-9]+\.(([A-Za-z0-9]{2,4})|([A-Za-z0-9]{2,4}\.[A-Za-z]{2,4}))$/
 var isValid
   
   isValid=reg.exec(InputValue)
   if (!isValid) {
     return false
   }

   return true
}

function checkform()
{
	var grasch;
	for(var i=0;i<$('grasch').length;i++)   
  {   
  if($('grasch')[i].selected==true)   
         grasch= $('grasch').options[i].value;   
  }
	 var role;
   if ($('roles').checked)
   {
      role = $('roles').value;
   }
   else
   {
      role = $('rolet').value;
   }
    var sex;
   if ($('sexm').checked)
   {
      sex = $('sexm').value;
   }
   else
   {
      sex = $('sexw').value;
   }
	var pars="role="+role+"&username="+$('username').value+"&password="+$('password').value+"&password1="+$('password1').value+"&realname="+$('realname').value+"&grasch="+grasch+"&email="+$('email').value+"&sex="+sex+"&province="+$('province').value+"&city="+$('city').value+"&region="+$('region').value+"&address="+$('address').value+"&schoolname="+$('schoolname').value+"&phonenumber="+$('phonenumber').value+"&homenumber="+$('homenumber').value+"&verifycode="+$('verifycode').value;
   if($('username').value=='')
	{
		alert('用户名不能为空！');
		$('username').focus();
		return false;
	}
	else if($('password').value=='')
	{
		alert('密码不能为空！');
		$('password').focus();
		return false;
	}
	else if(!Checkusername($('username').value))
	{
		alert('请输入4-16位字符,英文,数字,下划线的组合');
		$('username').value='';
		$('username').focus();
		return false;
	}
	else if($('password1').value=='')
	{
		alert('确认密码不能为空！');
		$('password1').focus();
		return false;
	}
	else if($('username').value.length<4||$('username').value.length>16)
	{
		alert('用户名长度必须大于4,小于16位');
		$('username').focus();
		return false;
		}
	else if($('password').value.length<5||$('password').value.length>16)
	{
		alert('密码长度必须大于5,小于16位');
		$('password').value='';
		$('password').focus();
		return false;
		}
	else if($('password').value != $('password1').value)
	{
		alert('两次输入密码不一致！');
		$('password1').value='';
		$('password1').focus();
		return false;
		}
	else if($('realname').value=='')
	{
		alert('真实姓名不能为空！');
		$('realname').focus();
		return false;
	}
	else if($('grasch').value=='')
	{
		alert('为了您获得更好的服务，请选择年级与学段！');
		return false;
	}
	else if($('email').value=='')
	{
		alert('电子邮箱不能为空！');
		$('email').focus();
		return false;
	}
	else if(!Checkemail($('email').value))
	{
		alert('电子邮箱格式不正确！');
		$('email').value=''
		$('email').focus();
		return false;
	}
	else if($('province').value=='')
	{
		alert('省份不能为空！');
		$('province').focus();
		return false;
	}
	else if($('city').value=='')
	{
		alert('城市不能为空！');
		$('city').focus();
		return false;
	}
	else if($('region').value=='')
	{
		alert('地区不能为空！');
		$('region').focus();
		return false;
	}
	else if($('phonenumber').value==''&&$('homenumber').value==''){
		alert('手机号或家庭电话必须填写一个！');	
		$('phonenumber').focus();
		return false;
	}
	else if(!CheckNum($('phonenumber').value)&&!CheckNum($('homenumber').value))
	{
		alert('手机号或家庭电话不正确');
		$('phonenumber').focus();
		return false;
	}
	
	else if($('verifycode').value=='')
	{
		alert('验证码不能为空！');
		$('verifycode').focus();
		return false;
	}
	 var mytest = new Ajax.Request("ajax_reg.asp?" + pars+"&"+"t="+Math.random(),
   {
      method : 'get', onComplete : showreg
   }
   );
}
function showreg(req)
{
   //alert(req.responseText);
   if (req.responseText.indexOf('True')>=0){
	   alert('注册成功！返回首页登录！');
	   location='/';
	   }
	else if(req.responseText.indexOf('1')>=0){
		alert('验证码不正确！');
		$('verifycode').value='';
		$('verifycode').focus();
		}
	else{
		alert('意外错误导致注册用户不成功，请刷新一下此页面，换个用户名注册！');
	}
}
// -->
