function vw_game(){
	var oRet=[];
	var sid="";
	var i=0;
	for(i=0;i<arguments.length;i++)
	{
	sid=arguments[i];
	if("object"==typeof(sid)){oRet.push(sid);}
	else if("string"==typeof(sid)){oRet.push(document.getElementById(sid));}
	if(1==arguments.length){return oRet.length?oRet[0]:null;}
	}
	return oRet;
}

function $list()//返回对象
{return vw_game.apply(this,arguments);}

function vw_set_window_text(vid,stext,bForceText){
try{
var myobj=$list(vid);
if(myobj){
	switch(myobj.tagName.toLowerCase()){
	case "input":{myobj.value=stext;break;}
	case "button":{myobj.value=stext;break;}
	default:{if(bForceText) myobj.innerText=stext; else myobj.innerHTML=stext;break;}
	}
}
else{
throw new Error("undefined object");}}
catch(err){
VW.debug(err,"error in vw_set_window_text : "+err.description);}}

function $swt()//设置对象
{return vw_set_window_text.apply(this,arguments);}

function getstr(n,m){
	var ghtml='';
	for(i=n;i<m;i++){
		if(isNaN(game[i][0])){gurl=game[i][0];}else{gurl='/play/game_'+game[i][0]+'_1.htm';}
		ghtml+='<li><div class="i"><a href="'+gurl+'" target="_blank"><img src="'+game[i][3]+'" title="'+game[i][1]+'"></a></div><div class="n"><a title="'+game[i][1]+'" href="'+gurl+'" target="_blank">'+game[i][1]+'</a></div></li>';
	}
	return ghtml;
}

function tab(n,tabName,divname){
	var h3list=$list(divname).getElementsByTagName("li");
	for (i=0;i<h3list.length;i++)
	{
		h3list[i].className = tabName+"_taboff";
	}
	listTag = n>0 ? 'gamelist2':'gamelist';
	$swt($list(listTag),gstr[n]);
	if (n>0){n=n-1;}
	h3list[n].className = tabName+"_tabon";
}
