var FFXIAH={domain:"ffxiah.com",url:"http://www.ffxiah.com",headNode:document.getElementsByTagName("head").item(0),timer:null,addCSS:function(b){var a=document.createElement("link");a.setAttribute("rel","stylesheet");a.setAttribute("href",b);a.setAttribute("type","text/css");this.headNode.appendChild(a)},addJS:function(b,a){var c=document.createElement("script");c.setAttribute("src",b);c.setAttribute("type","text/javascript");if(a){(document.getElementsByTagName("body").item(0)).appendChild(c)}else{this.headNode.appendChild(c)}},domReady:function(c){var b=FFXIAH;if(/WebKit/i.test(window.navigator.userAgent)){b.timer=setInterval(function(){if(/loaded|complete/.test(document.readyState)){clearInterval(b.timer);c()}},100)}else{if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){c()},false)}else{if(document.all&&!window.opera){document.write('<script type="text/javascript" id="contentloadtag" defer="defer" src="javascript:void(0)"><\/script>');var a=document.getElementById("contentloadtag");a.onreadystatechange=function(){if(this.readyState=="complete"){c()}}}}}}};var FFXIAH_Tooltip={elementid:"FFXIAH_Tooltip",classname:"FFXIAH_Tooltip",offsetxpoint:10,offsetypoint:20,ie:document.all,ns6:(document.getElementById&&!document.all),enabletip:false,inited:false,tipobj:null,init:function(b){var a=FFXIAH_Tooltip;a.inited=true;if(document.getElementById(a.elementid)==null){var c=document.createElement("div");c.setAttribute("id",a.elementid);if(b!=null){a.classname=b}c.setAttribute("class",a.classname);window.document.body.appendChild(c)}if(a.ie||a.ns6){a.tipobj=document.all?document.all[a.elementid]:document.getElementById?document.getElementById(a.elementid):""}document.onmousemove=function(d){a.position(d)}},iebody:function(){return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body},show:function(c,d,b){var a=FFXIAH_Tooltip;if(!a.inited){return}if(a.ns6||a.ie){if(typeof b!="undefined"){a.tipobj.style.width=b+"px"}if(typeof d!="undefined"&&d!=""){a.tipobj.style.backgroundColor=d}if(typeof c=="function"){a.tipobj.innerHTML=c()}else{a.tipobj.innerHTML=c}a.enabletip=true;return false}},position:function(g){var c=FFXIAH_Tooltip;if(c.enabletip){var b=(c.ns6)?g.pageX:event.clientX+(c.iebody()).scrollLeft;var a=(c.ns6)?g.pageY:event.clientY+(c.iebody()).scrollTop;var f=c.ie&&!window.opera?(c.iebody()).clientWidth-event.clientX-c.offsetxpoint:window.innerWidth-g.clientX-c.offsetxpoint-20;var d=c.ie&&!window.opera?(c.iebody()).clientHeight-event.clientY-c.offsetypoint:window.innerHeight-g.clientY-c.offsetypoint-20;var h=(c.offsetxpoint<0)?c.offsetxpoint*(-1):-1000;if(f<c.tipobj.offsetWidth){c.tipobj.style.left=c.ie?(c.iebody()).scrollLeft+event.clientX-c.tipobj.offsetWidth+"px":window.pageXOffset+g.clientX-c.tipobj.offsetWidth+"px"}else{if(b<h){c.tipobj.style.left="5px"}else{c.tipobj.style.left=b+c.offsetxpoint+"px"}}if(d<c.tipobj.offsetHeight){c.tipobj.style.top=c.ie?(c.iebody()).scrollTop+event.clientY-c.tipobj.offsetHeight-c.offsetypoint+"px":window.pageYOffset+g.clientY-c.tipobj.offsetHeight-c.offsetypoint+"px"}else{c.tipobj.style.top=a+c.offsetypoint+"px";c.tipobj.style.visibility="visible";c.tipobj.style.display="block"}}},hide:function(){var a=FFXIAH_Tooltip;if(!a.inited){return}if(a.ns6||a.ie){a.enabletip=false;a.tipobj.style.display="none";a.tipobj.style.visibility="hidden";a.tipobj.style.left="-1000px";a.tipobj.style.backgroundColor="";a.tipobj.style.width=""}}};var FFXIAHify={bodyRef:null,cssFile:FFXIAH.url+"/css/ffxiahify.css",limit:20,inited:false,tips:[],init:function(){var a=FFXIAHify;if(a.inited){return}a.inited=true;a.bodyRef=document.getElementsByTagName("body").item(0);FFXIAH.addCSS(a.cssFile);a.addTips()},addTips:function(){var n=this;if(!n.inited){n.init();return}var m=document.getElementsByTagName("a");var e=0,b="",g=new Object(),c="",k=62,d="";for(var f=0;f<m.length;f++){var a=m[f].href.match(/^https?:\/\/(www|jp|fr|de|es)?\.?ffxi(ah|pro)\.com\/(item)(\/|\.php\?id=)([0-9]+)(\/\?|&)?(sid=)?([0-9]+)?/);if(a==null){continue}c=(typeof a[8]!="undefined"&&parseInt(a[8])>0&&parseInt(a[8])<33)?"_"+a[8]:"";d=(typeof a[0]!="undefined"&&(a[0]=="jp"||a[0]=="fr"||a[0]=="de"))?"_"+a[0]:"";var l=a[5]+c+d;var h=a[3];if(!g[h+"_"+l]&&(FFXIAHify.tips&&!FFXIAHify.tips[h+"_"+l])){b=b+n.toRadix(a[5],k)+c+",";g[h+"_"+l]=1}n.addevent(m[f],"mouseover",FFXIAHify.show,[h,l]);n.addevent(m[f],"mouseout",FFXIAHify.hide,[])}if(b!=""){FFXIAH.addJS(FFXIAH.url+"/scripts/ffxiahify.php?v=2&r="+k+"&item="+b)}},hide:function(){return function(){FFXIAH_Tooltip.hide()}},show:function(a){return function(){FFXIAH_Tooltip.show(FFXIAHify.tips[a[0]+"_"+a[1]])}},toRadix:function(e,c){var a="",d=Math.floor(Math.abs(e)),b;while(true){b=d%c;a="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(b)+a;d=(d-b)/c;if(d==0){break}}return((e<0)?"-"+a:a)},addevent:function(a,d,c,b){if(typeof c=="string"){c=window[c]}if(typeof a=="string"){a=document.getElementById(a)}if(!a||typeof d!="string"||typeof c!="function"){return false}d=d.toLowerCase();if(typeof a.addEventListener!="undefined"){if(d.indexOf("on")>-1){d=d.replace(/^on/,"")}a.addEventListener(d,c(b),false);return true}else{if(typeof a.attachEvent!="undefined"){if(d.indexOf("on")!=0){d="on"+d}a.attachEvent(d,c(b));return true}else{if(d.indexOf("on")!=0){d="on"+d}a[d]=c(b)}}return false}};FFXIAH.domReady(function(){FFXIAH_Tooltip.init();FFXIAHify.init()});