// JavaScript Document
switch(location.host){
	case "lorebook.gtgame.com.cn": 
	location.href="http://lotro.gtgame.com.cn/lorebook/" 
	break; 
	case "http://lorebook.gtgame.com.cn": 
	location.href="http://lotro.gtgame.com.cn/lorebook/" 
	break; 
	case "http://lorebook.gtgame.com.cn/": 
	location.href="http://lotro.gtgame.com.cn/lorebook/" 
	break;
	
} 
function GetExp(){
	var request = false;
	if(document.implementation && document.implementation.createDocument) {
		request = "FF";
	} else if(window.ActiveXObject) {
		request = "IE";
	}
	return request;
}
function getXMLHttpRequest(){
	var request = false;
	if(window.XMLHttpRequest) {
		request = new XMLHttpRequest();
		if(request.overrideMimeType) {
			request.overrideMimeType('text/xml;charset=utf-8');
		}
	} else if(window.ActiveXObject) {
		var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0', 'Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP'];
		for(var i=0; i<versions.length; i++) {
			try {
				request = new ActiveXObject(versions[i]);
				if(request) {
					return request;
				}
			} catch(e) {}
		}
	}
	return request;
}
function getHTML(obj,url,txt)
{
	GetElementID(obj).innerHTML=txt;
	var xhr=getXMLHttpRequest();
	xhr.open("GET",url, true);
	xhr.onreadystatechange = function(){
		if (xhr.readyState == 4 && xhr.status == 200) {
			//alert(o.xhr.responseText);
			GetElementID(obj).innerHTML=xhr.responseText;
			if(obj=="gg1")GuildList(45,"gg","gg1","gg2");
		}	
	}
	xhr.setRequestHeader("If-Modified-Since","0");
	xhr.send(null);	
}
function HeadTitleTXT(str_xmlUrl,str_dirPath){
	var o=new Object();	
	o.txt=document.title;
	o.load_xml=function(str_xmlUrl,b_async){
		var xml=false;
		if (GetExp()=="IE"){//IE浏览器
			xml=new ActiveXObject('Msxml2.DOMDocument');
			xml.async=b_async;
		}else{//非IE浏览器,如Firefox,Opera等
			xml=document.implementation.createDocument("","",null);//参数:命名空间,根元素,是否执行
		}
		try{
			xml.load(str_xmlUrl);
			return xml;
		}catch( e ){
			return false;	
		}
    }
	o.GetID=function(id){
		if(GetExp()=="IE"){
			return o.request.selectNodes(id);
		}else{
			id=o.RepPath(id);
			return o.request.getElementsByTagName(id);
		}
	}
	o.RepPath=function(txt){
		if(txt.indexOf('/')<0){return txt;}else{
			var p1=txt.split('/');
			return p1[p1.length-1];
		}
	}
	o.ReadXML=function(){
		try{
			//var state = xmlDoc.readyState;
			//if(state == 4){
			var oNodes = o.GetID(str_dirPath);
			var x=o.Random(oNodes.length);
			//alert(oNodes.length);
			o.txt += " —— "+oNodes[x].text;
		}catch (e){}
	}
	o.Random=function(num){
		return Math.floor(Math.random()*num);
	}
	o.request=o.load_xml(str_xmlUrl,false);
	if(o.request)o.ReadXML();
	document.title=o.txt;
}
//var HeadText=new HeadTitleTXT("http://lotro.gtgame.com.cn/title.xml","//bcaster/item");
//var HeadText=new HeadTitleTXT("http://127.0.0.1/lotroweb-new/title.xml","//bcaster/item");

function ifr(url,w,h){
	document.write('<iframe id="ifr" name="ifr" width="'+w+'" height="'+h+'" border="0" allowTransparency="true"  frameborder="0" scrolling="no" src="'+url+'"></iframe>');
}

var browser=navigator.userAgent;
function png(url,w,h){
	if (browser.indexOf("Gecko")!=-1){
		document.write('<div style="width:'+w+'px; height:'+h+'px;background:url('+url+');"></div>');
	}else if(browser.indexOf("MSIE")!=-1 && navigator.appVersion.match(/7./i)=="7." ){
		document.write('<div style="width:'+w+'px; height:'+h+'px;background:url('+url+');"></div>');
	}else{
		document.write('<div style="width:'+w+'px; height:'+h+'px;FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+url+',sizingMethod=scale);"></div>');
	}
	
}

function link_but(id){
for(var i=1;i<=4;i++){
	if(document.getElementById("link_but_"+i)){
			document.getElementById("link_but_"+i).src="images/index/but_"+i+".jpg";
		}
	if(document.getElementById("link_but_"+id)){
			document.getElementById("link_but_"+id).src="images/index/but_"+id+"_1.jpg";
	}
	}
}

function showmenu(id){
	for(var i=1;i<=6;i++){
		if(i==id){
			document.getElementById("menu_nk_"+id).style.visibility="visible";
		}else{
			document.getElementById("menu_nk_"+i).style.visibility="hidden";
		}
	}
}

function top_menu(){
menu_text=new Array("主页","新闻酒馆","用户管理","游戏资料","下载中心","玩家论坛");
menu_link=new Array('','<a href="../news/news_title/news_11_1.html" target="_parent">国内新闻</a><br><a href="../news/news_title/news_12_1.html" target="_parent">海外新闻</a><br><a href="../news/news_title/news_13_1.html" target="_parent">系统公告</a><br><a href="../news/news_title/news_2_1.html" target="_parent">游戏资料</a><br><a href="../news/news_title/news_4_1.html" target="_parent">游戏活动</a>','','<a href="../features/patch/index.html" target="_parent">版本介绍</a><br><a href="../features/system/index.html" target="_parent">系统要求</a><br><a href="../features/quality/index.html" target="_parent">游戏特色</a><br><a href="http://lotro.gtgame.com.cn/features/faq/index.html" target="_parent">常见问题</a>','<a href="../download/patch/" target="_parent" >客户端补丁</a><br><a href="../download/pic/index.html" target="_parent">桌面壁纸</a><br><a href="../download/zb/index.html" target="_parent">精美周边</a><br><a href="../download/movies/index.html" target="_parent">视频动画</a>','');
	for(var num=1; num<7; num++){
		document.write('<div class="menu_nk_c" id="menu_nk_'+num+'" onmouseover="showmenu('+num+')" onmouseout="showmenu(0)"><div class="menu_nk_a"><span class="menu_nk_text1">'+menu_text[num-1]+'</span><span class="menu_nk_text2">'+menu_text[num-1]+'</span><div class="menu_nk_b" >'+menu_link[num-1]+'</div></div></div>')
	}
}
//读取ID
function GetElementID(id){
var str;
	if(id!=null){
		str=document.getElementById(id);
	}
return str;
}

var ItemDIV;
function Itemslook(cla,id){
	ItemDIV=GetElementID("itemsBG");
	ItemDIV.style.visibility = 'visible';
	switch(cla){
		case 16:
			switch(id){
				//霍比特
				case "身材矮小":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'力量减少：霍比特人的体质不如其他种族<br>-8力量');
				break;
				case "霍比特的坚强":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'活力提升：霍比特人特别坚强<br>+15活力');
				break;
				case "极速恢复":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'非战斗后的士气恢复提升<br>霍比特人复原比其他种族更为快速<br>+60非战斗中士气恢复');
				break;
				case "霍比特的勇气":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'恐惧抗性提升：霍比特种族的勇气增长缓慢<br>+1%恐惧抗性');
				break;
				case "抵制堕落":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'暗影抗性提升：霍比特人抵抗诱惑的能力极强<br>+1%暗影系减免');
				break;
				
				//人类
				case "人类信念":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'信念提升：人类是所有种族中前途最光明的<br>+15信念');
				break;
				case "意志薄弱":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'意志薄弱：人类的意志比其他种族要薄弱<br>-8意志');
				break;
				case "易受鼓舞":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'士气恢复提升：与其他种族相比人类更容易鼓起勇气。<br>人类在受到压迫时，会对那些鼓舞士气的豪言壮语做出积极响应。');
				break;
				case "体格强健":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'力量提升：像波罗米尔那样的人能够成就如此的伟业，非常值得颂扬。');
				break;
				
				//精灵
				case "天性之悲":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'非战斗时的士气恢复和士气降低：与其他种族相比，精灵能更深刻地感觉到某些事物，因此也更容易悲伤。<br>-20最大士气<Br>-60非战斗中士气恢复');
				break;
				case "丛林敏捷":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'敏捷提升：埃尔达精灵的恩典永远被传颂。<Br>+15敏捷');
				break;
				case "天性之衰":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'信念降低：中土的精灵时代马上就要结束了。<br>-8信念');
				break;
				case "疾患免疫":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'疾病抗性和毒药抗性提升：精灵不会生病。<br>+4疾病抵抗频率<br>+4毒素抵抗频率');
				break;
				
				//矮人
				case "健壮":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'矮人是一个健壮的种族：力量和活力提升，增强普通伤害抗性。<Br>+15力量<br>+10活力<br>+1%物理系减免');
				break;
				case "笨拙":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'敏捷降低：矮人天生比其他种族迟钝<br>-8敏捷');
				break;
				case "亡国之运":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'信念降低：中土的矮人时代即将结束<br>-8信念');
				break;
				case "不倦战斗":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'战斗中的士气和能量恢复得到提升，非战斗状态下的士气和能量恢复减慢。<br>+30战斗中的士气恢复<br>+30战斗中的能量恢复<br>-60非战斗中的士气恢复<br>-60非战斗中的能量恢复');
				break;
				case "单手斧":
					GetElementID("itemsNR").innerHTML=ItemNRTXT(id,'允许使用单手斧。战斧有较小几率削弱目标的护甲，但是与其他武器相比他的命中稍低。');
				break;
			}
		break;
	}
	document.onmousemove = mouseover1;
}
function ItemNRTXT(na,txt){
var str;
str='<p class="items_name">'+na+'</p>';
str+='<p class="items_green">'+txt+'</p>';
return str;
}

function Itemsclose(){
	GetElementID("itemsBG").style.visibility = 'hidden';
	GetElementID("itemsNR").innerHTML="";
	document.onmousemove = "";
}
//移动跟随
function mouseover1(e){
if(e==null) e=window.event;
if(e.pageX || e.pageY){
    mX=e.pageX; mY=e.pageY;
    }
else if(e.clientX || e.clientY){
    if(document.documentElement.scrollTop){
        mX=e.clientX+document.documentElement.scrollLeft;
        mY=e.clientY+document.documentElement.scrollTop;
        }
    else{
        mX=e.clientX+document.body.scrollLeft;
        mY=e.clientY+document.body.scrollTop;
        }
    }
 if(mX< 900){
      ItemDIV.style.left =(mX + 15) +'px';
      ItemDIV.style.top = (mY + 10) +'px';
  }
  else if(mX >= 900  && mX <= 1021 ){
      ItemDIV.style.left = (mX - 195) +'px';
      ItemDIV.style.top = (mY + 10) +'px';
  }
  else{}
}