﻿//获取元素的纵坐标
function getTop(e)
{
	var offset=e.offsetTop;
	if(e.offsetParent!=null) offset+=getTop(e.offsetParent);
	return offset;
}
//获取元素的横坐标
function getLeft(e)
{
	var offset=e.offsetLeft;
	if(e.offsetParent!=null) offset+=getLeft(e.offsetParent);
	return offset;
}
//得到地址参数
function GetArgsFromHref(sHref, sArgName)
{ 
	var args = sHref.split("?");
	var retval = "";
	if(args[0] == sHref){
		return retval;
	}
	var str = args[1];
	args = str.split("&");
	for(var i = 0; i < args.length; i ++){
		str = args[i];
		var arg = str.split("=");
		if(arg.length <= 1) continue;
		if(arg[0] == sArgName) retval = arg[1];
	}
	return retval;
}

function iframeAutoFit()
{
	try{
		if(window!=parent){
			var a = parent.document.getElementsByTagName("iframe");
			for(var i=0; i<a.length; i++){
				if(a[i].id=="frame_in"){
					if(a[i].contentWindow==window){
						var h = document.body.scrollHeight;
						if(document.all) {h += 4;}
						if(window.opera) {h += 1;} 
						a[i].height= h+18;
						parent.ReCalMain();
					}
				}
			} 
			parent.iframeAutoFit();
		}
	}
	catch (ex){
		//alert("脚本无法跨域操作！");
	}
}

function ReCalMain()
{
	var h = document.getElementById("frame_in").scrollHeight;
	if(document.getElementById("main")!=null){
		iframeAutoMain(h);
	}else{
		iframeAutoGame(h);
	}
}

function iframeAutoMain(h){
	h = h+100;	
	if(h>1250){
		document.getElementById("ifrmae1").style.height = h+"px";
		document.getElementById("iframe_div").style.height = h-100+"px";
	}else{
		document.getElementById("ifrmae1").style.height = "1220px";
		document.getElementById("iframe_div").style.height = "1120px";
		return;
	}
	document.getElementById("bk_iframe").style.height=h+28+"px";
	document.getElementById("iframe_content").style.height=h-20+"px";
	document.getElementById("main").style.height=h+140+"px";
	document.getElementById("content").style.height=h+788+"px";
	document.getElementById("bk").style.height=h+788+"px";
	document.getElementById("bk2").style.height=h+788+"px";
	document.getElementById("bk_x_01").style.height=h+788-2008+"px";
	document.getElementById("bk_x_02").style.height=h+788-2008+"px";
}

function iframeAutoFeature(){
	var h = document.body.scrollHeight;
	if(h>800){
		parent.document.getElementById("iframe").style.height = h+"px";
	}else{
		parent.document.getElementById("iframe").style.height = "800px";
		return;
	} 
	parent.document.getElementById("iframe_content").style.height=h+596+"px";
	parent.document.getElementById("main").style.height=h+665+"px";
	parent.document.getElementById("content").style.height=h+1488+"px";
	parent.document.getElementById("bk").style.height=h+1488+"px";
	parent.document.getElementById("bk2").style.height=h+1488+"px";
	parent.document.getElementById("bk_x_01").style.height=h-800+"px";
	parent.document.getElementById("bk_x_02").style.height=h-800+"px";
}


function iframeAutoGame(h){
	h = h+180;	
	if(h>1250){
		document.getElementById("ifrmae1").style.height = h+"px";
		document.getElementById("iframe_div").style.height = h-180+"px";
	}else{
		document.getElementById("ifrmae1").style.height = "1220px";
		document.getElementById("iframe_div").style.height = "1040px";
		return;
	}
	document.getElementById("bk_iframe").style.height=h+30+"px";
	document.getElementById("iframe_content").style.height=h-40+"px";
	document.getElementById("game_main").style.height=h+30+"px";
	document.getElementById("content").style.height=h+623+"px";
	document.getElementById("bk").style.height=h+623+"px";
	document.getElementById("bk2").style.height=h+623+"px";
	document.getElementById("bk_x_01").style.height=h-580+"px";
	document.getElementById("bk_x_02").style.height=h-580+"px";
}

function iframeAutoPayIntro(){
	var h = document.body.scrollHeight;
	h=h+10;
	if(h>650){
		parent.document.getElementById("frame1").style.height = h+"px";
	}else{
		parent.document.getElementById("frame1").style.height = "645px";
		return;
	} 
	parent.document.getElementById("intro").style.height=h+50+"px";
	parent.document.getElementById("main").style.height=h+50+"px";
	parent.document.getElementById("content").style.height=h+245+"px";
	parent.document.getElementById("bk").style.height=h+245+"px";
	parent.document.getElementById("bk2").style.height=h+245+"px";
}

function GetExtHref01(a,b)
{
	var s,src,ext;
	src=GetArgsFromHref(window.location.href,"src");
	ext=GetArgsFromHref(window.location.href,"ext");
	s='<a href="'+b;
	if (src!="" || ext!="") s+="?";
	if (src!="") s+="&src="+src;
	if (ext!="") s+="&ext="+ext;
	s+=	'">' + a + '</a>';
	document.writeln(s);
}

function GetExtHref02(a,b,c)
{
	var s,args = window.location.href.split("?");
	if (args.length < 2) s = '<a target="'+ c +'" href="' + b + '">' + a + '</a>';
	else {
	    var d=b.split("?");
	    if (d.length < 2) s = '<a target="'+ c +'" href="' + b + '?' + args[1] + '">' + a + '</a>';
	    else s = '<a href="' + b + '&' + args[1] + '">' + a + '</a>';
	}
	document.writeln(s);
}

function ShowSwf(swf_src,pic_width,pic_height)
{
	var s,args = window.location.href.split("?");
	if (args.length<2) s=swf_src;
	else s=swf_src+'?'+args[1];
	document.writeln('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"  style="width:'+pic_width+'px; height:'+pic_height+'px">');
	document.writeln('<param name="movie" value="'+s+'" />');
	document.writeln('<param name="wmode" value="transparent" />');
	document.writeln('<embed src="'+s+'" wmode="transparent" quality="High" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" style="width:'+pic_width+'px; height:'+pic_height+'px">');
	document.writeln('</embed> ');
	document.writeln('</object>');
}

function ChangeGif(url,id){
	document.getElementById(id).style.background = "url("+url+")";
}

function ChangeFeature(url,id,txt,x,y){
	document.getElementById("feature_photo").style.backgroundPosition = ""+(440-id*110)+"px 0";
	document.getElementById("feature_d").style.left = x+"px";
	document.getElementById("feature_d").style.top = y+"px";
	document.getElementById("txt").style.backgroundPosition = ""+(212-id*53)+"px 0";
	document.getElementById("info").innerHTML = txt;
	document.getElementById("viewInfo").href = url;
	document.getElementById("photourl").href = url;
	document.getElementById("gofeature").href = url;
}

function ShowFeature(szlist){
	if (szlist==null) return;
	v=szlist.split(",");
	var i=0,num=v.length,no=4;
	num=num-num%5;
	if (num>no*5) num=no*5;
	var s="";
	for (i=0;i<num;i+=5)
	{
		s+='<div id="feature_'+v[i]+'" onmousemove=ChangeFeature("'+v[i+1]+'",'+i+',"'+v[i+2]+'",'+v[i+3]+','+v[i+4]+')><a href="'+v[i+1]+'" target="_blank"></a></div>'
	}
	s+='<div id="feature_d"></div>';
	s+='<div id="feature_photo"><a id="photourl" href="feature.htm?type=act" target="_blank"></a></div>';
	s+='<div id="feature_intro"><div id="txt"></div><div id="more"><a id="viewInfo" href="feature.htm?type=act" target="_blank">>>查看</a></div><div id="info">在游戏中可以体验自己动手举办活动！有没有想过呢？不要惊讶，在这里很容易办到哦！</div></div>';
	s+='<div id="go_feature"><a id="gofeature" href="feature.htm?type=act" target="_blank"></a></div>'
	//alert(s);
    document.writeln(s);
}

function setTab(lable,main,n)
{
	var tli=document.getElementById(lable).getElementsByTagName("div"); /*获取选项卡的LI对象*/
	var mli=document.getElementById(main).getElementsByTagName("ul"); /*获取主显示区域对象*/
	for(i=0;i<tli.length;i++){
		tli[i].className=i==n?"sel"+i:"unsel"+i; /*更改选项卡的LI对象的样式，如果是选定的项则使用.hover样式*/
		mli[i].style.display=i==n?"block":"none"; /*确定主区域显示哪一个对象*/
	}
}

function setTab2(szlist,lable,main,type,n,fun,no,blank)
{
	var tli=document.getElementById(lable).getElementsByTagName("div"); /*获取选项卡的LI对象*/
	for(i=0;i<tli.length;i++){
		tli[i].className=i==n?"sel"+i:"unsel"+i; /*更改选项卡的LI对象的样式，如果是选定的项则使用.hover样式*/
	}
	eval("Show"+fun+"List(szlist,type,1,main,no,blank)");
}

function ShowNewsList(type,szlist,cssname)
{
	if (szlist==null) return;
	var v=szlist.split(",");
	var i=0,num=v.length;
	num=num-num%5;
	if (num>5*5) num=5*5;
	var s='<ul id="'+type+'"';
	if (cssname.length>1) s+=' class="'+cssname+'"';
	s+='><li><table class="news_list">';
	var v1,kind;
	for (i=0;i<num;i+=5)
	{
		kind=v[i];
		v1=v[i+3];
//		if (v1.length>10) v1=v1.substring(0,10);
		s+='<tr><td width="45"><img id="icon_'+type+'_'+i/5+'" src="index/';
		switch(kind)
		{
			case "notice":s+="icon_hot.gif";break;
			case "info":s+="icon_02.gif";break;
			case "act":s+="icon_act.gif";break;
			case "update":s+="icon_04.gif";break;
			default:s+="icon_01.gif";break;
		}
		s+='" /></td>'
			+'<td width="260"><a href="news.htm?type='+v[i+1]+'&id='+v[i+2]+'" style="vertical-align:middle;padding:0px 0px 5px 5px;">'+v1+'</a></td>'
			+'<td class="date">['+v[i+4]+']</td></tr>';
	}
    s+='</table></li></ul>';
    document.writeln(s);
}

function ShowSvrState(data)
{
	if (data==null) return;
	var v=data.split(",");
	var i=0,num=v.length,s,cname,info;
	num=num-num%2;
	if (num>4*2) num=4*2;
	s='<table>';
	var imgname;
	for(i=0;i<num;i+=2)
	{
		switch(v[i]){
			case "双子座":imgname = "sz";break;
			case "巨蟹座":imgname = "jx";break;
			case "狮子座":imgname = "szz";break;
			case "处女座":imgname = "cn";break;
			case "天秤座":imgname = "tc";break;
			case "白羊座":imgname = "by";break;
			default:imgname = "sz";break;
		}
		//if(v[i]=="处女座"||v[i]=="天秤座") { cname="gb";info="关闭"; temp="";continue;}//temp ='<tr><td class="'+cname+'"><img src="index/server_'+imgname+'.gif" /></td><td>'+v[i]+'</td><td width="50px">'+info+'</td></tr>'; continue;}
		if (v[i+1]==1) {cname="zc";info="开放";}
		else {cname="wh";info="维护中";}
		s +='<tr><td class="'+cname+'"><img src="index/server_'+imgname+'.gif" /></td><td>'+v[i]+'</td><td width="50px">'+info+'</td></tr>';

	}
	s+='</table>';
	document.write(s);
}

function ShowGameInfo(szlist,type,no,flage)
{
	if (szlist==null) return;
	var v=szlist[type];
	if (v==null) return;
	v=v.split(",");
	var i=0,num=v.length;
	num=num-num%2;
	if (num>no*2&&no!=0) num=no*2;
	var s='<ul>';
	var c;
	for (i=0;i<num;i+=2)
	{
		if(v[i+1]!="no"){
			s+='<li><a href="game.htm?type='+type+'&id='+v[i+1]+'">';
			if(flage==1) s+=v[i];
			s+='</a></li>';
		}else
			s+='<li>'+v[i]+'</li>'
	}
    s+='</ul>';
    document.writeln(s);
}

function ShowGameInfo2(szlist,type,line)
{
	if (szlist==null) return;
	var v=szlist[type];
	if (v==null) return;
	v=v.split(",");
	var i=0,num=v.length,no=7*line;
	if (num>no*2) num=no*2;
	var n,cname,s="",end=0;
	s+='<table><tr><th colspan="7"><div class="'+type+'"></div></th></tr>';
	for (i=0;i<line;i++)
	{
		s+='<tr>';
		for (j=0;j<7;j++)
		{
			n=(i*7+j)*2;
			if(n<num){
				if(v[n+1]!="no")s+='<td><a href="game.htm?type='+type+'&id='+v[n+1]+'">'+v[n]+'</a></td>';
				else s+='<td>'+v[n]+'</td>';
			}else{
				s+='<td>&nbsp;</td>';
			}
		}
		s+='</tr>';
	}
	s+='</table>';
    document.writeln(s);
}

function ShowGameInfo3()
{
	var type,id,step,page;
	type=GetArgsFromHref(window.location.href,"type");
	id=GetArgsFromHref(window.location.href,"id");
	step=GetArgsFromHref(window.location.href,"step");
	if (step=="") step=1;
	if (type=="" && id==""){
//		type=type_def;id=id_def;
	}
	if (type=="" && id==""){
		type="intro";id="login";
	}
	switch(type){
		case "intro":
		case "sys":
		case "tech":
		case "task":
		case "secret":
			break;
		default:
			type="intro";
	}
	if (type!="" && id==""){
		switch(type){
			case "intro":id="login";break;
			case "sys":id="totem";break;
			case "tech":id="grow";break;
			case "task":id="newhand";break;
			case "secret":id="build";break;
			default:id="login";break;
		}
	}
	if(id.indexOf("#")>-1){
		id=id.split("#")[0];
	}
	//ShowRightID("news","10090702",step);
	ShowRightID(type,id,step);
}

function ShowGameInfomation(){
	var s='';
	s += '<div id="game_intro"><script type="text/javascript">ShowGameInfo2(game_info2,"intro",4);</script></div>';
	s += '<div id="game_sys"><script type="text/javascript">ShowGameInfo2(game_info2,"sys",5);</script></div>';
	s += '<div id="game_tech"><script type="text/javascript">ShowGameInfo2(game_info2,"tech",2);</script></div>';
	s += '<div id="game_task"><script type="text/javascript">ShowGameInfo2(game_info2,"task",1);</script></div>';
	
	document.writeln(s);
}


function ShowArticleList(type,szlist,cssname)
{
	if (szlist==null) return;
	var v=szlist.split(",");
	var i=0,num=v.length,n;
	if (type=="bbs") n=2;
	else n=4;
	num=(num/n)*n;
	if (num>5*n) num=5*n;
	var v1,v2,s='<ul';
	if (cssname.length>1) s+=' class="'+cssname+'"';
	s+='><li><div ID="article_icon_'+type+'"></div>';
	v2="+更多";
	switch(type){
		case "exp":
		case "highlights":
		case "story":v1='"news.htm?type='+type+'&list=1"';break;
		case "bbs":v1='"http://bbs.leeuu.com" target=_blank';break;
		default:v1="";break;
	}
	if (v1!="") s+='<div ID="article_more" class="shadowfont"><a href='+v1+'>'+v2+'</a></div>';
	s+='<table class="article_list">';
	for (i=0;i<num;i+=n){
		switch(v[i]){
			case "exp":v1="心得";break;
			case "highlights":v1="快报";break;
			case "story":v1="故事";break;
			case "bbs":v1="贴图";break;
			default:v1="贴图";
		}
		if (v1.length>1) v1='【'+v1+'】';
		if (type=="bbs")
		{
			v2='<a href="http://bbs.leeuu.com/showtopic-'+v[i]+'.aspx" target="_blank">'+v[i+1]+'</a>';
			s+='<tr><td class="article_icon_bbs">'+v1+'</td><td><a href="news.htm?type='+v[i]+'&id='+v[i+1]+'">'+v2+'</a></td></tr>';
		}
		else
		{
			v2=v[i+2];
			if (v2.length>23) v2=v2.substring(0,21)+"...";
			s+='<tr><td class="article_icon_'+v[i]+'">'+v1+'</td><td><a href="'+v[i+1]+'" target="_blank">'+v2+'</a></td></tr>';
		}
	}
    s+='</table></li></ul>';
    document.writeln(s);
}

function ShowHzIframe(type,szlist,cssname,html)
{
	if (szlist==null) return;
	var v=szlist.split(",");
	var i=0,num=v.length,n;
	if (type=="bbs") n=2;
	else n=4;
	num=(num/n)*n;
	if (num>5*n) num=5*n;
	var v1,v2,s='<ul';
	if (cssname.length>1) s+=' class="'+cssname+'"';
	s+='><li><div ID="article_icon_list"></div>';
	v2="+更多";
	switch(type){
		case "exp":
		case "highlights":
		case "story":v1='"news.htm?type='+type+'&list=1"';break;
		case "bbs":v1='"http://bbs.leeuu.com" target=_blank';break;
		default:v1="";break;
	}
	if (v1!="") s+='<div ID="article_more" class="shadowfont"><a href='+v1+'>'+v2+'</a></div>';
	s+='<table class="article_list"><tr><td>';
	s+='<iframe id="hziframe" src="'+html+'" width="100%" height="200px" scrolling="no" border="0" frameborder="0" allowTransparency="true"></iframe>';
    s+='</td></tr></table></li></ul>';
    document.writeln(s);
}

var m_ScrType=new Array(0,0,0,0);
var m_CurScrNo=new Array(0,0,0,0);
var TimeOut;

function ShowScrTypeList(sztype,type)
{
	if (sztype==null || type==null) return;
	var v=type.split(",");
	var i=0,num=4;
	var v2,s="";
	for (i=0;i<num;i++)
	{
		v2=v[i];
		if (sztype[v2]==null) continue;
		m_ScrType[i]=sztype[v2].split(",");
		m_CurScrNo[i]=0;
		v2=m_ScrType[i];
		s+='<div ID="scr_'+(i+1)+'">'+
			'<a href="picinfo.htm?type=scr&url='+v2[0]+'" target=_blank><img class="scr_thumb" ID="scr_t'+(i+1)+'" src="data/scr/'+v2[0]+'_t.jpg" /></a></div>';
	}
	document.writeln(s);
	TimeOut = window.setTimeout(function(){OnScrTypeRefresh(1)},4000);
}

function OnScrTypeRefresh(d)
{
	clearTimeout(TimeOut); 
	var i=0,num=4;
	var v,no,s="",p;
	for (i=0;i<num;i++)
	{
		v=m_ScrType[i];
		m_CurScrNo[i]++;
		if (m_CurScrNo[i]>=v.length) m_CurScrNo[i]=0;
		no=m_CurScrNo[i];
		s="scr_t"+(i+1);
		p=document.getElementById(s);
		p.src='data/scr/'+v[no]+'_s.jpg';
		p.parentNode.href='picinfo.htm?type=scr&url='+v[no];
	}
	TimeOut = window.setTimeout(function(){OnScrTypeRefresh(1)},4000);
}

function ShowStarList(starlist){
	var s;
	var v = starlist.split(",");
	s ='<div id="star_town_act"><a href="news.htm?type=news&id='+v[4]+'" target=_blank><img src="data/'+v[3]+'" /></a></div>';
	s += '<div id="star_town_txt"  style="font-family: 宋体, Simsun;"><table width="100%"><tr><td class="txt_01">昵&nbsp;&nbsp;&nbsp;&nbsp;称：</td></tr>';
	if(v[0].split(";").length>1){
		s += '<tr><td align="center">'+v[0].split(";")[0]+","+v[0].split(";")[1]+'</td></tr>';
		s += '<tr><td class="txt_01">服务器：</td></tr><tr><td>&nbsp;&nbsp;&nbsp;&nbsp;'+v[1]+'</td></tr>';
		s += '<tr><td class="txt_01">庄园路径：</td></tr><tr><td>&nbsp;&nbsp;&nbsp;&nbsp;'+v[2].split(";")[0]+","+v[2].split(";")[1]+'</td></tr>';
	}
	else{
		s += '<tr><td align="center">'+v[0].split(";")[0]+'</td></tr>';
		s += '<tr><td class="txt_01">服&nbsp;务&nbsp;器：</td></tr><tr><td>&nbsp;&nbsp;&nbsp;&nbsp;'+v[1]+'</td></tr>';
		s += '<tr><td class="txt_01">庄园路径：</td></tr><tr><td>&nbsp;&nbsp;&nbsp;&nbsp;'+v[2].split(";")[0]+'</td></tr>';
	}
	s+='</table></div>'
	document.writeln(s);
}

function ShowBillList(type,szlist,cssname,cname,cname1,t1,t2)
{
	if (szlist==null) return;
	var v=szlist.split(",");
	var i=0,num=v.length-1,k=2;
	var s='<ul id="'+type+'"';
	if (cssname.length>1) s+=' class="'+cssname+'"';
	s+='><li><table class="bill_list">';
	for (i=0;i<num;i+=k)
	{
		//if(i==0) s+='<tr><td class="'+cname1+'">&nbsp;&nbsp;'+t1+''+v[i]+'<br />&nbsp;&nbsp;'+t2+''+v[i+1]+'</td></tr>';
		s+='<tr><td id="'+type+'_'+i+'" class="'+cname+'" onmouseover=ChangeBliiListBK("'+type+'_'+i+'",1) onmouseout=ChangeBliiListBK("'+type+'_'+i+'",0)>';
		s+='<table width="100%" height="100%" style="border-collapse:collapse;"><tr><td width="95px" valign="middle">'+v[i]+'</td><td valign="middle">'+v[i+1]+'</td></tr></table></td></tr>';
	}
    s+='</table></li></ul>';
    document.writeln(s);
}

function ChangeBliiListBK(id,flage){
	if(flage==0){
		document.getElementById(id).style.backgroundColor="";
		document.getElementById(id).style.color="#377e9c";
	}else{
		document.getElementById(id).style.backgroundColor="#79a8bf";
		document.getElementById(id).style.color="#FFFFFF";
	}
}

function ChagerBillList(){
	var obj = document.getElementById("xz");
	var value = obj.options[obj.selectedIndex].value;
	var mli=document.getElementById("bill_main").getElementsByTagName("ul"); /*获取主显示区域对象*/
	for(i=0;i<mli.length;i++){
		mli[i].style.display=i==value?"block":"none"; /*确定主区域显示哪一个对象*/
	}
}

function ShowshowPic(type,flage,cssname)
{
	var url='';
	switch(flage)
	{
		case "zp":url="data/act/stars/conten2.htm?id=219";break;
		case "bz":url="picinfo.htm?type=wallpaper&url=km/02_1680_1024";break;
		case "mh":url="data/mascots/news.htm?type=bzsg&list=1";break;
		default:url="data/act/stars/conten2.htm?id=219";break;
	}
	var s='<ul id="'+type+'"';
	if (cssname.length>1) s+=' class="'+cssname+'"';
	s+='><li><a href="'+url+'" target="_blank"><img src="index/show/show_'+flage+'.jpg" /></a></li></ul>';
    document.writeln(s);
}

function ShowCalendar(){
	var week = "Sun,周日,Mon,周一,Tue,周二,Wed,周三,Thu,周四,Fri,周五,Sat,周六";
	var v = week.split(",");
	todayDate=new Date();                                 <!--获得当前时间-->
	thisday=todayDate.getDay();                           <!--获得当前日子-->
	todaymonth = todayDate.getMonth();					  <!--获得当前月份-->
	todayyear = todayDate.getYear();                      <!--获得当前年份-->
	thisdate=todayDate.getDate(); 
	var s = '',week='';
	switch(thisday)
	{
		case 0:week="周日";break;
		case 1:week="周一";break;
		case 2:week="周二";break;
		case 3:week="周三";break;
		case 4:week="周四";break;
		case 5:week="周五";break;
		case 6:week="周六";break;
		default:week="周一";break;
	}
	s+='<div id="today"><p><span class="monthNo">'+(todaymonth+1)+'</span><span class="monthFont">月</span></p><span class="font"><p>'+(todaymonth+1)+'月'+thisdate+'日</p><p>'+week+'</p></span></div>';
	s+='<div id="act_rili"><div id="week">';
	for(i=0;i<v.length;i+=2){
		s+='<div id="'+v[i]+'" class="';
		if(thisday==(i/2))	s+='weekbk';
		var n;
		if(i/2==0) n = 7;
		else n=i/2;
		s+='" onmouseover=ChangerAct('+n+')>'+v[i+1]+'</div>';
	}
	s+='</div><div id="act_info"></div></div>';
	document.writeln(s);
	ChangerAct(thisday);
}

function GetWeekAct(actlist,year,month,date,day,n){
	var v = actlist.split("@$");
	var weekstr = "";
	var sunday = year*10000+month*100+date-day;
	var nextmonth = 0;
	switch(month)
	{
		case "1":nextmonth=31;break;
		case "2":nextmonth=29;break;
		case "3":nextmonth=31;break;
		case "4":nextmonth=30;break;
		case "5":nextmonth=31;break;
		case "6":nextmonth=30;break;
		case "7":nextmonth=31;break;
		case "8":nextmonth=31;break;
		case "9":nextmonth=30;break;
		case "10":nextmonth=31;break;
		case "11":nextmonth=30;break;
		case "12":nextmonth=31;break;
		default:nextmonth=31;break;
	}
	var nowday = date-day;
	var no=1;
	for(j=0;j<v.length;j++){
		var temp = v[j].split(",");
		var dateday;
		if((nowday+n)<=nextmonth){
			dateday = sunday+n;
		}else{
			dateday = year*10000+(month+1)*100+(nowday+n-nextmonth);
		}
		if(dateday>=parseInt(temp[0])&&dateday<=parseInt(temp[1])){
			if(temp[2].indexOf("http")>-1){
				if(temp[4]=="0"){
					weekstr += no+"、<a href="+temp[2]+" target=_blank>"+temp[3]+"</a><br />";
					no++;
				}else if(temp[4]==n){
					weekstr += no+"、<a href="+temp[2]+" target=_blank>"+temp[3]+"</a><br />";
					no++;
				}
			}else{
				if(temp[4]=="0"){
					weekstr += no+"、<a href=news.htm?type=news&id="+temp[2]+" target=_blank>"+temp[3]+"</a><br />";
					no++;
				}else if(temp[4]==n){
					weekstr += no+"、<a href=news.htm?type=news&id="+temp[2]+" target=_blank>"+temp[3]+"</a><br />";
					no++;
				}
			}
		}
	}
	//if(n==6||n==7) weekstr += no+"、<a href=http://www.leeuu.com/rc/news.htm?type=news&id=10072201 target=_blank>甩竿~周末垂钓常规赛</a><br />";
	return weekstr;
}

function ChangerAct(n){
	todayDate=new Date();                                 <!--获得当前时间-->
	thisday=todayDate.getDay();                           <!--获得当前日子-->
	todaymonth = todayDate.getMonth();					  <!--获得当前月份-->
	todayyear = todayDate.getYear();                      <!--获得当前年份-->
	thisdate=todayDate.getDate(); 
	var weekstr = GetWeekAct(actcalendar_list,todayyear,todaymonth+1,thisdate,thisday,n);
	if (n==7) n=0;
	var mdiv=document.getElementById("week").getElementsByTagName("div"); /*获取主显示区域对象*/
	for(i=0;i<mdiv.length;i++){
		mdiv[i].className=i==n?"weekbk":""; /*确定主区域显示哪一个对象*/
	}
	if(weekstr=="")	weekstr = "暂无活动";
	document.getElementById("act_info").innerHTML = weekstr;
}


function ShowFeatureBtn(){
	if(document.getElementById('feature_btn').style.display=="block")
		document.getElementById('feature_btn').style.display="none";
	else
		document.getElementById('feature_btn').style.display="block"
}

function ShowBtn(str,show){
	var v = str.split(",");
	for(i=0;i<v.length;i++){
		if(v[i]==show){
			document.getElementById("btn_download_"+v[i]).style.display = "none";
		}else{
			document.getElementById("btn_download_"+v[i]).style.display = "block";
		}
	}
	if(show=="service"){
		document.getElementById("service_content").style.display = "block";
		document.getElementById("other_content").style.display = "none";
		document.getElementById("content_frame").src = "";
	}else{
		document.getElementById("service_content").style.display = "none";
		document.getElementById("other_content").style.display = "block";
		document.getElementById("content_frame").src = "other/"+show+".htm";
	}
}

function ShowWallpaperList(data)
{
	if (data==null) return;
	var v=data.split(",");
	var i=0,j=0,num=v.length,no=15;
	num=num-num%7;
	//if (num>no*2) num=no*2;
	var page=GetArgsFromHref(window.location.href,"page");
	if (page<1) page=1;
	page=1*page;
	var start,end,pagenum=0;
	for(i=0;i<num;i+=(no*6)) pagenum++;
	if (page>pagenum) page=pagenum;
	start=(page-1)*no*6;
	end=page*no*6;
	if (end>num) end=num;
	var s='<ul id="wallpaperlist">',s1,s2,v1;
	for (i=start;i<end;i+=6)
	{
		s1=v[i+2];
		if (v[i+3].length>0) s1+='/'+v[i+3];
		s1+='/'+v[i+4];
		v1=v[i+5].split("|");
		s2=s1+'_'+v1[0]+'_'+v1[1];
		s+='<li>';
		s+='<div id="wallpaperlist_img"><a href="../picinfo.htm?type=wallpaper&url='+s2+'"><img src="../data/wallpaper/'+s1+'_n.jpg" /></a></div>';
		s+='<p id="wallpaperlist_size">';
		for (j=0;j<v1.length;j+=2)
		{
			s+='<a href="../picinfo.htm?type=wallpaper&url='+s2+'">'+v1[j]+'*'+v1[j+1]+'</a>';
		}
		s+='</p>';
		s+='</li>';
	}
	s+='</ul>';
	if (pagenum>1)
	{
		s+='<div id="wallpaperlist_page">';
		s+='<p align="center"><ul>';
		s+='<li>页次 '+page+'/'+pagenum+'　每页15　总数'+pagenum+'页　</li>';
		if(page>1){s+='<li><div class="page"><a href="wallpaper.htm?page='+(page-1)+'" target=_self>上一页</a></div></li>　';}
		if(page<pagenum){s+='  <li><div class="page"><a href="wallpaper.htm?page='+(page+1)+'" target=_self>下一页</a></div></li>　'}
		s+='<li>　转到第&nbsp;&nbsp;</li>　';
		for (i=1;i<=pagenum;i++){
			if(i>1) s+=' ';
			if(i==page) s+='<li><div class="pagenum"><font color="#880000"><a><b>'+i+'</b></a></div></font></li>';
			else s+=' <li><div class="pagenum"><a href="wallpaper.htm?page='+i+'" target=_self>'+i+'</a></div></li>';
		}
		s+='　<li>&nbsp;&nbsp;页</li>';
		s+='</ul></p>';
		s+='</div>';
	};
    document.writeln(s);
}

function ShowHeadTitle(){
	var s,txt;
	var type=GetArgsFromHref(window.location.href,"type");
	if(type=="") type="news";
	s = '<div id="head_title"><div id="'+type+'_txt"></div></div>';
	s += '<div id="hr"></div><div id="head_txt">当前位置：首页 > ';
	switch(type)
	{
		case "news":s+="新闻中心";break;
		case "exp":s+="经验心得";break;
		case "story":s+="心情故事";break;
		case "company":s+="官方信息";break;
		default:s+="新闻中心";break;
	}
	s += '</div>';
	document.writeln(s);
}

function ShowRightID(type,id,step)
{
	var src,ext,url;
	src=GetArgsFromHref(window.location.href,"src");
	ext=GetArgsFromHref(window.location.href,"ext");
	url=GetArgsFromHref(window.location.href,"url");
	var item,no=0;
	openparam=id;
	var s;
	if(url=="")
	{
		url="data/"+type+"/"+id;
		if (step>1) url=url+"_"+step;
		url+=".htm";
	}
	if (src!="" || ext!="") url+="?";
	if (src!="") url+="&src="+src;
	if (ext!="") url+="&ext="+ext;
	//alert(url);
	s='<iframe id="frame_in" src="'+url+'" width="690px" height="100%" scrolling="no" border="0" frameborder="0" allowTransparency="true"></iframe>'
	document.writeln(s);
	try{
		if(window!=parent){
		  if (parent.openparam!=null) parent.openparam=id;
		}
		if(type == ""&&  id ==""){
			type =="intro";id == "download"
		}
	}
	catch (ex){
//		alert("脚本无法跨域操作！");
	}
}

function ShowRight()
{
	var type,id,step,page;
	type=GetArgsFromHref(window.location.href,"type");
	id=GetArgsFromHref(window.location.href,"id");
	step=GetArgsFromHref(window.location.href,"step");
	page=GetArgsFromHref(window.location.href,"page");
	if (step=="") step=1;
	if (type!="" && id!=""){
		ShowRightID(type,id,step);
		return;
	}
	var v;
	v=GetArgsFromHref(window.location.href,"list");
	if (v!=""){
		switch(type){
		case "hot":ShowRightList(type,"热点列表",hotlist,page);break;
		case "daily":ShowRightList(type,"日记列表",dailylist,page);break;
		case "video":ShowRightPicList(type,"视频列表",video,page);break;
		case "scr":ShowRightPicList(type,"游戏图片列表",gamepic,page);break;
		case "player":ShowRightPicList(type,"玩家照片列表",playerpic,page);break;
		case "exp":ShowRightList(type,"经验心得",exp,page);break;
		case "story":ShowRightList(type,"心情故事",story,page);break;
		case "highlights":ShowRightList(type,"庄园快报",highlights,page);break;
		case "act":ShowRightList(type,"活动专区",act,page);break;
		case "news":ShowRightList(type,"新闻列表",newslist,page);break;
		default:ShowRightList(type,"新闻列表",newslist,0);break;
		}
		return;
	}
	ShowRightID("news","10090702",step);
//	ShowRightList("news","新闻列表",newslist,0);
}

function ShowRightList(type,title,data,page)
{
	if (data==null) return;
	var v=data.split(",");
	var i=0,num=v.length,s;
//	if (num>30*4) num=30*4;
	var kind,start,end,pagenum=0,l=0,n=4,m;
	if (type=="news") n=5;
	num=num-num%n;
	for(i=0;i<num;i+=(30*n)) pagenum++;
	if (page<1) page=1;
	page=1*page;
	if (page>pagenum) page=pagenum;
	start=(page-1)*30*n;
	end=page*30*n;
//	if (end>num) end=num;
	s='<br /><br /><table id="main_list" width="90%" cellspacing="0" cellpadding="0">';
	for (i=start;i<end;i+=n)
	{
		l++;
		if (i>=num)
		{
			if (l>30) break;
			s+='<tr><td></td></tr>';
			continue;
		}
		if (type=="news") {kind=v[i];m=i+1;}
		else m=i;
		s+='<tr><td width="50">';
		if (type=="news")
		{
			s+='<img src="index/icon_';
			switch(kind)
			{
				case "notice":s+="notice";break;
				case "info":s+="info";break;
				case "act":s+="act";break;
				case "update":s+="update";break;
				default:s+="notice";break;
			}
			s+='.gif" />';
		}else{
			s+='<img src="index/icon_'+type+'.gif" />';
		}
		s+='</td><td width="510">';
		if (v[m]=="url") s+='<a href="'+v[m+1]+'" target=_blank>'+v[m+2]+'</a>';
		else s+='<a href="news.htm?type='+v[m]+'&id='+v[m+1]+'">'+v[m+2]+'</a>';
		s+='</td><td width=120>'+v[m+3]+'</td></tr>';
	}
    s+='</table><br /><br />';
	if (pagenum>1)
	{
		s+='<div id="main_list_page"><table style="border-collapse:collapse"><tr>';
		s+='<td class="home"><a href="news.htm?type='+type+'&list=1&page='+page+'"></a></td>';
		s+='<td class="previous">';
		if(page>1){s+='<a href="news.htm?type='+type+'&list=1&page='+(page-1)+'"></a>';}
		s+='</td><td class="act_page_center">'
		
		var beginpage = page-5;
		var endpage = page+5;
		var flage = 1;
		if(pagenum>11){
			if(beginpage<1){	beginpage = 1;endpage = 11;}
			else if(endpage>pagenum){	endpage = pagenum; beginpage = endpage-11;}
		}else{
			beginpage=1;endpage = pagenum;
		}
		for(i=beginpage;i<=endpage;i++){
			if(page==i) s+='&nbsp;'+i+'&nbsp;';
			else s+='<a href="news.htm?type='+type+'&list=1&page='+i+'">'+i+'</a>';
		}
		s+='</td><td class="next">';
		if(page<pagenum){s+='<a href="news.htm?type='+type+'&list=1&page='+(page+1)+'"></a>';}
		s+='</td>'
		s+='<td class="end"><a href="news.htm?type='+type+'&list=1&page='+pagenum+'")></a></td>'
		s+='</tr></table>';
		s+='<p style="color:#065c66;font-size:14px;">当前第'+page+'页 &nbsp&nbsp &nbsp&nbsp 共'+pagenum+'页</p></div>';
	};
    document.writeln(s);
}

function ShowGameHotQA(szlist,type,line)
{
	if (szlist==null) return;
	var v=szlist[type];
	if (v==null) return;
	v=v.split(",");
	var i=0,num=v.length,no=2*line;
	num=num-num%2;
	if (num>no*2) num=no*2;
	var n,cname,s="",end=0;
	s+='<ul>'
	for (i=0;i<num;i+=2)
	{
		s+='<li><a href="'+v[i+1]+'"  target="_blank">'+v[i]+'</a></li>';
	}
	s+='</ul>'
    document.writeln(s);
}

function ShowGameType(szlist){
	
	var type,no,id;
	type=GetArgsFromHref(window.location.href,"type");
	id=GetArgsFromHref(window.location.href,"id");
	if (type=="" && id==""){
		type="intro";id="login";
	}
	switch(type){
		case "intro":
		case "sys":
		case "tech":
		case "task":
		case "secret":
			break;
		default:
			type="intro";
	}
	if(id==""){
		switch(type){
			case "intro":id="login";break;
			case "sys":id="totem";break;
			case "tech":id="grow";break;
			case "task":id="newhand";break;
			case "secret":id="build";break;
			default:id="login";break;
		}
	}
	
	if (szlist==null) return;
	var v=szlist[type];
	if (v==null) return;
	v=v.split(",");

	var i=0,num=v.length;
	if(num%7==0)	no=v.length/2/7;
	else	no=parseInt(v.length/2/7)+1;
	var n,cname,s="";
	
	s+="<table>";
	for (i=0;i<no;i++)
	{
		s+='<tr>';
		for (j=0;j<7;j++)
		{
			n=(i*7+j)*2;
			if (n<num) end=0;
			else end=1;
			if (end==0) {
				//alert(v[n+1]+"==>"+id);
				if(v[n+1]==id)	s+='<td>'+v[n]+"</td>";
				else{
					s+='<td>';
					if(v[n+1]!="no"){
						s+='<a href="game.htm?type='+type+'&id='+v[n+1]+'">';
						//if(type=="secret")	s+=v[n]+'攻略';
						s+=v[n];
						s+='</a>';
					}else{
						s+='<font color="#000000">';
						//if(type=="secret")	s+=v[n]+'攻略';
						s+=v[n]
						s+='</font>';
					}
					s += '</td>';
				}
			}else s+="<td>&nbsp;</td>";
		}
		s+='</tr>';
	}
	s+="</table><br />";
	document.getElementById("gameinfo_list").style.height = (no+1)*30+"px";
    document.writeln(s);
}

function ShowSgmh(szlist){
	if (szlist==null) return;
	v=szlist.split(",");
	var i=0,num=v.length,no=5;
	num=num-num%3;
	if (num>no*3) num=no*3;
	var s="";
	s+='<ul>'
	for (i=0;i<num;i+=3)
	{
		s+='<li><a href="data/mascots/news.htm?type=bzsg&list=1&page='+v[i]+'"  target="_blank"><img src="img/mh/mh_'+v[i+1]+'.jpg" /></a></li>';
		s+='<li><a href="data/mascots/news.htm?type=bzsg&list=1&page='+v[i]+'"  target="_blank">'+v[i+2]+'</a></li>';
	}
	s+='</ul>'
    document.writeln(s);
}

function ShowScrList(szlist,type,page,mainid,no,blank)
{
	if (szlist==null) return;
	if(type!="list"){
		var v=szlist[type];
		if (v==null) return;
		v=v.split(",");
	}else{
		v=szlist.split(",");
	}
	var i=0,j=0,num=v.length;
	num=num-num%2;
	if (page<1) page=1;
	page=1*page;
	var start,end,pagenum=0;
	for(i=0;i<num;i+=(no*2)) pagenum++;
	if (page>pagenum) page=pagenum;
	start=(page-1)*no*2;
	end=page*no*2;
	if (end>num) end=num;
	var s='<div id="scr_content"><ul>';
	for (i=start;i<end;i+=2)
	{
		s+='<li><a href="picinfo.htm?type=scr&url='+v[i]+'" target='+blank+'><img src="data/scr/'+v[i]+'_s.jpg" /></a></li>';
	}
	s+='</ul></div>';
	if(pagenum>=1){	
		s+='<div class="pic_page"><ul>';
		s+='<li>页次 '+page+'/'+pagenum+'　每页'+no+'　总数'+pagenum+'页　</li>';
		if(page>1){s+='<li><div class="page"><a href=javascript:ShowScrList('+(type=='list'?'scr_list':'scr_type2')+',"'+type+'",'+(page-1)+',"'+mainid+'",'+no+',"'+blank+'"); target=_self>上一页</a></div></li>';}
		if(page<pagenum){s+='  <li><div class="page"><a href=javascript:ShowScrList('+(type=="list"?"scr_list":"scr_type2")+',"'+type+'",'+(page+1)+',"'+mainid+'",'+no+',"'+blank+'"); target=_self>下一页</a></div></li>'}
		s+='<li>&nbsp;转到第&nbsp;&nbsp;</li>';
		for (i=1;i<=pagenum;i++){
			if(i>1) s+=' ';
			if(i==page) s+='<li><div class="pagenum"><font color="#880000"><a><b>'+i+'</b></a></font></div></li>';
			else s+=' <li><div class="pagenum"><a href=javascript:ShowScrList('+(type=="list"?"scr_list":"scr_type2")+',"'+type+'",'+i+',"'+mainid+'",'+no+',"'+blank+'"); target=_self>'+i+'</a></div></li>';
		}
		s+='<li>&nbsp;&nbsp;页</li>';
		s+='</ul>';
		s+='</div>';
	}
	//alert(s);
	document.getElementById(mainid).innerHTML = s;
    //document.writeln(s);
}

function ShowWallpaper2List(szlist,type,page,mainid,no,blank)
{
	if (szlist==null) return;
	var v=szlist[type];
	if (v==null) return;
	v=v.split(",");
	var i=0,j=0,num=v.length;
	num=num-num%6;
	//if (num>no*2) num=no*2;
	if (page<1) page=1;
	page=1*page;
	var start,end,pagenum=0;
	for(i=0;i<num;i+=(no*6)) pagenum++;
	if (page>pagenum) page=pagenum;
	start=(page-1)*no*6;
	end=page*no*6;
	if (end>num) end=num;
	var s='<div id="bz_content"><ul>',s1,s2,v1;
	for (i=start;i<end;i+=6)
	{
		s1=v[i+2];
		if (v[i+3].length>0) s1+='/'+v[i+3];
		s1+='/'+v[i+4];
		v1=v[i+5].split("|");
		s2=s1+'_'+v1[0]+'_'+v1[1];
		s+='<li>';
		s+='<a href="picinfo.htm?type=wallpaper&url='+s2+'" target="'+blank+'"><img src="data/wallpaper/'+s1+'_n.jpg" /></a><div id="bz_txt_btn">';
		for (j=0;j<v1.length;j+=2)
		{
			s+='<a href="picinfo.htm?type=wallpaper&url='+s1+'_'+v1[j]+'_'+v1[j+1]+'" target="'+blank+'">'+v1[j]+'*'+v1[j+1]+'</a>';
		}
		s+='</div>';
		s+='</li>';
	}
	s+='</ul></div>';
	if(pagenum>=1){	
		s+='<div class="pic_page"><ul>';
		s+='<li>页次 '+page+'/'+pagenum+'　每页'+no+'　总数'+pagenum+'页　</li>';
		if(page>1){s+='<li><div class="page"><a href=javascript:ShowWallpaper2List(wallpaper_type2,"'+type+'",'+(page-1)+',"'+mainid+'",'+no+',"'+blank+'"); target=_self>上一页</a></div></li>';}
		if(page<pagenum){s+='  <li><div class="page"><a href=javascript:ShowWallpaper2List(wallpaper_type2,"'+type+'",'+(page+1)+',"'+mainid+'",'+no+',"'+blank+'"); target=_self>下一页</a></div></li>'}
		s+='<li>&nbsp;转到第&nbsp;&nbsp;</li>';
		for (i=1;i<=pagenum;i++){
			if(i>1) s+=' ';
			if(i==page) s+='<li><div class="pagenum"><font color="#880000"><a><b>'+i+'</b></a></font></div></li>';
			else s+=' <li><div class="pagenum"><a href=javascript:ShowWallpaper2List(wallpaper_type2,"'+type+'",'+i+',"'+mainid+'",'+no+',"'+blank+'"); target=_self>'+i+'</a></div></li>';
		}
		s+='<li>&nbsp;&nbsp;页</li>';
		s+='</ul>';
		s+='</div>';
	}
	//alert(mainid);
    document.getElementById(mainid).innerHTML = s;
}

function ShowStarPic(szlist){
	if (szlist==null) return;
	v=szlist.split(",");
	var i=0,num=v.length,no=4;
	num=num-num%4;
	if (num>no*4) num=no*4;
	var s="";
	s+='<ul>'
	for (i=0;i<num;i+=4)
	{
		s+='<li><table>';
		s+='<tr><td class="play_pic"><a href="news.htm?type=news&id='+v[i+3]+'"><img src="img/star/star_'+v[i]+'.jpg" /></a></td><td width="10px"></td><td class="town_pic"><img src="img/star/town_'+v[i]+'.jpg" /></td></tr>';
		s+='<tr><td class="nickName">'+v[i+1]+'</td><td class="txt_middle"><div class="hr_x"></div></td><td class="townPath">'+v[i+2]+'</td></tr>';
		s+='</table></li>';
	}
	s+='</ul>'
    document.writeln(s);
}

function ShowPicBig(){
	var type,url,detail,fun,txt;
	type=GetArgsFromHref(window.location.href,"type");
	url=GetArgsFromHref(window.location.href,"url");
	if(type==""&&url==""){	type="scr";url="001.jpg";	}
	if(type=="scr"&&url=="") url="001";
	if(type=="wallpaper"&&url=="") url="km/04_1680_1024";
	detail = eval(type);
	v = detail.split(",");
	if(type=="scr"){ fun="Scr";txt="游戏截图";}
	else if(type=="wallpaper"){ fun="Wallpaper2";txt="精美壁纸";}
	var s='';
	s+='<div id="txt">首页&nbsp;&nbsp;>&nbsp;&nbsp;图片站&nbsp;&nbsp;>&nbsp;&nbsp;'+txt+'</div>'
	s+='<div id="pic_'+type+'_big"><img src="data/'+type+'/'+url+'.jpg"  /></div>';
	if(type=="scr")
		s+='<div id="pic_intro">'+GetPicIntor(url)+'</div>';
	s+='<div id="pic_s"><div id="hr"><div id="hr_s"></div><div id="left_point"></div><div id="right_point"></div></div>';
	s+='<div id="pic_s_'+type+'_lable">';
	for(i=0;i<v.length;i++){
		if(i==0) s+='<div id="lab_'+type+'_'+v[i]+'" class="sel0" onmouseover=setTab2('+type+'_type2,"pic_s_'+type+'_lable","pic_s_main","'+v[i]+'",'+i+',"'+fun+'",6,"_self")></div>';
		else s+='<div id="lab_'+type+'_'+v[i]+'" class="unsel'+i+'" onmouseover=setTab2('+type+'_type2,"pic_s_'+type+'_lable","pic_s_main","'+v[i]+'",'+i+',"'+fun+'",6,"_self")></div>';
	}
	s+='</div><div id="pic_s_main"></div></div>';
	//alert(s);
	document.writeln(s);
	eval("Show"+fun+"List("+type+"_type2,'"+v[0]+"',1,'pic_s_main',6,'_self');");
}

function GetPicIntor(flage){
	var v = scr_list.split(",");
	for(i=0;i<v.length;i+=2){
		if(v[i]==flage) return v[i+1];
	}
	return "";
}

function ShowActCardList(data,page,id)
{
	if (data==null) return;
	var v=data.split(",");
	var i=0,num=v.length,no=4;
	num=num-num%6;
	//if (num>no*2) num=no*2;
	if (page<1) page=1;
	page=1*page;
	var start,end,pagenum=0;
	for(i=0;i<num;i+=(no*6)) pagenum++;
	if (page>pagenum) page=pagenum;
	start=(page-1)*no*6;
	end=page*no*6;
	if (end>num) end=num;
	var s="",s1;
	s+='<ul>';
	for (i=start;i<end;i+=6)
	{
		s1=v[i+5];
		if (s1.length>62) s1=s1.substring(0,60)+"...";
		s+='<li>';
		s+='<div id="actcard_img"><a href="'+v[i+2]+'"  target="_blank"><img src="../data/act/img/card_'+v[i]+'.jpg" /></a></div>';
		s+='<div id="actcard_txt">';
		s+='<p id="actcard_name">活动名称：'+v[i+1]+'</p>';
		s+='<p id="actcard_time">活动时间：<font color="#FF0000">'+v[i+3]+'</font><br />活动地区：'+v[i+4]+'<br />活动介绍：</p>';
		s+='<div id="actcard_info">'+s1+'</div>';
		s+='<div id="actcard_btn"><a href="'+v[i+2]+'" target="_blank">>>查看详情</a></div></div></li>';
	}
	s+='</ul>';
	if (pagenum>1)
	{
		s+='<div id="act_page"><table style="border-collapse:collapse"><tr>';
		s+='<td class="home"><a href=javascript:ShowActCardList(actcard_list,1,"'+id+'")></a></td>';
		s+='<td class="previous">';
		if(page>1){s+='<a href=javascript:ShowActCardList(actcard_list,'+(page-1)+',"'+id+'")></a>';}
		s+='</td><td class="act_page_center">'
		
		var beginpage = page-4;
		var endpage = page+4;
		var flage = 1;
		if(pagenum>9){
			if(beginpage<1){	beginpage = 1;endpage = 9;}
			else if(endpage>pagenum){	endpage = pagenum; beginpage = endpage-9;}
		}else{
			beginpage=1;endpage = pagenum;
		}
		for(i=beginpage;i<=endpage;i++){
			if(page==i) s+='&nbsp;'+i+'&nbsp;';
			else s+='<a href=javascript:ShowActCardList(actcard_list,'+i+',"'+id+'")>'+i+'</a>';
		}
		s+='</td><td class="next">';
		if(page<pagenum){s+='<a href=javascript:ShowActCardList(actcard_list,'+(page+1)+',"'+id+'")></a>';}
		s+='</td>'
		s+='<td class="end"><a href=javascript:ShowActCardList(actcard_list,'+pagenum+',"'+id+'")></a></td>'
		s+='</tr></table></div>';
	};
  	document.getElementById(id).innerHTML = s;
}

function ShowActList(data,page,id)
{
	if (data==null) return;
	var v=data.split(",");
	var i=0,num=v.length,s,info;
	num=v.length;
	num=num-num%6;
	if (page<1) page=1;
	page=1*page
	var start,end,pagenum=0;
	for(i=0;i<num;i+=(7*6)) pagenum++;
	if (page>pagenum) page=pagenum;
	start=(page-1)*7*6;
	end=page*7*6;
	if (end>num) end=num;
	s ='';
	for (i=start;i<end;i+=6)
	{
		info=v[i+5];
		if (info.length>34) info=info.substring(0,32)+"...";
		s+='<div id="act_one">';
		if(v[i+2].indexOf("http")>-1)
			s+='<div class="act_02"><a href="'+v[i+2]+'" target="_blank"><img src="../data/act/img/acticon_'+v[i]+'.jpg"/></a></div>';
		else
			s+='<div class="act_02"><a href="../'+v[i+2]+'" target="_blank"><img src="../data/act/img/acticon_'+v[i]+'.jpg"/></a></div>';
			
		s+='<div class="act_03">活动名称：'+v[i+1]+'<br /><span class="act_03_2">活动时间：'+v[i+3]+'</span><br />活动地区：'+v[i+4]+'<br />活动介绍：'+info+'</div>';
		
		if(v[i+2].indexOf("http")>-1)
			s+='<div class="act_04"><a href="'+v[i+2]+'" target="_blank"></a></div></div>';
		else
			s+='<div class="act_04"><a href="../'+v[i+2]+'" target="_blank"></a></div></div>';
	}
	if (pagenum>1)
	{
		s+='<div id="act_page"><table style="border-collapse:collapse"><tr>';
		s+='<td class="home"><a href=javascript:ShowActList(act_list,1,"'+id+'")></a></td>';
		s+='<td class="previous">';
		if(page>1){s+='<a href=javascript:ShowActList(act_list,'+(page-1)+',"'+id+'")></a>';}
		s+='</td><td class="act_page_center">'
		
		var beginpage = page-4;
		var endpage = page+4;
		var flage = 1;
		if(pagenum>9){
			if(beginpage<1){	beginpage = 1;endpage = 9;}
			else if(endpage>pagenum){	endpage = pagenum; beginpage = endpage-9;}
		}else{
			beginpage=1;endpage = pagenum;
		}
		for(i=beginpage;i<=endpage;i++){
			if(page==i) s+='&nbsp;'+i+'&nbsp;';
			else s+='<a href=javascript:ShowActList(act_list,'+i+',"'+id+'")>'+i+'</a>';
		}
		s+='</td><td class="next">';
		if(page<pagenum){s+='<a href=javascript:ShowActList(act_list,'+(page+1)+',"'+id+'")></a>';}
		s+='</td>'
		s+='<td class="end"><a href=javascript:ShowActList(act_list,'+pagenum+',"'+id+'")></a></td>'
		s+='</tr></table></div>';
	};
  	document.getElementById(id).innerHTML = s;
}

function ShowActBtn(){
	var type;
	type=GetArgsFromHref(window.location.href,"type");
	if(type=="") type = 'actcard';

	var s='<div id="act_actcard">';
	if(type!="actcard") s+='<a id="btn_act_actcard" href="act.htm?type=actcard"></a>';
	s+='</div><div id="act_allact">';
	if(type!="allact") s+='<a id="btn_act_allact" href="act.htm?type=allact"></a>';
	s+='</div>';
	document.writeln(s);
}

function ShowActRight(){
	var type;
	type=GetArgsFromHref(window.location.href,"type");
	if(type=="") type = 'actcard';
	var s = '<iframe id="ifarme_act" width="100%" height="99%" scrolling="no" border="0" frameborder="0" allowtransparency="true" src="other/'+type+'.htm"></iframe>';
	document.writeln(s);
}

function ShowFeatureMain()
{
	var s,type,step,stepsum;
	type=GetArgsFromHref(window.location.href,"type");
	step=GetArgsFromHref(window.location.href,"step");
	if(type==""){	ShowFeatureIntro();	}
	else{
		if(step=="") step=1;
		var txt='';;
		switch(type)
		{
			case "build":
			case "make":
			case "breed":
			case "act":
				break;
			default:
				type="build";
		}
		switch(type)
		{
			case "build":stepsum=4;txt="建筑DIY";break;
			case "make":stepsum=2;txt="装饰制造";break;
			case "breed":stepsum=2;txt="畜牧养殖";break;
			case "act":stepsum=2;txt="自办活动";break;
			default:txt="建筑DIY";
		}
		if(step>stepsum) step=1;
		ShowTypeFeature(type,txt,step);
	}
}

function ShowTypeFeature(type,type_txt,step){
	var s='';
	s='<div id="board_'+type+'"></div>';
	s+='<div id="type_scr"><div id="txt_pic"></div><div id="hr"></div><div id="tips">提示：点击图片全屏观看</div><div id="bk_scr">';
	s+=ShowFeatureScr(type,type_txt);
	s+='</div></div><div id="iframe">';
	s+='<iframe id="frame_in" width="100%" height="100%" scrolling="no" border="0" frameborder="0" allowtransparency="true" src="feature/'+type+'_0'+step+'.htm?id='+type+'"></iframe></div>'
	document.writeln(s);
}

function ShowFeatureIntro(){
	var data=game_feature_intro;
	if (data==null) return;
	var v=data.split(",");
	var i=0,num=v.length,no=4;
	num=num-num%6;
	if (num>no*6) num=no*6;
	var s='';
	s+='<div id="feature_intro">';
	for(i=0;i<num;i+=6){
		s+='<div id="'+v[i+2]+'_intro">';
		s+='<div class="feature_txt">特色'+v[i]+'：'+v[i+1]+'</div><div class="feature_content">';
		s+='<p>'+v[i+1]+'特点：</p><p class="txt_intro">'+v[i+3]+'</p><p>'+v[i+4]+'</p>';
		var vv = v[i+5].split(";");
		for(j=0;j<vv.length;j++){
			if(j%2==0) s+='<p>';
			s+='<a href="feature.htm?type='+v[i+2]+'&step='+(j+1)+'"><span class="txt_underline">'+vv[j]+'</span> </a>&nbsp;&nbsp;';
			if(j%2==1) s+='</p>';
		}
		s+='</div><div class="btn_detail"><script type="text/javascript">GetExtHref02("> 查看详细内容","feature.htm?type='+v[i+2]+'","");</script></div></div>';
	}
	s+='</div><div id="bk_center"></div>';
	s+='<div id="feature_scr"><div id="txt_pic"></div><div id="hr"></div><div id="tips">提示：点击图片全屏观看</div>';
	for(j=0;j<num;j+=6){
		s+='<div id="'+(v[j+2])+'_scr">';
		s+=ShowFeatureScr(v[j+2],v[j+1]);
		s+='</div>';
	}
	s+='</div>'
	document.writeln(s);
}

function ShowFeatureScr(type,type_txt){
	var s='';
	s+='<ul>';
	data=game_feature_list[type];
	var vv=data.split(",");
	for (i=0;i<4;i++)
	{
		s+='<li>';
		s+='<a href="feature/user/'+type+'_'+vv[i*2]+'.jpg" target=_blank><img src="feature/user/'+type+'_'+vv[i*2]+'_s.jpg" /></a><br /><br />';
		s+='<p class="txt_type">所属特色：'+type_txt+'</p>';
		s+='<p class="scr_intro">'+vv[i*2+1]+'</p>'
		s+='</li>';
	}
	s+='</ul>';
	return s;
}

function ShowFeatureOpt(stepsum,step){
	var id,s="";
	id=GetArgsFromHref(window.parent.window.location.href,"type");
	switch(id)
	{
		case "build":
		case "make":
		case "breed":
		case "act":
			break;
		default:
			id="build";
	}
	
	for(var i=1;i<=stepsum;i++){
		if(i==step)  s+= '<div id="lable_btn_'+id+'_'+i+'"></div>\n';	
		else	s += '<div id="lable_btn_'+id+'_'+i+'"><a href=javascript:parent.location.href="../feature.htm?type='+id+'&step='+i+'"></a></div>';	
	}
	document.writeln(s);
	
}

function ShowFeatureBtn(){
	var id,s="";
	id=GetArgsFromHref(window.parent.window.location.href,"type");
	if(id!="build") s+='<div id="btn_build"><script type="text/javascript">GetExtHref01("","feature.htm?type=build");</script></div>';
	if(id!="make") s+='<div id="btn_make"><script type="text/javascript">GetExtHref01("","feature.htm?type=make");</script></div>';
	if(id!="breed") s+='<div id="btn_breed"><script type="text/javascript">GetExtHref01("","feature.htm?type=breed");</script></div>';
	if(id!="act") s+='<div id="btn_act"><script type="text/javascript">GetExtHref01("","feature.htm?type=act");</script></div>';
	document.writeln(s);
}

function ShowPayLeftBtn(){
	
	var s = "";
	s += '<div id="pay"><a href="../pay.htm"></a></div>';
	s += '<div id="btn"><div id="btn_payaward"><a href="../news.htm?type=news&id=11090801" target="_blank"></a></div>';
	s += '<div id="btn_payhelp"><a href="../pay.htm?type=pay_second"></a></div>';
	s += '<div id="btn_payfunctionintro"><a href="../game.htm?type=intro&id=pay_help" target="_blank"></a></div></div>';
	s += '<div id="payawad_pic"><a href="../news.htm?type=news&id=11090801" target="_blank"></a></div>';
	document.writeln(s);
}

function ShowPayBtn(){
	
	var s = "";
	s += '<div id="pay"><a href="pay.htm"></a></div>';
	s += '<div id="btn"><div id="btn_payaward"><a href="news.htm?type=news&id=11090801" target="_blank"></a></div>';
	s += '<div id="btn_payhelp"><a href="pay.htm?type=pay_second"></a></div>';
	s += '<div id="btn_payfunctionintro"><a href="game.htm?type=intro&id=pay_help" target="_blank"></a></div></div>';
	s += '<div id="payawad_pic"><a href="news.htm?type=news&id=11090801" target="_blank"></a></div>';
	document.writeln(s);
}

function ShowPayRight(){
	var type;
	type=GetArgsFromHref(window.parent.window.location.href,"type");
	if(type=="") ShowDetailPage(pay_list);
	else ShowPayInfo();
}

function ShowDetailPage(data){
	var s='';
	var v = data.split(",");
	var i=0,num=v.length,no=6;
	num=num-num%5;
	if (num>no*5) num=no*5;
	s += '<div id="bk_intro">快速便捷的购买。充值《浪漫庄园》让你享受更加淋漓仅指的游戏快感！请选择最设和您的游戏方式。</div>'
	s += '<div id="step"><div id="step_1"></div></div>';
	s += '<div id="type_list">';
	for(i=0;i<num;i+=5){
		s += '<div id="pay_'+v[i]+'">';
		s += '<div class="logo"><img src="img/pay/'+v[i]+'.jpg" /></div>';
		s += '<div class="type_name">'+v[i+1]+'：</div>';
		s += '<div class="type_intro">'+v[i+2]+'</div>';
		if(v[i+3]==""){
			s += '<div class="btn_pay"><div class="txt"><a href="'+v[i+4]+'">充值</a></div></div>';
			s += '<div class="btn_intro"><div class="txt"><a href="pay.htm?type=pay_second&id='+v[i]+'">说明</a></div></div>';
		}else{
			s += '<div class="btn_pay_s"><div class="txt_s"><a href="'+v[i+4]+'">充值</a></div></div>';
			s += '<div class="btn_buy_s"><div class="txt_s"><a href="'+v[i+3]+'">购买</a></div></div>';
			s += '<div class="btn_intro_s"><div class="txt_s"><a href="pay.htm?type=pay_second&id='+v[i]+'">说明</a></div></div>';
		}
		s += '</div>';
	}
	s+='</div>';
	document.writeln(s);
}

function ShowPayInfo()
{
	var type,id,tipurl;
	type=GetArgsFromHref(window.location.href,"type");
	id=GetArgsFromHref(window.location.href,"id");
	if (type=="" && id==""){
		return;
	}
	if (type=="") type="pay";
	switch(id)
	{
		case "ebank":
		case "easyown":
		case "card":
		case "mobile":
		case "paysay":
		case "jcard":
		case "buycard":
		case "massagebuy":
		case "mobile_ump_3":
			break;
		default:
			id="ebank";
	}
	var s='';
	s+='<div id="intro">';
	if(id!="buycard"){
		s+='<div id="btn_intro">';
		if(id=="massagebuy"||id=="mobile_ump_3"){
			s+='<div id="intro_ebank"><a href="pay/ebank_3.aspx"></a>';
			s+='</div><div id="intro_easyown"><a href="pay/easyown_3.aspx"></a>';
			s+='</div><div id="intro_card"><a href="pay/card_act_3.aspx"></a>';
			s+='</div><div id="intro_mobile">';
			s+='</div><div id="intro_paysay"><a href="pay/phone_shengf_3.aspx"></a>';
			s+='</div><div id="intro_jcard"><a href="http://www.365jw.com/Product/CategoryInfo.aspx?category=AABJTCLMZY"></a>';
		}else{
			s+='<div id="intro_ebank">'; if(id!="ebank") s+='<a href="pay.htm?type=pay_second&id=ebank"></a>';
			s+='</div><div id="intro_easyown">'; if(id!="easyown") s+='<a href="pay.htm?type=pay_second&id=easyown"></a>';
			s+='</div><div id="intro_card">'; if(id!="card") s+='<a href="pay.htm?type=pay_second&id=card"></a>';
			s+='</div><div id="intro_mobile">'; if(id!="mobile"&&id!="massagebuy") s+='<a href="pay.htm?type=pay_second&id=mobile"></a>';
			s+='</div><div id="intro_paysay">'; if(id!="paysay") s+='<a href="pay.htm?type=pay_second&id=paysay"></a>';
			s+='</div><div id="intro_jcard">'; if(id!="jcard") s+='<a href="pay.htm?type=pay_second&id=jcard"></a>';
		}
		s+='</div></div>';
	}
	s+='<div id="frame1">';
	var url = '';
	if(id=="mobile_ump_3") url = 'pay/'+id+'.aspx';
	else url = type+'/'+id+'.htm';
	s+='<iframe id="frame_in" src="'+url+'" width="100%" height="100%" scrolling="no" border="0" frameborder="0" allowTransparency="true"></iframe>';
	s+='</div></div>';
	//alert(s);
	document.writeln(s);
}

function ShowRecommendPic(){
	var s='';
	var type = "scr,截图,picinfo.htm?type=scr,star,靓照,http://www.leeuu.net/fr/star.htm?type=zs&id=04,wallpaper,壁纸,picinfo.htm?type=wallpaper";
	var v = type.split(",");
	for(i=0;i<v.length;i+=3){
		var list = eval(v[i]+"_list");
		var vv = list.split(",");
		s+='<div id="pic_'+v[i]+'">';
		s+='<div id="'+v[i]+'_txt_pic"></div>';
		s+='<div id="'+v[i]+'_more"><a href="'+v[i+2]+'">全部'+v[i+1]+'>></a></div>';
		s+='<div id="'+v[i]+'_pic"><ul>';
		for(j=0;j<vv.length;j+=3){
			var url='';
			if(v[i]!="star")
				url = 'picinfo.htm?type='+v[i]+'&url=';
			s+='<li><a href="'+url+''+vv[j+2]+'" target="_blank"><img src="data/'+v[i]+'/'+vv[j]+'.jpg" /></a><p><a href="'+url+''+vv[j+2]+'" target="_blank">'+vv[j+1]+'</a></p></li>';
		}
		s+='</ul></div></div>';
	}
	document.writeln(s);
}

///----------------------------------------------------------------------------------------------------//

function ShowLogin(){
	findDimensions();                  // 调用函数，获取数值
	var args = window.location.href.split("?");
	if(GetCookie("webgameparam")!=null){
		LoginOk(GetCookie("webgameparam"));
	}else{
		var s='';
		//var url = args.length>1?"?"+args[1]+"&showfont=1":"?showfont=1";//内网
		var url = args.length>1?"?"+args[1]:"";//外网
		s = '<iframe src="sp/login_web.aspx'+url+'" width="100%" height="100%" scrolling="no" border="0" frameborder="0" allowTransparency="true"></iframe>';
		document.getElementById("login").innerHTML = s;
		document.getElementById("game_login").style.display = "block";
		document.getElementById("game_reg").style.display = "none";
		document.getElementById("alpha").style.display = "block";
		document.getElementById("alpha_n").style.display = "block";
	}
}

function closeLogin(){
	document.getElementById("game_login").style.display = "none";
	document.getElementById("alpha").style.display = "none";
	document.getElementById("alpha_n").style.display = "none";
}

function ShowReg(){
	var s,url='';
	var args = window.location.href.split("?");
	if(args.length>1) url=args[1]+'&';
	s = '<iframe src="sp/reg_web1.aspx?'+url+'from=regweb1.htm" width="100%" height="100%" scrolling="no" border="0" frameborder="0" allowTransparency="true"></iframe>';
	document.getElementById("game_reg_iframe_bk").innerHTML = s;
	document.getElementById("game_login").style.display = "none";
	document.getElementById("game_reg").style.display = "block";
	document.getElementById("alpha").style.display = "block";
	document.getElementById("alpha_n").style.display = "block";
}

function closeReg(){
	document.getElementById("game_reg").style.display = "none";
	document.getElementById("alpha").style.display = "none";
	document.getElementById("alpha_n").style.display = "none";
}

function ChangerIfameDiv(h){
	document.getElementById("game_reg").style.height=h+80+"px"
	document.getElementById("game_reg_bk").style.height=h+58+"px"
	document.getElementById("game_reg_iframe_bk").style.height=h+"px";
}

function LoginOk(param){
	var url = window.location.href.split("rc")[0]+"webgame/go.htm";//?param="+param;
	location.href = url;
	SetCookie("webgameparam",param,1);
}

function SetCookie(name,value,expires)
{
	var expDays = expires*60*1000;
	var expDate = new Date();
	expDate.setTime(expDate.getTime()+expDays);
	var expString = ((expires==null) ? "" : (";expires="+expDate.toGMTString()));
	document.cookie = name + "=" + escape(value) + expString + ";path=/";
} 

function GetCookie(name)
{
	var result = null;
	var myCookie = document.cookie + ";";
	var searchName = name + "=";
	var startOfCookie = myCookie.indexOf(searchName);
	var endOfCookie;
	if (startOfCookie != -1)
	{
		startOfCookie += searchName.length;
		endOfCookie = myCookie.indexOf(";",startOfCookie);
		result = unescape(myCookie.substring(startOfCookie, endOfCookie));
	}
	return result;
} 

function ClearCookie(name)
{
	var ThreeDays=3*24*60*60*1000;
	var expDate = new Date();
	expDate.setTime(expDate.getTime()-ThreeDays);
	document.cookie=name+"=;expires="+expDate.toGMTString();
} 

function HidenRegBtn(){
	document.getElementById("game_reg_btn").style.display = "none";
	document.getElementById("safelock").style.display = "none";
	document.getElementById("safelock_txt").style.display = "none";
}

function SetSafeLock(){
	window.location.href="sp/safelock.aspx";
}

var winWidth = 0;
var winHeight = 0;
function findDimensions() //函数：获取尺寸
{
	// 获取窗口宽度
	if (window.innerWidth)
		winWidth = window.innerWidth;
	else if ((document.body) && (document.body.clientWidth))
		winWidth = document.body.clientWidth;
	// 获取窗口高度
	if (window.innerHeight)
		winHeight = window.innerHeight;
	else if ((document.body) && (document.body.clientHeight))
		winHeight = document.body.clientHeight;
           
	// 通过深入Document内部对body进行检测，获取窗口大小
	if (document.documentElement  && document.documentElement.clientHeight && document.documentElement.clientWidth)
	{
        winHeight = document.documentElement.clientHeight;
        winWidth = document.documentElement.clientWidth;
	}
  	// 结果输出至两个文本框
	//alert(winHeight+"-->"+winWidth);
	var isIE6 = false;
	if ( /MSIE 6.0/ig.test(navigator.appVersion) ) {
		isIE6 = true;
	}
	if(!isIE6){
		document.getElementById("game_login").style.top = (winHeight-282)/2 + "px";
		document.getElementById("game_login").style.left = (winWidth-472)/2 + "px";
		document.getElementById("game_reg").style.top = (winHeight-512)/2 + "px";
		document.getElementById("game_reg").style.left = (winWidth-472)/2 + "px";
	}
}
window.onresize=findDimensions;


