﻿/*
Author         : chenqk
Email          : chenqk@7daysinn.cn
Date/time      : 2009-02-18  
filename       : reg_js.js
Description    : 页面用于ajax调用,引用此公共注册JS,一定要先引入jquery框架！
*/


//检查是否为空值
	function checkValue(mebname,mobile,email,scerftNum,safecode)
	{
		/*			
		if(safecode=="")
		{
			alert("请输入验证码！");
		  return 0; 
			}			
		*/
		
		if (mebname=="" || mobile=="" || email=="" ||scerftNum=="")
	   { 
		  alert("请输入姓名，手机，电子邮箱和身份证号！");
		  return 0; 
		}
		
		
		
		if(mebname.match(/^[\u0391-\uFFE5]+$/) == null){
			alert('姓名必需要用中文！');
			return 0; 
		}
		
		if(mobile.length<11 || mobile.length>11)
		{
			alert('手机号码填写错误！');
			return 0; 
		}
		
		if ($("#bir_month").val()==""||$("#bir_day").val()==""||$("#bir_year").val()=="")
		{
				alert("请选择出生年月！");
				return 0;
			}
				
		
		return 1;
	}


	
function activeload(mebid,keystr,module)
{
		$("#regform").load("../reg_active.php",{"nMebID":mebid,"keystr":keystr,"module":module})
}


function sub__form(module)
{
			
			var mebname = $("#sUserName").val();
			var sex		= $("input[@type=radio][@checked]").val();
			var birthday= $("#bir_year").val() +"-"+ $("#bir_month").val()+"-" + $("#bir_day").val();
			var mobile	= $("#sMobile").val();
			var email	= $("#sEmail").val();
			var scerftNum= $("#sCerftNum").val();
			var cerftId	= $("#CerftId").val();
			var sid		= $("#sid").val();
			var rid		= $("#rid").val();
			var crid	= $("#crid").val();
			var fid	= $("#fid").val();
			var safecode	= $("#safecodereg").val();
			var address	= $("#sAddress").val();

		
			$("#subform").css("display","none");
			$("#subforming").css("display","block");
			
			if (checkValue(mebname,mobile,email,scerftNum,safecode)==0)
			{
				$("#subform").css("display","block");
							$("#subforming").css("display","none");
				return;
				
			}
			
			//alert(mebname+sex+birthday+mobile+email+scerftNum+cerftId+sid+rid+crid);
			$.ajax({
					type:"POST",//使用get方法访问后台
					dataType:"json",//返回json格式的数据
					url:"../reg_ajax.php",
					data:"sid="+sid+"&rid="+rid+"&crid="+crid+"&fid="+fid+"&sUserName="+mebname+"&dtBirthday="+birthday+"&sCerftNum="+scerftNum+"&sSex="+sex+"&sMobile="+mobile+"&nCerftId="+cerftId+"&sEmail="+email+"&sAddress="+address,
					success:function(msg){
						 
						 if(msg.errmsg=="null")
						 {
						 	var mid = msg.memberID;
						 	var keystr = msg.keystr;
						 	if(sid=="5390" || sid=="5391" || sid=="6888")
										{
												TrackReg(mid,sid);
											//alert(nmemberid)
										}
						
							activeload(mid,keystr,module);
							//界面变化 Div-L
							//view(1);

						 }
						 else
						 {
						 	if(msg.errmsg=="")
						 		alert("您的手机、邮箱或身份证号已经在7天注册过，请重试！");
						 	else
						 		alert(msg.errmsg);
						 		
							$("#subform").css("display","block");
							$("#subforming").css("display","none");
						 }
					 } 

				  });
}

				//load 注册hmtl
				function load_reg_form(form_html)
				{

							$("#regform").load(form_html);
				}
				
				//激活注册
				function memberactive()
				{
						var sActiveCode = $("#sActiveCode").val();
						var sid = $("#mebsid").val();
						var keystr      = $("#a_keystr").val();
						var nmemberid	= $("#a_mebid").val();
						var isad	= $("#a_isad").val();
						
						$("#memberactive").val("激活中...");

						
						if(sActiveCode=="")
						{
							alert("请输入激活码！");				
							$("#memberactive").val("激 活");

							return;
							
						}
						
						
						$.ajax({
						type:"POST",//使用get方法访问后台
						dataType:"json",//返回json格式的数据
						url:"../reg_active.php",
						data:"nMebID="+nmemberid+"&sActiveCode="+sActiveCode+"&keystr="+keystr,
						success:function(msg)
						{
							if(msg.errmsg=="OK")
							{
										$("#fillactive").css("display","none");
											$("#OK").css("display","block");
											openadswf(nmemberid,keystr,sid);
											if(sid=="5390" || sid=="5391" || sid=="6888")
											{
												TrackReg_active(nmemberid,sid);
												
												//alert(nmemberid)
											}
											
											if(sid=="2611")
											{
												postqdpage();
												
												//alert(nmemberid)
											}
											
							}
							else
							{
								if(msg.errmsg=="会员已经激活")
											{
												$("#fillactive").css("display","none");
												$("#OK").css("display","block");
												openadswf(nmemberid,keystr,sid);
											}
											else
											{
												alert(msg.errmsg);
												$("#memberactive").val("激 活");
											}
		
								}
						}
						});
							
					}
					

		function TrackReg(nmemberid,sid)
		{
			/*
				$.post("reg_track.php",
							{"step":step,"nmebid":nmemberid,"sid":sid}
				
				)
				*/
				var step = $("#step").val();
					$('#track_div').load("../reg_track.php", {"nmebid":nmemberid,"sid":sid,"step":step});
		}
				
		function TrackReg_active(value,sid)

{
		var step = $("#step").val();
		if(step=="1718")
			step="1719"
		if(step=="1774")
			step="1777"
			
			$('#track_div_2').load("../reg_track_active.php", {"nmebid":value,"sid":sid,"step":step});

}

	

				
	 function mebloginform()
	 {
	 		var dhtml="";
			  		    
			dhtml+="<div style='font-size:13px;'>";		
			dhtml+=" <div style='line-height:25px;background:#369; color:#FFF; text-align:left;'>&nbsp;&nbsp;请输入您的用户名和密码。</div>"
			dhtml+="<div style='padding:10px;color:#800;margin-bottom:20px;text-align:left;line-height:24px;text-align:center'><form id='mlogin' style='margin:0px' target='_blank' action='/login_check.php' method='post'>"
			dhtml+="用户名：<input name='username'   id='username'  type='text'tabindex='1'  size='20' value='卡号/手机号码/身份证' style='background: #FFFFFF;  color: #999; font-size: 12px;border:1px solid #ccc'  onfocus=\"javascript:if (this.value=='卡号/手机号码/身份证')this.value='';this.style.Color='#0';\"  onblur=\" javascript:if (this.value=='') {this.style.Color='#999';this.value='卡号/手机号码/身份证';}\"  /><br />"
			dhtml+="密　码：<input name='password'  id='password' type='password' style='border:1px solid #ccc; width:130px'tabindex='2' /><br/>";
			dhtml+="验证码：<input name=\"safecode\" id=\"safecode\"  type=\"text\" size=\"16\" tabindex=\"3\"  style='border:1px solid #ccc;width:90px;'  maxlength=\"4\"  /><img src=\"../../../safecode.php?t=1236758551\" width=\"40\" height=\"18\" border=\"0\" align=\"absmiddle\">"
			dhtml+="   <br />&nbsp;"
			dhtml+="   <br /><input type='button' id='check_login' value='提交验证' style='border:1px solid #f70;background:#fc0'tabindex='4' /></form></div>"
			dhtml+="<div style='text-align:right;background:#eee;color:#666;cursor:pointer'id='bn_close'>关闭</div></div>";
		   
		  $.blockUI({message:dhtml});
		  
		  $('#bn_close').click(function()
		  		{
		  			 $.unblockUI();    
		  			}
		  );
		  
		  $("#check_login").click(function(){
		  			var username = $("#username").val();
		  			var password = $("#password").val();
		  			var safecode = $("#safecode").val();
		  			if(!username||!password || !safecode)
		  			{
							alert("请输入用户名、密码和验证码！");
							return;
	  				}
	  				
	  					$("#mlogin").submit();
		  });
		  
		  
		    
		}



function loadcodeimg()
{
	$("#codeimg").css("display","inline");
	}

	
function openadswf(nmemberid,keystr,sid)
{
	/*
	if(isad=="ad")
		window.open("ad.html");
	*/
	
	if(sid==8178)
	{
		var eggpcsrc = $("#eggpcsrc").val();
		$("#eggpc").attr("src",eggpcsrc);
	}

		//window.open("500wp.php?nmebid="+nmemberid+"&strkey="+keystr);
}


function postqdpage()
{
	var qdpcsrc = $("#qdpcsrc").val();
	$("#qdpc").attr("src",qdpcsrc);
}




function view(step)
{
		if($("#Div-L").html()=="undefinder")
				return;
			
		if(step==1)
		{
			var htmlstr = $("#Div-Active").html();
			$("#Div-L").empty();
			$("#Div-L").html(htmlstr);
		}
		if(step==2)
		{
				var htmlstr = '';
				$("#Div-L").empty();
				$("#Div-L").html(htmlstr);
			
			}
	}
	
	
	