﻿function check_member_nickname(obj,targetdiv){
	if (window.XMLHttpRequest){
	req = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	req.onreadystatechange = function(){processcheck(targetdiv,"")};
	req.open( "get", encodeURI("ajax_register.trade?action=check_member_nickname&member_nickname="+MM_findObj(obj).value+"&timer="+Math.random()), false );
	req.send();
	if (MM_findObj(targetdiv).innerHTML.indexOf("tip-error.gif")>0){return false;}else{return true;}
}

function check_member_email(obj,targetdiv){
	if (window.XMLHttpRequest){
	req = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	req.onreadystatechange = function(){processcheck(targetdiv,"")};
	req.open( "get", encodeURI("ajax_register.trade?action=check_member_email&member_email="+MM_findObj(obj).value+"&timer="+Math.random()), false );
	req.send();
	if (MM_findObj(targetdiv).innerHTML.indexOf("tip-error.gif")>0){return false;}else{return true;}
}

function check_member_password(obj,targetdiv){
	if (window.XMLHttpRequest){
	req = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	req.onreadystatechange = function(){processcheck(targetdiv,"")};
	req.open( "get", encodeURI("ajax_register.trade?action=check_member_password&member_password="+MM_findObj(obj).value+"&timer="+Math.random()), false );
	req.send();
	if (MM_findObj(targetdiv).innerHTML.indexOf("tip-error.gif")>0){return false;}else{return true;}
}

function check_member_password_confirm(obj,obj2,targetdiv){
	if (window.XMLHttpRequest){
	req = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	req.onreadystatechange = function(){processcheck(targetdiv,"")};
	req.open( "get", encodeURI("ajax_register.trade?action=check_member_password_confirm&member_password="+MM_findObj(obj).value+"&member_password_confirm="+MM_findObj(obj2).value+"&timer="+Math.random()), false );
	req.send();
	if (MM_findObj(targetdiv).innerHTML.indexOf("tip-error.gif")>0){return false;}else{return true;}
}

function check_verifycode(obj,targetdiv){
	if (window.XMLHttpRequest){
	req = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	req.onreadystatechange = function(){processcheck(targetdiv,"")};
	req.open( "get", encodeURI("ajax_register.trade?action=check_verifycode&verifycode="+MM_findObj(obj).value+"&timer="+Math.random()), false );
	req.send();
	if (MM_findObj(targetdiv).innerHTML.indexOf("tip-error.gif")>0){return false;}else{return true;}
}

function check_agreement(obj,targetdiv){
	if (window.XMLHttpRequest){
	req = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	req.onreadystatechange = function(){processcheck(targetdiv,"")};
	req.open( "get", encodeURI("ajax_register.trade?action=check_agreement&agreement_checked="+MM_findObj("checkbox_agreement").checked+"&timer="+Math.random()), false );
	req.send();
	if (MM_findObj(targetdiv).innerHTML.indexOf("tip-error.gif")>0){return false;}else{return true;}
}

function check_reg_submit(){

	var tmpcheck1 = check_member_email("member_email","tip_member_email");
	var tmpcheck2 = check_member_password("member_password","tip_member_password");
	var tmpcheck3 = check_member_password_confirm("member_password","member_password_confirm","tip_member_password_confirm");
	var tmpcheck4 = check_verifycode("verifycode","tip_verifycode");
	var tmpcheck5 = check_member_nickname("member_nickname","tip_member_nickname");
	if (tmpcheck1 && tmpcheck2 && tmpcheck3 && tmpcheck4&tmpcheck5)
	{
		if (!check_agreement("checkbox_agreement","tip_agreement"))
		{
			return false;
		}
		else{
			return true;
		}
	}
	else{
		return false;
	}	
}

function check_modifyemail_submit(){
	var tmpcheck1 = check_member_email("member_email","tip_member_email");
	if (tmpcheck1)
	{
		return true;
	}
	else{
		return false;
	}	
}