// JavaScript Document
//地区修改
function ajaxarea(areaid,areaname_city){
        var request_url = '../include/ajax.php?method=area&areaid='+areaid+'&areaname_city='+areaname_city+'&parentid='+areaid+'&nocahe='+new Date().getTime()+'';
        AjaxGetTrue_function(request_url,'#','#',false,areaname_city);//调用ajax方法
}

//检查注册元素
function check_register(value,method){
	    var request_url = '../include/ajax.php?method='+method+'&value='+value+'&nocahe='+new Date().getTime()+'';
        AjaxGetTrue_function(request_url,'#','#',false,"info_"+method);//调用ajax方法

}

function modiy_password(){
	 var url = "ajax.php";

	 PostAJax(PostStr,url,MethodName);//调用ajax post方法
	}

//再发送一次邮件
function agein_email(){

	ajax.get(
			 "/member/doregister.php?method=agein_email",
			 function(obj){
                  alert(obj.responseText);
			 }
			 );	
}




//检查表单提交元素

function checkform(num,uid){
	var ajax=new AJAXRequest();

    if(num==1){//第一部注册
	//判断年龄
	if(check_value("email","请填注册邮箱")=="0"){//检测箱邮
		return false;
		}
		if(check_value("password","请填写密码")=="0"){//检测密码
			return false;
		}
		if(check_value("username","请填昵称")=="0"){//检测昵称
			return false;
		}

		if(!getv("bir_y")){
		    showbox("请选择出生年月",0);
			document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
			hidden_can();
			return false;
		}
		if(!getv("bir_m")){
		    showbox("请选择出生年月",0);
			document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
			hidden_can();
			return false;
		}
		if(!getv("bir_d")){
		    showbox("请选择出生年月",0);
			document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
			hidden_can();
			return false;
		}
		if(!getv("height")){
		    showbox("请选择身高",0);
			document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
			hidden_can();
			return false;
		}

		if(!getv("education")){
		    showbox("请选择学历",0);
			document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
			hidden_can();
			return false;
		}

		if(!getv("salary")){
		    showbox("请选择月薪",0);
			document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
			hidden_can();
			return false;
		}


		if(!getv("married")){
		    showbox("请选择婚姻状况",0);
			document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
			hidden_can();
			return false;
		}
		if(check_value("checkcode","请输入验证码")=="0"){//检测验证码
			return false;
		}
		//提交注册信息
		//showbox("数据提交中",0);
	    document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
	    hidden_can();
		ajax.postf(
              "reg",
               function(obj){//
			          var str = obj.responseText;
			          //alert(obj.responseText);
				      var reptext=str.split("|||");
					  if(reptext[0] == "1"){
						 if(uid){
						   window.location.href="/member.php?userid="+uid;
						 }else{
						   window.location.href="register_4.php";
						 }
					     return false;
					  }else{
					      showbox(reptext[1],0);
						  document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
				          hidden_can();
					  }
               },
              "doregister.php",
              "POST" );


	}else if(num==2){//第二部注册
         //年龄检查

		if(check_num(getvalue("lookage[0]"),getvalue("lookage[1]"))=="0"){
		  Inner_value("info_lookage","<em class='error'>你选择的年龄范围错误</em>")
		  return false;
		  }else{
		  Inner_value("info_lookage","")
		}

		 //身高检查
		if((getvalue("lookheight[0]")=="") || (getvalue("lookheight[1]")=="")){
			showbox("请选择身高范围",0);
			document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
			hidden_can();
			return false;
		}
		if(check_num(getvalue("lookheight[0]"),getvalue("lookheight[1]"))=="0"){
		  Inner_value("info_lookheight","<em class='error'>你选择的身高范围错误</em>")
		  return false;
		  }else{
		  Inner_value("info_lookheight","")
		}

	var lookmd_zy = getvalue("lookmd_zy");
	var leng = lookmd_zy.length;
	if(lookmd_zy =="请输入你的择友目的  如:网络情人"){
		id_value("lookmd_zy","");
	}else{
	  if(leng>10){

		  showbox("择友目最多只能10个字符的",0);
			document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
			hidden_can();
			return false;
		  }
	}

		//提交注册信息
		ajax.postf(
              "reg",
               function(obj){//
			          var str = obj.responseText;
				      var reptext=str.split("|||");
					   if(reptext[0] == "1"){//注册成功
					   window.location.href="register_3.php";
					   return false;
					   }else{
						   showbox(reptext[1],0);
						   document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
				           hidden_can();
						   }



               },
              "doregister.php",
              "POST" );



	}else if(num==3){//第三部验证
	    if(check_value("sumpic","请选择本地图片")=="0"){//检测昵称
			return false;
		}
	}else if(num==4){//验证登入
        var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
	    if(!myreg.test(getvalue("email"))){
			alert("请正确输入Email!");
			return false;
		}
		if(getvalue("password")==""){
		  	alert("请输入你的密码");
			return false;
		}
		//通过开始提交数据


	}else if(num==5){//忘记密码
		if(check_value("forgetemail","请填写注册邮箱")=="0"){//检测箱邮
			return false;
		}
		//提交邮箱信息
		ajax.postf(
              "forget",
               function(obj){
			          var str = obj.responseText;
				      var reptext=str.split("|||");
					   if(reptext[0] == "1"){//注册成功
					   window.location.href="forgetpwd_2.php";
					   return false;
					   }else{
						   showbox(reptext[1],0);
						   document.getElementById("but_ok").innerHTML = "<input name='' type='button' class='show_ok' onclick='return hidden_box()' id='show_ok'/>";
				           hidden_can();
						   }
               },
              "doregister.php",
              "POST" );
	}

}

//修改密码
function check_pass(){
	if(getvalue("old_password")==""){
	  alert("请输入原密码");
	  return false;
	}
	if(getvalue("password")==""){
	  alert("请输入新密码");
	  return false;
	}
	if(getvalue("password")!=getvalue("repassword")){
	  alert("两次输入密码不一致");
	  return false;
	}
	var pass = getvalue("password");
	var leng = pass.length;
	if(leng<6 || length>20){
	  alert("新密码的长度必须在'6-20'字符");
	  return false;
	}
	//检查验证码

	if(check_value("checkcode","请输入验证码")=="0"){//检测验证码
	  return false;
	}
	//开始提交密码修改

}

//密码重置
function check_pwdreset(){
	//var ajax=new AJAXRequest();

	if(getvalue("pwd")!=getvalue("repwd")){
		alert("两次输入密码不一致！");
	  	return false;
	}
	var pwd = getvalue("pwd");
	var leng = pwd.length;
	if(leng<6 || leng>20){
		alert("密码的长度必须在'6-20'字符！");
	 	return false;
	}
}

function check_fouce(){
	var lookmd_zy = getvalue("lookmd_zy");
	var leng = lookmd_zy.length;
	if(lookmd_zy =="请输入你的择友目的如 网络情人"){
		id_value("lookmd_zy","");
	}else{
	  if(leng>10){
		  alert("最多只能10个字符");
		  lookmd_zy = lookmd_zy.substr(0, 10)
		  id_value("lookmd_zy",lookmd_zy);
		  }
	}
}

//空值检查
function check_value(object,msg){

	if(getvalue(object)=="")
	{
		document.getElementById("info_"+object).innerHTML = "<em class='error'>"+msg+"</em>";
		return "0";
		}else{
	    return "1";
	}
}

//获取select选中值
function getv(id){
var o=document.getElementById(id);
var v=o.options[o.options.selectedIndex].value;
return v;
}


//获取value
function getvalue(object){
	return document.getElementById(object).value;
}
//对表单元素id 给值
function id_value(object,value){
	document.getElementById(object).value = value
}

//对表单元素重新给值 #InnerHTML
function Inner_value(object,msg){
	document.getElementById(object).innerHTML = msg;
}

//2个值比较大小
function check_num(starnum,endnum){//2个值比较大小
	if(starnum != "" && endnum != "" && starnum > endnum){
		return "0";//错误
	    }else{
		return "1";//正确
	}
}
