﻿// JScript 文件
	
	
$.ajaxSettings.contentType="application/x-www-form-urlencoded; charset=utf-8";

     function showInfo(msg)
    {
        Boxy.alert(msg, function() {});
    }
    
    function textshow(e,words) {
		 var t=e.offsetTop;
		 var l=e.offsetLeft;
		 while(e=e.offsetParent){
		 l+=e.offsetLeft;
		 t+=e.offsetTop;
		 }
		 alt1.style.position="absolute";
		 alt1.style.top=t;
		 alt1.style.left=l+160; //距离控件左侧位置160
		 altword.innerHTML=words;
		 alt1.style.display="";
		}
		function texthide(){
		alt1.style.display="none";
		}
    
	// 获取区服列表 
   function getAreaGame()
   {
	// 获取第一个区服列表
	var areaGame = $.ajax({ url: "handle/AreaGame.ashx", async: false }).responseText;
	$("body").append(areaGame);
   }
	
	function test()
	{
		$.ajax({ type: "POST", url: "handle/test.ashx",
		success: function(msg){
			return false;
        } ,async:false});	
	}
	
	// 检测新手卡是否正确
	function checkCard()
	{
		var cardNo = $('#txtCardNo').val();
		if (cardNo == '')
		{
		    showInfo("温馨提示：请填写新手卡帐号");
			return false;
		} 
		$.ajax({ type: "POST", url: "handle/CheckCard.ashx",data: "cardNo="+cardNo,
		success: function(msg){
		    showInfo(msg);		    
			return false;
        } ,async:false});	
	}
	
	function clearAll()
	{
		$("input").each(
			function(i){ 
			if (this.type == "text")
			{
				this.value = '';
			}
			});
	}
	
	// 发送信息激活新手卡
	function sendInfo()
	{
		var cardNo = $('#txtCardNo').val();
		if (cardNo == '')
		{
		    showInfo("温馨提示：请填写新手卡帐号");		    
			return false;
		} 
		
		var pwd = $('#txtPwd').val();
		if (pwd == '')
		{
		    showInfo("温馨提示：请填写新手卡密码");		    		    
			return false;
		} 
		
		var areaName = "";
		var len = $("#ddlArea").children().length;
		for (var i= 0;i < len; i++)
		{
			var obj = $("#ddlArea").children().eq(i)[0];
			if (obj.selected == true)
			{
				areaName = obj.innerHTML;
			}
		}
		
		var serverName = "";
		var len1 = $("#ddlServer").children().length;
		for (var i= 0;i < len1; i++)
		{
			var obj1 = $("#ddlServer").children().eq(i)[0];
			if (obj1.selected == true)
			{
				serverName = obj1.innerHTML;
			}
		}
		
		var actorName = $('#txtActorName').val();
		if (actorName == '')
		{
		    showInfo("温馨提示：请填写角色名");		    		    		
			return false;
		} 
		
		var validate = $('#txtValidate').val();
		if (validate == '')
		{
		    showInfo("温馨提示：请填写验证码");		    		    		
			return false;
		} 
		$('#txtValidate').val('');
		
		var serverKey = $("#ddlServer").val();
		
		var areaKey = $("#ddlArea").val();		
		
		// 新建“数据处理中”提示框
		var noShow; 
		noShow = new Boxy("<div><img src='images/sys_loading.gif' /></div>", {title: "数据处理中，请稍候...", closeable: false});
		noShow.title = null;
		
		$.ajax({ type: "POST", url: 'handle/OpenCard.ashx', data: "actorName="+actorName+"&validate="+validate+"&areaName="+areaName+"&serverName="+serverName+"&serverKey="+serverKey+"&pwd="+pwd+"&cardNo="+cardNo+"&areaKey="+areaKey,
		success: function(msg){
		    noShow.hide();
		    showInfo(msg);		    		    		
			$('#showOver').html('');
			return false;} 
			,beforeSend:function(XMLHttpRequest){noShow.show();} 
        ,async:true});	
	}
	
	// 获取新手卡
	function getCard()
	{
		var areaName = "";
		var len = $("#ddlArea").children().length;
		for (var i= 0;i < len; i++)
		{
			var obj = $("#ddlArea").children().eq(i)[0];
			if (obj.selected == true)
			{
				areaName = obj.innerHTML;
			}
		}
		
		var serverName = "";
		var len1 = $("#ddlServer").children().length;
		for (var i= 0;i < len1; i++)
		{
			var obj1 = $("#ddlServer").children().eq(i)[0];
			if (obj1.selected == true)
			{
				serverName = obj1.innerHTML;
			}
		}
		
		var actorName = $('#txtActorName').val();
		if (actorName == '')
		{
		    showInfo("温馨提示：请填写角色名");		    		    				    
			return false;
		} 
		
		var validate = $('#txtValidate').val();
		if (validate == '')
		{
		    showInfo("温馨提示：请填写验证码");		    		    				    
			return false;
		} 
		$('#txtValidate').val('');
		
		var serverKey = $("#ddlServer").val();
		
		var areaKey = $("#ddlArea").val();		
		
		var noShow; 
		noShow = new Boxy("<div><img src='images/sys_loading.gif' /></div>", {title: "数据处理中，请稍候...", closeable: false});
		noShow.title = null;
		
		$.ajax({ type: "POST", url: 'handle/GetCard.ashx',dataType:"json", data: "actorName="+actorName+"&validate="+validate+"&areaName="+areaName+"&serverName="+serverName+"&serverKey="+serverKey+"&areaKey="+areaKey,
		success: function(msg){	    		    				    
		    noShow.hide();
		    showInfo(msg.msg);	
			if (msg.cardno != '0')
			{
				$('#div_cardNo').html(msg.cardno);
				$('#div_pwd').html(msg.cardPwd);
				$('#table_getCard').fadeOut("slow");
				$('#table_CardInfo').fadeIn("slow");				
			}
			return false;
        }
        ,beforeSend:function(XMLHttpRequest){noShow.show();}  
        ,async:true});	
	}