﻿// JScript 文件
 	 var flag = false;
	 function isEmail(s)  
	 {  
	 var ipatrn=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;  
	 if (!ipatrn.exec(s)) {return false;}  
	 return true;  
	 }
	 function Email(mail){
		  $.ajax({
				url: "/userajaxlogin.do",
				dataType: "json",
				data:{action:"email",email:mail},
				async: false,
				success: function(data) {
					if (data.status == "success") {
						
						document.getElementById("emailmsg").innerHTML="恭喜您";
				 		 flag  = true;
					} else {
						document.getElementById("emailmsg").innerHTML="此邮箱已被注册";
				         flag  = false;
					}
				  }
				});
	 }
	 function Mobile(mobile){
		  $.ajax({
				url: "/userajaxlogin.do",
				dataType: "json",
				data:{action:"mobile",mobile:mobile},
				async: false,
				success: function(data) {
					if (data.status == "success") {
				 		 flag  = true;
					} else {
				         flag  = false;
					}
				  }
				});
	 }
		
		function checkEmail(){
			var email = document.zuche.email.value;
			if(email==""){
				document.getElementById("emailmsg").innerHTML="请输入Email";
		        flag  = false;
				return false;
			}else if(!isEmail(email)){
				document.getElementById("emailmsg").innerHTML="请输入正确的Email";
				return false;
			}else{
			    Email(email);
				if(flag){
					document.getElementById("emailmsg").innerHTML="恭喜您";
					return true;
				}else{
					document.getElementById("emailmsg").innerHTML="此邮箱已被注册";
					return false;
				}
			}
		}
		
		function checkName(){
			var name = document.zuche.name.value;
			if(name.length==0){
				document.getElementById("namemsg").innerHTML="请输入姓名";
				return false;
			}else{
				document.getElementById("namemsg").innerHTML="恭喜您";
				return true;
			}
		}
		
		function checkUserName(){
			var username = document.zuche.username.value;
			if(username.length==0){
				document.getElementById("usernamemsg").innerHTML="请输入昵称";
				return false;
			}else{
				document.getElementById("usernamemsg").innerHTML="恭喜您";
				return true;
			}
		} 
		function checkQq(){
			var qqtest = /^[1-9](\d){4,9}$/;
			var qq = document.zuche.qq.value;
			if(qq.length==0){
				document.getElementById("qqmsg").innerHTML="请输入QQ";
				return false;
			}else if(qqtest.test(qq)){
				document.getElementById("qqmsg").innerHTML="恭喜您";
				return true;
			}else{
				document.getElementById("qqmsg").innerHTML="请输入正确的QQ";
				return false;
			}
		}
 
		function checkMobile(){
			var mobiletest = /^1[3|4|5|8][0-9]\d{4,8}$/;
			var mobile = document.zuche.mobile.value;
			if(mobile.length != 11){
				document.getElementById("mobilemsg").innerHTML="请输入手机号";
				return false;
			}	
			else if(mobiletest.test(mobile)){
				  $.ajax({
						url: "/userajaxlogin.do",
						dataType: "json",
						data:{action:"mobile",mobile:mobile},
						async: false,
						success: function(data) {
							if (data.status == "success") {
								document.getElementById("mobilemsg").innerHTML="恭喜您";
								return true;
							} else {
								document.getElementById("mobilemsg").innerHTML="此手机号已被注册";
								return false;
							}
						  }
						});
			}else{
				document.getElementById("mobilemsg").innerHTML="请输入手机号";
				return false;
			}
		} 
		function checkForm(){
			if(checkEmail()&&checkName()&&checkUserName()&&checkQq()&&checkMobile()){
				return (true);
			}else{
				return (false);
			}
		}
		
		function checkcontent() {	
			var content	=	document.reply_form.content.value;
			if (content=="") {
				alert("请输入评论内容");	
				return false;
			}else {
		 		return true;
			}
		}
		   function clean(){
		       var checkcontent=document.getElementById("meTs").value;
		       if(checkcontent=="请您在这里说您想说的话吧！"){
		         document.getElementById("meTs").value='';
		       }
		   }	  
			function openTd(name){
				for(i=1; i<3; i++){
					if(i==name){
						document.getElementById("openTd"+i).style.display="block";
					}else{
						document.getElementById("openTd"+i).style.display="none";
					}
				}
			} 

			function showDiv(name,id){
			    var usercoo = 'com.deepcoo.USER_COOKIE' + "=";
			    var usercoobegin = document.cookie.indexOf(usercoo);
			    if (usercoobegin != -1) {
					yuyue(name,id);
			    }else{
					for(i=1; i<4; i++){
						if(i==1){
							$.cookie("mark", name, {path: "/"});
							$.cookie("markId", id, {path: "/"});
							document.getElementById("change1").style.display="block";
						}else{
							document.getElementById("change"+i).style.display="none";
				    	}
				    }
			    }
			}
			function yuyuedenglu(){
				var mail = document.denglu.email.value;
				var password = document.denglu.password.value;
				if(mail.length==0){
					document.getElementById("dengluerror").innerHTML="请输入用户名(email)";
				}else{
				  $.ajax({
					url: "/userajaxlogin.do",
					dataType: "json",
					data:{action:"shop",email:mail,password:password},
					async: false,
					success: function(data) {
						if (data.status == "success") {
							document.getElementById("change2").style.display="none";
							var mark = $.cookie("mark");
							var markid = $.cookie("markId");
							yuyue(mark,markid);
						} else {
							document.getElementById("dengluerror").innerHTML=data.message;
						}
					  }
					});
				}
			} 
			function yuyuezhuce(){
				var mail = document.zuche.email.value;
				var username = document.zuche.username.value;
				var name = document.zuche.name.value;
				var qq = document.zuche.qq.value;
				var mobile = document.zuche.mobile.value;
				if(checkForm){
				  $.ajax({
					url: "/userdetailedregister.do",
					dataType: "json",
					data:{email:mail,username:username,qq:qq,name:name,mobile:mobile},
					async: false,
					success: function(data) {
						if (data.status == "success") {
							document.getElementById("mobile_userid").value=data.message;
							document.getElementById("mobile_user").value=mobile
							document.getElementById("change3").style.display="none";
							document.getElementById("change4").style.display="block";
							xunhuan();
						} else {
							document.getElementById("zucheeerror").innerHTML=data.message;
						}
					  }
					});
				}
			}
			function yuyue(name,id){
				$.ajax({
				url: "/productmembercreate.do",
				dataType: "json",
				data:{action:name,markid:id},
				async: false,
				success: function(data) {
					if (data.status == "success") {
						document.getElementById("change2").style.display="block";
					}else if(data.status == "error"){
						document.getElementById("mobile_userid").Value=id;
						document.getElementById("change1").style.display="none";
						document.getElementById("change5").style.display="block";
					}else{
						document.getElementById("dengluerror").innerHTML=data.message;
					}
				  }
				});
			}
			function yuyueb(name,id){
				$.ajax({
				url: "/productmembercreate.do",
				dataType: "json",
				data:{action:name,markid:id},
				async: false,
				success: function(data) {
					if (data.status == "success") {
						document.getElementById("change6").style.display="block";
					}else if(data.status == "error"){
						document.getElementById("mobile_userid").Value=id;
						document.getElementById("change1").style.display="none";
						document.getElementById("change5").style.display="block";
					} else {
						document.getElementById("dengluerror").innerHTML=data.message;
					}
				  }
				});
			}
			function randcode(){
				var userid = document.getElementById("mobile_userid").value;
				var code = document.getElementById("mobile_code").value;
				$.ajax({
				url: "/userajaxrandcode.do",
				dataType: "json",
				data:{userid:userid,randcode:code},
				async: false,
				success: function(data) {
					if (data.status == "success") {
						document.getElementById("change4").style.display="none";
						var mark = $.cookie("mark");
						var markid = $.cookie("markId");
						yuyueb(mark,markid);
					} else {
						document.getElementById("codemsg").innerHTML=data.message;
					}
				  }
				});
			}
			function sendMobile(){
				var userid = document.getElementById("mobile_userid").value;
				$.ajax({ 
					url: "/userajaxsendmobile.do",
					dataType: "json",
					data:{userid:userid},
					async: false,
					success: function(data) {
						if (data.status == "success") {
							document.getElementById("mobile_user").value=data.message;
							xunhuan();
						}else{
							document.getElementById("duluwaitmessage").innerHTML=data.message;
						}
					  }
				});
			}
			function closeDiv(name){
				document.getElementById("change"+name).style.display="none";
			}
			function showReg(){
				for(i=1; i<5; i++){
					if(i==3){
						document.getElementById("change"+i).style.display="block";
					}else{
						document.getElementById("change"+i).style.display="none";
			    	}
			    }
			}
			function chengjiaopage(){
				var userid = document.getElementById("mobile_userid").value;
				var code = document.getElementById("mobile_code").value;
				$.ajax({
				url: "/userajaxrandcode.do",
				dataType: "json",
				data:{userid:userid,randcode:code},
				async: false,
				success: function(data) {
					if (data.status == "success") {
						document.getElementById("change5").style.display="none";
						document.getElementById("change1").style.display="block";
					} else {
						document.getElementById("codemsg").innerHTML=data.message;
					}
				  }
				});
			}
			function replysubmit(id,action){
		        var checktag=document.getElementById("meTs").value;
			    if(checktag==""){
			       alert("请您在这里说您想说的话吧！");
			       document.getElementById("meTs").fouse;
			       return false;
			     }else{
			       var w=encodeURIComponent(checktag);
			       document.reply_from.action='/shopcommentcreate.do?shopid='+id+'&action='+action+'&content='+w;
			       document.reply_from.submit();
				 }
			  }
			function mobilesubmit(action){
				var mobiletest = /^1[3|4|5|8][0-9]\d{0,9}$/; 
				var mobile = document.getElementById("dulu_mobile").value;
				var userid = document.getElementById("mobile_userid").value;
				if(mobiletest.test(mobile)){
					$.ajax({
						url: "/productadmin.do",
						dataType: "json",
						data:{action:action,mobile:mobile,userid:userid},
						async: false,
						success: function(data) {
							if (data.status == "success") {
								document.getElementById("change5").style.display="none";
								var mark = $.cookie("mark");
								var markid = $.cookie("markId");
								yuyue(mark,markid);
							}else{
								document.getElementById("dulumobile").innerHTML=data.message;
							}
						  }
					});
				}else{
					document.getElementById("dulumobile").innerHTML="手机号有误";
				}
			} 
			var time = 30; 
			function xunhuan(){   
				var mobile = document.getElementById("mobile_user").value;
				if(time>0){
					setTimeout("xunhuan()",1000);
					time=time-1;
					document.getElementById('duluwaitmessage').innerHTML = '新娘街已向手机'+mobile+'&nbsp;发送短信验证码，<br />如未收到验证码，请在'+time+'秒后重新获取';
					if(time<=0){
						document.getElementById('duluwaitmessage').innerHTML="";
						return;
					}
				}
			}
