var ajaxLoginStyle=[];
ajaxLoginStyle.push('<style type="text/css" media="all">');
ajaxLoginStyle.push('.logindiv_list {padding:35px 0 0 35px;}');
ajaxLoginStyle.push('.logindiv_list li {position:relative;height:26px;padding-left:90px;margin-bottom:10px;}');
ajaxLoginStyle.push('.logindiv_list a {margin-right:10px;color:#06c;text-decoration:underline;}');
ajaxLoginStyle.push('.logindiv_list span {position:absolute;left:0px;top:2px;display:block;width:90px;font-size:14px;color:#42a0ff;text-align:right;}');
ajaxLoginStyle.push('.logindiv_list .input {width:183px;height:23px;background:url(/index/1012/images/new_21.png) repeat-x 0 0;padding:0;line-height:23px;border:solid #a8acad 1px;}');
ajaxLoginStyle.push('.logindiv_list button {float:left;display:block;width:76px;height:28px;background:url(/index/1012/images/new_20.png);border:none;text-indent:-9999px;overflow:hidden;}');
ajaxLoginStyle.push('.logindiv_list .button_reg {background:url(/index/1012/images//new_37.png) repeat scroll 0 0 transparent;}');
ajaxLoginStyle.push('.forget {float:left;display:inline;margin:4px 0 0 5px;}');
ajaxLoginStyle.push('.loginsuc {position:absolute;left:50%;top:50%;width:240px;height:130px;background:#fff;margin:-65px 0 0 -120px;z-index:9999;overflow:hidden;}');
ajaxLoginStyle.push('.loginsuc p {margin-top:20px;font-size:14px;color:#42a0ff;text-align:center;}');
ajaxLoginStyle.push('</style>');
/*
*弹出异步登录
*returnClickObj：登录成功执行Click对象
*/
function ajaxLoginDialog()
{
	var ajaxLoginHtml=[];
	ajaxLoginHtml.push(ajaxLoginStyle.join(""));
	ajaxLoginHtml.push('<form action="#" method="post" onsubmit="ajaxLoginSub();return false;">');
	ajaxLoginHtml.push('<ul class="logindiv_list">');
		ajaxLoginHtml.push('<li><span>用户名：</span><input type="text" id="ajaxusername" class="input"></li>');
		ajaxLoginHtml.push('<li><span>密码：</span><input type="password" id="ajaxpassword" class="input"></li>');
		ajaxLoginHtml.push('<li><button type="submit">登录</button><a target="_blank" class="forget" title="点击找回密码" href="/commons/user_merchant_login/find_password1.htm">忘记密码？</a></li>');
		ajaxLoginHtml.push('<li><!--<a title="用新浪微博账号登录" href="#">用新浪微博账号登录</a>--><a href="javascript:;" onclick="ajaxRegDialog();return false;" title="注册新会员">注册新会员</a></li>');
	ajaxLoginHtml.push('</ul>');
	ajaxLoginHtml.push('</form>');
	closeBoxes();
	jBox.open('0','inline',ajaxLoginHtml.join(""),'个人用户登录','width=400,height=200,center=true,minimizable=true,resize=true,draggable=true,model=true');
}
/**
*提交登录信息
*/
function ajaxLoginSub()
{
	var username = $('#ajaxusername').val();
	var password = $('#ajaxpassword').val();
	if(username.length>0 && password.length>0)
	 {
		 try{
			   //调用jquery.ajax		 
			   $.ajax({
					type: "post",//传送数据方式									
					dataType: "json",//返回的数据格式
					url: "/user/login.do?method=ajaxLogin",//请求的地址	
					data: "username="+username+"&password="+password,//发送的数据
					cache: false,
					error: function(){alert("对不起，系统异常，请稍后再试!");},
					success:function(msg){
						//成功后回调函数
						var data=msg;
					    if(data.errorNo==1)
					    {
					    	successOperate();
					    }
					    else if(data.errorNo==2){
					       alert('对不起！用户名和密码错误!');
						   $("#ajaxusername").focus();
						}
					}
				});		  
	      }
		  catch(e){
			alert(e.message);	 
		  }
	 }
	 else
	 {
	 	alert('用户名和密码不能为空!');
	 	$("#ajaxusername").focus();
	 }
}
/*
*successOperate=function(){};
*/
var successOperate=function(){
	var loginsucHtml=[];
	loginsucHtml.push(ajaxLoginStyle.join(""));
	loginsucHtml.push('<div class="loginsuc">');
		loginsucHtml.push('<p><img title="" alt="" src="/index/1012/images/new_22.png"></p>');
		loginsucHtml.push('<p>正在等待页面刷新</p>');
	loginsucHtml.push('</div>');
	jBox.open('0','inline',loginsucHtml.join(""),'登录成功','width=400,height=200,center=true,minimizable=true,resize=true,draggable=true,model=true');
	setTimeout("window.location.reload()", 1000);
};

/**
*提交注册信息
*/
function ajaxRegSub(f)
{
	var username = f.username.value;
	var password = f.password.value;
	var password2 = f.password2.value;
	if(username.length>=2 && username.length<=20)
	{
		var cat = /[^\w\s,.!\u4E00-\u9FFF]/g;
		if(cat.test(username))
		{
			alert('用户名包含了不允许的符号!\n用户名可由中文英文、数字、及“_”组成!');
			 f.username.focus();
			 return false;
		}
		if(password.length>=4 && password.length<=20)
		{
			if(password2!=password)
			{
				alert('两次输入密码不一致，请重新确认密码!');
				f.password2.focus();
				return false;
			}
			else
			{
				try{ 
					   $.ajax({
							type: "post",//传送数据方式									
							dataType: "json",//返回的数据格式
							url: "/ajax/ajaxReg.htm?",//请求的地址	
							data: "username="+username+"&password="+password,//发送的数据
							cache: false,
							error: function(){alert("对不起，系统异常，请稍后再试!");},
							success:function(msg){
								//成功后回调函数
								var data=msg;
							    if(data.flag==0)
							    {
							    	 alert('用户名和密码不符合要求!请重新填写');
							    	 f.username.focus();
							    }
							    else if(data.flag==1)
							    {
							        alert('对不起!您填写的用户名已经存存，请重新填写用户名');
	 								f.username.focus();
								}
								else if(data.flag==2)
								{
									successOperate();
								}
							}
						});		  
			      }
				  catch(e){
					alert(e.message);	 
				  }
			}
		}
		else
		{
			alert('密码必需是4-20个字符!');
			f.password.focus();
			return false;
		}
	}
	else
	{
	 alert('请输入2-20个字符的用户名!');
	 f.username.focus();
	 return false;
	}
}
/*
*弹出异步注意
*returnClickObj：登录成功执行Click对象
*/
function ajaxRegDialog(){
	var ajaxLoginHtml=[];
	ajaxLoginHtml.push(ajaxLoginStyle.join(""));
	ajaxLoginHtml.push('<form action="#" method="post" onsubmit="ajaxRegSub(this);return false;">');
	ajaxLoginHtml.push('<ul class="logindiv_list">');
		ajaxLoginHtml.push('<li><span>用户名：</span><input type="text" name="username" class="input"></li>');
		ajaxLoginHtml.push('<li><span>密码：</span><input type="password" name="password" class="input"></li>');
		ajaxLoginHtml.push('<li><span>确认密码：</span><input type="password" name="password2" class="input"></li>');
		//ajaxLoginHtml.push('<li class="logindiv_list_yz"><span>验证码：</span><input type="text" class="input"/><img src="images/img.png" alt="" title="" /><a href="#" title="">换一张</a></li>');
		ajaxLoginHtml.push('<li><button class="button_reg" type="submit">注册</button></li>');
		ajaxLoginHtml.push('<li><a href="/reg.htm" target="_blank" title="完整注册页面">完整注册页面</a></li>');
	ajaxLoginHtml.push('</ul>');
	ajaxLoginHtml.push('</form>');
	//ajaxLoginHtml.push('<p class="reglink"><a href="/reg.htm" target="_blank" title="完整注册页面">完整注册页面</a></p>');
	closeBoxes();
	jBox.open('0','inline',ajaxLoginHtml.join(""),'个人用户快速注册','width=400,height=200,center=true,minimizable=true,resize=true,draggable=true,model=true');
}

function chkLogin(type,id){
/*	if(user_info!=''){*/
		window.open("/user/to_share_email.htm?type="+type+"&id="+id,"多订邮件分享","width=800,height=600,menubar=yes,resizable=yes,scrollbars=yes,location=yes");
/*	}else{
		ajaxLoginDialog();
		successOperate=function(){
			location.href= "/user/to_share_email.htm?type="+type+"&id="+id;
		};
	}*/
}
