﻿// 滚动游戏条
var mydomain="/";
var game = new Array();

var picpath="";
var tpic="http://www.3839i.com/images/transparent.gif";

game[1] = ["0", "http://www.xiaogame.com.cn/game/yx9/2009-08-20/294.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090818/ch.gif", "开心火车战争版"];
game[2] = ["0", "http://www.xiaogame.com.cn/game/yx1/2009-07-07/1.html", "http://www.xiaogame.com.cn/d/file/game/yx1/2009-08-25/30bb19c5358325fcaca8a09d8ce06977.jpg", "特技四驱车"];
game[3] = ["0", "http://www.xiaogame.com.cn/game/yx2/2009-08-21/446.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090630/huoying.gif", "火影忍者大闯关"];
game[4] = ["0", "http://www.xiaogame.com.cn/game/yx2/2009-08-25/517.html", "http://www.xiaogame.com.cn/d/file/game/yx1/2009-08-25/f96709665628dcc9abf54405c5272df5.gif", "闪客快打6"];
game[5] = ["0", "http://www.xiaogame.com.cn/game/yx14/2009-08-19/34.html", "http://www.xiaogame.com.cn/d/file/game/yx14/2009-08-19/5fcfa0353f3e81cc6e575b873f8eff45.gif", "美丽厨娘换装"];
game[6] = ["0", "http://www.xiaogame.com.cn/game/yx3/2010-04-06/5218.html", "http://www.xiaogame.com.cn/d/file/game/yx3/2010-04-06/e872f2db3ac24efb38ceaa3e94a2b470.gif", "美女忍者"];
game[7] = ["0", "http://www.xiaogame.com.cn/game/yx9/2010-04-05/3253.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090421/sanguo2.jpg", "三国争霸"];
game[8] = ["0", "http://www.xiaogame.com.cn/game/yx7/2010-04-06/5708.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_5/hao123/chongwulianliankan26.jpg", "宠物连连看2.6 "];
game[9] = ["0", "http://www.xiaogame.com.cn/game/yx12/2009-08-19/14.html", "http://www.xiaogame.com.cn/d/file/game/yx12/2009-08-19/464d2ae8581a37321d53057a9fe334c2.gif", "拳皇百神双打版"];
game[10] = ["0", "http://www.xiaogame.com.cn/game/yx12/2009-08-19/16.html", "http://www.xiaogame.com.cn/d/file/game/yx12/2009-08-19/6ecc7610a023e0928958622b6f034bef.gif", "魔法宝石"];
game[11] = ["0", "http://www.xiaogame.com.cn/game/yx12/2009-08-19/18.html", "http://www.xiaogame.com.cn/d/file/game/yx12/2009-08-19/8d3bdc7729e1ef0ca2b983f746057328.gif", "双人顶球"];
game[12] = ["0", "http://www.xiaogame.com.cn/game/yx2/2009-08-21/446.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090630/huoying.gif", "火影忍者大闯关"];
game[13] = ["0", "http://www.xiaogame.com.cn/game/yx2/2009-08-21/443.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090615/chaojimali.gif", "格斗玛丽奥豪华版"];
game[14] = ["0", "http://www.xiaogame.com.cn/game/yx2/2009-08-21/449.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090705/thunderdevil.gif", "雷电魔王"];
game[15] = ["0", "http://www.xiaogame.com.cn/game/yx2/2009-08-21/450.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090709/gedou.jpg", "街头霸王II冠军版"];
game[16] = ["0", "http://www.xiaogame.com.cn/game/yx1/2010-04-05/2694.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090814/bingqiling.jpg", "经营海滩冰淇淋"];
game[17] = ["0", "http://www.xiaogame.com.cn/game/yx1/2010-04-05/2712.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090803/buzhi.jpg", "浪漫烛光晚餐"];
game[18] = ["0", "http://www.xiaogame.com.cn/game/yx1/2010-04-05/2715.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090731/haimian.gif", "海绵宝宝做蛋糕"];
game[19] = ["0", "http://www.xiaogame.com.cn/game/yx1/2010-04-05/2732.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090721/gg1.gif", "喜羊羊与灰太狼-古古怪界大作战1"];


var special_game = new Array();
special_game[0] = ["0", "http://www.xiaogame.com.cn/s/chengren/", "/d/file/game/yx13/2010-07-20/6ba3196cbc2dcec88fd0f3fcab2a6ee3.jpg", "成人小游戏"];
special_game[1] = ["0", "http://www.xiaogame.com.cn/game/yx1/2010-04-05/2735.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090718/nailstudio.gif", "阿sue美甲店山寨版"];
special_game[2] = ["0", "http://www.h4399.com/h4399flash/4399/hdsj.html", "/hd.jpg", "海底世界"];
special_game[3] = ["0", "http://www.xiaogame.com.cn/game/yx1/2009-08-20/404.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090615/buzi.jpg", "装修美女卧室"];
special_game[4] = ["0", "http://www.xiaogame.com.cn/game/yx1/2009-08-20/391.html", "http://i.7k7kimg.cn/7k7knewyeah/fl_7/20090604/xiaoma.jpg", "美丽的小马皇宫2"];



if(typeof(psortid)=="undefined")psortid=0;
game=game.sort(function(){return Math.random()*new Date%3-1});
game=game.sort(function(a,b){
	oc=a[0].indexOf(","+psortid)!=-1?3:0;
	oc+=a[0].indexOf(",0")!=-1?1:0;
	oc+=a[0].indexOf("top")!=-1?2:0;
	od=b[0].indexOf(","+psortid)!=-1?3:0;
	od+=b[0].indexOf(",0")!=-1?1:0;
	od+=b[0].indexOf("top")!=-1?2:0;
	return od-oc
});
var gamehtml="";
var ndomain;
var i=0;
for(key in game){
	if(typeof(game[key][3])=="undefined") {
		continue;
	}
	if (i < 5) {
		game[key] = special_game[i];
	}
	if(i>10){
		gamehtml+='<li><a href="'+game[key][1]+'" target="_blank"><img pic="'+picpath+game[key][2]+'" src="'+tpic+'" /></a><br /><a href="'+game[key][1]+'" target="_blank">'+game[key][3]+'</a></li>'
	}else{
		gamehtml+='<li><a href="'+game[key][1]+'" target="_blank"><img pic="" src="'+picpath+game[key][2]+'" /></a><br /><a href="'+game[key][1]+'" target="_blank">'+game[key][3]+'</a></li>'
	}
	gamehtml+='\n';
	i++
}


var twidth=720;
var alldown=false;
var mnow=false;
var as=80;
var asm=20;
var spd=as;
var asx=4;
function setmove(){
	if(getObj('games').offsetWidth<=twidth)return;
	var a=document.createElement("UL");
	a.innerHTML=getObj('games').innerHTML;getObj('gamesdiv').appendChild(a);
	getObj('tumbleleft').onclick=function(){
		if(!mnow){
			downpic("r");
			movegame(twidth,"r")}
	};
	getObj('tumbleright').onclick=function(){
		if(!mnow){
			downpic("l");
			movegame(twidth,"l")
		}
	}
}
function movegame(n,f){
	mnow=true;
	if(f=="l"&&getObj('tumbletext').scrollLeft>=getObj('games').offsetWidth)
		getObj('tumbletext').scrollLeft=0;
	if(f=="r"&&getObj('tumbletext').scrollLeft==0) 
		getObj('tumbletext').scrollLeft=getObj('games').offsetWidth;
	if(f=="l") 
		getObj('tumbletext').scrollLeft+=spd;
	if(f=="r")
		getObj('tumbletext').scrollLeft-=spd;
	n=n-spd;
	if(n==0) spd=20;
	if(n+as==0){
		mnow=false;
		clearTimeout(mto);
		f=f=="l"?"r":"l";
		spd=as;
		var a=window.setTimeout(function(){movegamex(as,f)},10)
	}else{
		var mto=window.setTimeout(function(){movegame(n,f)},10)
	}
}
function movegamex(n,f){
	mnow=true;
	if(f=="l"&&getObj('tumbletext').scrollLeft>=getObj('games').offsetWidth)
		getObj('tumbletext').scrollLeft=0;
	if(f=="r"&&getObj('tumbletext').scrollLeft==0)
		getObj('tumbletext').scrollLeft=getObj('games').offsetWidth;
	if(f=="l")
		getObj('tumbletext').scrollLeft+=asx;
	if(f=="r")
		getObj('tumbletext').scrollLeft-=asx;
	n=n-asx;
	if(n==0){
		mnow=false;
		clearTimeout(a)
	}else{
		var a=window.setTimeout(function(){movegamex(n,f)},10)
	}
}
function getdownnum(o){
	if(alldown)return false;
	for(i=0;i<o.length;i++) {
		if(o[i].getAttribute("pic")!="")
			return o.length;
	}
	alldown=true
}
function downpic(t){
	var a=getObj('games').getElementsByTagName("IMG");
	var b=getdownnum(a);
	if(!b)return;
	var c=(t=="l")?getObj('tumbletext').scrollLeft+twidth+80:getObj('tumbletext').scrollLeft-80-twidth;
	if(!t)c=0;
	var f=c/80;
	if(f<0)f=a.length+f;
	if(f>a.length-1)f=f-a.length;
	var t=f+9;
	if(t>a.length-1) t=a.length-1;
	for(i=f;i<=t;i++){
		if(a[i].getAttribute("pic")!="")
			a[i].src=a[i].getAttribute("pic");
		a[i].setAttribute("pic","")
	}
}

tumble_html = '<div id="tumble" class="tumble"><div class="tumbleleft" id="tumbleleft" alt="往左"></div><div id="tumbletext" class="tumbletext" style="overflow:hidden"><div id="gamesdiv"><ul id="games">'+gamehtml+'</ul></div></div><div class="tumbleright" id="tumbleright" alt="往右"></div></div>';
getObj('mgame_div').innerHTML = tumble_html;
setmove();