/*function getPar(){
	var uni_id = getCookie("u");
	var uni2_id = getCookie("u2");alert(uni_id);alert(uni2_id);
	document.getElementById("uuu0").value = uni_id;
	document.getElementById("uuu1").value = uni2_id;
}*/
function MM_showHidden(id,show,idd) {
	var mye=null;
	if (!id || id == "") return;
	if ((mye=document.getElementById(id)) == null) return;
	// alert(mye.style.visibility);
	if (typeof(show)=="string" && show!="") {
		mye.style.display = (show=="none") ? "none" : "block";
		document.getElementById(id).style.display = (show=="none") ? "none" : "block";
        document.getElementById(idd).style.display = (show=="none") ? "block" : "none";
	} else {
		mye.style.display = (mye.style.display=="none") ? "block" : "none";
		document.getElementById(id).style.display = (mye.style.display=="none") ? "none" : "block";
        document.getElementById(idd).style.display = (show=="none") ? "block" : "none";
	}
	return;
}

function trim(vStr)
{
	return vStr.replace(/(^[\s]*)|([\s]*$)/g,"");
}

function isUsername(vStr)
{
	var re = /^[a-zA-Z][\w]{3,15}$/;
	return re.test(trim(vStr));
}

function isPassword(vStr)
{
	if (vStr.length < 6) return false;
	if (vStr.length > 20) return false;
	return true;
}


function CheckName(){

	var username = trim($('username').value);
	if(username == ""){
		$('name').innerHTML = "<font color=\"red\">请填写用户名</font>";
	}else if (username.length < 4 || username.length > 16){
		$('name').innerHTML = "<font color=\"red\">用户名长度不符!请输入4-16个字符!</font>";
	}else if(!isUsername($('username').value)){
		$('name').innerHTML = "<font color=\"red\">格式错误！只能由英文字母、数字和下划线组成，首位须为英文字母！</font>";
	}else{
		var pars = Form.serialize('register');
		var url = 'include/checkname.php';
		var vAjax = new Ajax.Request(
			url,
			{
				method: 'post',
				parameters: pars,
				onSuccess: function(result) {
					var response = trim(result.responseText);
					if ( response == 'sucessed'){
						$('name').innerHTML = "用户名可以使用";
					} else if ( response == 'username_dup'){
						$('name').innerHTML = "<font color=\"red\">用户名已存在，请重新填写用户名</font>";
					}else if (response == 'username_forbidden') {
						//Field.focus('username');
						$('name').innerHTML = "<font color=\"red\">用户名中含有禁止的词汇！</font>";
					} else if (response == 'username_illegal') {
						//Field.focus('username');
						$('name').innerHTML = "<font color=\"red\">用户名格式错误！只能由英文字母、数字和下划线组成，首位必须为英文字母！</font>";
					} else if (response == 'passport_error') {
						//Field.focus('username');
						$('name').innerHTML = "<font color=\"red\">连接通行证失败，请稍后再试！</font>";
					} else {
						//Field.focus('username');
						alert(response);
					}
				}
			}
		)
	}
	//Field.focus('username');
}

function ShowName(){
	$('name').innerHTML = "长度4-16个字符，只能由英文字母、数字和下划线组成，首位必须为英文字母！";
}


function CheckPass(){
	var password = trim($('password').value);
	if(password == ""){
		//Field.focus('password');
		$('pass').innerHTML = "<font color=\"red\">请填写密码</font>";
	}else if(password.length < 6 || password.length > 20){
		//Field.focus('password');
		$('pass').innerHTML = "<font color=\"red\">长度不符!请输入6-20个字符！</font>";
	}else{
		//Field.focus('password');
		$('pass').innerHTML = "长度6-20个字符！";
	}
}

function ShowPass(){
	//Field.focus('password');
	$('pass').innerHTML = "长度6-20个字符！";
}

function CheckPass2(){
	var password2 = trim($('password2').value);
	var password = trim($('password').value);
	if(password2 == ""&& password != ""){
		//Field.focus('password2');
		$('pass2').innerHTML = "<font color=\"red\">请再输入密码一次</font>";
	}else if(password != password2){
		$('pass2').innerHTML = "<font color=\"red\">两次密码不一致</font>";
	}else{
		$('pass2').innerHTML = "密码格式正确！";
	}
}

function ShowPass2(){
	$('pass2').innerHTML = "两次输入的密码必须一致!！";
}

function chkFrm()
{
	if(!isUsername($('username').value))
	{
		Field.focus('username');
		alert("用户名只能由4-16位数字、大小写字母和下划线组成，不能由数字开头！");
		return false;
	}

	if(!isPassword($('password').value))
	{
		Field.focus('password');
		alert("密码的长度必须为6-20个字符！");
		return false;
	}

	if($('password').value != $('password2').value)
	{
		Field.focus('password');
		alert("两次输入的密码不一致！");
		return false;
	}
	var pars = Form.serialize('register');
	var url = 'register.php?action=doreg';
	var vAjax = new Ajax.Request(
		url,
		{
			method: 'post',
			parameters: pars,
		    onSuccess: function(result) {
				var response = trim(result.responseText);
				if (response == 'sucessed')
				{
					alert('注册成功！');
					setTimeout("javascript:location.href='index.php'", 100);
				} else if(response == 'username_illegal') {
					alert('用户名格式不正确!');
				} else if(response == 'username_be') {
					alert('用户名已存在!');
				}
				else if (response == 'password_illegal') {
					alert('两次输入的密码不一致！');
				} else if (response == 'posterisnull') {
					alert('发言人名称不能为空！');
				} else if (response == 'emailisnull') {
					alert('Email地址不能为空！');
				} else if (response == 'telisnull') {
					alert('电话号码不能为空');
				} else if (response == 'addressisnull') {
					alert('详细地址不能为空!');
				} else if(response == 'corptypeisnull') {
					alert('请选择企业类别');
				}
				else {
					alert(response);
				}
		    }
		}
	);
	return false;
}


