/**
*用户修改个人信息
*
*/
var usermodinfo={"load":function()
						{
							
							//读取用户个人信息，回填表单，并给表单加验证代码
							$("#userInfomodFrom").unbind();
							usermodinfo.formvalie();
							 var url='/libs/models/user/UserCenter.php';
									$.ajax({
										 type: "POST",
										 url: url,
										 data:   "flag=readUserInfo",
										 success: function(msg){
											 					try{ eval("ob=" +msg);} catch(e){}
																if(ob)
																{	//给我的页面添加信息
																	$("#user_mod_Truename").val(ob[0].Truename);
																	$("#user_mod_email").val(ob[0].Email);
																	$("#user_mod_Qestion").val(ob[0].Qestion);
																	$("#user_mod_Answer").val(ob[0].Answer);
																	$("#user_mod_QQ").val(ob[0].QQ);
																	$("#user_mod_Mobile").val(ob[0].Mobile);
																	$("#user_mod_Telephone").val(ob[0].Telephone);
																	$("#user_mod_Address").val(ob[0].Address);
																	var checkedA="";
																	var checkedB="";
																	if(parseInt (ob[0].Sex)==0)
																		checkedA='checked="checked"';
																	else
																		checkedB='checked="checked"';
																	var str1='<input type="radio" name="user_mod_sex"  onclick="usermodinfo.radio_value(0)" id="RadioGroup1_0" '+checkedA+' value="0"/>男'+
																			 '<input type="radio" name="user_mod_sex" onclick="usermodinfo.radio_value(1)" id="RadioGroup1_1" '+checkedB+' value="1"/>女';
																	$("#user_mod_sexhtml").html(str1);		 
																}
																}
										});
								
									
							},
						"formvalie":function()
							{
								
								 $("#userInfomodFrom").validate({
										 submitHandler: function() {
																	var url='/libs/models/user/UserCenter.php';
																	var data = $("#userInfomodFrom").formToArray(); 
																	$.ajax({
																		 type: "POST",
																		 url: url,
																		 data: data,
																		 success: function(msg){
																			 alert(msg);
																			// $('#userInfomodFrom').resetForm();
																			 
																		 }
																		});
																	
																																		
																	},			 
										rules: {
												user_mod_Truename:{
																required:true
													},
												user_mod_email:{
														required:true,
														email:true													
													},
												user_mod_password2:{
															equalTo:"#user_mod_password1"
													},
												user_mod_QQ:{
														is_qq:true
													},
												user_mod_Mobile:{
														is_mobile:true
													},
												user_mod_Telephone:{
														is_phone:true
													}	
											},
									  messages: {
											user_mod_Truename:{
																required:"不能为空"
													},
												user_mod_email:{
														required:"不能为空",
														email:"请输入正确的EAMIL"													
													},
												user_mod_password2:{
															equalTo:"两次密码不一致"
													},
												user_mod_QQ:{
														is_qq:"请输入正确的QQ号码"
													},
												user_mod_Mobile:{
														is_mobile:"请输入正确的手机号码"
													},
												user_mod_Telephone:{
														is_phone:"请输入正确的电话号码"
													}	
										  }
									});
								
							},
						"radio_value":function(str)
										{
											$("#user_mod_sex_temp").val(str);
										}
						};
/**
*描述：用户登陆
*useroperator.formcheck();表单验证,
*useroperator.Login();登陆AJAX提交表单，
*useroperator.Logout();方法退出登陆
*作者：张军华
*时间:2008-1-25
**/
var useroperator={"userLoad":function()
								{		
										//注册表单验证
										if($("#flag").val()=="brokerreg")
										{
										useroperator.city_area(-2);
										useroperator.ValidationbrokerregForm();
										}
										else 
										useroperator.ValidationRegisterForm();
										//区域的选择
										//$("#city").change(function(){useroperator.city_area();});
										//useroperator.city_area();
										//$("#logn_quit").hide();
										/**/
										//登陆链接事件
										if(action=="viewLogn_a"){
											useroperator.formcheck();
										};														
										//注册链接点击事件
										if(action=="viewReg_a"){
											useroperator.rule_acc_buttion_time();
										};
										//刷新验证码
										$("#shaxing_code").click(function(){
																			useroperator.ValidationCodeRegister();
																		//	useroperator.ValidationRegisterForm();
																		 });
										//页面退出登陆链接事件
										if(action=="Logoutshow"){useroperator.Logout();$("#logn_quit").hide();$("#winclueTo").hide();};
										//页面加载的时候运行
										useroperator.RefCheckLogStat();
										
											
								},
					"getformvalues":function()
					{
						// a.push({name: n+'.x', value: form.clk_x}, {name: n+'.y', value: form.clk_y});	
						try{ var a = [];
						 var b=["controlid","flag","loginname","nickname","password1","email","checkbox","sex","qq","mobile","telephone","area","X","Y","seccode","tempseccode","rule_acc","putin"];
						//"telephone","city","area","X","Y","seccode","tempseccode","rule_acc",
						for(i=0;i<b.length;i++)
						 {
							a.push({name: b[i], value: $("#"+b[i]).val()});
						 }
						 
						 return a;}catch(e){alert(e); return false;}
					},			
					"xClose":function(vid)//关闭页面
					{
					
						if(vid!=1){

							window.open('','_self','')
							window.close();
						}else
						{
							window.history.back(-1);
						}
					},
					"RefCheckLogStat":function()//用户刷新网页后，如果用户是登陆，则在页面作处理
								{
									/*var url='/libs/models/user/UserCenter.php';
									$.ajax({
										 type: "POST",
										 url: url,
										 data:   "flag=RefCheckLogStat",
										 success: function(msg){
											 					if(parseInt(msg)!=-1)
																{	//alert(msg);
																	$("#logn_quit").show();
																	$("#ViewuserName").html(msg);
																	$("#viewLogn_a").hide();
																}
											 					//alert( "Data Saved: " +   msg ); 
																} 
										});*/ 
									var url='/libs/models/user/UserCenter.php';
									$.ajax({
										type: "POST",
										url: url,
										data:   "flag=RefCheckLogStat",
										async:false,
										success: function(msg){
											if(parseInt(msg)!=-1)
											{
												try{ eval("ob=" +msg);} catch(e){}
												if(ob){
													$("#logn_quit").show();
													$("#ViewuserName").html(ob.Truename);
													$("#banner_UID").val(ob.UID);
													$("#viewLogn_a").hide();
													$("#regButton").html('<a id="viewReg_a" name="viewReg_a_v" target="_blank"  href="/user/"  class="bf"><font color="#D34F00">个人管理</font></a>');
													//alert(ob.Truename);
													//alert($("#banner_UID").val());
												}
								
											}
											//alert( "Data Saved: " +   msg );
										}
									});
								},			
					"self_Info":function()//显示我的信息
								{
									
									var url='/libs/models/user/UserCenter.php';
									$.ajax({
										 type: "POST",
										 url: url,
										 data:"flag=my_self_infp",
										 success: function(msg){
											 					//document.write(msg);
															//	alert(msg);
																var sumpersonintegral=0;
											 					try{ eval("ob2=" +msg);
																	ob=ob2.userinfo;
																	integral=ob2.Integral;
																	//alert(integral.length);
																	for(i=0;i<integral.length;i++)
																	{
																		//alert(integral[i].issuance);
																		if(new String(parseInt(integral[i].issuance)).toString()==new String("NaN").toString())
																			integral[i].issuance=0;
																		if(new String(parseInt(integral[i].review)).toString()==new String("NaN").toString())
																			integral[i].review=0;
																		if(new String(parseInt(integral[i].revert)).toString()==new String("NaN").toString())
																			integral[i].revert=0;
																		if(new String(parseInt(integral[i].accessing)).toString()==new String("NaN").toString())
																			integral[i].accessing=0;
																		sumpersonintegral+=parseInt(integral[i].issuance)+parseInt(integral[i].review)+parseInt(integral[i].revert)+parseInt(integral[i].accessing);
																		
																	}
																		//alert(sumpersonintegral);
																	} catch(e){}
																if(ob)
																{	//给我的页面添加信息
	
																	$("#myD2dBox_username").html(ob[0].Username);
																	$("#myD2dBox_Level").html(ob[0].Level);
																	
																	
																	$("#UserInfoList_truename").html(ob[0].Truename);
																	$("#UserInfoList_email").html(ob[0].Email);
																	$("#UserInfoList_sex").html(ob[0].Sex);
																	$("#UserInfoList_qq").html(ob[0].QQ);
																	$("#UserInfoList_mobile").html(ob[0].Mobile);
																	$("#UserInfoList_telephone").html(ob[0].Telephone);
																	$("#UserInfoList_address").html(ob[0].Address);
																	$("#myD2dBox_Integral").html(sumpersonintegral);
																	
																					
																}
																} 
										});
								},			
					"rule_acc_buttion_time":function()//同意按扭的倒计时
								{
									$("#rule_acc_buttion").attr("disabled","");
									$("#rule_acc_buttion").val(" 同 意 ");
									return 0;
									var Num_temp=$("#rule_acc_buttion").attr("valueNum");
									Num_temp=parseInt(Num_temp);
										if(Num_temp==0)
										{
											$("#rule_acc_buttion").attr("disabled","");
											$("#rule_acc_buttion").val(" 同 意 ");
											clearTimeout(the_timeout);
										}
										else
										{
											Num_temp=parseInt(Num_temp)-1;
											//alert(Num_temp);
											$("#rule_acc_buttion").val("同意("+Num_temp+")");
											$("#rule_acc_buttion").attr("valueNum",Num_temp+"a");
											//alert($("#rule_acc_buttion").attr("valueNum"));
											the_timeout = setTimeout("useroperator.rule_acc_buttion_time();", 1000);
										}
								},			
					"ValidationName":function()
											{
												
												var str1=$("#loginname").val();
												var url='/libs/models/user/UserCenter.php';
												str1=str1.replace(/(^\s*)|(\s*$)/g, "");
												if(new String(str1).toString()==new String("").toString())
												{
													$("#loginname").val("");
													$("#loginnameValidationMSG").html("");
													return false;
												}
												var cm = /[\\. <>;&,'?^#$*~%\+\|\(\)\{\}\[\]-]/ ;
												var text = str1 ;
												var result = text.match(cm) ;
												if (result != null){
													$("#loginnameValidationMSG").html("&nbsp;<span class='f12 color_6'>登录名不能包含特殊字符！</span>");
													return false;
												}
												if(new String(str1).length<3)
												{
													//$("#loginnameValidationMSG").html("&nbsp;<span class='f12 color_6'>登录名不能小于3个字符！</span>");
													return false;
												}
												$.ajax({
														 type: "POST",
														 url: url,
														 data:  "loginname="+str1+"&flag=validatename",
														 success: function(msg){
																//alert(msg);
																 if(0==msg){
																	 $("#loginnameValidationMSG").html("&nbsp;<span class='f12 color_6'>"+str1+"登录名不可用！</span>");
																	 $("#loginname").val("");
																 }else{
																	 $("#loginnameValidationMSG").html("&nbsp;<span class='f12 color_6'>"+str1+"登录名可用！</span>");
																 }//&nbsp;<span class='f12 color_6'>提示文字</span>
																 
															 } 
														}); 
											},
					"ValidationbrokerregForm":function()
								{
									 $("#RegForm1").validate({
										submitHandler: function() {
																if (document.getElementById("rule_acc").checked==false){
																	alert("必须同意《第贰地注册协议》才能注册");
																	return false;
																}
																$("#email").val($("#email").val()==""?"d2d@d2d.cn":$("#email").val());
																//alert($("#email").val());
																//return 0;
																	var url='/libs/models/user/UserCenter.php';
																	var data = $("#RegForm1").formToArray(); 
																	$.ajax({
																		 type: "POST",
																		 url: url,
																		 data: data,
																		 success: function(msg){// alert(msg);
																			 						if(new String('<script type="text/javascript">parent.useroperator.reg_message("1");</script>').toString()==new String(msg).toString())//注册成功转入
																									{
																										//alert("注册成功");
																										$("#registerBlock").hide();
																										$("#regok").show();
																										//$("#register").hide();
																										//设置登录必要信息
																										$("#userName").val($("#loginname").val());
																										$("#password").val($("#password1").val());	
																										
																										////////
																										$("#RegForm1").resetForm();
																										
						
																										//注册完成后自动登录,登录中会同步论坛登录
																										useroperator.Login();
																										//////
																			/**注册成功 调用登录对话框**/
																			useroperator.formcheck();
																			
/****/
																			//$("#functionBox").hide();
																									}
																									else//注册失败提示用户
																									{ 
																										//alert(msg);
																										alert("注册失败");
																										return 0;
																									  try{ eval("ob=" +msg);} catch(e){}
																									  if(ob){
																										  
																										  var strhtml="";
																										  var i=1;
																										 
																											for (prop in ob)
																											{   
																												 strhtml=strhtml+""+i+ob[prop]+"";
																												 i++;
																											}
																										//	alert(strhtml);
																										}
																									}
																		 						}	
																		});
																	//alert('验证成功');
																	//			useroperator.Login();
																	},					 
										rules: {
												
												loginname:{
															required:true,
															minLength: 2,
															maxLength: 12
														  },
												nickname:{
															required:true,
															checkstr:true,
															minLength: 2
														 },
												companyname:{
															required:true,
															checkstr:true,
															minLength: 2
														 },
												/*shopname:{
															required:true,
															checkstr:true,
															minLength: 2
														 },*/
														 password1:{
															required:true,
															minLength: 6
														  },
												password2:{
															equalTo: "#password1",
															required:true
														  },		  
											/*	email:{
														email:true,
														required:true,
														minLength: 2
													   },*/
												qq:{
													is_qq:true
													},
												mobile:{
														required:true,
														is_phone_mobile_new:true
													},
												telephone:{
														is_phone:true
													},
												seccode:{
														required:true,
														equalTo: "#tempseccode"
														
													},
												city:{
														required:true,
														equalTono: "#city1"
													},
												area2:{
														required:true,
														equalTono: "#area1"
													}												
											},
									  messages: {
											loginname:{
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>登陆名不能为空!</span>"},
														minLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>登陆名字符长度不能小于2个!</span>"},
														maxLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>登陆名字符长度不能大于12个!</span>"}
													  },
											nickname:{
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>昵称不能为空!</span>"},
														minLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>昵称字符长度不能小于2个!</span>"},
														checkstr:"&nbsp;<span class='f12 color_6'>昵称不能包含特殊字符！</span>"
													 },												 
											companyname:{
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>公司名称不能不能为空!</span>"},
														minLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>公司名称长度不能小于2个!</span>"},
														checkstr:"&nbsp;<span class='f12 color_6'>公司名称不能包含特殊字符！</span>"
													 },
										/*	shopname:{
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>店名称不能不能为空!</span>"},
														minLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>店名称字符长度不能小于2个!</span>"},
														checkstr:"&nbsp;<span class='f12 color_6'>店名称不能包含特殊字符！</span>"
													 },*/
											city:{
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>请选择城市或区域!</span>"},											
														equalTono:function(element, validator){return "&nbsp;<span class='f12 color_6'>请选择城市或区域!</span>"}
													 },
													 
											area2:{
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>请选择城市或区域!</span>"},																		
														equalTono:function(element, validator){return "&nbsp;<span class='f12 color_6'>请选择城市或区域!</span>"}
													 },													 
													 password1:{
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>密码不能为空!</span>"}	,
														minLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>密码字符长度不能小于6个!</span>"}
													  },
											password2:{
														equalTo:function(element, validator){return "&nbsp;<span class='f12 color_6'>两次密码不一致!</span>"},
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>确认密码不能为空!</span>"}
													  },		  
											/*email:{
													  email:function(element, validator){return "&nbsp;<span class='f12 color_6'>请输入正确的邮件地址!</span>"},
													  minLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>字符长度不能小于2个!</span>"},
													  required:function (element, validator){return "&nbsp;<span class='f12 color_6'>电子邮件不能为空!</span>"}
												   },*/
											qq:{
													is_qq:function(element, validator){showextendreg();return "&nbsp;<span class='f12 color_6'>请输入正确的QQ号码!</span>";}
												},
											mobile:{
													required:function(element, validator){return "&nbsp;<span class='f12 color_6'>手机不能为空!</span>"},
											
													is_phone_mobile_new:function(element, validator){showextendreg();return "&nbsp;<span class='f12 color_6'>请输入正确的电话号码!</span>";}
												},
											telephone:{
													is_phone:function(element, validator){showextendreg();return "&nbsp;<span class='f12 color_6'>请输入正确定的电话号码!</span>";}
												},
											seccode:{
													required:"&nbsp;<span class='f12 color_6'>验证码不能为空!</span>",
													equalTo:"&nbsp;<span class='f12 color_6'>验证码错误!</span>"
												}
												
										  }
									});
								},															
					"ValidationRegisterForm":function()
								{
									
									 $("#RegForm1").validate({
										submitHandler: function() {
																if (document.getElementById("rule_acc").checked==false){
																	alert("必须同意《第贰地注册协议》才能注册");
																	return false;
																}
																	var url='/libs/models/user/UserCenter.php';
																	var data = $("#RegForm1").formToArray();
																	//alert(data);return false;
																	//var data=useroperator.getformvalues();
																	//if(!data) {return false;}
																	//alert(data);return false;
																	$.ajax({
																		 type: "POST",
																		 url: url,
																		 data: data,
																		 success: function(msg){ //alert(msg);
																			 						if(new String('parent.useroperator.reg_message("1");').toString()==new String(msg).toString())//注册成功转入
																									{
																										//alert("注册成功");
																										$("#registerBlock").hide();
																										$("#regok").show();
																										//$("#register").hide();
																										//设置登录必要信息
																										$("#userName").val($("#loginname").val());
																										$("#password").val($("#password1").val());	
																										////////
																										$("#RegForm1").resetForm();
																										//注册完成后自动登录,登录中会同步论坛登录
																										useroperator.Login();
																										//////
																			/**注册成功 调用登录对话框**/
																			useroperator.formcheck();
/****/
																			//$("#functionBox").hide();
																									}
																									else//注册失败提示用户
																									{ 	
																									
																									
																										if(new String('parent.useroperator.reg_message("ip!");').toString()==new String(msg).toString())
																										
																											alert("一个IP每天只能注册二十个用户，您已经注册二十个用户，欢迎明天在注册。");
																										else
																										
																										alert("注册失败");
																										return 0;
																									  try{ eval("ob=" +msg);} catch(e){}
																									  if(ob){
																										  
																										  var strhtml="";
																										  var i=1;
																										 
																											for (prop in ob)
																											{   
																												 strhtml=strhtml+""+i+ob[prop]+"";
																												 i++;
																											}
																										//	alert(strhtml);
																										}
																									}
																		 						}	
																		});
																	//alert('验证成功');
																	//			useroperator.Login();
																	},					 
										rules: {
												
												loginname:{
															required:true,
															minLength: 2,
															maxLength: 12
														  },
												nickname:{
															required:true,
															checkstr:true,
															minLength: 2
														 },
												password1:{
															required:true,
															minLength: 6
														  },
												password2:{
															equalTo: "#password1",
															required:true
														  },		  
												email:{
														email:true,
														required:true,
														minLength: 2
													   },
												qq:{
													is_qq:true
													},
												mobile:{
														is_mobile:true
													},
												telephone:{
														is_phone:true
													},
												seccode:{
														required:true,
														equalTo: "#tempseccode"
														
													}	
											},
									  messages: {
											loginname:{
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>登陆名不能为空!</span>"},
														minLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>登陆名字符长度不能小于2个!</span>"},
														maxLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>登陆名字符长度不能大于12个!</span>"}
													  },
											nickname:{
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>昵称不能为空!</span>"},
														minLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>昵称字符长度不能小于2个!</span>"},
														checkstr:"&nbsp;<span class='f12 color_6'>昵称不能包含特殊字符！</span>"
													 },
											password1:{
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>密码不能为空!</span>"}	,
														minLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>密码字符长度不能小于6个!</span>"}
													  },
											password2:{
														equalTo:function(element, validator){return "&nbsp;<span class='f12 color_6'>两次密码不一致!</span>"},
														required:function(element, validator){return "&nbsp;<span class='f12 color_6'>确认密码不能为空!</span>"}
													  },		  
											email:{
													  email:function(element, validator){return "&nbsp;<span class='f12 color_6'>请输入正确的邮件地址!</span>"},
													  minLength:function (element, validator){return "&nbsp;<span class='f12 color_6'>字符长度不能小于2个!</span>"},
													  required:function (element, validator){return "&nbsp;<span class='f12 color_6'>电子邮件不能为空!</span>"}
												   },
											qq:{
													is_qq:function(element, validator){showextendreg();return "&nbsp;<span class='f12 color_6'>请输入正确的QQ号码!</span>";}
												},
											mobile:{
													is_mobile:function(element, validator){showextendreg();return "&nbsp;<span class='f12 color_6'>请输入正确的手机号码!</span>";}
												},
											telephone:{
													is_phone:function(element, validator){showextendreg();return "&nbsp;<span class='f12 color_6'>请输入正确定的电话号码!</span>";}
												},
											seccode:{
													required:"&nbsp;<span class='f12 color_6'>验证码不能为空!</span>",
													equalTo:"&nbsp;<span class='f12 color_6'>验证码错误!</span>"
												}	
										  }
									});
								},
					"ValidationCodeRegister":function()
								{
								var url='/libs/models/user/UserCenter.php';
								$.ajax({
										 type: "POST",
										 url: url,
										 data:  "flag=ValidationCodeRegister",
										 success: function(msg){
											// alert(msg);
											/* $("#authnumcode").val(msg);*/
											// $("#authnumcodeImage").attr("src", phpbase+"/userOperator/validationIMAGE"); 
											 var html="<img   width=60 height=20 src=/testImage.php?code="+msg+"></img>";
													//alert(html);
											$("#authnumcodeImage").html(html);
											$("#tempseccode").val(msg);
											 } 
										}); 
								
								},			
					"showdiv":function(type)//根据页面的类型显示对应的层,并调用对应的方法
										{
											
											switch (type) {
	
																   case "login" :
																	   		$("#loginBar").css("display","");
																			useroperator.formcheck();
																			break;
																   case "logout":
																   			;break;
																   case "reg":
																   			$("#register").css("display","");break;
																}	
										},
					"formcheck":function(){							
										$("#loginForm").validate({
															   submitHandler: function() {
																				useroperator.Login();
																			},
																	rules: {
																			userName:{
																						required:true,
																						minLength: 2
																					 },
																			password:{
																							required:true
																						}
																		},
															  messages: {
																			userName:{
																					required:'<div  class="alarm_form">*用户名不能为空！</div>',
																					minLength:'<div  class="alarm_form">*字符长度不能小于2！</div>'
																					 },
																			password:{
																					required:'<div   class="alarm_form">*密码不能为空！</div>'
																				}
																	  }
													});
										},
				  "Login":function(){
					  				var userName=$("#userName").val(); 
									var passWord=$("#password").val(); 
									var CookieBoole=$("#CookieYN").attr('checked')==undefined?0:1
									var url='/libs/models/user/UserCenter.php';
									
								//	var strhtml='libs/models/user/UserCenter.php';
									var key;
									$.ajax({
											type: "POST",
											url: url,
											data:  "Username="+userName+"&Password="+passWord+"&cooKie="+CookieBoole+"&flag=logn",
											success: function(msg){
												//alert(msg);
											var ob;
											try{ eval("ob=" +msg);} catch(e){}
											if(ob){
												if(ob.action=="ok")
												{
													$("#loading").css("display","block");
													$("#form_div").css("display","none");
													
													//alert("登陆成功!");
													$("#loginForm").resetForm();
													//论坛同步
													bbs_syn.Login(passWord);
													
													////////////////
													return 0;
												}else if (ob.action=="uerror"){
													alert("用户名错误!");
													return 0;	
												}else if (ob.action=="perror"){
													alert("密码错误!");
													return 0;												
												}else{
													alert("登陆失败!");
													return 0;
												for(key in ob)
												{
													
												if(ob[key]!='no')$("#Name").focus();
												}
												}
											}
																	
																  } 
										});
									
									},
					"Logout":function(){
										// url:/user/logout
											$("#ViewuserName").html("游客");
											$("#viewLogn_a").show();
											//return 0;
											var userName=$("#userName").val(); 

											var passWord=$("#password").val(); 
											var url='/libs/models/user/UserCenter.php';
											var strhtml='';
											var key;
											$.ajax({
												 type: "POST",
												 url: url,
												 data:   "flag=quit",
												 success: function(msg){ 
												 							//alert( "Data Saved: " +   msg );
																			//论坛同步
																			bbs_syn.Logout();
																			////////////////
																			//window.history.back(-1);
																			} 
												}); 
									},
					"city_area":function(lable,val)//区域选择的控制
									{//alert(lable);
										var url='/libs/models/user/UserCenter.php';
										    if(lable==-2||lable==-21)
											{
												
												$.ajax({
												 type: "POST",
												 url: url,
												 data:   "flag=city_area&city="+$("#city").val(),
												 success: function(msg){ 	//alert(msg);
												 							if(msg==-1)
																			{
																				//alert("错误：目前还没有此数据库");
																				$("#area").html('<option value="">请选择</option>');
																				return 0;
																			}
												 							//alert(val);
												 							try{ eval("ob=" +msg);} catch(e){}
																			var temp_str="";
																			if(ob){
																					for(i=0;i<ob.length;i++)
																					{
																						if(lable==-21)
																						 {	if(ob[i].PID==val)
																								temp_str+='<option value="'+ob[i].ID+'">'+ob[i].Name+'</option>';
																						 }
																						else
																							if(ob[i].PID==0)
																								temp_str+='<option value="'+ob[i].ID+'">'+ob[i].Name+'</option>';
																						
																					}
																				  }
																				//  alert(temp_str);
																			if(temp_str!="")
																					{
																						$("#area").show();
																						if(lable==-21)
																							$("#area").html('<option value="">请选择</option>'+temp_str);
																						else
																							$("#area2").html('<option value="">请选择</option>'+temp_str);
																					}
																				else
																				{
																					$("#area").html('<option value="'+val+'"></option>');
																					$("#area").hide();
																					//alert("错误："+msg);
																				}
																		} 
												});
												return ;
											}
											$.ajax({
												 type: "POST",
												 url: url,
												 data:   "flag=city_area&city="+$("#city").val(),
												 success: function(msg){ 	//alert(msg);
												 							if(msg==-1)
																			{
																				//alert("错误：目前还没有此数据库");
																				$("#area").html('<option value="">请选择</option>');
																				return 0;
																			}
												 							
												 							try{ eval("ob=" +msg);} catch(e){}
																			var temp_str="";
																			if(ob){
																					for(i=0;i<ob.length;i++)
																					{
																						temp_str+='<option value="'+ob[i].ID+'">'+ob[i].Name+'</option>';
																					}
																				  }
																			if(temp_str!="")
																					{
																						$("#area").html(temp_str);
																					}
																				else
																				{
																					alert("错误："+msg);
																				}
																		} 
												});
									}
				 };
				 
var userhouse={"houselist":function(page,key)//用户房源
							{
							if (page==null||page==0) page=1;
							if (key==null) key=-1;
							var url=phpbase+"/house/Pagination";
							var strhtml='';
							var i=0;
							$.ajax({
						 			type: "POST",
						 			url: url,
						 			data: "page="+page+"&type=9&action="+key,
								    success: function(msg){
									//alert(msg);
									if(msg==-1)
									{									
									strhtml=strhtml+'<tr bgcolor="#EAEAEA"><th width="40" align="center">选择</th><th width="40">类型</th><th>物业</th><th width="40">时间</th><th width="40">修改</th><th width="40">删除</th></tr>';
										strhtml=strhtml+'<tr ><th width="40" align="center"></th><th width="40"></th><th><BR>抱歉,没有找到相关的内容<BR><BR></th><th width="40"></th><th width="40"></th><th width="40"></th></tr>';
										$("#myd2dhouselist").html(strhtml);//把数据加载到页0页
										$("#myhouselistpagemore").hide();
									return;
									}else
									{
										$("#myhouselistpagemore").show();
									}
									var ob;
									var ob0;
									var Name="";
									try{eval("ob=" +msg);} catch(e){}
									if(ob){
									pageinfo=ob['pageinfo'];
									contents=ob['contents'];
									page=ob['pageinfo']['pagenow'];	
														
									strhtml='<tr bgcolor="#EAEAEA"><th width="40" align="center">选择</th><th width="40">类型</th><th>物业</th><th width="40">时间</th><th width="40">修改</th><th width="40">删除</th></tr>';
									for(counter=contents.length;i<counter;i++)//分解JSON数据
									{
												strhtml=strhtml+'<tr><td align="center"><input name="" type="checkbox" value="" class="f12"/></td><td align="center">'+contents[i].TypeName+'</td><td>'+contents[i].Title+contents[i].Structure+'</td> <td align="center">'+contents[i].FTime+'</td>';
						                        strhtml=strhtml+' <td align="center">[<a href="'+phpbase+'/house/Modify/'+contents[i].HouseID+'"  target="_blank">修改</a>]</td>';
						                        strhtml=strhtml+'<td align="center">[<a href="javascript:void(0);" onclick="userhouse.housedelete('+contents[i].HouseID+')">删除</a>]</td></tr>';
												}
									pagecount=ob['pageinfo']['pagecount'];
									$("#leaseToPage").show();

									$("#myhouselisttotalPage").text('共'+pagecount+'页');
									$("#myd2dhouselist").html(strhtml);//把数据加载到页0页
																//$("#YPMore").focus();
									$("#myhouselistupdataup").unbind();
									$("#myhouselistnextdataup").unbind();
									$("#myhouselistupdataup").bind("click", function() {userhouse.houselist(parseInt(page)-1)});
									$("#myhouselistnextdataup").bind("click", function() {userhouse.houselist(parseInt(page)+1)});
									var curPages=$("#myhouselistcurPageSpan");
									option='<select id="myhouselistcurPage" onchange="userhouse.houselist($(this).val())" name="curPage" class="f12">';
									for (i=1; i<=pagecount; i++){
										if (i==page){
												option=option+'<option value="'+i+'"  selected="selected">'+i+'页</option>';
											}else{
													option=option+'<option value="'+i+'">'+i+'页</option>';
												}
													}
																
												curPages.html(option);
												}
														  } 
								});
							},
				"housedelete":function(id)//删除房源
				{
					var url=phpbase+"/house/deleteid";
					var strhtml='';
					var i=0;
					$.ajax({
						type: "POST",
						url: url,
						data: "id="+id,
					    success: function(msg){
							var ob;
							var ob0;
							var Name="";
							try{eval("ob=" +msg);} catch(e){}							
							if(ob.action=="Yes")
							{
								alert(ob.info);
								userhouse.houselist();
							}else if(ob.action=="no")
							{
								alert(ob.info);
							}else
							{
								alert('操作失败，请重试！');
							}
						}
						});
				}
			  };
/*********************************
描述:小地图搜索功能,用户输入值搜索
作者:zky
日期:2008-1-12
版本:1.0
**********************************/
function miniBoxSearch(page)
{
if (page==null||page==0) page=1;

	var YPSearchBoxSearchname=$("#miniBoxSmallmap").val(); 
	//alert(YPSearchBoxSearchname);
	var url=phpbase+"/yellowpage/Search";
	var strhtml='';
	var ahtml='';
	if (YPSearchBoxSearchname=="")
	{
										strhtml='<BR>抱歉您没有输入搜索信息，请输入搜索信息再试<BR><BR>';
										$("#miniBoxSmallmapTitle").html(strhtml);
										$("#miniBoxYPMorePage").hide();	
	}
	if(new String("").toString()==new String($.trim(YPSearchBoxSearchname)).toString())
		return false;
	$.ajax({
 			type: "POST",
 			url: url,
 			data:  "value="+YPSearchBoxSearchname+"&typeid=10&page="+page,
 			success: function(msg){
				//document.write(msg);
				//alert(msg);
				//alert(parseInt('-1'));
			//msgv=-1;
									var ob;
									var ob0;
									try{ eval("ob=" +msg);} catch(e){}
									//alert(msg);
									if(msg==-1 || ob['contents']==-1){
										strhtml='<BR>抱歉，本站没有找到与'+$("#miniBoxSmallmap").val()+' 相关的内容<BR><BR>';
										$("#miniBoxSmallmapTitle").html(strhtml);
										$("#miniBoxYPMorePage").hide();
										//return;
										}else
										{
										$("#miniBoxYPMorePage").show();						
										}
										if(ob['AIS'].length>0)
										{
												var acontent=ob['AIS'];
												ahtml="<li class='f14 list_h24'><span>您可以尝试使用智能搜索以下为您提供的快速搜索关键字进行搜索！</span></li><BR>";
												for(i=0,icount=acontent.length;i<icount;i++)
												{
													var strname=acontent[i].toString();
													ahtml=ahtml+'<li class="f14 list_h24"><span><a href="Javascript:" onclick=\'miniBoxMapSearchAI(0,"'+strname+'");\'>'+strname+'</a></span></li>';
												}
											$("#miniBoxSmallmapTitleAI").html(ahtml);	
										}else
										{
											$("#miniBoxSmallmapTitleAI").html(' ');
										}
																				
									if(ob){
										//alert(ob['Content'].contents[0].Name);
										pageinfo=ob['pageinfo'];
										contents=ob['contents'];
										strhtml='<ul>';
											for(i=0, counter=contents.length;i<counter;i++)//分解JSON数据
											{
			
                            strhtml=strhtml+'<li ><span><a href="javascript:"  onclick=\'posinfoapi('+contents[i].JosnValue+');\'  title='+contents[i].Titles+'>['+contents[i].typenamne+']·'+contents[i].Title+'</a></span></li>';
											}
										strhtml=strhtml+'</ul>';	
											//alert(strhtml);
											pagecount=pageinfo.pagecount;
											$("#miniBoxtotalPage").text('共'+pagecount+'页');
											//$("#SearcCount").text(pageinfo.count);
											page=pageinfo.pagenow;
											$("#miniBoxSmallmapTitle").html(strhtml);//把数据加载到页0页
											/****/
											$("#miniBoxupdataup").unbind();
											$("#miniBoxnextdataup").unbind();
											$("#miniBoxupdataup").bind("click", function() {miniBoxSearch(parseInt(page)-1)});
											$("#miniBoxnextdataup").bind("click", function() {miniBoxSearch(parseInt(page)+1)});
											
											//alert(page);
											var curPage=$("#miniBoxcurPageSpan");						
											//$("#curPage").remove();
											option='<select id="miniBoxcurPage" onchange="miniBoxSearch($(this).val())" name="curPage" class="f12">';
											for (i=1; i<=pagecount; i++){
												if (i==page){
													option=option+'<option value="'+i+'"  selected="selected">'+i+'页</option>';
												}else{
													option=option+'<option value="'+i+'">'+i+'页</option>';
												}
											}
											//alert(option);
											curPage.html(option);

											
									}
									
									
								  } 
		});
}

function miniBoxMapSearchAI(page,Data)
{	//alert(page);
	if (page==null||page==0) page=1;
	var url=phpbase+"/yellowpage/Search";
	var strhtml='';
	var ahtml="";
	//alert(url);
	$.ajax({
 			type: "POST",
 			url: url,
 			data:  "value="+Data+"&typeid=12&page="+page,
 			success: function(msg){
			//alert(msg);
									var ob;
									var ob0;
									if(msg==-1)
									{
										
										strhtml='<BR>抱歉，本站没有找到与'+$("#BS_Write").val()+' 相关的内容<BR><BR>';
										$("#miniBoxSmallmapTitle").html(strhtml);
										$("#miniBoxYPMorePage").hide();									
									}
									else
									{
									$("#miniBoxYPMorePage").show()
									}
									try{ eval("ob=" +msg);} catch(e){}

												//var acontent=ob;
										pageinfo=ob['pageinfo'];
										contents=ob['contents'];	
										strhtml=strhtml+'</ul><ul>';
												for(i=0,icount=contents.length;i<icount;i++)
												{
                            strhtml=strhtml+'<li><span><a href="javascript:"  onclick=\'posinfoapi('+contents[i].JosnValue+');\'  title='+contents[i].Titles+'>['+contents[i].typenamne+']·'+contents[i].Title+'</a></span></li>';
													}
											strhtml=strhtml+'</ul>';
											pagecount=pageinfo.pagecount;
											$("#miniBoxtotalPage").text('共'+pagecount+'页');
											//$("#miniBoxCount").text(pageinfo.count);
											page=pageinfo.pagenow;
											$("#miniBoxSmallmapTitle").html(strhtml);//把数据加载到页0页
											/****/
											$("#miniBoxupdataup").unbind();
											$("#miniBoxnextdataup").unbind();
											$("#miniBoxupdataup").bind("click", function() {miniBoxMapSearchAI(parseInt(page)-1,Data)});
											$("#miniBoxnextdataup").bind("click", function() {miniBoxMapSearchAI(parseInt(page)+1,Data)});
											
											//alert(page);
											var curPage=$("#miniBoxcurPageSpan");						
											//$("#curPage").remove();
											option='<select id="miniBoxcurPage" onchange="miniBoxMapSearchAI($(this).val(),'+Data+')" name="curPage" class="f12">';
											for (i=1; i<=pagecount; i++){
												if (i==page){
													option=option+'<option value="'+i+'"  selected="selected">'+i+'页</option>';
												}else{
													option=option+'<option value="'+i+'">'+i+'页</option>';
												}
											}
											//alert(option);
											curPage.html(option);
																	
								  }
			})
}			  

//论坛同步对象
var bbs_syn={Login:function(pwd)//pwd 用户登录是的密码,明文方式
									 {						
										var url='http://'+window.location.hostname+'/libs/models/user/synch_dz_lib.php';
										var get=window.location.search;
										var f_key='forward=';
										eval('var ptn=/'+f_key+'/i');
										var fwd_st=get.search(ptn);
										var fwd=fwd_st==-1? '' : '&forward='+encodeURIComponent(get.substr(fwd_st+f_key.length));
										if (fwd=="&forward="){//forword为空时,跳向首页
											fwd='&forward=http://'+window.location.hostname+'/';
										}
										
											$.ajax({
												type: "POST",
												url: url,
												data: 'pwd='+pwd+'&action=login'+fwd,
												success: function(msg)
												{
													//document.write(msg);
													//alert(msg);return;
													try{ 
														eval("var msg="+msg);
														setTimeout(function(){window.location=msg.loc},200);
													} catch(e){
														setTimeout(function(){window.location=get.substr(fwd_st+f_key.length)},200);
													}
												}
											});									
									 },						
						Logout:function()
									 {
										var url='http://'+window.location.hostname+'/libs/models/user/synch_dz_lib.php';
										var get=window.location.search;
										var f_key='forward=';
										eval('var ptn=/'+f_key+'/i');
										var fwd_st=get.search(ptn);
										var fwd=fwd_st==-1? '' : '&forward='+encodeURIComponent(get.substr(fwd_st+f_key.length));
									 	$.ajax({
														type: "POST",
														url: url,
														data: 'action=logout'+fwd,
														success: function(msg)
														{
															eval("var msg="+msg);
															$.ajax({
																				type:"GET",
																				url:msg.loc,
																				data:'',
																				success:function()
																				{
																					setTimeout(function(){window.location=msg.loc},200);																					
																				}
																		  }
																		 )													
														}
													 }
													)
									 }
}
//论坛同步退出
$(window).bind('load',function(){
	setTimeout(function(){
		if(window.location.search.search(/action=logout/i)!=-1){
			useroperator.Logout();
		}else if(window.location.search.search(/action=reg/i)!=-1){//注册
			useroperator.rule_acc_buttion_time();
		}
															 
	},200)});

function showextendreg(){// add by zhangl 2008-10-21
	if ($('#extendreg').css("display")=="none") {
		$('#extendreg').css("display","block");
	}
}