mui.plusReady(function() {
	var token = localStorage.getItem('token');
	var isBang = 0;
	var isOver = 1;
	var wait = 120;
	var wait1 = 120;

	function time() {

		if(wait == 0) {
			$('#mobileCode').removeAttr("disabled");
			$('#mobileCode').val("重新发送");
			wait = 120;
		} else {
			$('#mobileCode').attr("disabled", true);
			$('#mobileCode').val("重新发送(" + wait + ")");
			wait--;
			setTimeout(function() {
					time();
				},
				1000)
		}

	}

	function time1() {

		if(wait1 == 0) {
			$('#mobileCode1').removeAttr("disabled");
			$('#mobileCode1').val("重新发送");
			wait1 = 120;
		} else {
			$('#mobileCode1').attr("disabled", true);
			$('#mobileCode1').val("重新发送(" + wait1 + ")");
			wait1--;
			setTimeout(function() {
					time1();
				},
				1000)
		}

	}
	mui.ajax(hyhUrl('app/users/editPhone'), { 
		headers: { 
			"HYH-Token": token
		},
		data: {},
		dataType: 'json', //服务器返回json格式数据  
		type: 'post', //HTTP请求类型  
		timeout: 10000, //超时时间设置为10秒;  
		success: function(data) {           //服务器返回响应,根据响应结果,分析是否登录成功;  
			var data = toJson(data);
			if(data.status == 1) {
				data = data.data;

				if(data.userPhone) {
					isBang = 1;
					$('#userPhone').val(data.userPhone);
					$('#userPhone').attr('disabled', 'disabled');
					$('#next_btn').css('display', 'block');
				} else {
					$('#true').css('display', 'block');
				}
			} else {
				alert(data.msg);
			}

		},
		error: function(xhr, type, errorThrown) {           //异常处理;  
			//					alert(type);      
		}  
	}); 
	mui('.row').on('tap', '.codeBtn', function() {
		var that = $(this)
		var userPhone = $('#userPhone').val();
		var url = $(this).attr('id') == 'mobileCode' ? 'sendCodeEdit' : 'sendCodeTie'
		if(isBang == 0 || isOver == 0) {
			if(userPhone == '') {
				alert('手机号不能为空!');
				return;

			}
			if(!(/^134[0-8]\d{7}$|^13[^4]\d{8}$|^14[5-9]\d{8}$|^15[^4]\d{8}$|^16[6]\d{8}$|^17[0-8]\d{8}$|^18[\d]{9}$|^19[8,9]\d{8}$/.test(userPhone))) {
				alert("手机号码有误,请重填!");
				return;
			}
		} else {
			userPhone = '';
		}

		$(this).attr("disabled", true);
		mui.ajax(hyhUrl('app/users/' + url), { 

			data: {
				userPhone: userPhone
			},
			dataType: 'json', //服务器返回json格式数据
			type: 'post', //HTTP请求类型
			timeout: 10000, //超时时间设置为10秒
			success: function(data) {
				var data = toJson(data);
				//服务器返回响应,根据响应结果,分析是否登录成功;
				if(data.status == 1) {

					if(that.attr('id') == 'mobileCode') {
						time();
					} else if(that.attr('id') == 'mobileCode1') {
						time1();
					}

				} else {
					alert(data.msg)
				}
				that.removeAttr('disabled');
			},

			error: function(xhr, type, errorThrown) {
				//异常处理;
				//							alert(type)
				//						alert(type);      
			}
		}); 
	})
	//未绑定手机
	mui('.down').on('tap', '#true', function() {
		var phoneCode = $('#phoneCode').val();
		var that = $(this);
		if(phoneCode == '') {
			alert('验证码不能为空!');
			return;
		} else if(phoneCode.length < 4) {
			alert('验证码格式不正确!');
			return;
		}

		that.attr('disabled', 'disabled');
		mui.ajax(hyhUrl('app/users/phoneEdit'), { 
			headers: { 
				"HYH-Token": token
			},
			data: {
				phoneCode: phoneCode
			},
			dataType: 'json', //服务器返回json格式数据  
			type: 'post', //HTTP请求类型  
			timeout: 10000, //超时时间设置为10秒;  
			success: function(data) {           //服务器返回响应,根据响应结果,分析是否登录成功;  
				//					console.log(data.data.goodsFavoritesNum)
				//					console.log(data.data.Rows)
				var data = toJson(data);
				if(data.status == 1) {
					alert(data.msg);
					mui.back();

				} else {
					alert(data.msg);
				}
				that.removeAttr('disabled')

			},
			error: function(xhr, type, errorThrown) {           //异常处理;  
				//					alert(type);      
			}  
		}); 

	})
	//已绑定手机 1
	mui('.down').on('tap', '#next_btn', function() {
		var phoneCode = $('#phoneCode').val();
		var that = $(this);
		if(phoneCode == '') {
			alert('验证码不能为空!');
			return;
		} else if(phoneCode.length < 4) {
			alert('验证码格式不正确!');
			return;
		}

		that.attr('disabled', 'disabled');
		mui.ajax(hyhUrl('app/users/phoneEdito'), { 
			headers: { 
				"HYH-Token": token
			},
			data: {
				phoneCode: phoneCode
			},
			dataType: 'json', //服务器返回json格式数据  
			type: 'post', //HTTP请求类型  
			timeout: 10000, //超时时间设置为10秒;  
			success: function(data) {           //服务器返回响应,根据响应结果,分析是否登录成功;  
				//					console.log(data.data.goodsFavoritesNum)
				//					console.log(data.data.Rows)
				var data = toJson(data);
				if(data.status == 1) {
					$('#next_btn').css('display', 'none');
					$('#next_true').css('display', 'block');
					$('#userPhone').removeAttr('disabled');
					$('#userPhone').val('');
					$('#phoneCode').val('');
					$('#mobileCode').css('display', 'none');
					$('#mobileCode1').css('display', 'block');
					isOver = 0;
				} else {
					alert(data.msg);
				}
				that.removeAttr('disabled');
			},
			error: function(xhr, type, errorThrown) {           //异常处理;  
				//					alert(type);      
			}  
		}); 

	})
	//已绑定手机 2
	mui('.down').on('tap', '#next_true', function() {
		var phoneCode = $('#phoneCode').val();
		var that = $(this);
		if(phoneCode == '') {
			alert('验证码不能为空!');
			return;
		} else if(phoneCode.length < 4) {
			alert('验证码格式不正确!');
			return;
		}

		that.attr('disabled', 'disabled');
		mui.ajax(hyhUrl('app/users/phoneEdit'), { 
			headers: { 
				"HYH-Token": token
			},
			data: {
				phoneCode: phoneCode
			},
			dataType: 'json', //服务器返回json格式数据  
			type: 'post', //HTTP请求类型  
			timeout: 10000, //超时时间设置为10秒;  
			success: function(data) {           //服务器返回响应,根据响应结果,分析是否登录成功;  
				//					console.log(data.data.goodsFavoritesNum)
				//					console.log(data.data.Rows)
				var data = toJson(data);
				if(data.status == 1) {
					alert(data.msg);
					mui.back();
				} else {
					alert(data.msg);
				}
				that.removeAttr('disabled');
			},
			error: function(xhr, type, errorThrown) {           //异常处理;  
				//					alert(type);      
			}  
		}); 

	})

})