function check_data(){
   this.email =false;
   this.pwd = false;
   this.re_pwd = false;
}

var chk = new check_data;

function check_email(){
	var email = $('email').value;
	if(email.length <1){
		$('info_email').style.display='block';
	}else if( !/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(email)){
		$('info_email').style.display='block';
	}else{
        $('info_email').style.display='none';
		chk.email =true;
	}
}


function do_submit(){

	var email = $('email').value;
	if(chk.email ==true){
		var param = 'action=find';
			param += '&email=' + email;

		new Ajax.Request('/register/forget_pwd.php', {method:'post', parameters: param, onComplete:showResponse});
	}

}


function showResponse(request){
	//alert(request.responseText);
	if(request.responseText ==0){
		$('sussess').style.display = "block";
		$('postf').style.display= "none";
	}else{
		$('msg_1').style.display = "block";
	}
}

function check_password(){
	var password = $('password').value;

	var flag = false;
	if( password.length < 6 || password.length > 15 || password.indexOf(' ') != -1 ){
		$('info_passwd').style.display = 'block';
	}else{
		flag = true;
		$('info_passwd').style.display = 'none';
	}
	var num = 0
	if( /[A-Za-z]+/.test( password ) ){
		num ++;
	}
	if( /[0-9]+/.test( password ) ){
		num ++;
	}
	if( /[^\w]+/.test( password ) ){
		num = num + 2;
	}

	if( num == 1 && flag == true ){
		$('passwd_bar').innerHTML = error_info.lower;
		$('passwd_bar').style.width = '33%';
		chk.password = true;
	}else if( num == 2 && flag == true ){
		$('passwd_bar').innerHTML = error_info.normal;
		$('passwd_bar').style.width = '66%';
		chk.password = true;
	}else if( num >= 3 && flag == true ){
		$('passwd_bar').innerHTML = error_info.high;
		$('passwd_bar').style.width = '100%';
		chk.password = true;
	}else{
		$('passwd_bar').innerHTML = '';
		$('passwd_bar').style.width = '0%';
		chk.password = false;
	}
}

function check_c_password(){
	var pwd = $('password').value;
	var re_pwd = $('c_password').value;
	if( pwd != re_pwd || pwd.length < 6 || pwd.length > 15 ){
		$('info_c_passwd').style.display = 'block';
		chk.re_pwd = false;
	}else{
		$('info_c_passwd').style.display = 'none';
		chk.re_pwd = true;
	}
}


function submit(){
	var member_id = $('member_id').value;
	var password = $('password').value;
	var re_pwd = $('c_password').value;
	var md5_code = $('md5_code').value;
	if(chk.password==true && chk.re_pwd==true){
		var param = "action=update";
			param += "&member_id=" + member_id;
			param += "&password=" + password;
			param += "&re_password=" +re_pwd;
			param += "&md5_code=" + md5_code;
		new Ajax.Request('/register/find_pwd.php', {method:'post', parameters: param, onComplete:ajaxResponse});
	}
}

function ajaxResponse(request){
	if(request.responseText ==0 ){
		$('csuccess').style.display ='block';
		$('change').style.display = 'none';
	}else if(request.responseText ==1 ){
		$('msg_4').style.display ='block';
	}else if(request.responseText ==2 ){
		$('msg_5').style.display ='block';
	}else if(request.responseText ==3 ){
		$('msg_6').style.display ='block';
	}
}
