﻿var isclose=true;
var firstPost=true;
			function $(o)
			{
				return document.getElementById(o);
			}

			function login()
			{
				if ($('UserName1').value=="")
				{
					alert("请输入用户名");
					$('UserName1').focus();
					return;
				}
				if ($('Password1').value=="")
				{
					alert("请输入密码");
					$('Password1').focus();
					return;
				}
				if ($('checkcode').value=="")
				{
					alert("请输入验证码");
					$('checkcode').focus();
					return;
				}
				if(!IsNum($('UserName1').value))
				{
					$('LoginType1').value = 0;
				}
				else
				{
					$('LoginType1').value = 1;
				}
        var obj_fra;
        if(!window.ActiveXObject)
        	obj_fra=document.getElementById("login_fr").contentDocument;
        else
        {
        	obj_fra=frames["login_fr"].document;
        }
				obj_fra.getElementById('UserName1').value=$('UserName1').value;
				obj_fra.getElementById('Password1').value=$('Password1').value;				
				obj_fra.getElementById('LoginType1').value=$('LoginType1').value;	
				obj_fra.getElementById('checkcode').value=$('checkcode').value;		
				frames["login_fr"].login();
			}
var isok = function(obj)
{
		firstPost = true;
	var ret = obj.responseText;
	var retstr=eval('(' + ret + ')') ;
	switch (retstr.ret)
	{
		case 1:
				isclose=false;
				var r = new Request();
				var URL=r.QueryString["url"];
				if(URL!="" && URL!=null)
				{
					top.document.location.href=unescape(URL);	
				}
				else
				{
					//top.document.location.href=top.document.location.href;
					//showLoginStatus();
					top.document.location.href=top.document.location.href;
				}
				break;
		case -801:
			  alert('验证码错误');
			 	$('check_img').src='http://pass.dipan.cn/ValidateNumber.aspx?r='+Math.random();
			  $('checkcode').focus();
			  break;
		default:
			alert("用户名或密码错误！");
			$('check_img').src='http://pass.dipan.cn/ValidateNumber.aspx?r='+Math.random();
			break;
	}

}
function IsNum(str) 
{  
			return /^\d+$/.test(str);//为真
}
function showLoginStatus()
{   
	var objLogin_In = document.getElementById("Login_In");
	var objLogin_Out = document.getElementById("Login_Out");
	if((GetCookie("5show_user_id") !=null) && (GetCookie("5show_user_id") !="-1") && (GetCookie("5show_user_id") !=""))
	{   
		objLogin_In.style.display = "";
		objLogin_Out.style.display = "none";
		if(GetCookie_client("5show_nick_name_client")!="")
		{
			document.getElementById("AA_In").innerHTML ='<div class="k">'+GetCookie_client("5show_nick_name_client")+"，欢迎回来！"+'</div>';
		}
		else
			document.getElementById("AA_In").innerHTML = '<div class="k">'+GetCookie("5show_user_name")+"，欢迎回来！"+'</div>';
		if($('index_js_1')!=null)
		{
				$('index_js_1').href='http://pass.dipan.cn/m.aspx?cn=payselect';
				if($('index_js_2')!=null)
				{$('index_js_2').href='http://pass.dipan.cn/m.aspx?cn=payselect';}		
		}
	}
	else
	{   
		objLogin_In.style.display = "none";
		objLogin_Out.style.display = "";
		if($('index_js_1')!=null)
		{
				$('index_js_1').href='javascript:alert("请先登录！")';
				$('index_js_1').target="_self";
				if($('index_js_2')!=null)
				{
				    $('index_js_2').href='javascript:alert("请先登录！")';
				    $('index_js_2').target="_self";
				}
		}		
	}

}
function DecodeCookie(str)
{
　var strArr;
　var strRtn="";

　strArr=str.split("a");

　for (var i=strArr.length-1;i>=0;i--) 
　strRtn+=String.fromCharCode(eval(strArr[i]));

　return strRtn;
}

function GetCookie_client (cookiename) 
{
    var thebigcookie = document.cookie;
    var firstchar = thebigcookie.indexOf(cookiename);
    if (firstchar != -1) {
        firstchar += cookiename.length + 1;
        lastchar = thebigcookie.indexOf(";",firstchar);
        if(lastchar == -1) lastchar = thebigcookie.length;
        return DecodeCookie(unescape(thebigcookie.substring(firstchar, lastchar)));
    }
    return "";
}
function showimg1()
{
	$('check_img').style.display='inline';
	$('check_img').src='http://pass.dipan.cn/ValidateNumber.aspx?r='+Math.random();
}
window.onload=function()
{
	    
    	var r = new Request();
			var pid=r.QueryString["pid"];
			if(document.location.href=='http://sg.dipan.cn/index.html?')
				pid=1;
			if(pid!="" && pid!=null)
			{
					var nextYear = new Date();
					nextYear.setYear(nextYear.getFullYear()+1);
					setCookie("sg_pid",pid,nextYear,"dipan.cn");
		 }
		 	var uid=r.QueryString["uid"];
			if(uid!="" && uid!=null)
			{
					var nextYear = new Date();
					nextYear.setYear(nextYear.getFullYear()+1);
					setCookie("sg_p_uid",uid,nextYear,"dipan.cn");
		 }
			var uname=r.QueryString["uname"];
			if(uname!="" && uname!=null)
			{
					var nextYear = new Date();
					nextYear.setYear(nextYear.getFullYear()+1);
					setCookie("sg_p_uname",uname,nextYear,"dipan.cn");
		 }	
		 //已经收藏
		 if(document.location.href.indexOf("?favorite")!=-1)
		 {
			var nextYear = new Date();
			nextYear.setYear(nextYear.getFullYear()+1);
			setCookie("dipan_cn_favorite","1",nextYear,"dipan.cn");		
		 }

}
window.onbeforeunload=function()
{

		if(GetCookie("dipan_cn_favorite")=="" && GetCookie("dipan_cn_favorite_t")=="" && isclose && ($('index_js_1')!=null))
		{
			var nextYear = new Date();			
			nextYear.setHours(nextYear.getHours()+24);			
			setCookie("dipan_cn_favorite_t","1",nextYear,"dipan.cn");			
var title="《魔力学堂》今日新服！在线火爆！";
var url="http://moli.dipan.cn/?favorite";
if (window.sidebar) window.sidebar.addPanel(title, url,"");
else if( window.opera  &&  window.print ){
var mbm = document.createElement('a');
mbm.setAttribute('rel','sidebar');
mbm.setAttribute('href',url);
mbm.setAttribute('title',title);
mbm.click();}
else if( document.all ) window.external.AddFavorite( url, title);			
		}


}
function changeTab(id)
{
   $("tab_1").style.display="none";
   $("tab_2").style.display="none";   
   $("tab_3").style.display="none";
   $("tab_"+id).style.display="";   	
}
function show_serverlist()
{

	if((GetCookie("5show_user_id") !=null) && (GetCookie("5show_user_id") !="-1") && (GetCookie("5show_user_id") !=""))
	{
var cur_qy_c=GetCookie("5show_user_id")+",";

if((GetCookie("moli_pk_layer") !=null) && GetCookie("moli_pk_layer").indexOf(cur_qy_c)!=-1 )
{
	//显示服务器列表层
	show_server_list_1();
}
else
{
        //显示pk提示层
	show_server_list_2();
}
	
}

}
function show_server_list_1()
{
	if((GetCookie("5show_user_id") !=null) && (GetCookie("5show_user_id") !="-1") && (GetCookie("5show_user_id") !=""))
	{
$('server_list_ul').innerHTML="";
if(document.location.href.indexOf('list.html')!=-1)
{
	//广告来的
	if((new Date().getTime() %2)==0)
  {  	
		$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=11" onclick="close_layer();" target="_blank">十一服 铃兰盆地</a></div><div class="right"><img src="../images/list_ico3.gif" width="75" height="20" /></div></div>';
  }
  else
  {    
    $('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=11" onclick="close_layer();" target="_blank">十一服 铃兰盆地</a></div><div class="right"><img src="../images/list_ico3.gif" width="75" height="20" /></div></div>';
	}
	$('server_list_ul').innerHTML+='<div class="list12" style="color:#AAA;" ><div class="left"><img src="/images/list_ico5.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" />十服 君竹古道</div></div>';
	$('server_list_ul').innerHTML+='<div class="list12" style="color:#AAA;" ><div class="left"><img src="/images/list_ico5.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" />九服 雪域梅林</div></div>';
	$('server_list_ul').innerHTML+='<div class="list12" style="color:#AAA;" ><div class="left"><img src="/images/list_ico5.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" />八服 朵拉雪地</div></div>';
	$('server_list_ul').innerHTML+='<div class="list12" style="color:#AAA;" ><div class="left"><img src="/images/list_ico5.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" />七服 云天绿洲</div></div>';			
	$('server_list_ul').innerHTML+='<div class="list12" style="color:#AAA;" ><div class="left"><img src="/images/list_ico5.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" />六服 冰石雪原</div></div>';			
  $('server_list_ul').innerHTML+='<div class="list12" style="color:#AAA;" ><div class="left"><img src="/images/list_ico5.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" />五服 虚空沙海</div></div>';			
	$('server_list_ul').innerHTML+='<div class="list12" style="color:#AAA;" ><div class="left"><img src="/images/list_ico5.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" />四服 奇石幻地</div></div>';
	$('server_list_ul').innerHTML+='<div class="list12" style="color:#AAA;" ><div class="left"><img src="/images/list_ico5.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" />三服 沉睡森林</div></div>';
	$('server_list_ul').innerHTML+='<div class="list12" style="color:#AAA;" ><div class="left"><img src="/images/list_ico5.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" />二服 曙光平原</div></div>';
	$('server_list_ul').innerHTML+='<div class="list12" style="color:#AAA;" ><div class="left"><img src="/images/list_ico5.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" />一服 云台原野</div></div>';
}
else
{
	$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=11" onclick="close_layer();" target="_blank">十一服 铃兰盆地</a></div><div class="right"><img src="/images/xf.gif"  align="absmiddle"/></div></div>';
	$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico2.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=10" onclick="close_layer();" target="_blank">十服 君竹古道</a></div><div class="right"></div></div>';
	$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico2.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=9" onclick="close_layer();" target="_blank">九服 雪域梅林</a></div><div class="right"><img src="/images/tj.gif"  align="absmiddle"/></div></div>';
	$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico2.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=8" onclick="close_layer();" target="_blank">八服 朵拉雪地</a></div></div>';
	$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico2.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=7" onclick="close_layer();" target="_blank">七服 云天绿洲</a></div></div>';
	$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico2.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=6" onclick="close_layer();" target="_blank">六服 冰石雪原</a></div></div>';
	$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico2.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=5" onclick="close_layer();" target="_blank">五服 虚空沙海</a></div><div class="right"><img src="/images/tj.gif"  align="absmiddle"/></div></div>';
	$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico2.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=4" onclick="close_layer();" target="_blank">四服 奇石幻地</a></div></div>';
	$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico2.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=3" onclick="close_layer();" target="_blank">三服 沉睡森林</a></div></div>';
	$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico2.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=2" onclick="close_layer();" target="_blank">二服 曙光平原</a></div><div class="right"><img src="/images/tj.gif"  align="absmiddle"/></div></div>';
	$('server_list_ul').innerHTML+='<div class="list1" ><div class="left"><img src="/images/list_ico2.gif" width="16" height="16" hspace="5" border="0" align="absmiddle" /><a href="http://moli.dipan.cn/moli.html?id=1" onclick="close_layer();" target="_blank">一服 云台原野</a></div></div>';
}

	document.getElementById('dlg_message').style.display="";
	document.getElementById('mask').style.display="";
	if($('flash_div')!=null)
		$('flash_div').style.visibility="hidden";
	//document.getElementById('mask').style.height=document.body.scrollHeight+"px";
 	//if(document.body.clientHeight>document.body.scrollHeight)
  //{
  // 			document.getElementById('mask').style.height=document.body.clientHeight+"px";
 	//}
 document.getElementById('mask').style.height=document.documentElement.scrollHeight+"px";
	document.getElementById('mask').style.width="100%";
	document.body.style.marginRight="0";
	document.body.style.marginLeft="0";
	document.getElementById('dlg_message').style.left=(document.documentElement.scrollWidth-document.getElementById('dlg_message').style.width.replace('px',''))/2+"px";

	if((window.screen.height-document.getElementById('dlg_message').style.height.replace('px',''))/2-100<0)
	{
   		document.getElementById('dlg_message').style.top=0;
	}
	else
	{
   		document.getElementById('dlg_message').style.top=(window.screen.height-document.getElementById('dlg_message').style.height.replace('px',''))/2-100+document.documentElement.scrollTop+"px";
	}
}

}

function show_server_list_2()
{
	if((GetCookie("5show_user_id") !=null) && (GetCookie("5show_user_id") !="-1") && (GetCookie("5show_user_id") !=""))
	{
	document.getElementById('pklayer').style.display="";
	document.getElementById('mask').style.display="";
	if($('flash_div')!=null)
		$('flash_div').style.visibility="hidden";
        document.getElementById('mask').style.height=document.documentElement.scrollHeight+"px";
	document.getElementById('mask').style.width="100%";
	document.body.style.marginRight="0";
	document.body.style.marginLeft="0";
	document.getElementById('pklayer').style.left=(document.documentElement.scrollWidth-document.getElementById('pklayer').style.width.replace('px',''))/2+"px";

	if((window.screen.height-document.getElementById('pklayer').style.height.replace('px',''))/2-100<0)
	{
   		document.getElementById('pklayer').style.top=0;
	}
	else
	{
   		document.getElementById('pklayer').style.top=(window.screen.height-document.getElementById('pklayer').style.height.replace('px',''))/2-100+document.documentElement.scrollTop+"px";
	}	
	
	}

}

function close_layer()
{
		document.getElementById('dlg_message').style.display="none";
	  document.getElementById('mask').style.display="none";	
	  if($('flash_div')!=null)
	  	$('flash_div').style.visibility="visible";
	  
}


function close_layer_1()
{
	document.getElementById('pklayer').style.display="none";
	  document.getElementById('mask').style.display="none";	
	  if($('flash_div')!=null)
	  	$('flash_div').style.visibility="visible";
	  
}
function pk_layer_ok()
{
var cur_qy_c=GetCookie("5show_user_id")+",";
if((GetCookie("moli_pk_layer") !=null) && GetCookie("moli_pk_layer").indexOf(cur_qy_c)==-1)
{
	cur_qy_c=GetCookie("moli_pk_layer")+cur_qy_c;

}
	 //记cookie
	 var nextYear = new Date();
	 nextYear.setYear(nextYear.getFullYear()+3);
	 setCookie("moli_pk_layer",cur_qy_c,nextYear,"dipan.cn");
	 close_layer_1();
	 show_serverlist();
}

