myCommon=new Common;
function setRv(obj)
{
   var srhfrm=document.srhform;
   if(typeof(obj)=="object")
   {
       var DataCol=obj.selectSingleNode("DataSet/DataCol");
   }
}
function province_onChange()
{
var srhform=document.srhform
var shengid=srhform.province.value
var modelNo=jsre.getModelNo("DataList.city");
mainTable[modelNo].srhStr="ID="+shengid
PageDataload(modelNo,1)
}
function city_onChange()
{
var srhform=document.srhform
var cityID=srhform.cityID.value
var modelNo=jsre.getModelNo("DataList.hospital");
mainTable[modelNo].srhStr="city="+cityID
PageDataload(modelNo,1)
}

function regUser(UserID)
{
var srhform=document.srhform
var UserPassword=srhform.UserPassword.value;
UserPassword=UserPassword.trim();
var UserEmail=srhform.UserEmail.value;
UserEmail=UserEmail.trim();
var UserSex=srhform.UserSex.value;
var UserMobile=srhform.mobile.value;
if (typeof(UserID)=="undefined") UserID=0;
var username=srhform.UserName.value
var UserAnswer=DataExecute(username,"md5","/Forum_User/");
var tel=srhform.tel.value;
if (txt_check())
{
	var Tusername=srhform.Tusername.value; //真实姓名
	var tel=srhform.tel.value; //电话
	var mobile=srhform.mobile.value; //手机
	if (UserID>0) //预约处理
	{
		var i=DataExecute(makeSql(0),"DataExecute","/Bespeaks/")
		sql="select Tusername+tel+mobile from {#database} where UserID='"+UserID+"'"
		var TusernameT=DataExecute(sql,"getFieldName","/Forum_User/")
		var TusernameZ=Tusername+tel+mobile
		if (TusernameZ!=TusernameT) 
		{
		sql="update {#database} set Tusername='"+Tusername+"',tel='"+tel+"',mobile='"+mobile+"' where UserID='"+UserID+"'"
		DataExecute(sql,"DataExecute","/Forum_User/");		
		}
		if (i==1) 
		{
		alert("预约成功！谢谢");
		window.location.href="../index.aspx";
		}		
		return false;
	}
	if (checkOneUser())
	{	
	var md5pd=DataExecute(UserPassword,"md5","/Forum_User/");
	var Salt="";
	var pdArray=[]
	md5pd=md5pd.trim()
	pdArray=md5pd.split("{#0}")
	Salt=pdArray[1].trim();
	md5pd=pdArray[0].trim();	
	var i=DataExecute(makeSql(0),"DataExecute","/Bespeaks/")
	if (i==1&&UserID==0)
	{
	
	var sql="insert into {#database} (UserName,Password,Email,PasswordFormat,Salt,NickName,LastAction,Tusername,mobile,tel) values('"+username+"','"+md5pd+"','"+UserEmail+"','1','"+Salt+"','"+username+"','/:-1:-1:-1:-1:-1','"+Tusername+"','"+mobile+"','"+tel+"')"
	i=DataExecute(sql,"DataExecute","/Forum_User/")
	
	if (i==1)
		{
			sql="select UserID from {#database} where UserName='"+username+"'"
			var UserID=DataExecute(sql,"getFieldName","/Forum_User/")
			sql="insert into forums_UserProfile (UserID) values ("+UserID+")"
			DataExecute(sql,"DataExecute","/Forum_User/")
			alert("感谢您的注册！登录后享受更多的服务");
			window.location.href="../index.aspx";
		}
		else
			alert("BBS帐号处理失败，请与管理员联系!");
	}
	
	}
}

}
function checkOneUser(show)
{
var rv;
rv=false;
var srhform=document.srhform
var email=srhform.UserName.value;
if (email=="") 
{alert("对不起用户名不能为空");return false}
var email=email.trim();
var sql="select UserName from forums_Users where UserName='"+email+"'"
var oldEmail="";
oldEmail=DataExecute(sql,"getFieldName","/Forum_User/")
oldEmail=oldEmail.trim();
if (email==oldEmail&&oldEmail!="{#false}")
{
alert("对不起，你这个帐号已有人使用，请用其它帐号进行注册！")
document.srhform.UserName.focus();
}
else
{
	rv=true;
	if (show==1)
	alert("运气不错，["+email+"]这个帐号可以使用！")
}
return rv;
}
