//远航游戏中心选择最快点进入站点  电信 网通

var CookieYHGAME = "TEL";
var UrlNew;
var UrlTop;
var k=1;
var Topall;
var ToUrlCNC;
var ToUrlTel;
var IsSet=0;
var Tophref=top.location.href;
UrlNew=Tophref.split(".");
Topall=UrlNew.length;     //地址长度
if(UrlNew[0].indexOf(1)   ==   -1){
	UrlTop=UrlNew[0]+k;
	for (k=1;k<=Topall-1;k++)
	{
		UrlTop=UrlTop+"."+UrlNew[k];    //得到网通实际转向地址 带1的为网通
	}
}
 else
 {
	UrlTop=replaceAll(UrlNew[0],"1","");
	for (k=1;k<=Topall-1;k++)
	{
		UrlTop=UrlTop+"."+UrlNew[k];    //得到电信实际转向地址 不带1的为电信
	}
 }


function GetCookie(name)
{
     var arg=name+ "=";
     var alen=arg.length;
     var clen=document.cookie.length;
     var i=0;
     while (i<clen) {
       var j=i+alen;
       if(document.cookie.substring(i,j)
       ==arg)
       return getCookieVal(j);
       i=document.cookie.indexOf("",i)+1;
       if(i==0)break;
     }
     return null;
}

function getCookieVal(offset) {
     var endstr=document.cookie.indexOf(";",offset);
     if(endstr==-1) //没有指定其他元素
       endstr=document.cookie.length;
     return unescape(document.cookie.substring(offset,endstr));
   }

//获得当前的COOKIE
function Get()
{
	var CookieArea = GetCookie('user_area');	
	
	if (CookieArea == "CNC" && CookieYHGAME != "CNC")
		{
			this.location =  UrlTop;       //Y有COOKIE的话直接转向网通
		}
	else
	{	
		//判断电信线路
		if (CookieArea == "TEL" && CookieYHGAME != "TEL")
		{   
			this.location = UrlTop;   //Y有COOKIE的话直接转向电信
		}
	}
} 


function SetCNC()
{
	if(IsSet == 0)
	{
		IsSet = 1;
		var mydate = new Date();
		mydate.setTime(mydate.getTime() + 25920000000);
		document.cookie = "user_area=CNC;expires="+ mydate.toGMTString() + ";path=/;domain=yhgame.cn";  //设置COOKIES网通 下次自动登陆
		Get();
	}
}
function SetTEL()
{
	if(IsSet == 0)
	{
		IsSet = 1;
		var mydate = new Date();
		mydate.setTime(mydate.getTime() + 25920000000);
		document.cookie = "user_area=TEL;expires=" + mydate.toGMTString() + ";path=/;domain=yhgame.cn"; //设置COOKIES 电信下次自动登陆
		Get();
	}
}

var CookieArea = GetCookie('user_area');
//alert(CookieArea);
if (CookieArea == null){
document.writeln("<img src=\"http:\/\/vcity.yhgame.cn\/images\/yhgame.gif\" border=0 onError=\"SetTEL()\" width=\"1\" height=\"1\">")
document.writeln("<img src=\"http:\/\/vcity1.yhgame.cn\/images\/yhgame.gif\" border=0 onError=\"SetCNC()\" width=\"1\" height=\"1\">");
}
else
{	
	Get();
}

function replaceAll(text,replacement,target){ 
if(text==null || text=="") return text;//如果text无内容,返回text 
if(replacement==null || replacement=="") return text;//如果replacement无内容,返回text 
if(target==null) target="";//如果target无内容,设置为空串 
var returnString="";//定义返回值变量,并初始化 
var index=text.indexOf(replacement);//定义查找replacement的索引下标,并进行第一次查找 
while(index!=-1) 
{//直至未找到replacement,要么进行下面的处理 
returnString+=text.substring(0,index)+target;//如果找到的replacement前有字符,累加到返回值中,并加上target 
text=text.substring(index+replacement.length);//取掉找到的replacement及前边的字符 
index=text.indexOf(replacement);//进行查询,准备下一次处理 
} 
if(text!="") returnString+=text;//如果找到的最后一个replacement后有字符,累加到返回值中 
return returnString;//返回 
} 