function AjaxSend(url,divResult)
{
	var myAjax=new Ajax.Updater(
		divResult,
		url,
		{
			method:'get',
			evalScripts:true
		}
	);
}

function AjaxSend1(url)
{
	//alert(url);
	var myAjax=new Ajax.Request(
		url,
		{
			method:'get',
			onComplete:ShowInfoResponse,
			onException:ShowException
		}
	);
}

function Login(){
	Element.hide('login');
	var name=$('name').value;
	var pwd=$('pwd').value;
	//alert(name);
	url='MemBerControl/ajax_login.asp';
	pars='username='+escape(name)+'&pwd='+escape(pwd);
	AjaxSend2(url,pars);
}

function login_exit(){
	//alert(name);
	url='MemBerControl/ajax_Exit.asp';
	AjaxSendLoginExit(url);
}

function AjaxSend2(url,pars)
{
	var myAjax=new Ajax.Request(
		url,
		{
			method:'post',
			parameters:pars,
			onComplete:ShowLogin,
			onException:LoginException
		}
	);
}

function AjaxSendLoginExit(url)
{
	//alert(url);
	var myAjax=new Ajax.Request(
		url,
		{
			method:'get',
			onComplete:ShowLoginExit,
			onException:ShowException
		}
	);
}

function ShowLoginExit(response)
{
	var backText=response.responseText;
	if(backText==1){
		var strScript = "Effect.Squish('loginSuccessHide');";
		eval(strScript);
		setTimeout("login_show()",800);
	}
	else
	{
		alert("错误");
	}
}

function ShowLogin(response){
	//alert(response.responseText);
	Element.show('login');
	Text=response.responseText;
	if (Text==1){$('login').innerHTML="<font color='red' style='font-size:12px;'>用户名或密码不能为空！<font>";}
	else if (Text==2){$('login').innerHTML="<font color='red' style='font-size:12px;'>此用户不存在！<font>";}
	else if (Text==3){$('login').innerHTML="<font color='red' style='font-size:12px;'>密码错误！<font>";}
	else if (Text==4){$('login').innerHTML="<font color='red' style='font-size:12px;'>使用了非法字符！<font>";}
	else{
		//登入成功后操作
		$('login').innerHTML="<font color='green' style='font-size:12px;'>登录成功</font>";
		//alert('验证成功');
		closeWin();
		$("loginSuccess").innerHTML=Text;
		Element.show("loginSuccessHide");
		LoginSuccess("loginSuccessHide");
	}
}
function LoginException(response1,response2){
	alert(response1);
}

function ShowException(response1,response2)
{
	$('content').innerHTML="数据加载出错...";
}

function ShowInfoResponse(response)
{
	$('content').innerHTML=response.responseText;
}

//修改密码
function GetPassword(url,pars){
	var myAjax=new Ajax.Request(
		url,
		{
			method:'post',
			parameters:pars,
			onComplete:GetPWD_Comlete,
			onException:GetPWD_Exception
		}
	);	
}
function GetPWD_Comlete(response){
	var backText=response.responseText;
	//alert(backText);
	if (backText==1){$('d_uname').className='d_err';$('d_uname').innerHTML='您输入的登录名不存在。';}
	if (backText==3){$('d_upwd1').className='d_err';$('d_upwd1').innerHTML='您输入的旧密码错误。';}
	if (backText==4){alert('您输入了非法字符,请检查。');}
	if (backText==2){$('d_upwd3').className='d_err';$('d_upwd3').innerHTML='您输入的2次密码不一致。';}
	if (backText==0){
		alert('修改成功');	
	}
}
function GetPWD_Exception(response1,response2){
	alert(response1);
}
//找回密码
function forgetpassword(){
	var myAjax=new Ajax.Request(
		url,
		{
			method:'post',
			parameters:pars,
			onComplete:FGPwd_Comlete,
			onException:FGPwd_Exception
		}
	);	

}
function FGPwd_Comlete(response){
	var backdata=response.responseText;
	if (backdata==1){
		var question=$('d_question');
		question.className="d_err";
		question.innerHTML='密码提示问题或者答案错误';
	}
	if (backdata==2){
		var uname=$('d_uname');
		uname.className="d_err";
		uname.innerHTML='您输入的用户名不存在';
	}
	if (backdata==3){
		alert('您输入了非法字符，请重新输入');
	}
	if (backdata==0){
		alert('修改密码成功，新的密码已经发到您的邮箱');
	}
	
}
function FGPwd_Exception(response1,response2){
	alert("error");
}
function Ajax_Message(url){
	var myAjax=new Ajax.Request(
		url,
		{
			method:'get',
			onComplete:Message,
			onException:MessageException
		}
	);	

}
function Message(response){
	var backdata=response.responseText;
	//alert(backdata);
	if(backdata==0){
		chk_R();
		alert("留言成功,我们会尽快跟您联系!");
	}else{
		$("content")=backdata;	
	}
}
function MessageException(response1,response2){
	alert("error");
}

var handle={
	onCreate:function(){
		Element.show('loading');
	},
	onComplete:function()
	{
		if(Ajax.activeRequestCount==0)
		{
			Element.hide('loading');
		}
	}
};
Ajax.Responders.register(handle);