// JScript 文件
function CheckData(RegStr,Str){return RegStr.test(Str);}

//编辑用户名称
function EditNickName()
{
    var ItemObj;
	ItemObj=$("UName");
	if(ItemObj.value=="")
	{	   
	   alert("昵称不能为空.");
	   ItemObj.focus();
	   return false;
	}		
	
	var option={
		parameters:"t=upnickname&name="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("用户昵称修改成功.");					    	    
			}else			
			    alert("用户昵称修改失败.");
		},
		onFailure:function(transport){
			 alert("用户昵称修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
    //Ajax.setcharset("utf-8");
	return true;
}


//编辑用户体重
function EditLinkMsg()
{
    var ItemObj;
	ItemObj=$("ULinkMsg");
	
	
	var option={
		parameters:"t=upheight&linkMsg="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("用户联系方式修改成功.");					    	    
			}else			
			    alert("用户联系方式修改失败.");
		},
		onFailure:function(transport){
			 alert("用户联系方式修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}


//编辑用户体重
function EditWeight()
{
    var ItemObj;
	ItemObj=$("UWeight");
	
	
	var option={
		parameters:"t=upweight&weight="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("用户体重修改成功.");					    	    
			}else			
			    alert("用户体重修改失败.");
		},
		onFailure:function(transport){
			 alert("用户体重修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}

//编辑用户体重
function EditHeight()
{
    var ItemObj;
	ItemObj=$("UHeight");
	
	
	var option={
		parameters:"t=upheight&height="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("用户身高修改成功.");					    	    
			}else			
			    alert("用户身高修改失败.");
		},
		onFailure:function(transport){
			 alert("用户身高修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}

//编辑用户三围
function EditThreeScope()
{
    var ItemObj;
	ItemObj=$("UThreeScope");
	
	
	var option={
		parameters:"t=upthreeScope&threeScope="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("用户三围修改成功.");					    	    
			}else			
			    alert("用户三围修改失败.");
		},
		onFailure:function(transport){
			 alert("用户三围修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}

function EditConstellation()
{
    var ItemObj;
	ItemObj=$("UConstellation");

	
	var option={
		parameters:"t=upconstellation&constellation="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("用户星座修改成功.");					    	    
			}else			
			    alert("用户星座修改失败.");
		},
		onFailure:function(transport){
			 alert("用户星座修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}

function EditHobbies()
{
    var ItemObj;
	ItemObj=$("UHobbies");
	
	
	var option={
		parameters:"t=uphobbies&hobbies="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("用户爱好修改成功.");					    	    
			}else			
			    alert("用户爱好修改失败.");
		},
		onFailure:function(transport){
			 alert("用户爱好修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}


function EditBankName()
{
    var ItemObj;
	ItemObj=$("BankName");
	
	
	var option={
		parameters:"t=upbankName&bankName="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("开户银行修改成功.");					    	    
			}else			
			    alert("开户银行修改失败.");
		},
		onFailure:function(transport){
			 alert("开户银行修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}

function EditBankAccount()
{
    var ItemObj;
	ItemObj=$("BankAccount");
	
	
	var option={
		parameters:"t=upbankAccount&bankAccount="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("开户名称修改成功.");					    	    
			}else			
			    alert("开户名称修改失败.");
		},
		onFailure:function(transport){
			 alert("开户名称修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}

function EditBankNum()
{
    var ItemObj;
	ItemObj=$("BankNum");
	
	
	var option={
		parameters:"t=upbankNum&bankNum="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("银行账户修改成功.");					    	    
			}else			
			    alert("银行账户修改失败.");
		},
		onFailure:function(transport){
			 alert("银行账户修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}

function EditBigz()
{
    var ItemObj;
	ItemObj=$("UBigz");
	
	
	var option={
		parameters:"t=uphobbies&bigz="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("用户国家修改成功.");					    	    
			}else			
			    alert("用户国家修改失败.");
		},
		onFailure:function(transport){
			 alert("用户国家修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}

function EditCity()
{
    var ItemObj;
	ItemObj=$("UCity");
	
	
	var option={
		parameters:"t=uphobbies&city="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("用户城市修改成功.");					    	    
			}else			
			    alert("用户城市修改失败.");
		},
		onFailure:function(transport){
			 alert("用户城市修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}
function EditDeclaration()
{
    var ItemObj;
	ItemObj=$("UDeclaration");
	
	
	var option={
		parameters:"t=updeclaration&declaration="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("用户宣言修改成功.");					    	    
			}else			
			    alert("用户宣言修改失败.");
		},
		onFailure:function(transport){
			 alert("用户宣言修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}

function EditServicePrice()
{
    var ItemObj;
	ItemObj=$("UServicePrice");
	
	var r=/^\+?[0-9][0-9]*$/;
	
	if(!r.test(ItemObj.value))
	{
		 alert("价格为正整数.");
	   ItemObj.focus();
	   return false;
	
	} 
	var option={
		parameters:"t=upprice&servicePrice="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("服务价格修改成功.");					    	    
			}else			
			    alert("服务价格修改失败.");
		},
		onFailure:function(transport){
			 alert("服务价格修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}


function EditPrivatePrice()
{
    var ItemObj;
	ItemObj=$("UPrivatePrice");
	
	var r=/^\+?[0-9][0-9]*$/;
	
	if(!r.test(ItemObj.value))
	{
		 alert("价格为正整数.");
	   ItemObj.focus();
	   return false;
	
	} 
	var option={
		parameters:"t=upprice&privatePrice="+encodeURI(ItemObj.value)+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
			if(rp=="yes"){ 
			    alert("私聊价格修改成功.");					    	    
			}else			
			    alert("私聊价格修改失败.");
		},
		onFailure:function(transport){
			 alert("私聊价格修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
//ajax.setcharset("GB2312");
	return true;
}

//修改用户邮箱
function EditEmail()
{
    var ItemObj;
	ItemObj=$("UEmail");
	//if(!CheckData(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/g,ItemObj.value))
	//{	   
	//   alert("邮箱格式输入错误.");
	//   ItemObj.focus();
	//   return false;
	//}		

	var option={
		parameters:"t=upemail&email="+ItemObj.value+"&id="+Math.ceil(Math.random()*1000),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;						
			if(rp=="yes"){ 
			    alert("用户邮箱修改成功.");					    	    
			}else			
			    alert("用户邮箱修改失败.");
		},
		onFailure:function(transport){
			 alert("用户邮箱修改失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
	return true;
}
//修改用户邮箱
function EditHeadImg()
{


	
    var ItemObj;
	ItemObj=$("UHeadImg");
	
	
	


	return true;
}

//修改密码
function UpdatePass()
{
    var ItemObj;
	ItemObj=$("OldPwd");
	if(ItemObj.value=="")
	{	   
	   alert("旧密码不能为空.");
	   ItemObj.focus();
	   return false;
	}		
	
	ItemObj=$("PassWord");
	if(ItemObj.value=="")
	{	   
	   alert("新密码不能为空.");
	   ItemObj.focus();
	   return false;
	}	
	
	ItemObj=$("RePassWord");
	if(ItemObj.value!=$("PassWord").value)
	{	   
	   alert("两次输入的新密码不相同.");
	   $("PassWord").focus();
	   $("PassWord").value="";
	   ItemObj.value="";
	   return false;
	}
	
	var option={
		parameters:""+Form.serialize("Ajax_Sendfrom"),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;			
			if(rp=="0_PASSWORD")
			{
			alert("您的旧密码不正确!");	
			}
			
			else  if(rp=="yes")
			{
				alert("您的登录密码已经修改成功!");	
			 CloseMsg();	
			}
			
			else if(rp=="no")
			{
			 alert("修改新密码失败!");
			}
		
		},
		onFailure:function(transport){
			 alert("修改新密码失败!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=UpdateUserInfo",option);
	return true;
}




function GetPassword()
{
    var ItemAccountObj;
    var ItemMailObj;
	ItemAccountObj=$("account_getPassword");
	ItemMailObj=$("mail_getPassword");
	if(ItemAccountObj.value=="")
	{	   
	   alert("账号不能为空.");
	   ItemAccountObj.focus();
	   return;
	}		
	if(ItemMailObj.value=="")
	{	   
	   alert("邮箱地址不能为空.");
	   ItemMailObj.focus();
	   return;
	}	
	var option={
		parameters:"t=upnickname&account="+encodeURI(ItemAccountObj.value)+"&mail="+encodeURI(ItemMailObj.value),
		method:"post",
		onSuccess:function(transport){
			var rp=transport.responseText;	
				
			alert(rp);
				document.getElementById("loading_Show").innerHTML="";
		},
		onFailure:function(transport){
			 alert("取回密码失败,请重新再试!");
		}
	}
	var request=new Ajax.Request("/Ajax.do?method=Sendmail_forgetpassword",option);
	document.getElementById("loading_Show").innerHTML="<img src=\"/skins/red/images/loading.gif\" /><DIV id=loading  style=\"DISPLAY: inline;COLOR: #2667d2\">loading..</DIV>";
//ajax.setcharset("GB2312");
 return;
}

