
	function openUrl(url , target , _this){
		if(_this != undefined){
			if(_this.className.indexOf("gray_") != -1){
				return;
			}
		}
		if(target == undefined){
			window.location.href=url;
		}else if(target == '_blank'){
			window.open(url);
		}else if(target == '_self'){
			window.location.href=url;
		}else{
			window.location.href=url;
		}
	}

   //单击页面
   function onclick_page(style , gameId , kindId , currentPage){
		if(style == 'page_up_gray'){
			return;
		}
		if(style == 'next_page_gray'){
			return;
		}
		$('#gameId').val(gameId);
		$('#currentPage').val(currentPage);
		$('#kindId').val(kindId);
		if(gameId == 0){
			document.getElementById('lobbyDataForm').action = 'gotoWebLobby.do';
		}else{
			document.getElementById('lobbyDataForm').action = 'gotoGameRoom.do';
		}
		document.getElementById('lobbyDataForm').submit();
	}
	function over_page(obj){
		var style = obj.className;
		obj.className = style + "_over";
	}
	function out_page(obj){
		var style = obj.className;
		obj.className = style.substring(0 , style.length-5);
	}
	function getIndex(obj){
		var cn = obj.className;
		return cn.substring(cn.length - 1);
	}
	
	function loginLobby(){
		var username = $('#username').val();
		var password = $('#password').val();
		var ifRemember = $('#ifRemember').val();
		if(username == ''){
			alert('请输入用户名');
			return false;
		}
		if(password == ''){
			alert('请输入密码');
			return false;
		}
		//document.getElementById('webLobbyLoginForm').action="player/login.do";
		//document.getElementById('webLobbyLoginForm').submit();
		
		var newPassword = $.md5 (password);
		//var newPassword = password;
		username=encodeURI(username);
		username=encodeURI(username);        //中文编码问题，据说需要转2次
        
		var url = "player/login.do?playerId="+username+"&password="+newPassword+"&ifRemember="+ifRemember+ "&rnd="+Math.random();
		login(url);
	}

	//玩家登录
	function login(url){
		var loginBox = document.getElementById('loginBox');
		var loginBoxBack = document.getElementById('loginBoxBack');
		loginBoxBack.innerHTML = loginBox.innerHTML;
		loginBox.innerHTML = '<div class="lobby_login_tip"> 正在登录，请稍后！</div>'
		$.ajax({
		type: "post",
		url: url,
		dataType:"html",
		ContentType: "application/x-www-form-urlencoded; charset=utf-8",	
		beforeSend: function(XMLHttpRequest){
			//ShowLoading();
		},
		success: function(data, textStatus){
			//alert("用户名或密码错误，请重新登录！");
			//set_innerHTML("otherContent",data,200);
			$("#loginBox").html(data);
		},
		complete: function(XMLHttpRequest, textStatus){
			//HideLoading();
			//alert("complete");
		},
		error: function(){
			loginBox.innerHTML = loginBoxBack.innerHTML;
			alert("网络错误，请稍后再试！");
		}
		});
	}
	
	function enterLoginLobby(event){
		if(event.keyCode == 13){
			var username = $('#username').val();
			var password = $('#password').val();
			if(username != "" && password != ""){
 				login_lobby_gray();
			}
		}
	}
	
	function login_lobby_gray(){
		loginLobby();
	}
 
	function remeberAccount(){
		var checkImg = document.getElementById('checkImg');
		if(checkImg.src.indexOf('account_check.png') != -1){
			checkImg.src = "images/account.png";
			$('#ifRemember').val(0);
		}else{
			checkImg.src = "images/account_check.png";
			$('#ifRemember').val(1);
		}
	}
	
	function lobby_over(_this){
		var className = _this.className;
		if(className.indexOf('out_') != -1){
			_this.className = "over_" + className.substring(4);
		}
	}
	
	function lobby_down(_this){
		var className = _this.className;
		if(className.indexOf('over_') != -1){
			_this.className = "click_"+className.substring(5);
		}
	}
	
	function lobby_up(_this){
		var className = _this.className;
		if(className.indexOf('click_') != -1){
			_this.className = "over_" + className.substring(6);
		}
	}
	
	function lobby_out(_this){
		var className = _this.className;
		if(className.indexOf('gray_') != -1){
			return;
		}
		var pos = className.indexOf('_');
		_this.className = "out_" + className.substring(pos + 1);
	}
	
	function back_state(_this){
		var className = _this.className;
		var pos = className.indexOf('_');
		_this.className = "out_" + className.substring(pos + 1);
		_this.onclick=function(){updateUserInfo(this);};
	}
	
	function noFunction(){
		alert("此功能将在稍后推出");
	}
	
	//删除左右两端的空格
	function trim(str){  
		 return str.replace(/(^\s*)|(\s*$)/g, "");
	}
	
	//删除左边的空格
	function ltrim(str){  
		return str.replace(/(^\s*)/g,"");
	}
	
	//删除右边的空格
	function rtrim(str){  
		return str.replace(/(\s*$)/g,"");
	}
 
	//检测充值用户名是否存在
	function checkPayName(str){
		if(str.length = 0){
			$('#playerIdInfo').attr('style', 'color:#fffae2;font-size:12px;');
			$('#playerIdInfo').html("<img src=images/register_arrow.png />&nbsp;&nbsp;由4-20位数字和字母组成，帐号不区分大小写");
			return ;
		}
		if(str.length < 4 && str.length >0){
			$('#playerIdInfo').attr('style', 'color:#ff0000;font-size:12px;');
			$('#playerIdInfo').html("<img src=images/error_icon.png />&nbsp;&nbsp;由4-20位数字和字母组成，帐号不区分大小写");
			return ;
		}
		
		str=encodeURI(str);
		str=encodeURI(str);        //中文编码问题，据说需要转2次
		
		$.ajax({
			url:'player/checkRegName.do?playerId='+str+'&rnd='+Math.random(),
			type:'post',
			dataType:'json',
			success:function(data){
				if(data.CheckRegJ.code == '0'){  		 //正确
					$('#playerIdInfo').attr('style', 'color:#FF0000;font-size:12px;');
					$('#playerIdInfo').html('<img src="images/error_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />该帐号不存在');
				}else if (data.CheckRegJ.code == '1'){  //失败
					$('#playerIdInfo').attr('style', 'color:#fffae2;font-size:12px;');
					$('#playerIdInfo').html('<img src="images/right_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />该帐号存在！');
				}
			},
			error:function(data){
				alert("网络异常，请稍后重试");
			}
		})
	}
	
	//------------------------------------------------
	//			                       注册处理部分
	//------------------------------------------------
	function daxiaoxie(str){
		$('#playerId').val(str.toLowerCase());
		$('#playerId').val(trim(str));
	}
	
	//注册成功后，进入游戏
	function regEnterGame(){
		document.getElementById('regEnterGameform').submit();
	}
	
	//检测注册用户名
	function checkRegisterName(str){
		if(str.length = 0){
			$('#playerIdInfo').attr('style', 'color:#fffae2;font-size:12px;');
			$('#playerIdInfo').html("<img src=images/register_arrow.png />&nbsp;&nbsp;由4-20位数字和字母组成，帐号不区分大小写");
			return ;
		}
		if(str.length < 4 && str.length >0){
			$('#playerIdInfo').attr('style', 'color:#ff0000;font-size:12px;');
			$('#playerIdInfo').html("<img src=images/error_icon.png />&nbsp;&nbsp;由4-20位数字和字母组成，帐号不区分大小写");
			return ;
		}
		if(!isFristLetter(str)){
			$('#playerIdInfo').attr('style', 'color:#ff0000;font-size:12px;');
			$('#playerIdInfo').html("<img src=images/error_icon.png />&nbsp;&nbsp;请以字母开头");
			return ;
		}
		if(!checkName(str)){
			$('#playerIdInfo').attr('style', 'color:#ff0000;font-size:12px;');
			$('#playerIdInfo').html("<img src=images/error_icon.png />&nbsp;&nbsp;由4-20位数字和字母组成，帐号不区分大小写");
			return ;
		}
		
		str=encodeURI(str);
		str=encodeURI(str);        //中文编码问题，据说需要转2次
		
		$.ajax({
			url:'player/checkRegName.do?playerId='+str+'&rnd='+Math.random(),
			type:'post',
			dataType:'json',
			success:function(data){
				if(data.CheckRegJ.code == '0'){  		 //正确
					$('#playerIdInfo').attr('style', 'color:#fffae2;font-size:12px;');
					$('#playerIdInfo').html('<img src="images/right_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'+data.CheckRegJ.msg);
				}else if (data.CheckRegJ.code == '1'){  //失败
					$('#playerIdInfo').attr('style', 'color:#FF0000;font-size:12px;');
					$('#playerIdInfo').html('<img src="images/error_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'+data.CheckRegJ.msg);
				}
			},
			error:function(data){
				alert("网络异常，请稍后重试");
			}
		})
	}
	
	//检测口令	
	function checkPassword() {
		var passwd = $('#password').val();
		var repasswd = $('#rePassword').val();
		if (passwd == '') {
			$('#passwordInfo').attr('style', 'color:#FF0000;font-size:12px;');
			$('#passwordInfo').html('<img src="images/error_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'
							+ '请输入您的密码');
			return;
		}
		if (passwd.length < 6 || passwd.length > 20) {
			$('#passwordInfo').attr('style', 'color:#FF0000;font-size:12px;');
			$('#passwordInfo').html('<img src="images/error_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'
							+ '密码长度必须为6-20位');
			return;
		}
		if (repasswd != '') {
			if (password != repasswd) {
				$('#passwordInfo').attr('style', 'color:#FF0000;font-size:12px;');
				$('#passwordInfo').html('<img src="images/right_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />');
				$('#rpasswordInfo').attr('style', 'color:#FF0000;font-size:12px;');
				$('#rpasswordInfo').html('<img src="images/error_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'
								+ '两次密码输入不一致，请您重新输入');
				return;
			} else {
				$('#passwordInfo').attr('style', 'color:#009900;font-size:12px;');
				$('#passwordInfo').html('<img src="images/right_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />');
				return;
			}
		}
		$('#passwordInfo').attr('style', 'color:#009900;font-size:12px;');
		$('#passwordInfo').html('<img src="images/right_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />');
		return;
	}
	
	//判断两次输入口令时否正确
	function checkRepassword() {
		var passwd = $('#password').val();
		var repasswd = $('#rePassword').val();
		if (repasswd == '') {
			$('#rpasswordInfo').attr('style', 'color:#FF0000;font-size:12px;');
			$('#rpasswordInfo').html('<img src="images/error_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'
							+ '请输入确认密码');
			return;
		}
		if (repasswd.length < 6 || repasswd.length > 20) {
			$('#rpasswordInfo').attr('style', 'color:#FF0000;font-size:12px;');
			$('#rpasswordInfo').html('<img src="images/error_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'
							+ '确认密码长度必须为6-20位');
			passedFlag = false;
			_message_password = '确认密码长度必须为6-20位';
			_check_finish_password = true;
			return;
		}
		if (passwd != repasswd) {
			if (passwd == '') {
				$('#passwordInfo').attr('style', 'color:#FF0000;font-size:12px;');
				$('#passwordInfo').html('<img src="images/error_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'
							+ '请输入您的密码');
			} else {
				$('#rpasswordInfo').attr('style', 'color:#FF0000;font-size:12px;');
				$('#rpasswordInfo').html('<img src="images/error_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'
							+ '两次密码输入不一致，请您重新输入');
			}
			passedFlag = false;
			return;
		}
		$('#rpasswordInfo').attr('style', 'color:red;font-size:12px;');
		$('#rpasswordInfo').html('<img src="images/right_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />');
		return
	}

	
	//检测密码有效性
	function validePassword(pwdstring, module) {
		var shu = /^[0-9]/;
		var char = /^[a-zA-Z]/;
		var regm = /^[0-9]{+}/;
		var cs = getCharNum(pwdstring);
		len = pwdstring.length;
		password = $('#password').val();
		if (len == 0) {
			$('#passwordInfo').attr('style', 'color:red;font-size:12px;');
			$('#passwordInfo').html("密码长至少6位！");
			document.getElementById("passlevel").src = "images/dangerous_state.png";
		} else if (0 < len && len < 6) {
			/** 密码长度小于6时 * */
			$('#passwordInfo').attr('style', 'color:red;font-size:12px;');
			$('#passwordInfo').html("密码长至少6位！");
			document.getElementById("passlevel").src = "images/dangerous_state.png";
		} else if (len >= 6 && len <= 8) {
			if (isNaN(password)) {  
				if (ifNumberExist(password)) {
					$('#passwordInfo').attr('style', 'color:#009900;font-size:12px;');
					$('#passwordInfo').html("友情提醒：密码最好为数字与字母的组合！");
					document.getElementById("passlevel").src = "images/common_state.png";
				} else {
					$('#passwordInfo').attr('style', 'color:#009900;font-size:12px;');
					$('#passwordInfo').html("友情提醒：再加两个数字或者字符更安全！");
					document.getElementById("passlevel").src = "images/dangerous_state.png";
				}
			} else {
				$('#passwordInfo').attr('style', 'color:#009900;font-size:12px;');
				$('#passwordInfo').html("友情提醒：密码最好为数字与字母的组合！");
				document.getElementById("passlevel").src = "images/dangerous_state.png";
			}
		} else if (len >= 9 && len <= 13) {
			if (isNaN(password)) {
				if (ifNumberExist(password)) {
					/** 不存在数字 * */
					$('#passwordInfo').attr('style', 'color:#009900;font-size:12px;');
					$('#passwordInfo').html("友情提醒：密码最好为数字与字母的组合！");
					document.getElementById("passlevel").src = "images/safety_state.png";
				} else {
					$('#passwordInfo').attr('style', 'color:#009900;font-size:12px;');
					$('#passwordInfo').html("友情提醒：再加两个数字或者字符更安全！");
					document.getElementById("passlevel").src = "images/common_state.png";
				}
			} else {
				$('#passwordInfo').attr('style', 'color:#009900;font-size:12px;');
				$('#passwordInfo').html("友情提醒：密码最好为数字与字母的组合！");
				document.getElementById("passlevel").src = "images/common_state.png";
			}
		} else {
			if (isNaN(password)) {
				if (!ifNumberExist(password)) {
					$('#passwordInfo').attr('style', 'color:#009900;font-size:12px;');
					$('#passwordInfo').html("友情提醒：密码最好为数字与字母的组合！");
					document.getElementById("passlevel").src = "images/common_state.png";
				} else {
					$('#passwordInfo').html('<img src="images/right_icon.png" width="18" height="18"/>');
					document.getElementById("passlevel").src = "images/safety_state.png";
				}
			} else {
				$('#passwordInfo').attr('style', 'color:#009900;font-size:12px;');
				$('#passwordInfo').html("友情提醒：密码最好为数字与字母的组合！");
				document.getElementById("passlevel").src = "images/safety_state.png";
			}
		}
	}
	
	//检查校验码是否正确
	function validRegVerify(validCode) {
		if(validCode.length == 0){
			$('#verifyInfo').attr('style', 'color:#fffae2;font-size:12px;');
			$('#verifyInfo').html("请输入右边4位验证码");
			return ;
		}
		$.ajax({
			url:'player/regVerify.do?verifyCode='+validCode+'&rnd='+Math.random(),
			type:'post',
			dataType:'json',
			success:function(data){
				if(data.CheckRegJ.code == '0'){  		 //正确
					$('#verifyInfo').attr('style', 'color:#fffae2;font-size:12px;');
					$('#verifyInfo').html('<img src="images/right_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'+data.CheckRegJ.msg);
				}else if (data.CheckRegJ.code == '1'){  //失败
					$('#verifyInfo').attr('style', 'color:#FF0000;font-size:12px;');
					$('#verifyInfo').html('<img src="images/error_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'+data.CheckRegJ.msg);
				}else if (data.CheckRegJ.code == '2'){  //失效
					$('#verifyInfo').attr('style', 'color:#FF0000;font-size:12px;');
					$('#verifyInfo').html('<img src="images/error_icon.png" width="15" height="14" style="vertical-align:bottom;display:inline;position:relative;padding-right:5px;top:-3px;" />'+data.CheckRegJ.msg);
				}
			},
			error:function(data){
				alert("网络异常，请稍后重试");
			}
		})
	}

	//注册用户
	function register(){
		if($('#playerId').length = 0){
			alert("请输由4-20位数字或字母组成帐户，帐号不区分大小写");
			return ;
		}
		
		if(!isFristLetter($('#playerId').val())){
			alert("帐号请以字母开头");
			return ;
		}
		
		if(!checkName($('#playerId').val())){
			alert("帐号应为字母或数字组合");
			return false;
		}
		
		if($('#nickName').length = 0){
			alert("请输入玩家呢称,不超过20位！");
			return ;
		}
		
		var mail = trim($('#email').val());
		if(mail.length > 0 && !isEmail(mail)){
			alert("电子邮件格式不对！");
			return ;
		}
		 
		if($('#license').attr("checked")!=true){
			alert("请认真阅读并接受游戏许可协议！");
			return;
		}

		var sex = $('input[@name=sex][@checked]').val();  //radio
		var password = $('#password').val()
		var newPassword = $.md5 (password);
		
		var playerId = $('#playerId').val();
		playerId=encodeURI(playerId);
		playerId=encodeURI(playerId);        //中文编码问题，据说需要转2次
		
		var nickName = $('#nickName').val();
		nickName=encodeURI(nickName);
		nickName=encodeURI(nickName);        //中文编码问题，据说需要转2次
		
		var url = 'player/regSubmit.do?playerId='+ playerId + '&password=' + newPassword +
				  '&nickName='+ nickName + '&email='+ mail + '&sex=' + sex + '&verifyCode=' + $('#verifyCode').val() +'&s='+ $('#s').val()
	 
		$('#registerInfo').html('<span style="color:#fffae2;font-size:14px;">正在注册帐号，请等待...</span>');
		
		$.ajax({
			url:url+'&rnd='+Math.random(),
			type:'post',
			dataType:'json',
			success:function(data){
				if(data.CheckRegJ.code == '0'){  		 //成功
					$('#registerInfo').html('<span style="color:#fffae2;font-size:14px;">注册成功,正在获取玩家数据...</span>');
					regEnter();
				}else if (data.CheckRegJ.code == '1'){    //失败
					$('#registerInfo').html('<a href="javascript:void(0);" onclick="javascript:register();"><div class="out_register_gameid" onfocus="this.blur()" onmouseover="lobby_over(this)" onmousedown="lobby_down(this)" onmouseup="lobby_up(this)" onmouseout="lobby_out(this)"></div></a>');
					alert(data.CheckRegJ.msg);
				}
			},
			error:function(data){
				$('#registerInfo').html('<a href="javascript:void(0);" onclick="javascript:register();"><div class="out_register_gameid" onfocus="this.blur()" onmouseover="lobby_over(this)" onmousedown="lobby_down(this)" onmouseup="lobby_up(this)" onmouseout="lobby_out(this)"></div></a>');
				alert("网络异常，请稍后重试");
			}
		})
	}
	
	//注册后进入，获取帐户数据
	function regEnter(){
		var url = 'player/regEnter.do?rnd='+Math.random();
		$.ajax({
			url:url,
			type:'post',
			dataType:'html',
			success:function(data){
				$('#lobby_reg_box').html(data);
			},
			error:function(data){
				alert("网络异常，请稍后重试,或刷新页面再试！");
			}
		})
	}
	
	//进入游戏
	function enterGame(){
		//alert("123");
		var enterForm = document.getElementById("enterGame");
		//alert("124");
		enterForm.submit();
		//alert("125");
	}
	
	//找回密码
	function forgotpwd(){
		var pid = trim($('#playerId').val());
		if(pid.length == 0){
			alert("请填写游戏帐号");
			return ;
		}
		
		var mail = trim($('#email').val());
		if(!isEmail(mail)){
			alert("安全邮箱格式不对！");
			return ;
		}
		
		$('#getPwdInfo').html('<span style="color:#fffae2;font-size:14px;">正在提交，请等待...</span>');
		
		var enterForm = document.getElementById("form1");
		enterForm.submit();
		
	}
	
	
	//更换一张校验图片
	function changeRegImg(){
		document.getElementById("regimg").src = "regVerifyImage.jsp?"+Math.random();
	}
	
	//得到字符串的数量
	function getCharNum(str){
		var sum = 0;
		for(var i=0; i<str.length; i++){
			if(((str.charCodeAt(i)<=47) || (str.charCodeAt(i)>=57))){
				sum = sum + 1;
			}
		}
		return sum;
	}
	
	//判断字符串是否全是数字
	function ifNumberExist(str) {
	   var reg = new RegExp('\w*[0-9]+\w*');
	   if(reg.test(str)){
		   return true;
	   } 
	   return false;
	}
	
	//判断是否是数字 可以是小数
	function isMoney(oNum) 
	{ 
	if(!oNum)
	{
	   return false; 
	}
	var strP = /^\d+(\.\d+)?$/; 
	if(!strP.test(oNum))
	{
	   return false; 
	}
	try
	{ 
	   if(parseFloat(oNum) != oNum)
	   {
	    return false;
	   } 
	} 
	catch(ex) 
	{ 
	   return false; 
	} 
	return true; 
	}
	
	//检查是否整数
    function isInt(s)
    {
     var pattern = /^-?\d+$/;
     if(s.search(pattern)!=0)
     {
      return false;
     }
     return true;
    }
    // 以英文字母开头
    function isFristLetter(str){ 
    	var myPattern = new RegExp("^[a-zA-Z]"); 
    	if(myPattern.exec(str)) {
    		return true;
    	}
    	return false;
    }
    //是否为字母或数字 
    function checkName(value) {
        var Regx = /^[A-Za-z0-9]*$/;
        if (Regx.test(value)) {
            return true;
        }
        else {
            return false;
        }
    }



	
	function isEmail(strEmail) {
		if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
		else
		return false;
	}



	//------------------------  弹出登录筐处理部分  --------------------------
	function showLoginWin(){
		//遮罩层
		document.getElementById('divPageMask').style.display='block';
		document.getElementById('divPageMask').style.width = document.body.scrollWidth; 
		document.getElementById('divPageMask').style.height = document.body.scrollHeight;  
		
		//窗体
		divOpenWin = document.getElementById('loginWindows');
		
		resizeMask(); 
		window.onResize = resizeMask;  
		window.attachEvent("onresize",resizeMask); 
		//显示弹出窗口  
		divOpenWin.style.display="block"; 
		divOpenWin.style.left = ((document.body.offsetWidth - divOpenWin.offsetWidth) / 2); 
		divOpenWin.style.top = ((document.body.offsetHeight - divOpenWin.offsetHeight) / 2);
	}
	
	function closeLoginWin(){  
		 //处理遮罩层 
		 var divPageMask = document.getElementById('divPageMask') 
		 divPageMask.style.width = "0px"; 
		 divPageMask.style.height = "0px"; 
		 divOpenWin.style.display = "none"; 
		 
		 window.onResize = null;    
		 window.attachEvent("onresize",null); 
		 divOpenWin.style.display="none";
	}
	
	//页面遮罩
	function resizeMask(){ 
		divOpenWin.style.left = ((document.body.offsetWidth - divOpenWin.offsetWidth) / 2); 
		divOpenWin.style.top = ((document.body.offsetHeight - divOpenWin.offsetHeight) / 2);
	}
	 
	//弹窗登录
	function pop_login(){
		var username = $('#username').val();
		var password = $('#password').val();
		var url1 = $('#url').val();
		if(username == ''){
			alert('请输入用户名');
			return false;
		}
		if(password == ''){
			alert('请输入密码');
			return false;
		}
		username=encodeURI(username);
		username=encodeURI(username);
		var newPassword = $.md5 (password);
		var url = "player/popLogin.do?playerId="+username+"&password="+newPassword+ "&url=" + url1 +"&rnd="+Math.random();
		pop_login1(url);
	}

	//玩家登录
	function pop_login1(url){
		//var loginBox = document.getElementById('loginBox');
		//var loginBoxBack = document.getElementById('loginBoxBack');
		//loginBoxBack.innerHTML = loginBox.innerHTML;
		//loginBox.innerHTML = '<div class="lobby_login_tip"> 正在登录，请稍后！</div>'
		$.ajax({
		type: "post",
		url: url,
		dataType:"json",
		beforeSend: function(XMLHttpRequest){
			//ShowLoading();
		},
		success: function(data, textStatus){
			if(data.PopLoginJ.code == '0'){  		 //正确
				self.location = data.PopLoginJ.msg;   //页面跳转
				//window.location.href="login.jsp?backurl="+window.location.href; 	
				//window.history.back(-1);		
				//window.navigate("top.jsp");
				//self.location='top.htm';
				//top.location='xx.jsp';
			}else if (data.PopLoginJ.code == '1'){  //失败
				alert(data.PopLoginJ.msg);
			}
		},
		complete: function(XMLHttpRequest, textStatus){
			//HideLoading();
			//alert("complete");
		},
		error: function(){
			//loginBox.innerHTML = loginBoxBack.innerHTML;
			alert("网络错误，请稍后再试！");
		}
		});
	}
	
