﻿$.ajaxSetup ({ 
cache: false 
});

function showMobileDiv(v)
{
	for(var i=1;i<=3;i++)
	{
		if (v==i)
		{$("#sp_"+i).attr("class","On");$("#vocher_"+i).show();}
		else
		{$("#sp_"+i).attr("class","");$("#vocher_"+i).hide();}
	}
}

function showNewOrder(v)
{ 
	for(var i=1;i<=2;i++)
	{
		if (v==i)
		{$("#orderH"+i).attr("class","On");$("#orderSpan"+i).show();}
		else
		{$("#orderH"+i).attr("class","");$("#orderSpan"+i).hide();}
	}
}
function   sleep(n)   
{   
  var   start=new   Date().getTime();   
  while(true)   if(new   Date().getTime()-start>n)    break;   
} 

function ajaxArea()
{ 
	var id = $("#correspond").val();	
	if (id == null || id == ""){return false};
	$.ajax({
		type:"get",
		url: "/page/ajaxHome.ashx",
		data: "action=area&id="+id+"&time=Math.random()",//注意这里的写法和$.post不一样
		beforeSend: function(XMLHttpRequest) {},
		success: function(data) {		  
			$("#areaSpan").html(data);
			$("#cardValueSpans").html("<select name='pid' id='pid' ><option>请选择</option></select>");
		}
	});
} 
function ajaxOrder(orderType)
{
	$.ajax({
		type:"get",
		url: "/page/ajaxHome.ashx",
		data: "action=order&orderType="+orderType+"&time=Math.random()",//注意这里的写法和$.post不一样
		beforeSend: function(XMLHttpRequest) {$("#orderSpan"+orderType).html("加载中...")},
		success: function(data) {
			$("#orderSpan"+orderType).html(data);
		}
	});
} 
function ajaxCardValue()
{
  var id = $("#subarea").val();
  if (id == null || id == ""){return false};
  $.ajax({
	  type:"get",
	  url: "/page/ajaxHome.ashx",
	  data: "action=cardValue&id="+id+"&time=Math.random()",//注意这里的写法和$.post不一样
	  beforeSend: function(XMLHttpRequest) {},
	  success: function(data) {
		  $("#discountSpan").html("");
		  $("#cardValueSpans").html(data);
	  }
  });
} 
function ajaxCardDiscountValue()
{
  var id = $("#pid").val();
  if (id == null || id == ""){return false};
  $.ajax({
	  type:"get",
	  url: "/page/ajaxHome.ashx",
	  data: "action=CardDiscountValue&id="+id+"&time=Math.random()",//注意这里的写法和$.post不一样
	  beforeSend: function(XMLHttpRequest) {},
	  success: function(data) {
		  $("#discountSpan").html(data);
	  }
  });
}
function chsel(){    
	$("#tip").html("");
	with (document.frm2){
	 if(operator.value) {
		  pid.options.length=0;
		  for(var i=0;i<selects[operator.value].length;i++){
				pid.options.add(selects[operator.value][i]);
			  }
	   }
	}
	showDiscounts()
}
function showDiscounts()
{
	var cardId = $("#cardinfo").val();	
	var dotPos = cardId.indexOf(",");
	var cardPrice;
	if(dotPos!=-1)
	{
	   cardIdValue=cardId.substring(0,dotPos);
	   cardPrice=cardId.substring(dotPos+1,cardId.length);
	}
	//alert(cardPrice)
	if(cardPrice!=undefined)
	{
		$("#tip").html("<em>折 扣 价："+cardPrice+" 元</em>")
		
		$("#linktip").attr("href","http://card.6870.com/productDetail.ashx?pid="+cardIdValue)
	}
	else
	{
		$("#tip").html("");
	}
}

function showDiv(v)
{
	var num = getBigCh(v,1)
	for(var j=1;j<=26;j++)
	{ 
		if(j==parseInt(getBigCh(v,1)))
		{$("#li"+getBigCh(num,0)).attr("class","Over");$("#Alpha_"+getBigCh(num,0)).show();}
		else
		{$("#li"+getBigCh(j,0)).attr("class","");$("#Alpha_"+getBigCh(j,0)).hide();}
	}
}
function CloseAllDiv()
{
	for(var j=1;j<=26;j++)
	{ 
		$("#li"+getBigCh(j,0)).attr("class","");
		$("#Alpha_"+getBigCh(j,0)).hide();
	}
}
function getBigCh(i,n)
{
 var bigch="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; 
 if(n==1){return  bigch.indexOf(i)+1;}
 if(n==0){return  bigch.charAt(i-1);}
}
function showLink(v)
{ 
	for(var i=1;i<=2;i++)
	{
		if (v==i)
		{$("#linkFont"+i).attr("class","On");$("#linkDiv"+i).show();}
		else
		{$("#linkFont"+i).attr("class","");$("#linkDiv"+i).hide();}
	}
}
function showGameDiv(id){
	for (i = 1; i <= 4; i++) {
		if(i!=parseInt(id))
		{$("#searchGame"+i).hide();}
		else
		{
			if($("#searchGame"+id).css("display")=="none")
			{$("#searchGame"+id).show();}
			else
			{$("#searchGame"+id).hide();}
		}
	}
}
function selectType(id,value){$("#thingtype").val(value);$("#searchGame4").hide();$("#searchGameAllType").html(id);}
function ajaxGame(str)
{
	 $(".numberlist li a").each(function(i){if($(this).html()==str){$(this).addClass("on");}else{$(this).removeClass("on");}})
	 if(str=='hot'||str=='热门游戏')
	 {
	 	 $("#letterImg").attr("class","hot");//字母
	 }
	 else
	 {$("#letterImg").attr("class","az_"+str.toLowerCase());}//字母}
	 
	 $.ajax({
	  type:"get",
	  url: "/page/ajaxHome.ashx",
	  data: "action=gameName&id="+escape(str)+"&time=Math.random()",//注意这里的写法和$.post不一样
	  beforeSend: function(XMLHttpRequest) {},
	  success: function(data) {
		  $("#gameNameUl").html(data);
	  }
     });
}
function ajaxGameArea(str,name)
{
	  $.ajax({
	  type:"get",
	  url: "/page/ajaxHome.ashx",
	  data: "action=gameArea&name="+name+"&id="+str+"&time=Math.random()",//注意这里的写法和$.post不一样
	  beforeSend: function(XMLHttpRequest) {},
	  success: function(data) {
		  $("#searchGameName").html(name);
		  $("#GameId").val(str);
		  $("#ddlGameAreas").val("");
		  $("#ddlGameServers").val("");
		  $("#searchGameArea").html("游戏区");
		  $("#searchGameServer").html("游戏服务器");
		  $("#searchGame1").hide();
		  $("#gameAreaUl").html(data);
	  }
	  });
}
function ajaxGameServer(str,name)
{
	  $.ajax({
	  type:"get",
	  url: "/page/ajaxHome.ashx",
	  data: "action=gameServer&id="+str+"&time=Math.random()",//注意这里的写法和$.post不一样
	  beforeSend: function(XMLHttpRequest) {},
	  success: function(data) {
		  $("#searchGameArea").html(name);
		  $("#ddlGameAreas").val(str);
		  $("#ddlGameServers").val("");
		  $("#searchGameServer").html("游戏服务器");
		  $("#searchGame2").hide();
		  $("#gameServerUl").html(data);
	  }
  });
}
function History()
{
	  $.ajax({
	  type:"get",
	  url: "/page/ajaxHome.ashx",
	  data: "action=ajaxHistory&time=Math.random()",//注意这里的写法和$.post不一样
	  beforeSend: function(XMLHttpRequest) {},
	  success: function(data) {
		  $("#History span").html(data);
	  }
  });
}
function selectServer(id,name){$("#searchGameServer").html(name);$("#ddlGameServers").val(id);$("#searchGame3").hide();}

//保留两位小数问题
function showNum2(num){
var dd=1;
var tempnum=new Number;
for(i=0;i<2;i++){dd*=10;}
tempnum=num*dd;
tempnum=Math.round(tempnum);
return tempnum/dd;
}

//用户中心显示支付状态
function showCoState(CoState,orderId,ClassType,CardId)
{
	orderId=orderId.replace("DK","");
	switch(CoState)
	{
		case 0:return "未支付<a href=\"/Card/productConfirmBuy.do?orderId="+orderId+"\">(我要支付)</a>";
		case 1:return getClassType(ClassType,orderId)+"&nbsp;&nbsp;<a href=\"CardQueryAndHandle.do?orderId="+orderId+"&CardId="+CardId+"\" class='blue'>错卡提交</a>";	
	}
	return "未实现";
}

	
	
//?表达式
function QMarkExp(txtStr,i)
{
	var txtAry=txtStr.split("|");
	if(i>0&&i<txtAry.length)
	 return txtAry[i];	
	 else
	  return txtAry[0];	
	}

function showCaType(v)
{

	if(v==0) 
	return "提交错卡问题"
	else
	return "查询错卡处理";
}
function showAddOrSub(v){if(v=='False')rw("+");else rw("-");}
//获取物品类型
function getClassType(classType,orderId)
{
	switch( classType)
	{
	case 1:return "实物商品"
	case 2:return "直充商品"
	case 3:return"<a href=\"/Card/productInfoShow.do?OrderId="+orderId+"&ClassType=3\">提取卡密</a>"
	case 4:return"手机快冲"
	case 5:return"手机慢冲"
	default: return"支付商品"
	}
}

//输出信息
function rw(v){document.write(v);}

//alert(q);
function reqQ(QName)
{
	var q = location.search.substr(1);
	var qs = q.split("&");
	var QueryName,QueryValue;
	if (qs) {
	for (var i=0;i<qs.length;i++) {	
	   QueryName=qs[i].substring(0,qs[i].indexOf("="));
	   QueryValue=qs[i].substring(qs[i].indexOf("=")+1);
	   if(QName==QueryName)
		  return QueryValue;
	}
	}
	return "";
}
/*验证是否ＤＯＵＢＬＥ型*/
function valDb(sDouble)
{
  var re = /^\d+(?=\.{0,1}\d+$|$)/;
  return re.test(sDouble);
}
/*验证是否整型*/
function valInt(v)
{
	var re = /^\d+/;
	return re.test(v);
}

// 验证码的JS代码,用于解决后退时验证码不变的问题
var show_checkcode = false;
function get_checkcode() {
	var chkCodeFile = "/inc/vcode.do";
	if(!show_checkcode){
		if(document.getElementById("img_checkcode"))
			document.getElementById("img_checkcode").innerHTML = '<img   id="checkcodeimg" src="'+chkCodeFile+'?t='+Math.random()+'" alt="点击刷新验证码" style="cursor:pointer;border:0;vertical-align:middle;height:18px;" onclick="this.src=\''+chkCodeFile+'?t=\'+Math.random()" />'
			show_checkcode = true;
if(document.getElementById("isok_checkcode"))
			document.getElementById("isok_checkcode").innerHTML = '&nbsp;&nbsp;<a href="javascript://" onclick="setTimeout(function(){ document.getElementById(\'checkcodeimg\').src=\''+chkCodeFile+'?t=\'+Math.random()},100);">换一张<\/a>';
	}
}
function setCookie(name,value)
{
    var hour = 1;
    var exp  = new Date();    
        exp.setTime(exp.getTime() + hour*24*60*60*1000);
        document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}

function pageSkip(url)
{
	var pageNo = $("#pageClsNo").val();
	if(pageNo==""||pageNo==null){alert("请输入页数");return false;}
	window.location.href=url+pageNo;
}

//zgl
function copyUrl()
{
	var clipBoardContent=this.location.href;
	window.clipboardData.setData("Text",clipBoardContent); 
	alert("复制成功!"); 
}

function error(id,msg){$("#"+id).attr("class","Error");$("#"+id).html(msg);}
function Correct(id,msg){$("#"+id).attr("class","Correct");$("#"+id).html(msg);}
function clearErr(id){$("#"+id).attr("class","");$("#"+id).html("");}
function showOrderSearch(){if($(".Froms").css("display")!="none"){$(".Froms").hide();$("#stretchId").addClass("Off");}else{$(".Froms").show();$("#stretchId").removeClass("Off");}}
function showVip(){if($(".HelpTip").css("display")!="none"){$(".HelpTip").hide();}else{$(".HelpTip").show();}}
function checkMobile()
{
	var mobile = $("#correspond").val();
	if(mobile=="" || mobile ==null){alert("请选择运营商");return false;}
	var subarea = $("#subarea").val();
	if(subarea=="" || subarea ==null){alert("请选择地区");return false;}
	var pid = $("#pid").val();
	if(pid=="" || pid ==null){alert("请选择面值");return false;}
}
function checkGame()
{
	var operator = $("#operator").val();
	if(operator=="" || operator ==null){alert("请选择游戏名称");return false;}
	var GamePid = $("#GamePid").val();
	if(GamePid=="0,0" || GamePid ==null){alert("请选择面值");return false;}
}
function extend()
{
var q = location.search.substr(1).toLowerCase();
if(q!=null||q!=""){
	var qs = q.split("&");
	var PostId = qs[0].substring(0,qs[0].indexOf("="));
	var PostIdValue = qs[0].substring(qs[0].indexOf("=")+1);
	if(PostId=="id"){
			setCookie("PostId",PostIdValue)
		} 
	}
}
