﻿// JScript 文件
function getXmlhttp(){
    var http_request;
    if(window.XMLHttpRequest) 
    { 
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType){
           http_request.overrideMimeType("text/xml");
        }
    }else if (window.ActiveXObject) { 
        try {
         http_request = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e){
            try {
                http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } 
            catch (e) {}
        }
    }
    if (!http_request){ return null;}	
    return http_request;
 }
 
 function getInniccsel(d,t,sel){
              var selmenu = document.getElementById(sel);          
     setSelectLoading(selmenu);    //设置加载状态
    var xhttp = getXmlhttp();
    var method = "get";
    var url = "Inc/inniccusd.aspx?d=" + escape(d)+"&t=" + escape(t);
    xhttp.open(method,url,true);
    xhttp.send(null);
    xhttp.onreadystatechange=function(){
        if(xhttp.readyState == 4 && xhttp.status == 200){        

          var Info=xhttp.responseText;
         
          switch(t){
            case "G":
                bindselg(Info,selmenu); 
                break;
            case "S":
                bindselgs(Info,selmenu);
                break;
            case "P":
                bindselp(Info,selmenu);
                break;          
          }
        }
    }
 }
 
 
  function getInniccselgbp(d,t,sel){
              var selmenu = document.getElementById(sel);          
     setSelectLoading(selmenu);    //设置加载状态
    var xhttp = getXmlhttp();
    var method = "get";
    var url = "Inc/inniccgpb.aspx?d=" + escape(d)+"&t=" + escape(t);
    xhttp.open(method,url,true);
    xhttp.send(null);
    xhttp.onreadystatechange=function(){
        if(xhttp.readyState == 4 && xhttp.status == 200){        

          var Info=xhttp.responseText;
         
          switch(t){
            case "G":
                bindselg(Info,selmenu); 
                break;
            case "S":
                bindselgs(Info,selmenu);
                break;
            case "P":
                bindselp(Info,selmenu);
                break;          
          }
        }
    }
 }
 
function bindselg(str,sel){   
    sel.options.length=0;
	var arrstr = new Array();
	arrstr = str.split("|@|");
	sel.options.add(new Option( "Please choose your game","0")); 
	document.getElementById("selp").options.length=0;
	document.getElementById("selp").options.add(new Option( "Please choose your produce","0"));		
	if(str.length>0)   
	{
		for(var i=0;i<arrstr.length;i++)
		{	
		var subarrstr=new Array;
		subarrstr=arrstr[i].split("|$|");
		sel.options.add(new Option(subarrstr[1],subarrstr[0])); 
		}
		sel.options[0].selected=true;
	}
 }
 
 function bindselgs(str,sel){

    sel.options.length=0;
	var arrstr = new Array();
	arrstr = str.split("|@|");
	sel.options.add(new Option( "Please choose your server","0"));  
	if(str.length>0)   
	{
		for(var i=0;i<arrstr.length;i++)
		{	
		var subarrstr=new Array;
		subarrstr=arrstr[i].split("|$|");
		sel.options.add(new Option(subarrstr[1],subarrstr[0])); 
		}
		sel.options[0].selected=true;
	}
 }
 
function bindselp(str,sel){
    sel.options.length=0;
	var arrstr = new Array();
	arrstr = str.split("|@|");
	sel.options.add(new Option( "Please choose your produce","0"));  
	if(str.length>0)   
	{
		for(var i=0;i<arrstr.length;i++)
		{	
		var subarrstr=new Array;
		subarrstr=arrstr[i].split("|$|");
		sel.options.add(new Option(subarrstr[1],subarrstr[0])); 
		}
		sel.options[0].selected=true;
	}
 } 
 
 
function setSelectLoading(sel)
{ sel.options.length=0;
  sel.options.add(new Option("Loading...","-1"));
  }
 
 
 //判断角色名是否为空: 空为false 不为空 则true 
 function IsNull(c){
     var cha=document.getElementById(c).value;
     if(cha==""){
         alert("Character name is not null!");
         document.getElementById(c).focus();
         return false;     
     }
     return true;
 } 
 
//c 为chareater
function getInnicc(c,d){
    if(IsNull(c))
    {    
        var chareater = document.getElementById(c).value;
        var d1=document.getElementById(d).value;
        if(d1==0){//判断是否选择商品
            alert("Please Select Your Product!!!");
        }
        else{
          var url = "CheckOut.aspx?c=" + escape(chareater) + "&d=" + escape(d1);
          window.open(url,"_self");
        }
    }    
}

function MarqueeDiv(){
var speed=50;
var demo2,demo1,demo;
demo=document.getElementById("demo");
demo1=document.getElementById("demo1");
demo2=document.getElementById("demo2");
demo2.innerHTML=demo1.innerHTML;
function Marquee(){
    if(demo2.offsetTop-demo.scrollTop<=0){
        demo.scrollTop-=demo1.offsetHeight;
    }
    else{
        demo.scrollTop++;
    }
}
var MyMar=setInterval(Marquee,speed);
demo.onmouseover=function() {clearInterval(MyMar)};
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)};
}