function selectDps(x){var num=0,nE=0,nP=0;if(x.value==''){$('#dta').attr('disabled','disabled');$('#dta').html('');return};cl=classTalent[x.value];var str='',strE='',strP='';if(typeof(cl)!='undefined'){$.each(cl,function(i,n){	if (i.substr(0,1)=='e'){strE+='<option value="'+i+'" >'+n+'</option>';nE++;}else{strP+='<option value="'+i+'" >'+n+'</option>';nP++;}num++;})}if(num>0){if(nE>0){strE='<optgroup label="PvE">'+strE+'</optgroup>';}str='<option value="" >--  '+search['change']+'  --</option>'+strE;$('#dta').removeAttr('disabled')}else{$('#dtl').attr('disabled','disabled')};$('#dta').html(str)} function subClass(x,t){$('#pathclass').html('');var num=0;if(x.value==''){$('#subclass').attr('disabled','disabled');$('#subclass').html('');return};var cl='';switch(t){case 1:cl=itemsClass[x.value];break;case 2:cl=questsTypeExt[x.value];break};var str='';if(typeof(cl)!='undefined'){$.each(cl,function(i,n){str+='<option value="'+i+'" >'+n+'</option>';num++})}if(num>1){str='<option value="" >--  '+search['change']+'  --</option>'+str;$('#subclass').removeAttr('disabled')}else{$('#subclass').attr('disabled','disabled')};$('#subclass').html(str)}function pathClass(x){var _id=$('#class').val();var _subid=$('#subclass').val();var str='';switch(_id){case'4':switch(_subid){case'1':case'2':case'3':case'4':str+='<select style="width:120px;" name="pa"><option value="" >--  '+search['change']+'  --</option>';for(var i=0;i<_slot_1.length;i++){str+='<option value="'+_slot_1[i]+'" >'+itemsSlot[_slot_1[i]]+'</option>'}str+='</select>';$('#pathclass').html(str);break;default:$('#pathclass').html('');break}break;case'2':switch(_subid){case'0':case'4':case'7':case'13':case'15':str+='<select style="width:120px;" name="pa"><option value="" >--  '+search['change']+'  --</option>';for(var i=0;i<_slot_2.length;i++){str+='<option value="'+_slot_2[i]+'" >'+itemsSlot[_slot_2[i]]+'</option>'}str+='</select>';$('#pathclass').html(str);break;default:$('#pathclass').html('');break}break}}function getLink(type,id,name,q){var _q='';switch(q){case 0:_q='9d9d9d';break;case 1:_q='ffffff';break;case 2:_q='1eff00';break;case 3:_q='0070dd';break;case 4:_q='a335ee';break;case 5:_q='ff8000';break;case 6:_q='e5cc80';break;case 7:_q='e5cc80';break;case 9:_q='71d5ff';break};var _link='';switch(type){case'i':_link='/script DEFAULT_CHAT_FRAME:AddMessage("'+lang['getlink']+': \\124cff'+_q+'\\124Hitem:'+id+':0:0:0:0:0:0:0:0\\124h['+name+']\\124h\\124r");';break;case's':_link='/script DEFAULT_CHAT_FRAME:AddMessage("'+lang['getlink']+': \\124cff'+_q+'\\124Hspell:'+id+'\\124h['+name+']\\124h\\124r");';break;case'a':_link='/script DEFAULT_CHAT_FRAME:AddMessage("'+lang['getlink']+': "..GetAchievementLink('+id+'));';break}window.prompt(lang['copylink'],_link);return false}function createGlow(txt){var span=$("<span/>");for(var i=-1;i<=1;++i){for(var j=-1;j<=1;++j){var div=$("<div/>");div.css({'position':'absolute','white-space':'nowrap','left':i+'px','top':j+'px'});if(i==0&&j==0){div.css({'z-index':'4'})}else{div.css({'color':'black','z-index':'2'})}div.html(txt);span.append(div)}}span.css({'position':'relative'});return span};var Map={create:function(id,zonename,zone,coords,type){$('#'+id).css('background-image','url(http://db.178.com/wow/maps/'+lang['lang']+'/normal/'+zone+'.jpg)'); if(type==2||type==3){$('#'+id).css('height','512px')};var str='';var len=coords.length;if(len==0){return}for(i=0;i<len;i++){str+='<span class="p" style="top:'+(coords[i][1]-1)+'%;left:'+(coords[i][0]-1)+'%;" id="'+coords[i][0]+' , '+coords[i][1]+'" onmouseout="Tooltip.hide();" onmouseover="Tooltip.setIcon(null);Tooltip.show(this,this.id,0,0);Map.show(this);"></span>'}str+='<span style="position: absolute; top:5px;left:5px;"><span id="zonename"></span><br/>';if(coords[0][0]>=0){str+='<span id="coordinates"></span>'}str+='</span>';$('#'+id).html(str);$("#zonename").append(createGlow(zonename));if(coords[0][0]>=0){this.id=coords[0][0]+' , '+coords[0][1];Map.show(this)};$('#'+id).css('background-image','url(http://db.178.com/wow/maps/'+lang['lang']+'/normal/'+zone+'.jpg)'); if($.browser.msie) {pause(this,500);this.NextStep=function(){ $('#'+id).css('background-image','url(http://db.178.com/wow/maps/'+lang['lang']+'/normal/'+zone+'.jpg)')}
}; },show:function(c){$("#coordinates").html('');$("#coordinates").append(createGlow(c.id))}};var Icon={sizes:["s","m","l"],create:function(_Icon,_Size,_Tooltip,_Url,_Num,_Surplus){var _t4;var _t1=$("<div/>"),_t2=$("<div/>");_t1.addClass("icon_"+Icon.sizes[_Size]);if(_Icon!=null){_t1.css("background-image","url(http://db.178.com/wow/icons/"+this.sizes[_Size]+"/"+_Icon.toLowerCase()+".jpg)")}_t2.addClass("tile");if(_Tooltip||_Url){var _t3=$("<a/>");if(_Tooltip&&_Tooltip.length){_t3.hover(function(){if(_Tooltip!=null){Tooltip.show(this,_Tooltip,0,0)}},function(){Tooltip.hide()})}if(_Url){_t3.attr("href",_Url)}else{_t3.attr("href","javascript:;")}_t2.append(_t3)}else{if(_Size>=1){_t1.dblclick(function(){prompt("",_Icon)})}}if(_Num!=null&&((_Num>1&&_Num<65535)||_Num.length)){_t4=this.glow(_Num,"q1");_t4.css({"right":"0","bottom":"0","position":"absolute"});_t2.append(_t4)}if(_Surplus!=null&&_Surplus>0){_t4=this.glow("("+_Surplus+")","q");_t4.css({"left":"0","top":"0","position":"absolute"});_t2.append(_t4)}_t1.append(_t2);return _t1},glow:function(_N,_C){var _t1=$("<span/>");for(var i=-1;i<=1;++i){for(var j=-1;j<=1;++j){var _t2=$("<div/>");_t2.css({"position":"absolute","white-space":"nowrap","left":i+"px","top":j+"px"});if(i==0&&j==0){_t2.css("z-index","4")}else{_t2.css({"color":"black","z-index":"2"})}_t2.text(_N);_t1.append(_t2)}}_t1.css("position","relative");_t1.addClass("glow"+(_C!=null?" "+_C:""));var _t3=$("<span/>");_t3.css("visibility","hidden");_t3.text(_N);_t1.append(_t3);return _t1}};var Tooltip={clip:"main",create:function(_Tip){var _t1=$("<div class=\"tooltip\"><div/>"),_t3=$("<tbody/>"),_t4=$("<tr/>"),_t5=$("<tr/>"),_t7=$("<th style=\"background-position: right top\"> </th>"),_t8=$("<th style=\"background-position: left bottom ; height:5px;\"> </th>"),_t9=$("<th style=\"background-position: right bottom ; height:5px;\"> </th>");this.table=$("<table/>");this.td=$("<td/>");this.td.attr('id','tiphtml');if(_Tip){this.td.html(_Tip)}_t4.append(this.td);_t4.append(_t7);_t3.append(_t4);_t5.append(_t8);_t5.append(_t9);_t3.append(_t5);this.table.append(_t3);this.icon=$("<p></p>");this.icon.append($("<div/>"));this.icon.css("visibility","hidden");_t1.append(this.icon);_t1.append(this.table);return _t1},prepare:function(){if(!Tooltip.tooltip){var _t1=this.create();_t1.css({"position":"absolute","left":"-2323px","top":"-2323px"});var _t2=$("#layers");_t2.append(_t1);Tooltip.tooltip=_t1;if($.browser.msie&&$.browser.version=="6.0"){_t1=$("<iframe/>");_t1.css({"visibility":"hidden","position":"absolute","left":"-2323px","top":"-2323px"});_t1.attr({"frameborder":"0","scrolling":"no","border":"0","src":"javascript:0;"});_t2.append(_t1);this.iframe=_t1}}},show:function(_O,_Tip,A,F,_C){if(Tooltip.disabled){return};var _t1;this.prepare();if(_C){_Tip='<span class="'+_C+'">'+_Tip+"</span>"}_t1=Tooltip.tooltip;_t1.css({"left":"-2323px","top":"-2323px","display":""});this.td.html(_Tip);var _t2=$(_O).offset();Tooltip.move(_t2.left,_t2.top,_O.offsetWidth,_O.offsetHeight,A,F)},showAtXY:function(E,A,F,D,C){if(Tooltip.disabled){return};var _t1;this.prepare();_t1=Tooltip.tooltip;_t1.css({"left":"-2323px","top":"-2323px","display":""});this.td.html(E);Tooltip.move(A,F,0,0,D,C,null,null,null,null)},hide:function(){if(Tooltip.tooltip){Tooltip.tooltip.css({"display":"none","visibility":"hidden"});Tooltip.table.removeClass();if($.browser.msie&&$.browser.version=="6.0"){Tooltip.iframe.css({"display":"none"})}}},move:function(O,M,P,K,B,A,U,H,N,T){if(!Tooltip.table){return};var W,G=O,R=M,J=O,I=M,F=0,E=0;var L=$(window).width(),S=$(window).height(),C=$(window).scrollLeft(),V=$(window).scrollTop();if(U==null){U=Tooltip.clip}if(H==null){H=Tooltip.tooltip;N=Tooltip.table.width();T=Tooltip.table.height()}if(G+P+N>L){G=Math.max(G-N,F)-B}else{G+=P+B}if(G<F){G=F}else{if(G+N>C+L){G=C+L-N}}if(R-T>Math.max(V,E)){R-=T+A}else{R+=K+A}if(R<E){R=E}else{if(R+T>V+S){R=Math.max(V,V+S-T)}}if(Tooltip.iconVisible){if(J>=G-48&&J<=G&&I>=R-4&&I<=R+48){R-=48-(I-R)}}H.css({"left":G+"px","top":R+"px","visibility":"visible"});if($.browser.msie&&$.browser.version=="6.0"&&Tooltip.iframe){Tooltip.iframe.css({"left":G+"px","top":R+"px","width":N+"px","height":T+"px","visibility":"visible","display":""})}},setIcon:function(_icon){Tooltip.prepare();if(_icon){Tooltip.icon.css({"background-image":"url(http://db.178.com/wow/icons/m/"+_icon.toLowerCase()+".jpg)","visibility":"visible"})}else{Tooltip.icon.css({"background-image":"none","visibility":"hidden"})}Tooltip.iconVisible=_icon?1:0}};var getItem={};getItem.getIcon=function(_ID){if(getItem[_ID]!=null){return getItem[_ID].i}else{return"temp"}};getItem.createIcon=function(_ID,_Size,_Num,_Surplus){return Icon.create(getItem.getIcon(_ID),_Size,null,"http://db.178.com/wow/"+lang['lang']+"/item/"+_ID+".html",_Num,_Surplus)};var getSpell={};getSpell.getIcon=function(_ID){if(getSpell[_ID]!=null){return getSpell[_ID].i}else{return"temp"}};getSpell.createIcon=function(_ID,_Size){return Icon.create(getSpell.getIcon(_ID),_Size,null,"http://db.178.com/wow/"+lang['lang']+"/spell/"+_ID+".html")};var getAchievement={};getAchievement.getIcon=function(_ID){if(getAchievement[_ID]!=null){return getAchievement[_ID].i}else{return"temp"}};getAchievement.createIcon=function(_ID,_Size){return Icon.create(getAchievement.getIcon(_ID),_Size,null,"http://db.178.com/wow/"+lang['lang']+"/achievement/"+_ID+".html")};function getMousePosition(e){var x=0,y=0;var e=e||window.event;if(e.pageX||e.pageY){x=e.pageX;y=e.pageY}else if(e.clientX||e.clientY){x=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;y=e.clientY+document.body.scrollTop+document.documentElement.scrollTop}return{'x':x,'y':y}};var show;var showThis;var showType=0;var pos={};var isIcon=true;var $178DB=new function(T){var _d=[];var type={item:getItem,spell:getSpell,achievement:getAchievement};function urlCheck(_t){if($(_t).attr('rel')=='no'){return}_url=matchUrl(_t.href);if(_url){_type=_url[2];_obj=_url[3];_id=_type+'-'+_obj;if($(_t).parent().attr('class')=='tile'){_m=0}else{_m=1}if(_d[_id]){showT(_t,_m)}else{$('#tiphtml').html('loading...');var url="http://db.178.com/wow/"+lang['lang']+"/a/"+_type+"/"+_obj+".js";$.getScript(url);showT(_t,_m)}};$('#tiphtml').attr('rel',_url[2]+'-'+_url[3])}function showT(t,m){if(m){$(t).mousemove(function(e){pos=getMousePosition(e);var mouseX=pos.x;var mouseY=pos.y;Tooltip.move(mouseX,mouseY,0,0,15,15)});if(typeof(pos.y)=='undefined'){return}if(isIcon){Tooltip.setIcon(_d[_id+'i'])}else{Tooltip.setIcon(null)}Tooltip.showAtXY(_d[_id],pos.x,pos.y,15,15)}else{Tooltip.setIcon(null);Tooltip.show(t,_d[_id],0,0)}}function matchUrl(_url){return _url.match(/()\/(item|quest|spell|achievement)\/([0-9]+)/)}this.regstItem=function(_tip){_id='item-'+_tip.id;_d[_id]=_tip.tip;_d[_id+'i']=_tip.icon;if($('#tiphtml').attr('rel')==_id){$('#tiphtml').html(_d[_id]);isIcon=true;showT(showThis,showType)}};this.regstSpell=function(_tip){_id='spell-'+_tip.id;_d[_id]=_tip.tip;_d[_id+'i']=_tip.icon;if($('#tiphtml').attr('rel')==_id){$('#tiphtml').html(_d[_id]);isIcon=true;showT(showThis,showType)}};this.regstAchievement=function(_tip){_id='achievement-'+_tip.id;_d[_id]=_tip.tip;_d[_id+'i']=_tip.icon;if($('#tiphtml').attr('rel')==_id){$('#tiphtml').html(_d[_id]);isIcon=true;showT(showThis,showType)}};this.regstQuest=function(_tip){_id='quest-'+_tip.id;_d[_id]=_tip.tip;_d[_id+'i']='temp';if($('#tiphtml').attr('rel')==_id){$('#tiphtml').html(_d[_id]);isIcon=false;showT(showThis,showType)}};this.init=function(){Tooltip.prepare();$("a").hover(function(){showThis=this;var _this=this;var _url=matchUrl(_this.href);if(_url){	if($(_this).parent().attr('class')=='tile'){showType=0}else{showType=1};$('#tiphtml').attr('rel',_url[2]+'-'+_url[3]);urlCheck(_this)	}},function(){$('#tiphtml').attr('rel','');Tooltip.hide()});$("body").bind('click',Tooltip.hide)}};function mainmenu(){$(" #nav ul ").css({display:"none"});$(" #nav li").hover(function(){$(this).find('ul:first').show()},function(){$(this).find('ul:first').hide()})};$(document).ready(function(){mainmenu()});$(document).ready($178DB.init);function pause(obj,iMinSecond){ if (window.eventList==null)  window.eventList=new Array();  var ind=-1;  for (var i=0;i<window.eventList.length;i++)  { if (window.eventList[i]==null) {  window.eventList[i]=obj;  ind=i; break;   } } if (ind==-1){  ind=window.eventList.length;  window.eventList[ind]=obj;  }  setTimeout("GoOn(" + ind + ")",iMinSecond); } function GoOn(ind) {   var obj=window.eventList[ind];  window.eventList[ind]=null;  if (obj.NextStep) obj.NextStep();  else obj(); }function getLanguageLink(){	var current_url = location.href;	if(current_url.indexOf("/tw/") >= 0)  {	get_language_link = current_url.replace('/tw/','/cn/');}else if(current_url.indexOf("/cn/") >= 0){get_language_link = current_url.replace('/cn/','/tw/');}	window.location.href=get_language_link;}function getCompare(url){	window.location.href=url;}function getPageHelpDel(){$("#page_help").css("display","none");} function copytoclipboard ( copyingdata,alert_info ){if(window.clipboardData){window.clipboardData.clearData();window.clipboardData.setData("Text", copyingdata);if( alert_info ){alert( alert_info );}}else{alert("此功能目前只支持IE浏览器，请手动复制。");}}