/////////////////////////////////////////////////
//var _f,_l,_len,_id,_type;

var _pages=50;

var _create_f=false;

var Table=
{
create:function(__id,__type)
	{
	var _f,_l;
	var _type=(__type) ? __type: 0;
	var _id=__id;
	
	var _data=eval(_id+"_data");	
	var _len=_data.length;
	var _num=eval(_id+"_num");


if (location.hash.length)
{
	_str=location.hash.substr(1)
	_f=parseInt(_str,10);
	_l=_f+_pages;
}else
{
	_f=0;
	_l=_pages;
}

if (((_f - _pages)<0) || (_f>=_len) )
{
	_f=0;
	_l=_pages;
}


if ((_len<_pages) || (_l>_len) ) _l=_len;

	var html=[];

	var _s_f=_f+1;
	var _s_l=_l;

	var _tHPages	='<div id="'+_id+'h_pages"><table class="pages" cellspacing="0"><tr><td>一共有 '+_num+' 条记录</td><td class="right">'+_s_f+' - '+_s_l+' of '+_len+' <span id="'+_id+'b_pagePrev">上一页</span><a id="'+_id+'pagePrev" href="javascript:;" onclick="Table.tablePages(0,\''+_id+'\','+_f+','+_l+','+_len+','+_type+')">上一页</a> | <span id="'+_id+'b_pageNext">下一页</span><a id="'+_id+'pageNext" href="javascript:;" onclick="Table.tablePages(1,\''+_id+'\','+_f+','+_l+','+_len+','+_type+')">下一页</a></td></tr></table></div>';

switch(_id)
{
case "items":
	switch(_type)
		{
	case 1:
	case 11:
		var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\','+_type+')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\','+_type+')"><a href="javascript:;" >等级</a></th><th class="middle" width="10%" onclick="sTab(6,1,\''+_id+'\','+_type+')"><a href="javascript:;">容量</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\','+_type+')"><a href="javascript:;">类型</a></th><th class="middle" width="20%"><a href="javascript:;">來源</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
		break;

	case 2:
		var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2"  onclick="sTab(1,0,\''+_id+'\','+_type+')"><a href="javascript:;" >名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\','+_type+')"><a href="javascript:;" >等级</a></th><th class="middle" width="10%" onclick="sTab(7,1,\''+_id+'\','+_type+')"><a href="javascript:;" >DPS</a></th><th class="middle" width="10%"  onclick="sTab(6,1,\''+_id+'\','+_type+')"><a href="javascript:;" >速度</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\','+_type+')" ><a href="javascript:;" >类型</a></th><th class="middle" width="20%""><a href="javascript:;">来源</a></th></tr></thead><tfoot><tr><th colspan="7"></th></tr></tfoot><tbody>';
		break;
	case 4:
		var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\','+_type+')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\','+_type+')"><a href="javascript:;">等级</a></th><th class="middle" width="10%" onclick="sTab(6,1,\''+_id+'\','+_type+')"><a href="javascript:;">护甲</a></th><th class="middle" width="10%" onclick="sTab(7,0,\''+_id+'\','+_type+')"><a href="javascript:;">位置</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\','+_type+')"><a href="javascript:;">类型</a></th><th class="middle" width="20%""><a href="javascript:;">来源</a></th></tr></thead><tfoot><tr><th colspan="7"></th></tr></tfoot><tbody>';
		break;
	case 9:
		var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\','+_type+')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\','+_type+')"><a href="javascript:;">等级</a></th><th class="middle" width="15%" onclick="sTab(6,1,\''+_id+'\','+_type+')"><a href="javascript:;">技能等级</a></th><th class="middle" width="15%" onclick="sTab(5,0,\''+_id+'\','+_type+')"><a href="javascript:;">类型</a></th><th class="middle" width="20%""><a href="javascript:;">来源</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
		break;
	case 10:
		var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\','+_type+')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\','+_type+')"><a href="javascript:;" >等级</a></th><th class="middle" width="15%" onclick="sTab(6,1,\''+_id+'\','+_type+')"><a href="javascript:;">需要等級</a></th><th class="middle" width="20%"><a href="javascript:;">來源</a></th></tr></thead><tfoot><tr><th colspan="5"></th></tr></tfoot><tbody>';
		break;
	case 16:
		var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\','+_type+')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\','+_type+')"><a href="javascript:;" >等级</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\','+_type+')"><a href="javascript:;" >需求等级</a></th><th class="middle" width="15%" onclick="sTab(6,1,\''+_id+'\','+_type+')"><a href="javascript:;">类型</a></th><th class="middle" width="20%"><a href="javascript:;">类别</a></th><th class="middle" width="20%""><a href="javascript:;">来源</a></th></tr></thead><tfoot><tr><th colspan="7"></th></tr></tfoot><tbody>';
		break;		
	default:
		var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\','+_type+')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\','+_type+')"><a href="javascript:;">等级</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\','+_type+')"><a href="javascript:;">类型</a></th><th class="middle" width="20%""><a href="javascript:;">来源</a></th></tr></thead><tfoot><tr><th colspan="5"></th></tr></tfoot><tbody>';
		}
break;

case "itemsets":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(0,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="12%" onclick="sTab(1,1,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="35%" onclick="sTab(6,1,\''+_id+'\')"><a href="javascript:;">部件</a></th><th class="middle" width="10%" onclick="sTab(4,0,\''+_id+'\')"><a href="javascript:;">类型</a></th><th class="middle" width="15%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">职业</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;


case "itemSell":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">类型</a></th><th class="middle" width="20%"></th></tr></thead><tfoot><tr><th colspan="7"></th></tr></tfoot><tbody>';
break;


case "itemFaction":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">类型</a></th><th class="middle" width="20%"></th><th  class="middle"  width="13%" onclick="sTab(7,0,\''+_id+'\')"><a href="javascript:;">声望要求</a></th></tr></thead><tfoot><tr><th colspan="8"></th></tr></tfoot><tbody>';
break;



case "objs":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="20%" onclick="sTab(2,0,\''+_id+'\')"><a href="javascript:;">类型</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "boss":
case "npcs":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(8,1,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">位置</a></th><th class="middle" width="15%" onclick="sTab(7,0,\''+_id+'\')"><a href="javascript:;">阵营</a></th><th class="middle" width="10%" onclick="sTab(6,0,\''+_id+'\')"><a href="javascript:;">类型</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;
case "sellNPC":	
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">位置</a></th><th class="middle" width="15%" onclick="sTab(7,0,\''+_id+'\')"><a href="javascript:;">阵营</a></th><th class="middle" width="10%" onclick="sTab(6,0,\''+_id+'\')"><a href="javascript:;">类型</a></th><th class="middle" width="20%" onclick="sTab(8,1,\''+_id+'\')"><a href="javascript:;">售价</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "spellsNPC":	
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">技能名称</a></th><th class="middle" width="15%" onclick="sTab(6,0,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="10%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">类别</a></th></tr></thead><tfoot><tr><th colspan="5"></th></tr></tfoot><tbody>';
break;


case "quests":
case "squests":
case "equests":
case "reward":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="10%" onclick="sTab(3,0,\''+_id+'\')"><a href="javascript:;">需求等级</a></th><th class="middle" width="10%" onclick="sTab(4,0,\''+_id+'\')"><a href="javascript:;">阵营</a></th><th class="middle" width="15%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">经验/金钱</a></th><th class="middle" width="20%"><a href="javascript:;">物品奖励</a></th></tr></thead><tfoot><tr><th colspan="7"></th></tr></tfoot><tbody>';
break;

case "dropObject":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="20%" onclick="sTab(2,0,\''+_id+'\')"><a href="javascript:;">位置</a></th><th class="middle" width="20%" onclick="sTab(3,0,\''+_id+'\')"><a href="javascript:;">类型</a></th><th class="middle" width="15%" onclick="sTab(4,1,\''+_id+'\')"><a href="javascript:;">掉落率%</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "dropNPC":
case "dropSkin":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(3,0,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">位置</a></th><th class="middle" width="15%" onclick="sTab(6,1,\''+_id+'\')"><a href="javascript:;">掉落率%</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "BronItem":
case "FromItem":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(3,0,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">类型</a></th><th class="middle" width="15%" onclick="sTab(6,1,\''+_id+'\')"><a href="javascript:;">分解率%</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "NPCskin":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(3,0,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">类型</a></th><th class="middle" width="15%" onclick="sTab(6,1,\''+_id+'\')"><a href="javascript:;">获得概率%</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "BHItem":
case "HDItem":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(3,0,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">类型</a></th><th class="middle" width="15%" onclick="sTab(6,1,\''+_id+'\')"><a href="javascript:;">获得概率%</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "dropItem":
case "HdropItem":
case "dropQuestItem":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">类型</a></th><th class="middle" width="15%" onclick="sTab(6,1,\''+_id+'\')"><a href="javascript:;">掉落率%</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "disenchant":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" i="0">名称</th><th class="middle" width="10%" i="1">等级</th><th class="middle" width="15%" i="2">类型</th><th class="middle" width="10%" i="2">数量</th><th class="middle" width="15%" i="2"> %</th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "spellCreat":
case "spellNeed":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2"><a href="javascript:;">技能名称</a></th><th class="left" width="55%"><a href="javascript:;">所需物品</a></th><th class="middle" width="15%"><a href="javascript:;">类别</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "factions":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="20%" onclick="sTab(2,0,\''+_id+'\')"><a href="javascript:;">集团</a></th><th class="middle" width="15%" onclick="sTab(3,0,\''+_id+'\')"><a href="javascript:;" onclick="sTab(4,0,\''+_id+'\')">阵营</a></th><th class="middle" width="15%" i="2"></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "spellsPro"://商业技能
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(2,0,\''+_id+'\')"><a href="javascript:;">技能名称</a></th><th class="left" width="55%" i="1"><a href="javascript:;">所需物品</a></th><th class="middle" width="15%"  onclick="sTab(4,1,\''+_id+'\')"><a href="javascript:;">技能/等级</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "spellsSkill"://商业技能
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(2,0,\''+_id+'\')"><a href="javascript:;">技能名称</a></th><th class="middle" width="15%" onclick="sTab(3,1,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="15%"  onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">属性</a></th><th class="middle" width="15%"  onclick="sTab(4,0,\''+_id+'\')"><a href="javascript:;">类型</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "zones":
case "qzones":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">地域名称</a></th><th class="middle" width="15%" onclick="sTab(2,1,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="15%"  onclick="sTab(4,0,\''+_id+'\')"><a href="javascript:;">领地</a></th><th class="middle" width="15%"  onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">分类</a></th><th class="middle" width="15%"  onclick="sTab(6,1,\''+_id+'\')"></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "pets":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" width="20%" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="8%" onclick="sTab(2,1,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="8%">伤害加成</th><th class="middle" width="8%">护甲加成</th><th class="middle" width="8%">生命加成</th><th class="middle" width="15%"  onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">技能</a></th><th class="middle" width="10%"  onclick="sTab(6,1,\''+_id+'\')">喂食</th><th class="middle" width="5%"  onclick="sTab(6,1,\''+_id+'\')">类型</th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "achievements":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(2,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(4,1,\''+_id+'\')">阵营</th><th class="middle" width="10%"  onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">点数</a></th><th class="middle" width="15%"  onclick="sTab(6,0,\''+_id+'\')"><a href="javascript:;">类别</a></th><th class="middle" width="15%"  onclick="sTab(7,1,\''+_id+'\')">地区</th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

case "spells":
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(2,0,\''+_id+'\')"><a href="javascript:;">技能名称</a></th><th class="middle" width="15%"  onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">属性</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

default:
	var _tHeader	='<table class="list" cellspacing="0"><thead><tr><th class="left" colspan="2" onclick="sTab(1,0,\''+_id+'\')"><a href="javascript:;">名称</a></th><th class="middle" width="10%" onclick="sTab(2,1,\''+_id+'\')"><a href="javascript:;">等级</a></th><th class="middle" width="20%" onclick="sTab(5,0,\''+_id+'\')"><a href="javascript:;">类型</a></th></tr></thead><tfoot><tr><th colspan="6"></th></tr></tfoot><tbody>';
break;

}


	var _tFooter	='</tbody></table>';
	var _tFPages	='<div id="'+_id+'f_pages"></div>';

	html.push(_tHPages);
	html.push(_tHeader);

	for (var i=_f ; i<_l ; i++ )
		{

switch(_id)
{
case "items":
		html.push('<tr>');
		html.push('<td class="l" width="1">');		//1
		html.push('<div class="iconm" style="background-image: url(icon/medium/'+_data[i][0]+'.jpg);"><div class="tile"><div class=hover><a href="item-'+_data[i][4]+'.html"  id=\"'+_data[i][4]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0);\" onmouseout=\"Tooltip.hide();\"></a></div></div></div>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
		html.push('<a class="q'+_data[i][3]+'" href="item-'+_data[i][4]+'.html">'+_data[i][1].substr(1)+'</a>');
		html.push('</td>');		//2
		html.push('<td class="middle">');		//3
		html.push(_data[i][2]);
		html.push('</td>');		//3

	switch(_type)
		{
	case 1:
	case 11:
			html.push('<td class="middle">');		//3
			html.push(_data[i][6]);
			html.push('</td>');		//3
			break;
	case 2:
			html.push('<td class="middle">');		//3
			html.push(_data[i][7]);
			html.push('</td>');		//3
			html.push('<td class="middle">');		//3
			html.push(_data[i][6]);
			html.push('</td>');		//3
			break;
	case 4:
			html.push('<td class="middle">');		//3
			html.push(_data[i][6]);
			html.push('</td>');		//3
			html.push('<td class="middle">');		//3
			html.push(_data[i][7]);
			html.push('</td>');		//3
			break;
	case 9:
			html.push('<td class="middle">');		//3
			html.push(_data[i][6]);
			html.push('</td>');		//3
			break;
	case 10:
			html.push('<td class="middle">');		//3
			if(_data[i][6] >0) html.push(_data[i][6]);
			html.push('</td>');		//3	
			break;
	case 16:
			html.push('<td class="r middle">');		//4
			html.push(_data[i][7]);
			html.push('</td>');		//4	
			html.push('<td class="middle">');		//3
			html.push(_data[i][6]);
			html.push('</td>');		//3	
			break;			
	default:
		}
	switch(_type){
		case 10:
			html.push('<td class="middle">');		//3
			if(_data[i][7] && _data[i][7].length >0){
				source = "";
				for(var temp = 0; temp < _data[i][7].length; temp++){
					source += ", "+g_sources[_data[i][7][temp]];
				}
				source = source.substr(2);
				html.push(source);
				if(typeof(_data[i][8]) != "undefined"){
					object_id = _data[i][8][0];
					object_name = _data[i][8][1];
					switch(_data[i][7][0]){
						case 2:
						case 5:
							object_type = "npc";
							break;
						case 4:
							object_type = "quest";
							break;
					}
					link = object_type + "-" + object_id + ".html";
					html.push('<div style="margin-top: 2px;"><a href="'+link+'" style="color: #FF8100">'+object_name+'</a></div>');
				}				
			}
			html.push('</td>');		//3	
			break;
		case 2:
		case 4:
			html.push('<td class="r middle">');		//4
			html.push(_data[i][5]);
			html.push('</td>');			
			html.push('<td class="middle">');		//4
			if(_data[i][8] && _data[i][8].length >0){
				source = "";
				for(var temp = 0; temp < _data[i][8].length; temp++){
					source += ", "+g_sources[_data[i][8][temp]];
				}
				source = source.substr(2);
				html.push(source);
				if(typeof(_data[i][9]) != "undefined"){
					object_id = _data[i][9][0];
					object_name = _data[i][9][1];
					switch(_data[i][8][0]){
						case 2:
						case 5:
							object_type = "npc";
							break;
						case 4:
							object_type = "quest";
							break;
					}
					link = object_type + "-" + object_id + ".html";
					html.push('<div style="margin-top: 2px;"><a href="'+link+'" style="color: #FF8100">'+object_name+'</a></div>');
				}				
			}
			html.push('</td>');		//3				
			break;			
		case 1:
		case 11:
		case 9:
		case 16:
			html.push('<td class="r middle">');		//4
			html.push(_data[i][5]);
			html.push('</td>');		//4			
			html.push('<td class="middle">');		//4
			if(_data[i][7] && _data[i][7].length >0){
				source = "";
				for(var temp = 0; temp < _data[i][7].length; temp++){
					source += ", "+g_sources[_data[i][7][temp]];
				}
				source = source.substr(2);
				html.push(source);
				if(typeof(_data[i][8]) != "undefined"){
					object_id = _data[i][8][0];
					object_name = _data[i][8][1];
					switch(_data[i][7][0]){
						case 2:
						case 5:
							object_type = "npc";
							break;
						case 4:
							object_type = "quest";
							break;
					}
					link = object_type + "-" + object_id + ".html";
					html.push('<div style="margin-top: 2px;"><a href="'+link+'" style="color: #FF8100">'+object_name+'</a></div>');
				}				
			}
			html.push('</td>');		//3				
			break;		
		default:
			html.push('<td class="r middle">');		//4
			html.push(_data[i][5]);
			html.push('</td>');		//4	
			html.push('<td class="middle">');		//4
			if(_data[i][6] && _data[i][6].length >0){
				source = "";
				for(var temp = 0; temp < _data[i][6].length; temp++){
					source += ", "+g_sources[_data[i][6][temp]];
				}
				source = source.substr(2);
				html.push(source);
				if(typeof(_data[i][7]) != "undefined"){
					object_id = _data[i][7][0];
					object_name = _data[i][7][1];
					switch(_data[i][6][0]){
						case 2:
						case 5:
							object_type = "npc";
							break;
						case 4:
							object_type = "quest";
							break;
					}
					link = object_type + "-" + object_id + ".html";
					html.push('<div style="margin-top: 2px;"><a href="'+link+'" style="color: #FF8100">'+object_name+'</a></div>');
				}
			}
			html.push('</td>');		//3			
	}
	html.push('</tr>');

break;

case "itemsets":
		html.push('<tr>');
		html.push('<td class="l" style="height: 40px;">');		//1
		html.push('<a class="q'+_data[i][2]+'" href="itemset.php?id='+_data[i][3]+'">'+_data[i][0].substr(1)+'</a>');
if (_data[i][7]){	html.push('<br/>&lt;'+_data[i][7]+'&gt;');}
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push(_data[i][1]);
		html.push('</td>');		//1
		html.push('<td align="center">');		//1
		html.push(creatItem(_data[i][6], "small"));
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push(_data[i][4]);
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push(_data[i][5]);
		html.push('</td>');		//1
		html.push('</tr>');
break;


case "itemSell":
		html.push('<tr>');
		html.push('<td class="l" width="1">');		//1
		html.push('<div class="iconm" style="background-image: url(icon/medium/'+_data[i][0]+'.jpg)"><div class="tile"><div class=hover><a href="item-'+_data[i][4]+'.html"  id=\"'+_data[i][4]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0);\" onmouseout=\"Tooltip.hide();\"></a></div></div></div>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
		html.push('<a class="q'+_data[i][3]+'" href="item-'+_data[i][4]+'.html">'+_data[i][1].substr(1)+'</a>');
		html.push('</td>');		//2
		html.push('<td class="middle">');		//3
		html.push(_data[i][2]);
		html.push('</td>');		//3
		html.push('<td class="middle">');		//4
		html.push(_data[i][5]);
		html.push('</td>');		//4
		html.push('<td class="r middle">');		//4
		html.push(_data[i][6]);
		html.push('</td>');		//4
		html.push('</tr>');
break;

case "itemFaction":
		html.push('<tr>');
		html.push('<td class="l" width="1">');		//1
		html.push('<div class="iconm" style="background-image: url(icon/medium/'+_data[i][0]+'.jpg)"><div class="tile"><div class=hover><a href="item-'+_data[i][4]+'.html"  id=\"'+_data[i][4]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0);\" onmouseout=\"Tooltip.hide();\"></a></div></div></div>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
		html.push('<a class="q'+_data[i][3]+'" href="item-'+_data[i][4]+'.html">'+_data[i][1].substr(1)+'</a>');
		html.push('</td>');		//2
		html.push('<td class="middle">');		//3
		html.push(_data[i][2]);
		html.push('</td>');		//3
		html.push('<td class="middle">');		//4
		html.push(_data[i][5]);
		html.push('</td>');		//4
		html.push('<td class="middle">');		//4
		html.push(_data[i][6]);
		html.push('</td>');		//4
		html.push('<td class="r middle">');		//4
		html.push(_data[i][7].substr(1));
		html.push('</td>');		//4
		html.push('</tr>');
break;

case "objs":
		html.push('<tr>');
		html.push('<td class="l">');		//1
		html.push('<a class="q" href="obj-'+_data[i][0]+'.html">'+_data[i][1]+'</a>');
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push(_data[i][2]);
		html.push('</td>');		//1
		html.push('</tr>');
break;

case "boss":
case "npcs":
		html.push('<tr style="height: 45px;">');
		html.push('<td class="l" style="padding-left: 15px;">');		//1
html.push('<a class="q" href="npc-'+_data[i][0]+'.html">'+_data[i][1]+'</a>');
if (_data[i][2]){	html.push('<br/>&lt;'+_data[i][2]+'&gt;');}
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
html.push(_data[i][3]);
if (_data[i][4]){	html.push('<br/><span class="q0">'+_data[i][4]+'</span>');}
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
html.push(_data[i][5]);
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
html.push(getFaction(_data[i][7]));
		html.push('</td>');		//1
		html.push('<td class="r middle">');		//1
html.push(_data[i][6]);
		html.push('</td>');		//1
		html.push('</tr>');
break;
case "sellNPC":	
		html.push('<tr>');
		html.push('<td class="l">');		//1
html.push('<a class="q" href="npc-'+_data[i][0]+'.html">'+_data[i][1]+'</a>');
if (_data[i][2]){	html.push('<br/>&lt;'+_data[i][2]+'&gt;');}
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push('</td>');		//1
		// html.push('<td class="middle">');		//1
// html.push(_data[i][3]);
// if (_data[i][4]){	html.push('<br/><span class="q0">'+_data[i][4]+'</span>');}
		// html.push('</td>');		//1
		html.push('<td class="middle">');		//1
html.push(_data[i][4]);
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
html.push(getFaction(_data[i][6]));
		html.push('</td>');		//1
		html.push('<td class="r middle">');		//1
html.push(_data[i][5]);
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
html.push(_data[i][7]);
		html.push('</td>');		//1		
		html.push('</tr>');
break;

case "spells":
		html.push('<tr>');
		html.push('<td class="l" width="1">');		//1
		html.push('<div class="iconm" style="background-image: url(icon/medium/'+_data[i][1]+'.jpg); "><div class="tile"><div class=hover><a href="spell-'+_data[i][0]+'.html"  id=\"'+_data[i][0]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0,\'s\');\" onmouseout=\"Tooltip.hide();\"></a></div></div></div>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
		_isrank= (_data[i][6]) ? "<br/>"+_data[i][6] : "";
		html.push('<a href="spell-'+_data[i][0]+'.html">'+_data[i][2]+'</a>'+_isrank);
		html.push('</td>');		//2	
		html.push('<td class="middle">');		//2
		_powertype = (_data[i][5])?_data[i][5]:"物理";
		html.push(_powertype);
		html.push('</td>');		//4
		html.push('</tr>');	
break
case "spellsNPC":	
		html.push('<tr>');
		html.push('<td class="l" width="1">');	
html.push('<div class="iconm" style="background-image: url(icon/medium/'+_data[i][1]+'.jpg)"><div class="tile"><div class=hover><a href="spell-'+_data[i][0]+'.html"  id=\"'+_data[i][0]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0,\'s\');\" onmouseout=\"Tooltip.hide();\"></a></div></div></div>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//1
		html.push('<a class="q" href="spell-'+_data[i][0]+'.html">'+_data[i][2]+'</a>');
		if (_data[i][3]){	html.push('<br/>&lt;'+_data[i][3]+'&gt;');}
		html.push('</td>');		//1
/*		html.push('<td class="middle">');		//1
		html.push(_data[i][4]);
		html.push('</td>');		//1*/
		html.push('<td class="r middle">');		//1
		html.push(_data[i][6]);
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push(_data[i][5]);
		html.push('</td>');		//1		
		html.push('</tr>');
break;


case "quests":
case "squests":
case "equests":
case "reward":
		html.push('<tr>');
		html.push('<td class="l">');		//1
		if(_data[i][8] && _data[i][8]==1){
			title = '<span class="q1">[每日]</span>&nbsp;';
		}else{
			title = "";
		}
		html.push(title+'<a class="q" href="quest-'+_data[i][0]+'.html">'+_data[i][1]+'</a>');
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push(_data[i][2]);
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push(_data[i][3]);
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push(_data[i][4]);
		html.push('</td>');		//1
		html.push('<td class="r middle">');		//1
		if(_data[i][6] && _data[i][6] >0){
			html.push("<div style=\"margin-bottom: 5px;\">"+_data[i][6]+" XP</div>");
		}
		if(_data[i][7] && _data[i][7] >0){
			html.push("<div>"+getMoney(_data[i][7])+"</div>");
		}		
		html.push('</td>');		//1
		html.push('<td class="r middle">');		//1
		html.push(creatItem(_data[i][5], "small"));
		html.push('</td>');		//1
		html.push('</tr>');
break;

case "dropObject":
		html.push('<tr>');
		html.push('<td class="l">');		//1
		html.push('<a class="q" href="obj.php?id='+_data[i][0]+'&z='+_data[i][5]+'">'+_data[i][1]+'</a>');
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push(_data[i][2]);
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push(_data[i][3]);
		html.push('</td>');		//1
		html.push('<td class="r middle">');		//1
		html.push((_data[i][4]*100).toFixed(2));
		html.push('</td>');		//1
		html.push('</tr>');
break;

case "dropNPC":
case "dropSkin":
		html.push('<tr>');
		html.push('<td class="l" style="height: 35px; padding-left: 10px;">');		//1
html.push('<a class="q" href="npc-'+_data[i][0]+'.html">'+_data[i][1]+'</a>');
if (_data[i][2]){	html.push('<br/>&lt;'+_data[i][2]+'&gt;');}
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
html.push(_data[i][3]);
if (_data[i][4]){	html.push('<br/><span class="q0">'+_data[i][4]+'</span>');}
		html.push('</td>');		//1
		html.push('<td class="middle">');		//1
html.push(_data[i][5]);
		html.push('</td>');		//1
		html.push('<td class="r middle">');		//1
html.push(_data[i][6]);
		html.push('</td>');		//1
		html.push('</tr>');
break;

case "BronItem":
case "FromItem":
case "BHItem":
case "HDItem":
case "NPCskin":
case "dropItem":
case "HdropItem":
case "dropQuestItem":
		html.push('<tr>');
		html.push('<td class="l" width="1">');		//1
		html.push('<div class="iconm" style="background-image: url(icon/medium/'+_data[i][0]+'.jpg)"><div class="tile"><div class=hover><a href="item-'+_data[i][4]+'.html"  id=\"'+_data[i][4]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0);\" onmouseout=\"Tooltip.hide();\"></a></div></div></div>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
		html.push('<a class="q'+_data[i][3]+'" href="item-'+_data[i][4]+'.html">'+_data[i][1].substr(1)+'</a>');
		html.push('</td>');		//2
		html.push('<td class="middle">');		//3
		html.push(_data[i][2]);
		html.push('</td>');		//3
		html.push('<td class="middle">');		//4
html.push(_data[i][5]);
		html.push('</td>');		//4
		html.push('<td class="r middle">');		//4
html.push(_data[i][6]);
		html.push('</td>');		//4
		html.push('</tr>');
break;


case "disenchant": //分解
		html.push('<tr>');
		html.push('<td class="l" width="1">');		//1
		html.push('<div class="iconm" style="background-image: url(icon/medium/'+_data[i][0]+'.jpg)"><div class="tile"><div class=hover><a href="item-'+_data[i][4]+'.html"  id=\"'+_data[i][4]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0);\" onmouseout=\"Tooltip.hide();\"></a></div></div></div>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
		html.push('<a class="q'+_data[i][3]+'" href="item-'+_data[i][4]+'.html">'+_data[i][1]+'</a>');
		html.push('</td>');		//2
		html.push('<td class="middle">');		//3
		html.push(_data[i][2]);
		html.push('</td>');		//3
		html.push('<td class="middle">');		//4
html.push(_data[i][5]);
		html.push('</td>');		//4
		html.push('<td class="middle">');		//4
html.push(_data[i][7]);
		html.push('</td>');		//4
		html.push('<td class="r middle">');		//4
html.push(_data[i][6]);
		html.push('</td>');		//4
		html.push('</tr>');
break;

case "spellCreat"://制造
case "spellNeed":
		html.push('<tr>');
		html.push('<td class="l" width="1">');		//1
		html.push('<div class="iconm" style="background-image: url(icon/medium/'+_data[i][1]+'.jpg)"><div class="tile"><div class=hover><a href="spell-'+_data[i][0]+'.html\" id=\"'+_data[i][0]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0,\'s\');\" onmouseout=\"Tooltip.hide();\"></a></div></div></div>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
		html.push('<a href="spell-'+_data[i][0]+'.html">'+_data[i][2]+'</a>');
		html.push('</td>');		//2	
		html.push('<td class="left">');		//2
html.push (creatItemBy(_data[i][3]));
		html.push('</td>');		//2
		html.push('<td class="r middle">');		//4
html.push(_data[i][5]);
		html.push('</td>');		//4
		html.push('</tr>');
break;

case "factions"://阵营
		html.push('<tr>');
		html.push('<td class="l">');		//1
		html.push('<a href="faction-'+_data[i][0]+'.html">'+_data[i][1]+'</a>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
		html.push('</td>');		//2
		html.push('<td class="middle">');		//4
		html.push(_data[i][2]);
		html.push('</td>');		//4
		html.push('<td class="middle">');		//4
		html.push(_data[i][3]);
		html.push('</td>');		//4
		html.push('<td class="r middle">');		//4
		if (_data[i][4]==1){
			_tbc="<img src=\"icon/bc_icon.gif\">";
		}else if (_data[i][4]==2){
			_tbc="<img src=\"icon/wotlk_icon.gif\">";
		}else{
			_tbc = "";
		}	
		html.push(_tbc);
		html.push('</td>');		//4
		html.push('</tr>');
break;


case "spellsPro"://商业技能
		html.push('<tr>');
		html.push('<td class="l" width="1">');		//1

	_item=(_data[i][0]) ? '<a href="item-'+_data[i][0]+'.html"  id=\"'+_data[i][0]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0);\" onmouseout=\"Tooltip.hide();\"></a>' : '<a href="spell-'+_data[i][9]+'.html" id=\"'+_data[i][9]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0,\'s\');\" onmouseout=\"Tooltip.hide();\"></a>';
		html.push('<div class="iconm" style="background-image: url(icon/medium/'+_data[i][1]+'.jpg); "><div class="tile"><div class=hover>'+_item+'</div></div></div>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
	_ishref= (_data[i][8]>=0)? '<a href="item-'+_data[i][0]+'.html" class="q'+_data[i][8]+'">'+_data[i][2].substr(1)+'</a>' : '<a href="spell-'+_data[i][9]+'.html">'+_data[i][2].substr(1)+'</a>';
	_isrank= (_data[i][10]) ? "<br/>"+_data[i][10] : "";
		html.push(_ishref+_isrank);
		html.push('</td>');		//2	
		html.push('<td class="left">');		//2
html.push (creatItemBy(_data[i][3]));
		html.push('</td>');		//2
		html.push('<td class="r middle">');		//4
_level=(_data[i][4]<900)?_data[i][4]: '?'
html.push(_data[i][5]+"<div>"+_level+"</div>");
		html.push('</td>');		//4
		html.push('</tr>');
break;

case "spellsSkill"://非商业技能
		html.push('<tr>');
		html.push('<td class="l" width="1">');		//1
		html.push('<div class="iconm" style="background-image: url(icon/medium/'+_data[i][1]+'.jpg); "><div class="tile"><div class=hover><a href="spell-'+_data[i][0]+'.html"  id=\"'+_data[i][0]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0,\'s\');\" onmouseout=\"Tooltip.hide();\"></a></div></div></div>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
	_isrank= (_data[i][6]) ? "<br/>"+_data[i][6] : "";
		html.push('<a href="spell-'+_data[i][0]+'.html">'+_data[i][2]+'</a>'+_isrank);
		html.push('</td>');		//2	
		html.push('<td class="middle">');		//2
		html.push(_data[i][3]);
		html.push('</td>');		//2
		html.push('<td class="middle">');		//2
_powertype = (_data[i][5])?_data[i][5]:"物理";
		html.push(_powertype);
		html.push('</td>');		//2
		html.push('<td class="r middle">');		//4
		html.push(_data[i][4]);
		html.push('</td>');		//4
		html.push('</tr>');
break;

case "zones":
		html.push('<tr>');
		html.push('<td class="l">');		//1
		html.push('<a href="zone-'+_data[i][0]+'.html">'+_data[i][1]+'</a>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
		html.push('</td>');		//2	
		html.push('<td class="middle">');		//2
		if (_data[i][2]>0)
		{
		html.push(_data[i][3]);
		}
		html.push('</td>');		//2
		html.push('<td class="middle">');		//2
		html.push(_data[i][4]);
		html.push('</td>');		//2
		html.push('<td class="r middle">');		//4
		html.push(_data[i][5]);
		html.push('</td>');		//4
		html.push('<td class="r middle">');		//4
		if (_data[i][6]==1){
			html.push("<img src=\"icon/bc_icon.gif\">");
		}else if (_data[i][6]==2){
			html.push("<img src=\"icon/wotlk_icon.gif\">");
		}			
		html.push('</td>');		//4
		html.push('</tr>');
break;


case "pets":  //宠物
		html.push('<tr>');
		html.push('<td class="l" width="1">');		//11
		html.push('<div class="icons" style="background-image: url(icon/small/'+_data[i][0]+'.jpg);"><div class="tile"><div class=hover><a href="pet-'+_data[i][1]+'.html"  id=\"'+_data[i][1]+'\"></a></div></div></div>');
		html.push('</td>');		//11
		html.push('<td class="left">');		//12
		html.push('<a href="pet-'+_data[i][1]+'.html">'+_data[i][2].substr(0)+'</a>'); //12

		if (_data[i][3]==1){
		html.push(" <img src=\"icon/bc_icon.gif\">");  //13
		}else if (_data[i][3]==2){
		html.push(" <img src=\"icon/wotlk_icon.gif\">");  //13
		}
        if (_data[i][4]==1){
		html.push(" <特殊>");  //14
        }
		html.push('</td>');		//1结束

		html.push('<td class="middle">');		//2
		html.push(_data[i][5]);
		html.push('</td>');		//2
		
		html.push('<td class="middle">');		//3
		if(_data[i][6]!=0)html.push('+'+_data[i][6]+'%');
		html.push('</td>');
		
		html.push('<td class="middle">');		//4
		if(_data[i][7]!=0)html.push('+'+_data[i][7]+'%');
		html.push('</td>');

		html.push('<td class="middle">');			//5
		if(_data[i][8]!=0)html.push('+'+_data[i][8]+'%');
		html.push('</td>');		//4
        html.push('<td class="center">');	//6  for (i=0;i<items.length;i++ )
		html.push(creatPets(_data[i][9], "small"));
		html.push('</td>');	
		html.push('<td class="middle">');			//6
		html.push(_data[i][10]);
		html.push('</td>');	
		html.push('<td class="middle">');			//7
		html.push(_data[i][11]);
		html.push('</td>');	
		html.push('</tr>');
break;


case "qzones":
		html.push('<tr>');
		html.push('<td class="l">');		//1
		html.push('<a href="qzone.php?id='+_data[i][0]+'">'+_data[i][1]+'</a>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
		html.push('</td>');		//2	
		html.push('<td class="middle">');		//2
		if (_data[i][2]>0)
		{
		html.push(_data[i][3]);
		}
		html.push('</td>');		//2
		html.push('<td class="middle">');		//2
		html.push(_data[i][4]);
		html.push('</td>');		//2
		html.push('<td class="r middle">');		//4
		html.push(_data[i][5]);
		html.push('</td>');		//4
		html.push('<td class="r middle">');		//4
		if (_data[i][6]==1){
			html.push("<img src=\"icon/bc_icon.gif\">");
		}else if (_data[i][6]==2){
			html.push("<img src=\"icon/wotlk_icon.gif\">");
		}	
		html.push('</td>');		//4
		html.push('</tr>');
break;

case "achievements":
		html.push('<tr>');
		html.push('<td class="l" width="1">');
		html.push('<div class="iconm" style="background-image: url('+escape(_data[i][0])+');"><div class="tile"></div></div>');
		html.push('</td>');
		html.push('<td>');		//1
		html.push('<a href="achievement.php?id='+_data[i][1]+'">'+_data[i][2]+'</a>');
		html.push('<div>'+_data[i][3]+'</div>');
		html.push('</td>');		//1
		html.push('<td class="middle">');		//2
		html.push(_data[i][4])
		html.push('</td>');		//2	
		html.push('<td class="middle">');		//3
		html.push(_data[i][5]);
		html.push('</td>');		//3
		html.push('<td class="middle">');		//4
		html.push(_data[i][6]);
		html.push('</td>');		//4
		html.push('<td class="middle">');		//4
		html.push(_data[i][7]);
		html.push('</td>');		//4
		html.push('</tr>');
break;

default:
		html.push('<tr>');
		html.push('<td class="l" width="1">');		//1
		html.push('<div class="iconm" style="background-image: url(icon/medium/'+_data[i][0]+'.jpg)"><div class="tile"><div class=hover><a href="item-'+_data[i][4]+'.html"  id=\"'+_data[i][4]+'\" onmouseover=\"Tooltip.show(this,\'\',0 ,0);\" onmouseout=\"Tooltip.hide();\"></a></div></div></div>');
		html.push('</td>');		//1
		html.push('<td class="left">');		//2
		html.push('<a class="q'+_data[i][3]+'" href="item-'+_data[i][4]+'.html">'+_data[i][1].substr(1)+'</a>');
		html.push('</td>');		//2
		html.push('<td class="middle">');		//3
		html.push(_data[i][2]);
		html.push('</td>');		//3
		html.push('<td class="r middle">');		//4
html.push(_data[i][5]);
		html.push('</td>');		//4
		html.push('</tr>');

}

		}

	html.push(_tFooter);
	html.push(_tFPages);
_html=html.join("");

	ge(_id).innerHTML=_html;

	Table.showPage(_id,_f,_l,_len);

if (_create_f && Browser.ie6) {	pause(2000);	}

	}
,


showPage:function(__id,__f,__l,__len)
	{

	var _id=__id;
	var _f=__f;
	var _l=__l;
	var _len=__len;
	var _pPrev=	ge(_id+'pagePrev');
	var _pNext=	ge(_id+'pageNext');
	var _bPrev=	ge(_id+'b_pagePrev');
	var _bNext=	ge(_id+'b_pageNext');


	if (_f==0) 
		{
			_pPrev.style.display="none";
			_bPrev.style.display="";
		}
		else
		{
			_pPrev.style.display="";
			_bPrev.style.display="none";
		}

	if (_l==_len)
		{
			_pNext.style.display="none";
			_bNext.style.display="";
		}
		else
		{
			_pNext.style.display="";
			_bNext.style.display="none";
		}
		ge(_id+'f_pages').innerHTML=ge(_id+'h_pages').innerHTML;


	}
,

tablePages:function(__num,__id,__f,__l,__len,__type)
	{

	var _num=__num;
	var _id=__id;
	var _f=__f;
	var _l=__l;
	var _len=__len;
	var _type=__type;

		if (_num==0)
		{
			if((_f-_pages)>=0)
			{
				_f-=_pages;
				_l=_f+_pages;
			}
			else
			{
				_f=0;
				_l=len;
			}
		}
	else
		{
			if((_l+_pages)>=_len)
			{
				_l=_len;
				_f+=_pages;
			}
			else
			{
				_l+=_pages;
				_f+=_pages;
			}
		}
	
	location.replace("#"+_f);
_create_f=true;
	Table.create(_id,_type);
	}


}


var __sort=0;

function sTab(x,y,_id,_type)
{
var _data=eval(_id+"_data");
__sort= ((__sort%2) == 1)? 1 : 0;

if (__sort)
{
	if (y)
	{
	_data.sort(function(a,b){
		ax=(a[x]==null)?0:a[x]-0; 
		bx=(b[x]==null)?0:b[x]-0;
		return 	bx-ax;
			});
	}
	else
	{
	_data.sort(function(a,b){return b[x].localeCompare(a[x]);});
	}
}
else
{
	if (y)
	{
	_data.sort(function(a,b){
		ax=(a[x]==null)?0:a[x]-0; 
		bx=(b[x]==null)?0:b[x]-0;
		return 	ax-bx;
		});
	}
	else
	{
	_data.sort(function(a,b){return a[x].localeCompare(b[x]);});
	}
}

__sort++;

Table.create(_id,_type);

}


function creatItemBy(x)
{
if (x)
{
var items=eval (x);
var _html="";
for (i=0;i<items.length;i++ )
{
_number=(items[i][2] >1)? '<span class="glow q1" style="right: 0px; bottom: 0px; position: absolute">'+items[i][2]+'</span>' : "";
_html+='<div class="iconm" style="background-image: url(icon/medium/'+items[i][0]+'.jpg) ; float:left;"><div class="tile">'+_number+'<div class=hover><a href="item-'+items[i][1]+'.html"  id="'+items[i][1]+'" onmouseover="Tooltip.show(this,\'\',0 ,0);" onmouseout="Tooltip.hide();"></a></div></div></div>';
}
return _html;
}
else
{
	return;
}
}

function creatItem(x,size)
{
if (x)
{
var items=eval (x);
var _html="";
for (i=0;i<items.length;i++ )
{
_number=(items[i][2] >1)? '<span class="glow q1" style="right: 0px; bottom: 0px; position: absolute"><div style="position: absolute; white-space: nowrap; left: -1px; top: -1px; color: black; z-index: 2;">'+items[i][2]+'</div><div style="position: absolute; white-space: nowrap; left: -1px; top: 0px; color: black; z-index: 2;">'+items[i][2]+'</div><div style="position: absolute; white-space: nowrap; left: -1px; top: 1px; color: black; z-index: 2;">'+items[i][2]+'</div><div style="position: absolute; white-space: nowrap; left: 0px; top: -1px; color: black; z-index: 2;">'+items[i][2]+'</div><div style="position: absolute; white-space: nowrap; left: 0px; top: 0px; z-index: 4;">'+items[i][2]+'</div><div style="position: absolute; white-space: nowrap; left: 0px; top: 1px; color: black; z-index: 2;">'+items[i][2]+'</div><div style="position: absolute; white-space: nowrap; left: 1px; top: -1px; color: black; z-index: 2;">'+items[i][2]+'</div><div style="position: absolute; white-space: nowrap; left: 1px; top: 0px; color: black; z-index: 2;">'+items[i][2]+'</div><div style="position: absolute; white-space: nowrap; left: 1px; top: 1px; color: black; z-index: 2;">'+items[i][2]+'</div><span style="visibility: hidden;">'+items[i][2]+'</span></span>' : "";
_html+='<div class="icons" style="background-image: url(icon/'+size+'/'+items[i][0]+'.jpg); float:left; "><div class="tile">'+_number+'<div class=hover style="left: 0px;"><a href="item-'+items[i][1]+'.html"  id="'+items[i][1]+'" onmouseover="Tooltip.show(this,\'\',0 ,0);" onmouseout="Tooltip.hide();"></a></div></div></div>';
}
return '<div style="margin: 0px auto; text-align: center; width: '+items.length*26+'px">'+_html+'</div>';
}
else
{
	return;
}
}

function creatPets(x,size)
{
if (x)
{
var pets=eval (x);
var _html="";
for (i=0;i<pets.length;i++ )
{
_html+='<div class="icons" style="background-image: url(icon/'+size+'/'+pets[i][0]+'.jpg); float:left; "><div class="tile"><div class=hover style="left: 0px;"><a href="spell-'+pets[i][1]+'.html" id="'+pets[i][1]+'" onmouseover="Tooltip.show(this,\'\',0 ,0,\'s\');" onmouseout="Tooltip.hide();"></a></div></div></div>';
}
return '<div style="margin: 0px auto; text-align: center; width: '+pets.length*26+'px">'+_html+'</div>';
}
else
{
	return;
}
}

/* v2 */
function getFaction(fc){
	function getColor(faction){
		switch(faction){
			case -1:
				return "hostile";
			case 0:
				return "neutral";
			case 1:
				return "allied";
			default:
				return "";
		}
	}

	c = fc.split(",");
	horde = parseInt(c[0]);
	aliance = parseInt(c[1]);
	
	var faction_str = "";
	if(!isNaN(aliance)){
		faction_str += "<span class=\""+getColor(aliance)+"\">联盟</span> ";
	}
	if(!isNaN(horde)){
		faction_str += "<span class=\""+getColor(horde)+"\">部落</span>";
	}
	return faction_str;
}