var wgReleasesCovered=[];var wgUserTester=false;if(typeof(addOnloadHook)=="undefined"){window.doneOnloadHook=undefined;if(!window.onloadFuncts)window.onloadFuncts=[];window.addOnloadHook=function(hookFunct){if(!doneOnloadHook){onloadFuncts[onloadFuncts.length]=hookFunct;}else{hookFunct();}};window.runOnloadHook=function(){if(doneOnloadHook||!(document.getElementById&&document.getElementsByTagName))return;doneOnloadHook=true;for(var i=0;i<onloadFuncts.length;i++)onloadFuncts[i]();};window.addEventListener("load",runOnloadHook);}addOnloadHook(function(){console.log("onloadhook start",new Date());});if(ifGroup("designer")||wgPageName=="Final_Fantasy_Wiki:Sandsea")wgUserTester=true;addOnloadHook(function(){if(wgUserTester)document.body.addClass("usertester");});var wgUserIRCName;var article=document.getElementById("WikiaArticle");if(!article)article=document.getElementById("bodyContent");if(!article)article=document.getElementById("wkMainCnt");var rail=document.getElementById("WikiaRail");
var editform=document.getElementById("wpTextbox1");var editsummary=document.getElementById("wpSummary");var savebutton=document.getElementById("wpSave");var sitecss;var usercss;addOnloadHook(getCssStuffs);function getCssStuffs(){console.log("getCssStuffs()",new Date());var s=document.head.getElementsByTagName("link");for(var i=0;i<s.length;i++){if(s[i].href.contains("/site")){sitecss=s[i];i++;for(;i<s.length;i++){if(s[i].href.contains("/user")){usercss=s[i];return;}}}}}var wgServerTime=(typeof(varnishTime)!="undefined"&&varnishTime)?new Date(varnishTime.split(" GMT")[0]):undefined;var wgClientTime=new Date();var wgUserGender=mw.user?mw.user.options.values.gender:undefined;function ifGroup(group){if(group=="all")group="*";if(typeof(wgUserGroups)!="undefined")for(var i=0;i<wgUserGroups.length;i++)if(wgUserGroups[i]==group)return true;return false;}function getVariable(variableName,element){var x=variableName.split(".");var a=element||window;for(var i=0;i<x.length;i++)a=a[x[i]];return a;}
function wikilinkComponent(text){text=text.replace("[[","").replace("]]","");var page=text.split("|")[0];var display=text.replace(page+"|","");if(display==text)display=page;var colonSplit=page.split(":");var domain=wgDBname;if(colonSplit[0]=="w"&&colonSplit.length>1){colonSplit.shift();domain="community";}else if(colonSplit[0]==="")colonSplit.shift();if(colonSplit[0]=="c"&&colonSplit[1]){colonSplit.shift();domain=colonSplit.shift();}else if(colonSplit[0]==="")colonSplit.shift();page=colonSplit.join(":");return{domain:domain,page:page,display:display};}function wikilinkUrl(text){var x=wikilinkComponent(text);return"http://"+x.domain+".wikia.com/wiki/"+x.page.urlEncode();}function wikilinkHtml(text,opdisplay){if(opdisplay)text=text+"|"+opdisplay;var x=wikilinkComponent(text);return'<a '+(x.domain!=wgDBname?'class="extiw" ':'')+'title="'+x.page+'" href="http://'+x.domain+'.wikia.com/wiki/'+x.page.urlEncode()+'">'+x.display+'</a>';}function encodeHash(string,includehash){if(includehash)
string=string.slice(1);string=encodeURIComponent(string).replaceAll("%",".");if(includehash)string="#"+string;return string;}function pad(input,stringLength,padString){if(!padString)padString="0";var orig=input.toString();var padLength=stringLength-orig.length;if(padLength<=0)return orig;var pad="";while(pad.length<padLength)pad+=padString;padString.slice(-padLength);return pad+orig;}function _AND(a,b){if(typeof(b)!="undefined")return(a&&b);for(var i=0;i<a.length;i++)if(!a[i])return false;return true;}function _OR(a,b){if(typeof(b)!="undefined")return(a||b);for(var i=0;i<a.length;i++)if(a[i])return true;return false;}String.prototype.replaceAll=function(f,r){if(typeof(r)=="undefined")r="";return this.split(f).join(r);};String.prototype.searchAppend=function(f,a){return this.replaceAll(f,f+a);};String.prototype.searchPrepend=function(f,a){return this.replaceAll(f,a+f);};String.prototype.fAndR=String.prototype.replaceAll;String.prototype.toExec=function(){return this.replaceAll("&lt;",
"<").replaceAll("&gt;",">").replaceAll("&amp;","&");};String.prototype.urlEncode=function(){return this.replaceAll(" ","_");};String.prototype.contains=function(search){if(this.indexOf(search)!=-1)return true;return false;};var wgDayNames=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var wgDayNamesShort=[];for(var i=0;i<wgDayNames.length;i++)wgDayNamesShort[i]=wgDayNames[i].slice(0,3);function ordinalSuffix(number,numInclude){var i=number%10;var j=number%100;if(i==1&&j!=11)return"st";if(i==2&&j!=12)return"nd";if(i==3&&j!=13)return"rd";return(numInclude?number:"")+"th";}Date.prototype.toWikiString=function(){return this.toString("H:i, F d, Y");};Date.prototype.getWeek=function(){var d=new Date(this);d.setHours(0,0,0);d.setDate(d.getDate()+4-(d.getDay()||7));var yearStart=new Date(d.getFullYear(),0,1);var weekNo=Math.ceil((((d-yearStart)/86400000)+1)/7);return weekNo;};Date.prototype.getDayOfYear=function(){var d=new Date(this);var onejan=new Date(this.
getFullYear(),0,1);return(Math.ceil((d-onejan)/86400000))-1;};Date.prototype.getLeapYear=function(){return(!(this.getFullYear()%4)&&((this.getFullYear()%100)||!(this.getFullYear()%400)))?1:0;};Date.prototype.getDaysInMonth=function(){switch(this.getMonth()){case 1:return 28+this.LeapYear();case 3:case 5:case 8:case 10:return 30;case 0:case 2:case 4:case 6:case 7:case 9:case 11:return 31;default:return 0;}};Date.prototype.toString=function(string){if(!string)return this.toDateString()+" "+this.toTimeString();var v=function(l){switch(l){case"Y":return this.getFullYear();case"y":return this.getFullYear().toString().slice(-2);case"V":return this.getFullYear()-1970;case"L":return this.getLeapYear();case"o":return new Date(this.valueOf()-((4-this.getDay())*24*3600*1000)).getFullYear();case"n":return this.getMonth()+1;case"m":return pad((this.getMonth()+1).toString(),2);case"R":return this.getMonth();case"M":return wgMonthNamesShort[this.getMonth()+1];case"F":return wgMonthNames[this.getMonth
()+1];case"W":return this.getWeek();case"j":return this.getDate();case"d":return pad(this.getDate().toString(),2);case"J":return this.getDate()-1;case"z":return this.getDayOfYear();case"D":return wgDayNamesShort[this.getDay()];case"l":return wgDayNames[this.getDay()];case"N":return((this.getDay()+6)%7)+1;case"w":return this.getDay();case"S":return ordinalSuffix(this.getDate());case"a":return(this.getHours()<12?"a":"p")+"m";case"A":return(this.getHours()<12?"A":"P")+"M";case"g":return((this.getHours()+11)%12)+1;case"h":return pad((((this.getHours()+11)%12)+1).toString(),2);case"G":return this.getHours();case"H":return pad(this.getHours().toString(),2);case"B":return pad(parseInt((1000/(24*60*60))*(this.getMinutes()+(this.getMinutes()*60)+(this.getHours()*60*60))),3);case"i":return pad(this.getMinutes(),2);case"p":return this.getMinutes();case"s":return pad(this.getSeconds(),2);case"q":return this.getSeconds();case"U":return this.valueOf().toString().slice(0,-3);case"u":return this.
getMilliseconds();case"e":return this.toUTCString().split(" ")[5];case"I":return 0;case"O":return this.toTimeString().split(" ")[1].replace("GMT","");case"P":return v("O").slice(0,3)+":"+v("O").slice(-2);case"T":return v("e");case"Z":return((v("O").slice(1,3)*60)+(v("O").slice(-2)*1))*60;case"t":return this.getDaysInMonth();case"c":return this.toString("Y-m-dTH:i:sP");case"r":return this.toString("D, j M Y H:i:s O");default:return l;}}.bind(this);function dateStringLogic(string,datu){if(!string.contains("?"))return;var split=string.split("?");var test=datu.toString(split.shift());var split=split.join("?");var count=0;var pms=[];var temp="";for(var i=0;i<split.length;i++){if(count===0&&split[i]==";"){pms.push(temp);temp="";}else{if(split[i]=="{")count++;else if(split[i]=="}")count--;temp+=split[i];}if(i==split.length-1)pms.push(temp);}var kvs=[];kvs.push({k:[],v:""});for(var i=0;i<pms.length;i++){if(!pms[i].contains("=")||pms[i].split("=")[0].contains("{")){if(i==pms.length-1)kvs[kvs.
length-1].v=pms[i];else kvs[kvs.length-1].k.push(pms[i]);}else{var s=pms[i].split("=");caseV=s.shift();value=s.join("=");kvs[kvs.length-1].k.push(caseV);kvs[kvs.length-1].v=value;kvs.push({k:[],v:""});}}for(var i=0;i<kvs.length;i++){if(kvs[i].k.contains(test)||i==kvs.length-1)return kvs[i].v;}}var output="";var escape="";var escapeAt=-2;var logicAt=-2;var escapeC=['"',"'"];var logic="";var logicC=['{','}'];var logicCount=0;for(var i=0;i<string.length;i++){var escaping=(escape!==""||escapeAt==i-1);var logicing=(logic!==""||logicAt==i-1);var lastChar=(i==string.length-1);var charQuot=(escapeC.contains(string[i])?string[i]:"");var startLogic=(logicC[0]==string[i]?string[i]:"");var endLogic=(logicC[1]==string[i]?string[i]:"");var charBack=(string[i]=="\\");if(charQuot&&!escaping&&!logicing&&lastChar){output+=charQuot;}else if(!startLogic&&!escaping&&!logicing&&lastChar){output+=startLogic;}else if(!endLogic&&!escaping&&!logicing&&lastChar){output+=endLogic;}if(charQuot&&!logicing&&!
escaping){escapeAt=i;}else if(!logicing&&charQuot){output+=escape;escape="";}else if(lastChar&&escaping){escape="";i=escapeAt;escapeAt=-2;output+=charQuot;}else if(escaping){escape+=string[i];}else if(startLogic&&!logicing){logicAt=i;}else if(startLogic&&logicing){logic+=startLogic;logicCount++;}else if(endLogic&&logicCount&&logicing){logic+=endLogic;logicCount--;}else if(endLogic&&logicing){string=string.slice(0,logicAt)+dateStringLogic(logic,this)+string.slice(i+1);logicCount=0;i=logicAt-1;logicAt=-2;logic="";}else if(lastChar&&logicing){logic="";i=logicAt;logicAt=-2;output+=startLogic;}else if(logicing){logic+=string[i];}else if(charBack){output+=string[i+1];i++;}else output+=v(string[i]);}return output;};String.prototype.toDate=function(format){if(this==="")return new Date();if(!format)return new Date(this);var x=this;var p="YmdHisu";var d={};var v=function(l,x){switch(l){case"Y":d.Y=x.slice(0,4);return x.slice(4);case"y":d.Y=wgNow.toString("Y").slice(0,2)+x.slice(0,2);return x.
slice(2);case"V":var len=1;if(x.slice(0,4)==x.slice(0,4))len=4;else if(x.slice(0,3)==x.slice(0,3))len=3;else if(x.slice(0,2)==x.slice(0,2))len=2;d.Y=parseInt(x.slice(0,len))+1970;return x.slice(len);case"L":return x.slice(1);case"o":return v("Y");case"n":var len;switch(x.slice(0,2)){case 10:case 11:case 12:len=2;break;default:len=1;}d.m=x.slice(0,len);return x.slice(len);case"m":d.m=x.slice(0,2);return x.slice(2);case"R":var len;switch(x.slice(0,2)){case 10:case 11:len=2;break;default:len=1;}d.m=parseInt(x.slice(0,len))+1;return x.slice(len);case"M":d.m=wgMonthNamesShort.indexOf(x.slice(0,3));return x.slice(3);case"F":var sel=0;for(var i=1;i<wgMonthNames.length;i++){if(wgMonthNames[i]==x.slice(0,wgMonthNames[i].length)){sel=i;break;}}d.m=sel.toString();return x.slice(wgMonthNames[sel].length);case"W":var len=2;if(x.slice(0,2)!=parseInt(x.slice(0,2)))len=1;d.W=x.slice(0,len);return x.slice(len);case"j":var len=2;if(x.slice(0,2)!=parseInt(x.slice(0,2)))len=1;d.d=x.slice(0,len);return x.
slice(len);case"d":d.d=x.slice(0,2);return x.slice(2);case"J":var len=2;if(x.slice(0,2)!=parseInt(x.slice(0,2)))len=1;d.d=x.slice(0,len);return x.slice(len);case"z":var len=3;if(x.slice(0,3)!=parseInt(x.slice(0,3)))if(x.slice(0,2)!=parseInt(x.slice(0,2)))len=1;else len=2;d.z=x.slice(0,len);return x.slice(len);case"D":d.w=wgDayNamesShort.indexOf(x.slice(0,3));return x.slice(3);case"l":var sel=-1;for(var i=1;i<wgDayNames.length;i++){if(wgDayNames[i]==x.slice(0,wgDayNames[i].length)){sel=i;break;}}d.w=sel.toString();return x.slice(wgDayNames[sel].length);case"N":d.w=(parseInt(x.slice(0,1))-1).toString();return x.slice(1);case"w":d.w=x.slice(0,1);return x.slice(1);case"S":return x.slice(2);case"a":if(!d.H)d.H=x.slice(0,2)=="am"?0:12;return x.slice(2);case"A":if(!d.H)d.H=x.slice(0,2)=="AM"?0:12;return x.slice(2);case"g":var len=2;if(x.slice(0,2)!=parseInt(x.slice(0,2)))len=1;var h=parseInt(x.slice(0,len))+(parseInt(wgNow.toString("G"))<12?0:12);if(!d.H)d.H=h;return x.slice(len);case"h":var h
=parseInt(x.slice(0,2))+(parseInt(wgNow.toString("G"))<12?0:12);if(!d.H)d.H=h;return x.slice(2);case"G":var len=2;if(x.slice(0,2)!=parseInt(x.slice(0,2)))len=1;d.H=x.slice(0,len);return x.slice(len);case"H":d.H=x.slice(0,2);return x.slice(2);case"B":return x.slice(3);case"i":d.i=x.slice(0,2);return x.slice(2);case"p":if(x.slice(0,2)!=parseInt(x.slice(0,2)))len=1;d.i=x.slice(0,len);return x.slice(len);case"s":d.s=x.slice(0,2);return x.slice(2);case"q":if(x.slice(0,2)!=parseInt(x.slice(0,2)))len=1;d.s=x.slice(0,len);return x.slice(len);case"U":d.U=x.slice(0,10);return x.slice(10);case"u":var len=3;for(var i=len;i>0;i++){if(x.slice(0,i)==parseInt(x.slice(0,i)))len=i;break;}d.u=x.slice(0,len);return x.slice(len);case"e":return x.toUTCString().split(" ")[5];case"I":return x.slice(1);case"O":return x.slice(5);case"P":return x.slice(6);case"T":return x.slice(3);case"Z":return x;case"t":return x;case"c":return x.toDate("Y-m-dTH:i:sP");case"r":return x.toDate("D, j M Y H:i:s O");default:return x
.slice(1);}};var escaping;var escapeC=["'",'"'];for(var i=0;i<format.length;i++){if(escaping&&escaping==format[i])escaping=false;else if(escaping)continue;else if(format[i]=="\\"&&i!=format.length-1)i++;else if(escapeC.contains(format[i]))escaping=format[i];else x=v(format[i],x);}for(var i=0;i<p.length;i++)if(typeof(d[p[i]])=="undefined")d[p[i]]=wgNow.toString(p[i]);d.m=(parseInt(d.m)-1).toString();if(d.U)return new Date(d.U);else if(d.z){var zz=wgNow.toString("z");var diff=zz-d.z;var temp=new Date(wgNow.valueOf()-(diff*1000*60*60*24));return new Date(d.Y,temp.toString("m"),temp.toString("d"),d.H,d.i,d.s,d.u);}else if(d.W){var WW=wgNow.toString("WW");var diff=WW-d.W;var temp=new Date(wgNow.valueOf()-(diff*1000*60*60*24*7));if(d.w){var ww=wgNow.toString("ww");var diff=ww-d.w;var temp=new Date(temp.valueOf()-(diff*1000*60*60*24));}return new Date(d.Y,temp.toString("m"),temp.toString("d"),d.H,d.i,d.s,d.u);}else{return new Date(d.Y,d.m,d.d,d.H,d.i,d.s,d.u);}};window.location.searchList=(
function(){var x=window.location.search.slice(1).split("&");var list={};x.forEach(function(a){var b=a.split("=");if(b[0].slice(-2)=="[]"){var key=b[0].slice(0,-2);if(!list[key])list[key]=[];b.shift();list[key].push(b.join("="));}else list[b.shift()]=b.join("=");});return list;})();window.location.getSearch=function(a){return location.searchList[a];};Document.prototype.createElementFromHTML=function(input){var innerhtml;if(input.contains("</")){innerhtml=input.split(">");innerhtml.shift();innerhtml=innerhtml.join(">").split("<");innerhtml.pop();innerhtml=innerhtml.join("<");}input=input.split(">")[0].split('"');for(var i=0;i<input.length;i++){if(i%2===0&&i!=input.length-1)input[i]=input[i].replaceAll(" ","@s@");}if(input.length>1)input.pop();input=input.join('"');var attribs=input.split("@s@");var tag=attribs.shift().replace("<","").replace(">","");var elem=document.createElement(tag);for(var i=0;i<attribs.length;i++){var attval=attribs[i].split("=");attval[1]=attval[1].split('"')[1];
elem.setAttribute(attval[0],attval[1]);}if(innerhtml)elem.innerHTML=innerhtml;return elem;};Node.prototype.getFirstAncestorByTagName=function(tag,limit){if(!limit)limit=-1;var e=this;for(var i=0;i!=limit;i++){e=e.parentNode;if(e.tagName.toLowerCase()==tag.toLowerCase())break;if(i==limit-1)return undefined;}return e;};Node.prototype.getElementsByTagAndClass=function(tagN,classN){if(typeof(getElementsByClassName)!="undefined")return getElementsByClassName(this,tagN,classN);var arr=this.getElementsByClassName(classN);var outp=[];for(var i=0;i<arr.length;i++)if(arr[i].tagName.toLowerCase()===tagN.toLowerCase())outp.push(arr[i]);return outp;};Node.prototype.setStyles=function(styles,optValue){if(optValue){this.styles=optValue;return;}for(var x in styles){this.style[x]=styles[x];}};Node.prototype.insertAfter=function(moveElement,staticElement){var nextAfter=staticElement.nextSibling;if(nextAfter){this.insertBefore(moveElement,nextAfter);return;}this.appendChild(moveElement);};Node.prototype.
stealChildren=function(el,before){if(before)for(var i=0;el.childNodes.length>0;i++){if(i===0)this.insertBefore(el.childNodes[0],this.childNodes[0]);else this.insertAfter(el.childNodes[0],this.childNodes[i]);}while(el.childNodes.length>0)this.appendChild(el.childNodes[0]);};Node.prototype.addClass=function(className){if(this.classList)this.classList.add(className);else if(!((" "+this.className+" ").contains("className")))this.className+=" "+className;};Node.prototype.removeClass=function(className){if(this.classList)this.classList.remove(className);else if(((" "+this.className+" ").contains("className")))this.className="(@s@ "+this.className+" @e@".replaceAll(" className "," ").replaceAll("@s@ ","").replaceAll(" @e@","").replaceAll("@e@","");};Node.prototype.hasClass=function(className){if(this.classList)return this.classList.contains(className);return(" "+this.className+" ").contains(" "+className+" ");};Node.prototype.createCssRules=function(rules,id){return createCssRules(rules,id,
this);};function insertAfter(moveElement,staticElement){staticElement.parentNode.insertAfter(moveElement,staticElement);}function insertBefore(moveElement,staticElement){staticElement.parentNode.insertBefore(moveElement,staticElement);}Node.prototype.kill=function(){this.remove;};function killElement(e){if(e)e.remove(e);}function killElementsByClassName(c){var e=document.getElementsByClassName(c);for(var i=0;i<e.length;i++){e[i].remove();}}function killElementById(id){if(document.getElementById(id))document.getElementById(id).remove();}(function(){var arrayMethods=Object.getOwnPropertyNames(Array.prototype);var arrayLike=[NodeList,HTMLCollection];arrayLike.forEach(function(a){arrayMethods.forEach(function(b){a.prototype[b]=Array.prototype[b];});});})();Object.defineProperty(Node.prototype,"documentOffsetTop",{get:function(){var element=this;var x=0;while(true){if(element.offsetTop===undefined)break;x+=element.offsetTop;if(element.tagName=="BODY"||!element.offsetParent===undefined)break
;element=element.offsetParent;}return x;}});Object.defineProperty(Node.prototype,"documentOffsetLeft",{get:function(){var element=this;var x=0;while(true){if(element.offsetLeft===undefined)break;x+=element.offsetLeft;if(element.tagName=="BODY"||!element.offsetParent===undefined)break;element=element.offsetParent;}return x;}});Object.defineProperty(Node.prototype,"documentOffsetBottom",{get:function(){return this.documentOffsetTop+this.offsetHeight;}});Object.defineProperty(Node.prototype,"documentOffsetRight",{get:function(){return this.documentOffsetLeft+this.offsetWidth;}});Object.defineProperty(Object.prototype,"indexOf",{value:function(search){for(var x in this)if(this[x]==search)return x;return-1;},enumerable:false});Object.defineProperty(Object.prototype,"contains",{value:function(search){if(this.indexOf(search)==-1)return false;return true;},enumerable:false});Object.defineProperty(Object.prototype,"forEach",{value:function forEach(fun){if(typeof(fun)!="function")return;var t=
Object(this);for(var i in t){if(typeof(t[i])!="function")fun.call(undefined,t[i],i,t);}},enumerable:false});function forEach(obj,fun){obj.forEach(fun);}Object.defineProperty(Array.prototype,"toObject",{value:function(delim){var unique=0;var obj={};for(var i=0;i<this.length;i++){var key,value;if(delim&&this[i].contains(delim)){var x=this[i].split(delim);key=x.shift();value=x.join(delim);}else{key=unique;unique++;value=this[i];}obj[key]=value;}return obj;},enumerable:false});if(typeof(wgAction)=="undefined"){var wgAction="view";if(document.getElementById("mw-returnto"))wgAction="nosuchaction";else if(location.getSearch("action"))wgAction=location.getSearch("action");else if(editform)wgAction="edit";}if(typeof(wgFormattedNamespaces)=="undefined"){var wgFormattedNamespaces={"-2":"Media","-1":"Special","0":"","1":"Talk","2":"User","3":"User talk","4":"Final Fantasy Wiki","5":"Final Fantasy Wiki talk","6":"File","7":"File talk","8":"MediaWiki","9":"MediaWiki talk","10":"Template","11":
"Template talk","12":"Help","13":"Help talk","14":"Category","15":"Category talk","110":"Forum","111":"Forum talk","112":"Walkthrough","113":"Walkthrough talk","1200":"Message Wall","1201":"Thread","1202":"Message Wall Greeting"};var wgCanonicalNamespace=wgFormattedNamespaces[wgNamespaceNumber];}if(wgAction=="nosuchaction"&&location.getSearch("action")){switch(location.getSearch("action")){case"move":case"rename":wgAction=wikilinkUrl("Special:MovePage/"+wgPageName);break;case"upload":if(wgPageName.slice(0,5).toLowerCase()=="file:")wgAction=wikilinkUrl("Special:Upload?wpDestFile="+wgPageName.slice(5)+"&wpForReUpload=1");break;case"logs":case"log":wgAction=wgServer+"/index.php?title=Special:Log&page="+wgPageName;break;case"talk":case"discuss":if(0<=wgNamespaceNumber&&wgNamespaceNumber<1000)wgAction=wikilinkUrl(wgFormattedNamespaces[(wgNamespaceNumber%2===0)?wgNamespaceNumber+1:wgNamespaceNumber]+":"+wgTitle);break;case"whatlinkshere":case"wlh":wgAction=wikilinkUrl(
"Special:WhatLinksHere/"+wgPageName);break;}if(wgAction!="nosuchaction"){location.href=wgAction;document.head.getElementsByTagName("title")[0].innerHTML="Loading...";document.getElementById("WikiaMainContent").style.visibility="hidden";}}if(location.getSearch("tester"))switch(location.getSearch("tester")){case"true":wgUserTester=true;break;case"false":wgUserTester=false;break;}if(skin=="oasis"&&(localStorage&&localStorage.theme||location.getSearch("usetheme"))){themename=location.getSearch("usetheme")||localStorage.theme;switch(themename){case"zidane":importCssPage("User:JBed/zidanetheme.css");break;case"rydia":importCssPage("User:JBed/rydiatheme.css");break;case"halloween":importCssPage("User:JBed/halloween.css");break;default:themename="oasis";}}if(wgAction=="edit"&&editform&&location.getSearch("preload")&&location.getSearch("preloadparams"))(function(){var p=location.getSearch("preloadparams");var text=editform.value;for(var i=p.length;i>0;i--)text=text.replaceAll("$"+i,p[i-1]);
editform.value=text;})();if(location.getSearch("css")&&location.getSearch("css")=="false"){for(var i=0;i<document.styleSheets.length;i++)document.styleSheets[i].disabled=!document.styleSheets[i].disabled;x=$("body *, body");x.forEach(function(a){a.style="";});}if(location.getSearch("javascript")&&location.getSearch("javascript")=="false"){$=undefined;throw{name:"JavaScript",message:"disabled"};}if(location.getSearch("syntaxhighlight")&&editform&&typeof(enableWikitextSyntaxHighlighting)!="undefined")(function(){if(location.getSearch("syntaxhighlight")=="false")delete WikiaEditor.plugins.syntaxhighlighterqueueinit;})();var rel={};var ser={};populateRelAndSer();function populateRelAndSer(){console.log("populateRelAndSer()",new Date());function Series(full,aBg,aText,bBg,bText,icon,optional){if(!optional)optional={};var text;var split=full.split("|");if(split.length==1){text=full;}else{text=split[1];}this.link=split[0];this.full=text;this.a={background:aBg,color:aText};this.b={background:
bBg,color:bText};this.icon=icon;this.nav=optional.nav||undefined;}function Release(full,aBg,aText,bBg,bText,media,icon,optional){if(!optional)optional={};this.full=full;this.a={background:aBg,color:aText};this.b={background:bBg,color:bText};this.media=media;this.icon=icon;var series="series";if(optional.series)series+=", "+optional.series;this.series=series.split(", ");this.sub=optional.sub;this.nav=optional.nav||undefined;this.versions=optional.versions||undefined;if(this.versions){for(var i=0;i<this.versions.length;i++){var split=this.versions[i].split("|");this.versions[i]={code:split[0],display:(split.length==1?split[0]:split[1])};}}}ser.series=new Series("Final Fantasy (Series)|Final Fantasy series","#000000","white","#FFFFFF","black","FF",{nav:"http://img1.wikia.nocookie.net/__cb20140519201520/finalfantasy/images/f/fb/Navbgseries.png"});ser.main=new Series("Final Fantasy (Series)|Main series","#000000","white","#FFFFFF","black","Main");ser.IIseries=new Series(
"|Final Fantasy II series","#C773A7","white","#E9CDDC","black","FFII");ser.IVCC=new Series("Final Fantasy IV: The Complete Collection","#483D8B","white","#6495ED","black","FFIV");ser.Vseries=new Series("|Final Fantasy V series","#800080","white","#CCCCFF","black","FFV");ser.compVII=new Series("Compilation of Final Fantasy VII","#234432","white","#577A7C","white","FFVII",{nav:"http://img2.wikia.nocookie.net/__cb20140419165408/finalfantasy/images/3/39/Navbgcoff7.png"});ser.Spira=new Series("Final Fantasy X Series|Final Fantasy X series","#10A0FF","black","#EE82EE","black","FFX",{nav:"http://img1.wikia.nocookie.net/__cb20140510141530/finalfantasy/images/2/20/NavbgSpira.png"});ser.Ival=new Series("Ivalice Alliance|Ivalice series","#373536","white","#BBD4B7","black","Ival",{nav:"http://img1.wikia.nocookie.net/__cb20140420041108/finalfantasy/images/6/62/Navbgivalice2.png"});ser.XIIser=new Series("|Final Fantasy XII series","#3300CC","white","#FFCC99","black","FFXII");ser.Vanadiel=new Series(
"|Vana'diel series","#4169E1","white","#87CEFA","black","FFXI");ser.FNC=new Series("Fabula Nova Crystallis: Final Fantasy|Fabula Nova Crystallis","#EEE8AA","black","#4682B4","white","FNC",{nav:"http://img2.wikia.nocookie.net/__cb20140419165355/finalfantasy/images/1/1e/Navbgfnc.png"});ser.LSaga=new Series("Fabula Nova Crystallis: Final Fantasy#The Lightning Saga|Lightning Saga","#DF9F96","black","#00CED1","black","LS",{nav:"http://img4.wikia.nocookie.net/__cb20140521100647/finalfantasy/images/e/e7/NavbgLS.png"});ser.T0series=new Series("Fabula Nova Crystallis: Final Fantasy|Final Fantasy Type-0 series","#8D1016","white","#EFA877","black","T0");ser.Versus=new Series("Fabula Nova Crystallis: Final Fantasy|Versus epic","#121122","white","#AABACA","black","VS");ser.TAseries=new Series("|Final Fantasy Tactics Advance series","#4682B4","white","#FFAE29","black","TA");ser.CDseries=new Series("|Crystal Defenders series","#4682B4","white","#FFFACD","black","CD");ser.CCseries=new Series(
"Final Fantasy Crystal Chronicles (Series)|Final Fantasy Crystal Chronicles series","#4CC552","white","#A0CFEC","black","FFCC");ser.SaGa=new Series("|SaGa series","#CB3E34","white","#FFD700","black","FFL");ser.BDseries=new Series("|Bravely Default series","#FFE4B5","black","#E4E4E4","black","BD");ser.DissiSer=new Series("|Dissidia Final Fantasy series","#4682B4","white","#FA8072","black","DFF");ser.TheatSer=new Series("|Theatrhythm Final Fantasy series","#756E9D","white","#943E43","white","TFF");ser.ArtSer=new Series("|Final Fantasy Artniks series","#002C46","white","#70BABE","black","Artniks");ser.Choco=new Series("Chocobo Series","#FFFF00","black","#F4A460","black","Choco",{nav:"http://img2.wikia.nocookie.net/__cb20140429215303/finalfantasy/images/7/7f/Navbgchocos.png"});ser.CDungeon=new Series("Chocobo Series|Chocobo's Dungeon series","#FFFF00","black","#F4A460","black","ChoDu");ser.Fables=new Series("Chocobo Series|Final Fantasy Fables series","#FFFF00","black","#F4A460","black",
"FFF");ser.CCollect=new Series("Chocobo Collection","#FFFF00","black","#F4A460","black","ChoCo");ser.Unltd=new Series("Final Fantasy: Unlimited#Continuation of Final Fantasy: Unlimited|Final Fantasy: Unlimited series","#FF4500","white","#FFDAB9","black","FFU");rel.FFI=new Release("Final Fantasy","#00BFFF","black","#00FFFF","black","game","I",{series:"main",nav:"http://img3.wikia.nocookie.net/__cb20140416031007/finalfantasy/images/3/33/Navbg1.png",versions:["NES|NES, Wii Virtual Console","PS|Origins (PS, PSN)","GBA|Dawn of Souls (GBA)","PSP|20th Anniversary (PSP)","iOS|Mobile (iOS, Android, Windows Phone)","Mobile|NTT DoCoMo FOMA 900i","MSX|MSX2"]});rel.FFII=new Release("Final Fantasy II","#C773A7","white","#E9CDDC","black","game","II",{series:"main, IIseries",nav:"http://img1.wikia.nocookie.net/__cb20140416031024/finalfantasy/images/5/5d/Navbg2.png",versions:["NES|NES/Famicom, Wii Virtual Console","PS|Origins (PS, PSN)","Dawn of Souls (GBA)","PSP|20th Anniversary (PSP)",
"iOS|Mobile (iOS, Android)","Mobile|NTT DoCoMo FOMA 901i"]});rel.FFIIHnD=new Release("Final Fantasy II Hihō no Doragon","#A359A4","white","#D35A5F","white","text","(small)FFII|HnD",{series:"IIseries",sub:"FFII"});rel.FFIII=new Release("Final Fantasy III","#68DC78","black","#33CCFF","black","game","III",{series:"main",nav:"http://img4.wikia.nocookie.net/__cb20140416031037/finalfantasy/images/7/75/Navbg3.png",versions:["NES|NES, Wii Virtual Console","DS|Nintendo DS","iOS|Mobile (iOS, Android, Kindle Fire)","PSP","Steam","WSC|WonderSwan Color"]});rel.FFIV=new Release("Final Fantasy IV","#191970","white","#AFB5D7","black","game","IV",{series:"main, IVCC",nav:"http://img2.wikia.nocookie.net/__cb20140416031113/finalfantasy/images/d/df/Navbg4.png",versions:["SNES|SNES, Wii Virtual Console","PS|PlayStation","GBA|Advance (GBA)","DS|Nintendo DS","iOS|Mobile (iOS, Android)","PSP|The Complete Collection (PSP, PSN)","WSC|WonderSwan Color"]});rel.IVCCI=new Release("Final Fantasy IV -Interlude-",
"#483D8B","white","#6495ED","black","game","(small)FFIV|-I-",{sub:"FFIV",series:"IVCC",nav:"http://img4.wikia.nocookie.net/__cb20140417153130/finalfantasy/images/0/0e/Navbg4i.png"});rel.IVTAY=new Release("Final Fantasy IV: The After Years","#76529C","white","#95BCE5","black","game","(small)FFIV|TAY",{sub:"FFIV",series:"IVCC",nav:"http://img2.wikia.nocookie.net/__cb20140417153140/finalfantasy/images/3/39/Navbg4tay.png",versions:["WiiWare","PSP|The Complete Collection (PSP, PSN)","iOS|Mobile (iOS, Android)"]});rel.FFV=new Release("Final Fantasy V","#800080","white","#CCCCFF","black","game","V",{series:"main, Vseries",nav:"http://img3.wikia.nocookie.net/__cb20140416031114/finalfantasy/images/8/87/Navbg5.png",versions:["SNES|SNES/Super Famicom, Wii Virtual Console","PS|Anthology (PS, PSN)","GBA|Advance (GBA)","iOS|Mobile (iOS, Android)"]});rel.LotC=new Release("Final Fantasy: Legend of the Crystals","#B64D51","white","#FDF5E6","black","video","LotC",{series:"Vseries",sub:"FFV",nav:
"http://img2.wikia.nocookie.net/__cb20140423164617/finalfantasy/images/6/6d/NavbgLotC.png"});rel.FFVI=new Release("Final Fantasy VI","#CC0011","white","#8B0000","white","game","VI",{series:"main",nav:"http://img2.wikia.nocookie.net/__cb20140416031130/finalfantasy/images/0/0d/Navbg6.png",versions:["SNES|SNES, Wii Virtual Console","PS|PlayStation (PS, PSN)","GBA|Advance (GBA)","iOS|Mobile (iOS, Android)"]});rel.FFVII=new Release("Final Fantasy VII","#234432","white","#B0C4DE","black","game","VII",{series:"main, compVII",nav:"http://img3.wikia.nocookie.net/__cb20140416031201/finalfantasy/images/c/c9/Navbg7.png"});rel.VIIAC=new Release("Final Fantasy VII: Advent Children","#236B8E","white","#5C9DAF","black","video","(small)FFVII|AC",{sub:"FFVII",series:"compVII",nav:"http://img3.wikia.nocookie.net/__cb20140417153152/finalfantasy/images/a/a0/Navbg7ac.png"});rel.VIIBC=new Release("Before Crisis -Final Fantasy VII-","#2F4F4F","white","#C0C0C0","black","game","(small)FFVII|BC",{sub:"FFVII",
series:"compVII",nav:"http://img3.wikia.nocookie.net/__cb20140417153213/finalfantasy/images/2/2e/Navbg7bc.png"});rel.VIIDoC=new Release("Dirge of Cerberus -Final Fantasy VII-","#E5050D","black","#5E020F","white","game","(small)FFVII|DoC",{sub:"FFVII",series:"compVII",nav:"http://img4.wikia.nocookie.net/__cb20140417153239/finalfantasy/images/7/73/Navbg7dc.png"});rel.DoCLE=new Release("Dirge of Cerberus Lost Episode -Final Fantasy VII-","#E5050D","black","#5E020F","white","game","(small)FFVII|DoC:LE",{sub:"FFVII",series:"compVII",nav:"http://img4.wikia.nocookie.net/__cb20140417153239/finalfantasy/images/7/73/Navbg7dc.png"});rel.VIICC=new Release("Crisis Core -Final Fantasy VII-","#256FD8","white","#70EBF0","black","game","(small)FFVII|CC",{sub:"FFVII",series:"compVII",nav:"http://img3.wikia.nocookie.net/__cb20140417153229/finalfantasy/images/1/1d/Navbg7cc.png"});rel.VIILO=new Release("Last Order -Final Fantasy VII-","#2F4F4F","white","#BBCCD0","black","video","(small)FFVII|LO",{sub:
"FFVII",series:"compVII",nav:"http://img1.wikia.nocookie.net/__cb20140423165613/finalfantasy/images/6/6e/Navbg7lo.png"});rel.OtWtaS=new Release("On the Way to a Smile","#234432","white","#989898","black","text","(small)FFVII|OtWtaS",{sub:"FFVII",series:"compVII"});rel.VIILBT=new Release("Final Fantasy VII Lateral Biography Turks -The Kids Are Alright-","#544C6A","white","#C4BA8B","black","text","(small)FFVII|LBT",{series:"compVII",sub:"FFVII"});rel.HwMO=new Release("Hoshi wo Meguru Otome","#234432","white","#577A7C","white","text","(small)FFVII|HwMO",{sub:"FFVII",series:"compVII"});rel.VIISB=new Release("Final Fantasy VII: Snowboarding","#234432","white","#577A7C","white","game","(small)FFVII|SB",{series:"compVII",sub:"FFVII",nav:"http://img2.wikia.nocookie.net/__cb20140423165420/finalfantasy/images/2/26/Navbg7snow.png"});rel.VIIGB=new Release("Final Fantasy VII G-Bike","#887777","white","#EE5566","white","game","(small)FFVII|GB",{series:"compVII",sub:"FFVII",nav:
"http://img3.wikia.nocookie.net/__cb20140610213205/finalfantasy/images/c/ca/NavboxbgVIIGB.png"});rel.FFVIII=new Release("Final Fantasy VIII","#800000","white","#FFA500","black","game","VIII",{series:"main",nav:"http://img3.wikia.nocookie.net/__cb20140416031217/finalfantasy/images/c/ce/Navbg8.png"});rel.FFIX=new Release("Final Fantasy IX","#FFD700","black","#EEE8AA","black","game","IX",{series:"main",nav:"http://img4.wikia.nocookie.net/__cb20140416031240/finalfantasy/images/6/60/Navbg9.png"});rel.FFX=new Release("Final Fantasy X","#00BFFF","black","#FFD700","black","game","X",{series:"main, Spira",nav:"http://img2.wikia.nocookie.net/__cb20140416031317/finalfantasy/images/5/50/Navbg10.png"});rel.FFXEC=new Release("Final Fantasy X: Eternal Calm","#3C8C83","white","#CFECFE","black","video","(small)Eternal|Calm",{series:"Spira",sub:"FFX"});rel.X2=new Release("Final Fantasy X-2","#EE82EE","black","#1E90FF","white","game","X-2",{sub:"FFX",series:"Spira",nav:
"http://img1.wikia.nocookie.net/__cb20140417153250/finalfantasy/images/d/d2/Navbg10-2.png"});rel.X2LM=new Release("Final Fantasy X-2: Last Mission","#D372EA","black","#FCEF61","black","game","(small)X-2|LM",{series:"Spira",sub:"FFX",nav:"http://img1.wikia.nocookie.net/__cb20140417153250/finalfantasy/images/d/d2/Navbg10-2.png"});rel.X2p5=new Release("Final Fantasy X-2.5 ~Eien no Daishou~","#0178BC","white","#8F8F7F","white","text","(small)FFX|2 . 5",{series:"Spira",sub:"FFX"});rel.FFXWill=new Release("Final Fantasy X -Will-","#5F897D","white","#C7A490","white","text","(small)FFX|Will",{series:"Spira",sub:"FFX"});rel.FFXI=new Release("Final Fantasy XI","#4169E1","white","#87CEFA","black","game","XI",{series:"main, Vanadiel",nav:"http://img3.wikia.nocookie.net/__cb20140416031328/finalfantasy/images/3/37/Navbg11.png"});rel.FFGrand=new Release("Final Fantasy Grandmasters","#1AAACC","black","#660A2A","white","game","(small)Grand|masters",{series:"Vanadiel",sub:"FFXI"});rel.FFXII=new Release(
"Final Fantasy XII","#3300CC","white","#FFCC99","black","game","XII",{series:"main, Ival, XIIser",nav:"http://img4.wikia.nocookie.net/__cb20140416031337/finalfantasy/images/0/08/Navbg12.png"});rel.XIIRW=new Release("Final Fantasy XII: Revenant Wings","#00008B","white","#33CCFF","black","game","(small)FFXII|RW",{sub:"FFXII",series:"Ival, XIIser",nav:"http://img1.wikia.nocookie.net/__cb20140417153303/finalfantasy/images/8/8f/Navbg12rw.png"});rel.D2H=new Release("Dive II Hunt: The Adventures of Sorbet","#373536","white","#BBD4B7","black","game","DIIH",{sub:"FFXII",series:"Ival, XIIser"});rel.FFXIII=new Release("Final Fantasy XIII","#00CED1","black","#7FFFD4","black","game","XIII",{series:"main, FNC, LSaga",nav:"http://img4.wikia.nocookie.net/__cb20140416031402/finalfantasy/images/5/57/Navbg13.png"});rel.XIII2=new Release("Final Fantasy XIII-2","#5C2F5D","white","#E81E68","white","game","XIII-2",{sub:"FFXIII",series:"FNC, LSaga",nav:
"http://img2.wikia.nocookie.net/__cb20140417153313/finalfantasy/images/4/48/Navbg13-2.png"});rel.LR=new Release("Lightning Returns: Final Fantasy XIII","#C0E0EE","black","#666699","white","game","LR",{sub:"FFXIII",series:"FNC, LSaga",nav:"http://img1.wikia.nocookie.net/__cb20140417153410/finalfantasy/images/f/f1/Navbglr13.png"});rel.XIIIE0=new Release("Final Fantasy XIII Episode Zero -Promise-","#75B095","white","#F8F9F3","black","text","(small)FFXIII|Ep.0",{series:"FNC, LSaga",sub:"FFXIII"});rel.XIIIEi=new Release("Final Fantasy XIII -Episode i-","#F9F4F3","black","#F9C4D3","black","text","(small)FFXIII|Ep.i",{series:"FNC, LSaga",sub:"FFXIII"});rel.XIII2FB=new Release("Final Fantasy XIII-2 Fragments Before","#98648A","white","#A68EA7","white","text","(small)Fragments|Before",{series:"FNC, LSaga",sub:"FFXIII"});rel.XIII2FA=new Release("Final Fantasy XIII-2 Fragments After","#908AA0","white","#A68EA7","white","text","(small)Fragments|After",{series:"FNC, LSaga",sub:"FFXIII"});rel.
XIIIRem=new Release("Final Fantasy XIII: Reminiscence -tracer of memories-","#BB2B2B","white","#22B2B2","white","text","(small)FFXIII|R-tom-",{series:"FNC, LSaga",sub:"FFXIII"});rel.XIV1=new Release("Final Fantasy XIV","#5C62AC","white","#F3651B","black","game","XIV",{sub:false,series:"main"});rel.FFXIV=new Release("Final Fantasy XIV","#16487A","white","#9C2334","white","game","XIV",{series:"main",nav:"http://img1.wikia.nocookie.net/__cb20140416031411/finalfantasy/images/9/9e/Navbg14.png"});rel.FFXV=new Release("Final Fantasy XV","#121122","white","#AABACA","black","game","XV",{series:"main, FNC, Versus",nav:"http://img1.wikia.nocookie.net/__cb20140416031419/finalfantasy/images/2/2c/Navbg15.png"});rel.FFT=new Release("Final Fantasy Tactics","#F0E68C","black","#A9A9A9","black","game","FFT",{series:"Ival",nav:"http://img4.wikia.nocookie.net/__cb20140420041131/finalfantasy/images/c/cb/NavbgT.png"});rel.FFTA=new Release("Final Fantasy Tactics Advance","#4682B4","white","#FFAE29","black",
"game","TA",{series:"Ival, TAseries",nav:"http://img3.wikia.nocookie.net/__cb20140420041142/finalfantasy/images/8/8a/NavbgTA.png"});rel.FFTA2=new Release("Final Fantasy Tactics A2: Grimoire of the Rift","#4682B4","white","#F5DEB3","black","game","TA2",{sub:"FFTA",series:"Ival, TAseries",nav:"http://img1.wikia.nocookie.net/__cb20140420041152/finalfantasy/images/e/e3/NavbgTA2.png"});rel.FFTS=new Release("Final Fantasy Tactics S","#4682B4","white","#C05040","white","game","TS",{series:"Ival",nav:"http://img1.wikia.nocookie.net/__cb20140420041205/finalfantasy/images/c/c9/NavbgTS.png"});rel.CrystD=new Release("Crystal Defenders","#4682B4","white","#FFFACD","black","game","CD|(small)Defenders",{series:"Ival, CDseries",nav:"http://img2.wikia.nocookie.net/__cb20140420041047/finalfantasy/images/5/5e/NavbgCD.png"});rel.CDVS=new Release("Crystal Defenders: Vanguard Storm","#4682B4","white","#D8D8F2","black","game","VS|(small)Defenders",{sub:"CrystD",series:"Ival, CDseries",nav:
"http://img3.wikia.nocookie.net/__cb20140420041021/finalfantasy/images/3/3b/NavbgCDVS.png"});rel.VagrS=new Release("Vagrant Story","#8E6029","white","#B29F6D","black","game","VS",{series:"Ival",nav:"http://img4.wikia.nocookie.net/__cb20140420041214/finalfantasy/images/f/fd/NavbgVS.png"});rel.Fortress=new Release("Fortress","#3300CC","white","#DC3C5C","white","game","(small)Fortress",{series:"Ival"});rel.Type0=new Release("Final Fantasy Type-0","#8D1016","white","#EFA877","black","game","(small)TYPE|0",{series:"FNC, T0series",nav:"http://img2.wikia.nocookie.net/__cb20140417153442/finalfantasy/images/a/a6/Navbgtype0.png"});rel.Agito=new Release("Final Fantasy Agito","#8D1016","white","#F1A7AF","black","game","(small)Agito",{sub:"Type0",series:"FNC, T0series",nav:"http://img2.wikia.nocookie.net/__cb20140417153326/finalfantasy/images/e/e8/Navbgagito.png"});rel.T0RotIB=new Release("Final Fantasy Type-0 Side Story: The Reaper of the Icy Blade","#6C5299","white","#A01010","white","text",
"(small)Type-0|RotIB",{series:"FNC, T0series",sub:"Type0"});rel.FFCC=new Release("Final Fantasy Crystal Chronicles","#7FFFD4","black","#48D1CC","black","game","FFCC",{series:"CCseries",nav:"http://img3.wikia.nocookie.net/__cb20140423014732/finalfantasy/images/3/31/NavboxbgFFCC.png"});rel.CCRoF=new Release("Final Fantasy Crystal Chronicles: Ring of Fates","#FF6347","black","#FFDAB9","black","game","(small)FFCC|RoF",{sub:"FFCC",series:"CCseries",nav:"http://img3.wikia.nocookie.net/__cb20140423014733/finalfantasy/images/c/cc/NavboxbgCCRoF.png"});rel.CCMLaaK=new Release("Final Fantasy Crystal Chronicles: My Life as a King","#15317E","white","#4082CC","black","game","(small)FFCC|MLaaK",{sub:"FFCC",series:"CCseries",nav:"http://img3.wikia.nocookie.net/__cb20140423014732/finalfantasy/images/9/9a/NavboxbgCCMLaaK.png"});rel.CCEoT=new Release("Final Fantasy Crystal Chronicles: Echoes of Time","#87CEEB","black","#00CED1","black","game","(small)FFCC|EoT",{sub:"FFCC",series:"CCseries",nav:
"http://img1.wikia.nocookie.net/__cb20140423014732/finalfantasy/images/3/37/NavboxbgCCEoT.png"});rel.CCMLaaD=new Release("Final Fantasy Crystal Chronicles: My Life as a Darklord","#5C1193","white","#DB7093","black","game","(small)FFCC|MLaaD",{sub:"FFCC",series:"CCseries",nav:"http://img1.wikia.nocookie.net/__cb20140423014732/finalfantasy/images/d/de/NavboxbgCCMLaaD.png"});rel.CCTCB=new Release("Final Fantasy Crystal Chronicles: The Crystal Bearers","#1111AB","white","#EEC600","black","game","(small)FFCC|TCB",{sub:"FFCC",series:"CCseries",nav:"http://img2.wikia.nocookie.net/__cb20140423014733/finalfantasy/images/2/23/NavboxbgCCTCB.png"});rel.FFMQ=new Release("Final Fantasy Mystic Quest","#658197","white","#D9B16B","black","game","FFMQ",{nav:"http://img2.wikia.nocookie.net/__cb20140430151532/finalfantasy/images/7/79/Navbgmq.png"});rel.FFA=new Release("Final Fantasy Adventure","#22C055","white","#FFD700","black","game","FFA",{nav:
"http://img4.wikia.nocookie.net/__cb20140421192940/finalfantasy/images/b/b3/NavboxbgA.png"});rel.FFL=new Release("The Final Fantasy Legend","#A19D00","white","#FFD700","black","game","FFL",{series:"SaGa",nav:"http://img1.wikia.nocookie.net/__cb20140503171347/finalfantasy/images/0/0f/Navbgffl.png"});rel.FFL2=new Release("Final Fantasy Legend II","#2250C7","white","#FFD700","black","game","FFL2",{series:"SaGa"});rel.FFL3=new Release("Final Fantasy Legend III","#591868","white","#FFD700","black","game","FFL3",{series:"SaGa"});rel.T4HoL=new Release("Final Fantasy: The 4 Heroes of Light","#3EA2D7","black","#CEDE7B","black","game","4HoL",{nav:"http://img2.wikia.nocookie.net/__cb20140501160702/finalfantasy/images/1/1d/Navbgt4hol.png"});rel.BravelyD=new Release("Bravely Default","#FFE4B5","black","#E4F0E4","black","game","BD",{series:"BDseries",nav:"http://img3.wikia.nocookie.net/__cb20140501154302/finalfantasy/images/8/80/Navbgbd.png"});rel.BDPB=new Release("Bravely Default: Praying Brage",
"#FFE4B5","black","#E4E4F0","black","game","BDPB",{sub:"BravelyD",series:"BDseries",nav:"http://img3.wikia.nocookie.net/__cb20140509193836/finalfantasy/images/4/48/NavbgBDPB.png"});rel.BravelyS=new Release("Bravely Second: End Layer","#FFE4B5","black","#FFFFDD","black","game","BS",{sub:"BravelyD",series:"BDseries"});rel.BADR=new Release("Bravely Archive: D's Report","#FFE4B5","black","#C0C0FF","black","game","BADR",{sub:"BravelyD",series:"BDseries",});rel.FFD=new Release("Final Fantasy Dimensions","#E72700","white","#007FC0","white","game","FFD",{nav:"http://img2.wikia.nocookie.net/__cb20140417153336/finalfantasy/images/c/cd/Navbgdimensions.png"});rel.FFLTNS=new Release("Final Fantasy Legends: Toki no Suishō","#60FFFA","black","#FF90FF","black","game","(small)FFL|TnS",{nav:"http://img2.wikia.nocookie.net/__cb20141119195635/finalfantasy/images/4/4f/NavboxbgFFLSTC.png"});rel.Dissidia=new Release("Dissidia Final Fantasy","#4682B4","white","#FA8072","black","game","(small)Dissidia|FF",{
series:"DissiSer",nav:"http://img4.wikia.nocookie.net/__cb20140417153349/finalfantasy/images/9/92/Navbgdissidia.png"});rel.D012=new Release("Dissidia 012 Final Fantasy","#B0C4DE","black","#C9BE62","black","game","(small)Dissidia|012",{sub:"Dissidia",series:"DissiSer",nav:"http://img1.wikia.nocookie.net/__cb20140417153400/finalfantasy/images/8/85/Navbgdissidia012.png"});rel.DFF2015=new Release("Dissidia Final Fantasy (2015)","#6729BC","white","#FF0DA3","white","game","Dissidia",{series:"DissiSer",sub:"Dissidia",nav:"http://img3.wikia.nocookie.net/__cb20150417042758/finalfantasy/images/e/ea/NavbgDFF2015.png"});rel.TFF=new Release("Theatrhythm Final Fantasy","#756E9D","white","#943E43","white","game","TFF",{series:"TheatSer",nav:"http://img1.wikia.nocookie.net/__cb20140417153419/finalfantasy/images/3/3d/Navbgtheat.png"});rel.TFFCC=new Release("Theatrhythm Final Fantasy Curtain Call","#FFDD00","black","#943E43","white","game","(small)TFF|CC",{sub:"TFF",series:"TheatSer",nav:
"http://img4.wikia.nocookie.net/__cb20140417153431/finalfantasy/images/6/6e/Navbgtheatcc.png"});rel.PFF=new Release("Pictlogica Final Fantasy","#002050","white","#6080B0","black","game","PFF",{nav:"http://img4.wikia.nocookie.net/__cb20140501155741/finalfantasy/images/d/da/Navbgpff.png"});rel.FFAB=new Release("Final Fantasy Airborne Brigade","#5ABCD5","black","#FDEFAE","black","game","FFAB",{nav:"http://img1.wikia.nocookie.net/__cb20140421211101/finalfantasy/images/0/08/NavboxbgFFAB.png"});rel.Artniks=new Release("Final Fantasy Artniks","#70B0E0","black","#666666","white","game","(small)Artniks",{series:"ArtSer",nav:"http://img4.wikia.nocookie.net/__cb20140422201932/finalfantasy/images/f/f5/NavboxbgArtniks.png"});rel.ArtDive=new Release("Final Fantasy Artniks Dive","#002F3A","white","#30B0D0","black","game","(small)Artniks|Dive",{sub:"Artniks",series:"ArtSer"});rel.FFATB=new Release("Final Fantasy All the Bravest","#FF8866","black","#90C0F0","black","game","ATB",{nav:
"http://img4.wikia.nocookie.net/__cb20140421211047/finalfantasy/images/4/49/NavboxbgFFATB.png"});rel.FFRK=new Release("Final Fantasy Record Keeper","#ABBFA8","black","#BD876F","black","game","FFRK",{nav:"http://img4.wikia.nocookie.net/__cb20150625135224/finalfantasy/images/6/62/Navbgffrk.png"});rel.FFE=new Release("Final Fantasy Explorers","#003366","white","#7798B7","black","game","FFE",{nav:"http://img1.wikia.nocookie.net/__cb20140620123112/finalfantasy/images/4/46/Navbgexplorers.png"});rel.FFWWW=new Release("Final Fantasy World Wide Words","#CD425B","black","#E4697F","black","game","(small)FF|WWW");rel.FFBE=new Release("Final Fantasy Brave Exvius","#1155AA","white","#DD4477","black","game","FFBE",{nav:"http://img4.wikia.nocookie.net/__cb20141119162047/finalfantasy/images/7/78/NavbgFFBE.png"});rel.Mobius=new Release("Mobius Final Fantasy","#FFE264","black","#CCA264","black","game","(small)Mobius");rel.ChocoR=new Release("Chocobo Racing","#FFFF00","black","#F4A460","black","game",
"(small)Choco|Racing",{series:"Choco, CCollect"});rel.ChocoD=new Release("Chocobo no Fushigi na Dungeon","#FFFF00","black","#F4A460","black","game","CnFnD",{series:"Choco, CDungeon"});rel.ChocoD2=new Release("Chocobo's Dungeon 2","#FFFF00","black","#F4A460","black","game","C'sD2",{sub:"ChocoD",series:"Choco, CDungeon"});rel.FablesCT=new Release("Final Fantasy Fables: Chocobo Tales","#FFFF00","black","#F4A460","black","game","(small)Fables|CT",{series:"Choco, Fables"});rel.ChocoME=new Release("Chocobo to Mahou no Ehon: Majo to Shoujo to Go-nin no Yuusha","#FFFF00","black","#F4A460","black","game","CtMnE|(small)MtStGnY",{sub:"FablesCT",series:"Choco, Fables"});rel.FablesCD=new Release("Final Fantasy Fables: Chocobo's Dungeon","#FFFF00","black","#F4A460","black","game","(small)Fables|C'sD",{sub:"FablesCT",series:"Choco, Fables"});rel.ChocoS=new Release("Chocobo Stallion","#FFFF00","black","#F4A460","black","game","CS",{series:"Choco, CCollect"});rel.DdC=new Release("Dice de Chocobo",
"#FFFF00","black","#F4A460","black","game","DdC",{series:"Choco, CCollect"});rel.ChocoP=new Release("Chocobo Panic","#FFFF00","black","#5BAC4D","white","game","(small)Choco|Panic",{series:"Choco"});rel.FFU=new Release("Final Fantasy: Unlimited","#FF4500","white","#FFDAB9","black","video","FFU",{series:"Unltd",nav:"http://img4.wikia.nocookie.net/__cb20140422193110/finalfantasy/images/4/46/NavboxbgFFU.png"});rel.FFUA=new Release("Final Fantasy: Unlimited After","#CC4500","white","#DD9C77","white","text","(small)FFU|After",{series:"Unltd",sub:"FFU"});rel.FFUA2=new Release("Final Fantasy: Unlimited After 2","#DD9C77","white","#FCFAF7","black","audio","(small)FFU|After 2",{series:"Unltd",sub:"FFU"});rel.FFUwU=new Release("Final Fantasy: Unlimited with U","#FC6A05","black","#055E88","white","game","(small)FFU|with U",{series:"Unltd",sub:"FFU"});rel.FFUonPC=new Release("Final Fantasy: Unlimited on PC Adventure - Labyrinth","#FF4500","white","#8090D0","white","game","(small)FFU|on PC",{series:
"Unltd",sub:"FFU"});rel.TSW=new Release("Final Fantasy: The Spirits Within","#708090","white","#A9A9A9","black","video","TSW",{nav:"http://img2.wikia.nocookie.net/__cb20140422194425/finalfantasy/images/c/ca/NavboxbgTSW.png"});rel.FFTCG=new Release("Final Fantasy Trading Card Game","#60BDFF","black","#888888","black","game","TCG",{nav:"http://img2.wikia.nocookie.net/__cb20140422200433/finalfantasy/images/7/77/NavbgFFTCG.png"});}var $magic={};function createTHead(table){var thead=table.tHead;if(thead)return thead;thead=document.createElement("thead");var tbody=table.tBodies[0];table.insertBefore(thead,tbody);for(var i=0;i<tbody.rows.length;i++){var tbodyrow=tbody.rows[0];if(tbodyrow.getElementsByTagName("td").length!==0||tbodyrow.hasClass("first-row"))break;thead.appendChild(tbodyrow);}return thead;}function getCollapseCaption(testElement){return testElement.hasClass("collapsed")?expandCaption:collapseCaption;}var autoCollapse=2;var collapseCaption;var expandCaption;addOnloadHook(
function(){if(!mw.messages)mw.messages={values:[]};if(!expandCaption)expandCaption=mw.messages.values["showtoc"]||"show";if(!collapseCaption)collapseCaption=mw.messages.values["hidetoc"]||"hide";});function collapseTables(){console.log("collapseTables()",new Date());var tableCollapse=article.getElementsByTagAndClass("table","collapsible");for(var i=0;i<tableCollapse.length;i++){var tableCol=tableCollapse[i];var id;for(;i<tableCollapse.length;i++){tableCol=tableCollapse[i];id="tableCollapse"+i.toString();if(tableCol.id!=id)break;if(i==tableCollapse.length-1)return;}tableCol.id="tableCollapse"+i.toString();var tableColTr=tableCol.getElementsByTagName("tr")[0];if(tableColTr){var tableColThead=createTHead(tableCol);var thArray=tableColThead.getElementsByTagName("th");if(thArray.length!==0){var tableColTh=thArray[thArray.length-1];tableColTh.innerHTML='<span class="showhide" style="float:right">[<a class="showhidetext" href="#" onclick="collapseTableClick(this);return false;">'+
getCollapseCaption(tableCol)+'</a>]</span>'+tableColTh.innerHTML;}}}}if(article)addOnloadHook(collapseTables);function collapseTableClick(sender){var tableCollapse=sender.getFirstAncestorByTagName("table");var tableCollapseBody=tableCollapse.getElementsByTagName("tbody")[0];if(tableCollapse.hasClass("collapsed"))tableCollapse.removeClass("collapsed");else tableCollapse.addClass("collapsed");sender.innerHTML=getCollapseCaption(tableCollapse);}function collapseTrs(){console.log("collapseTrs()",new Date());var parents=article.getElementsByTagAndClass("tr","collapsible");var css="";for(var i=0;i<parents.length;i++){var p;var pid;for(;i<parents.length;i++){p=parents[i];pid="trCollapse"+i.toString();if(p.id!=pid)break;if(i==parents.length-1)return;}var pcc=pid+"Child";p.id=pid;renderTr(p);var test=p;var cnt=0;for(;;){if(!test.nextSibling||test.nextSibling.hasClass("collapsible")||test.nextSibling.hasClass("uncollapsible")||(test.nextSibling.tagName&&test.nextSibling.tagName!=p.tagName))break
;test=test.nextSibling;if(test.tagName){test.addClass(pcc);cnt++;}}if(p.childNodes.length>0&&cnt>0){var lastChild=p.childNodes[p.childNodes.length-1];var tag=lastChild.tagName.toLowerCase();if(tag!="th"&&tag!="td")break;lastChild.innerHTML='<span class="showhide" style="float:right; width:auto">[<a class="showhidetext" href="#" onclick="collapseTrClick(this);return false;">'+getCollapseCaption(p)+'</a>]</span>'+lastChild.innerHTML;}css+="table."+pid+"Collapsed ."+pcc+" { display: none; }\n";}createCssRules(css);}if(article)addOnloadHook(collapseTrs);function renderTr(tr){var table=tr.getFirstAncestorByTagName("table");var colClass=tr.id+"Collapsed";if(tr.hasClass("collapsed"))table.addClass(colClass);else table.removeClass(colClass);}function collapseTrClick(sender){var p=sender.getFirstAncestorByTagName("tr");if(p.hasClass("collapsed"))p.removeClass("collapsed");else p.addClass("collapsed");renderTr(p);sender.innerHTML=getCollapseCaption(p);}function collapseDivs(){console.log(
"collapseDivs()",new Date());var divCollapse=article.getElementsByTagAndClass("div","collapsible");for(var i=0;i<divCollapse.length;i++){var divCol;var divid;for(;i<divCollapse.length;i++){divCol=divCollapse[i];divid="divCollapse"+i.toString();if(divCol.id!=divid)break;if(i==divCollapse.length-1)return;}divCol.id=divid;}for(var i=0;i<divCollapse.length;i++){var divCol=document.getElementById("divCollapse"+i.toString());var divColHead=divCol.getElementsByClassName("header")[0];if(divColHead)divCol.removeChild(divColHead);else divColHead=document.createElementFromHTML('<span class="header">');var divColFoot=divCol.getElementsByClassName("footer")[0];if(divColFoot)divCol.removeChild(divColFoot);var divColHide=document.createElementFromHTML('<div class="hideElement">');divColHide.stealChildren(divCol);divCol.appendChild(divColHide);divCol.insertBefore(divColHead,divColHide);if(divColFoot)divCol.appendChild(divColFoot);var divColShowHide=document.createElement("div");divColShowHide.
innerHTML='<span class="showhide" style="float:right">[<a class="showhidetext" href="#" onclick="collapseDivClick(this);return false;">'+getCollapseCaption(divCol)+'</a>]</span>';divColHead.stealChildren(divColShowHide,true);if((divCol.hasClass("slide")||divCol.hasClass("fade"))&&divCol.hasClass("collapsed")){divCol.removeClass("collapsed");$(divCol.getElementsByClassName("hideElement")[0]).slideUp(0,function(){divCol.addClass("collapsed");});}divCol.toggleCollapse=function(collapse){var toggle=(collapse===undefined);var showhide=this.getElementsByClassName("showhidetext")[0];if(this.hasClass("collapsed")&&(!collapse||toggle)){var uncollapseIt=function(){showhide.innerHTML=getCollapseCaption(this);}.bind(this);this.removeClass("collapsed");showhide.innerHTML=getCollapseCaption(this);if(this.hasClass("slide")||this.hasClass("fade")){var e=this.getElementsByClassName("hideElement")[0];if(this.hasClass("slide"))$(e).slideDown(400,uncollapseIt);if(this.hasClass("fade"))$(e).fadeIn(400,
uncollapseIt);}else uncollapseIt();return;}else if(collapse||toggle){var collapseIt=function(){this.addClass("collapsed");showhide.innerHTML=getCollapseCaption(this);}.bind(this);if(this.hasClass("slide")||this.hasClass("fade")){var e=this.getElementsByClassName("hideElement")[0];if(this.hasClass("slide"))$(e).slideUp(400,collapseIt);if(this.hasClass("fade"))$(e).fadeOut(400,collapseIt);}else collapseIt();}};}}if(article)addOnloadHook(collapseDivs);function collapseDivClick(sender){var divCollapse=sender.parentNode.parentNode.parentNode;if(divCollapse.tagName!=="DIV"||!divCollapse.hasClass("collapsible"))return;divCollapse.toggleCollapse();}if(article)addOnloadHook(tHeadScroll);function tHeadScroll(){console.log("tHeadScroll()",new Date());var tables=article.getElementsByClassName("scrollable");if(tables.length===0)return;var css=
"table.scrollable.scrolling thead{position:fixed;top:0;margin-left:-1px;display:table} table.scrollable.scrolling tbody tr.temp-header{display:table-row} table.scrollable  tbody tr.temp-header{display:none}";for(var i=0;i<tables.length;i++){tables[i].addClass("tableScroll"+i);css+="table.scrollable.scrolling.tableScroll"+i+" thead{width:"+(tables[i].clientWidth+2)+"px";var thead=createTHead(tables[i]);var ta=document.getElementsByClassName("scrollable")[0];var x=ta.tHead.rows;var c;x.forEach(function(a){var b=a.cloneNode(true);b.addClass("temp-header");if(!c)insertBefore(b,ta.tBodies[0].firstChild);else insertAfter(b,c);c=b;});}createCssRules(css);$magic.scrollable=[];for(var i=0;i<tables.length;i++){$magic.scrollable[i]={el:tables[i],active:false};}window.addEventListener("scroll",function(){for(var i=0;i<$magic.scrollable.length;i++){var r=$magic.scrollable[i];if(r.el.documentOffsetTop<pageYOffset&&pageYOffset<r.el.documentOffsetBottom-r.el.tHead.clientHeight){if(!r.active){r.el.
addClass("scrolling");r.active=true;break;}}else if(r.active){r.el.removeClass("scrolling");r.active=false;break;}}});}$magic.spoilers={elements:[],settings:{rel:{},create:function(){this.rel={$:true};this.save();},load:function(){if(!localStorage.spoiler){$magic.spoilers.settings.create();}var arr=localStorage.spoiler.split(";");var obj=arr.toObject(":");var $found=false;for(var a in obj){if(a==="$")$found=true;obj[a]=(obj[a]==="true");}if(!$found){localStorage.removeItem("spoiler");this.create();}this.rel=obj;},save:function(){if(this.rel.$===undefined)return;var arr=[];for(var a in this.rel){arr.push(a+":"+this.rel[a]);}localStorage.spoiler=arr.join(";");},edit:function(key,value){if(value===null)delete(this.rel[key]);else this.rel[key]=value;this.save();var val=(this.rel[key]!==undefined?this.rel[key]:this.rel.$);if(val)$magic.spoilers.showForRel(key);else $magic.spoilers.hideForRel(key);divSpoilers();}},init:function(){console.log("$magic.spoilers.init()",new Date());var spoilSecs
=article.getElementsByTagAndClass("div","spoilers");for(var i=0;i<spoilSecs.length;i++){if(spoilSecs[i].getElementsByClassName("endspoiler").length!=1){spoilSecs[i].getElementsByClassName("skiplink")[0].innerHTML='<strong class="error">Error: no end spoiler tag</strong>';continue;}this.elements.push({el:spoilSecs[i],rel:spoilSecs[i].getAttribute("data-rel"),hide:function(){if(this.el.toggleCollapse)this.el.toggleCollapse(true);else this.el.addClass("collapsed");},show:function(){if(this.el.toggleCollapse)this.el.toggleCollapse(false);else this.el.removeClass("collapsed");}});var spoilName="skipspoiler"+(i+1).toString();spoilSecs[i].getElementsByClassName("skiplink")[0].getElementsByTagName("a")[0].href="#"+spoilName;spoilSecs[i].getElementsByClassName("endspoiler")[0].id=spoilName;}var spoilSecs=article.getElementsByTagAndClass("span","ilspoiler");for(var i=0;i<spoilSecs.length;i++){spoilSecs[i].removeClass("nojs");this.elements.push({el:spoilSecs[i],rel:spoilSecs[i].getAttribute(
"data-rel"),hide:function(){this.el.addClass("hidden");},show:function(){this.el.removeClass("hidden");}});}this.toggleFromSettings();},toggleFromSettings:function(){var def=this.settings.rel.$;for(var i=0;i<this.elements.length;i++){var x=this.elements[i];var val=this.settings.rel[x.rel]!==undefined?this.settings.rel[x.rel]:def;if(!val)x.hide();else x.show();}},showForRel:function(release){var und=(release===undefined);if(!und&&release=="$"){this.toggleFromSettings();return;}for(var i=0;i<this.elements.length;i++){var x=this.elements[i];if(und||x.rel==release)x.show();}},hideForRel:function(release){var und=(release===undefined);if(!und&&release=="$"){this.toggleFromSettings();return;}for(var i=0;i<this.elements.length;i++){var x=this.elements[i];if(und||x.rel==release)x.hide();}}};function divSpoilers(){console.log("divSpoilers()",new Date());var elid="spoilerlist";var el=document.getElementById(elid)||document.createElementFromHTML('<div id="'+elid+'">');function addS(id,state){var
reltrue=(rel[id]!==undefined);return'<div id="'+id+'-spoiler" class="rel-spoiler">'+(reltrue?'<span title="'+rel[id].full+'">'+id+'</span>':"Master")+': ('+(state===true?"show":'<a href="##" onclick="$magic.spoilers.settings.edit(\''+id+'\', true);return false;">show</a>')+' / '+(state===false?"hide":'<a href="##" onclick="$magic.spoilers.settings.edit(\''+id+'\', false);return false;">hide</a>')+(!reltrue?"":' / '+(state===undefined?"default":'<a href="##" onclick="$magic.spoilers.settings.edit(\''+id+'\', null);return false;">default</a>'))+')</div>';}var inner=addS("$",$magic.spoilers.settings.rel.$);for(var i=0;i<wgReleasesCovered.length;i++){inner+=addS(wgReleasesCovered[i],$magic.spoilers.settings.rel[wgReleasesCovered[i]]);}el.innerHTML=inner;rail.appendChild(el);}if(wgUserTester)$magic.spoilers.settings.load();else $magic.spoilers.settings.create();if(article)$magic.spoilers.init();if(wgPageName=="Special:RecentChanges")importScriptPage('AjaxRC/code.js','dev');if(article&&
wgCanonicalNamespace=="Template"){function noCollapseNavPage(){var navbox=article.getElementsByClassName("va-navbox-container");if(!navbox)return;navbox=navbox[0];if(navbox&&("Template:"+navbox.id).toLowerCase()==(wgPageName+"-nav").toLowerCase()){article.getElementsByClassName("collapsible").forEach(function(a){a.toggleCollapse(false);});}}addOnloadHook(noCollapseNavPage);}checkUsername();function checkUsername(){console.log("checkUsername()",new Date());if(article&&typeof(wgUserName)!==undefined&&wgUserName){article.getElementsByClassName("insertusername").forEach(function(a){a.innerHTML=wgUserName;});article.getElementsByClassName("userunregistered").forEach(function(a){a.style.display="none";});article.getElementsByClassName("userregistered").forEach(function(a){a.style.display="inline-block";});}}checkUserRights();function checkUserRights(){console.log("checkUserRights()",new Date());if(!article)return;article.getElementsByClassName("ifgrouptemplate").forEach(function(a){var groups
=a.getAttribute("data-src").replaceAll(",",";").replaceAll(" ;",";").split(";");var t=0;groups.forEach(function(b){t+=ifGroup(b);});if(t){var b=a.getElementsByClassName("ifgrouptrue");if(b.length)b[0].style.display="";b=a.getElementsByClassName("ifgroupfalse");if(b.length)b[0].style.display="none";}});}enemyStatsVIII();function enemyStatsVIII(){console.log("enemyStatsVIII()",new Date());if(document.getElementById("enemyStatOutputVIII"))importJsPage("MediaWiki:VIIIEnemyStats.js");}function ts_makeSortable(table){var firstRow=createTHead().rows[0];if(!firstRow)return;for(var i=0;i<firstRow.cells.length;i++){var cell=firstRow.cells[i];if((" "+cell.className+" ").indexOf(" unsortable ")==-1){cell.innerHTML+=' '+'<a href="#" class="sortheader" '+'onclick="ts_resortTable(this);return false;">'+'<span class="sortarrow">'+'<img src="'+ts_image_path+ts_image_none+'" alt="↓"/></span></a>';}}if(ts_alternate_row_colors){ts_alternate(table);}}function onloadhookcustom(){var replace=document.
getElementById("AdolasPayPal");if(null!==replace){replace.innerHTML=
'<form action="https://www.paypal.com/cgi-bin/webscr" method="post"><input type="hidden" name="cmd" value="_s-xclick"><input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----MIIHLwYJKoZIhvcNAQcEoIIHIDCCBxwCAQExggEwMIIBLAIBADCBlDCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb20CAQAwDQYJKoZIhvcNAQEBBQAEgYBaym2+12iEuvbGoC5aLTZHkxlTOXdG3Us2TW7H5dJQXFAUFMXun4rJhGd+3r8fiR+UpEqMe9hK0MRsF6/gXU6vMGiq4Zokim5xrH6xqCJkA/QqEt8T3unB8Uw7mG6dpNNmhxAl11HWTQrp17+UG8WQ7EXZE5FsyhiuCpL2Y/yvojELMAkGBSsOAwIaBQAwgawGCSqGSIb3DQEHATAUBggqhkiG9w0DBwQIwKi5Xipnn5+AgYjFEemIjoEfQiaX+ysiHhaicd+LVQlQao97lXgvAJm9K0OMz60ma9yMSUch9n0RrRy0M4vtfUW55Bn6i43WbsOKnTAelMQn5pfuRmpEuY91MXlHFFp1rv7UmmK9jehCq+3wsaHWlCUIb/aZcFGgyxPE6MdRNgVWNSfYZKdX43tDeladvRK7nje5oIIDhzCCA4MwggLsoAMCAQICAQAwDQYJKoZIhvcNAQEFBQAwgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tMB4XDTA0MDIxMzEwMTMxNVoXDTM1MDIxMzEwMTMxNVowgY4xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJDQTEWMBQGA1UEBxMNTW91bnRhaW4gVmlldzEUMBIGA1UEChMLUGF5UGFsIEluYy4xEzARBgNVBAsUCmxpdmVfY2VydHMxETAPBgNVBAMUCGxpdmVfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDBR07d/ETMS1ycjtkpkvjXZe9k+6CieLuLsPumsJ7QC1odNz3sJiCbs2wC0nLE0uLGaEtXynIgRqIddYCHx88pb5HTXv4SZeuv0Rqq4+axW9PLAAATU8w04qqjaSXgbGLP3NmohqM6bV9kZZwZLR/klDaQGo1u9uDb9lr4Yn+rBQIDAQABo4HuMIHrMB0GA1UdDgQWBBSWn3y7xm8XvVk/UtcKG+wQ1mSUazCBuwYDVR0jBIGzMIGwgBSWn3y7xm8XvVk/UtcKG+wQ1mSUa6GBlKSBkTCBjjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRQwEgYDVQQKEwtQYXlQYWwgSW5jLjETMBEGA1UECxQKbGl2ZV9jZXJ0czERMA8GA1UEAxQIbGl2ZV9hcGkxHDAaBgkqhkiG9w0BCQEWDXJlQHBheXBhbC5jb22CAQAwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQCBXzpWmoBa5e9fo6ujionW1hUhPkOBakTr3YCDjbYfvJEiv/2P+IobhOGJr85+XHhN0v4gUkEDI8r2/rNk1m0GA8HKddvTjyGw/XqXa+LSTlDYkqI8OwR8GEYj4efEtcRpRYBxV8KxAW93YDWzFGvruKnnLbDAF6VR5w/cCMn5hzGCAZowggGWAgEBMIGUMIGOMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDU1vdW50YWluIFZpZXcxFDASBgNVBAoTC1BheVBhbCBJbmMuMRMwEQYDVQQLFApsaXZlX2NlcnRzMREwDwYDVQQDFAhsaXZlX2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTAwNjI5MDU0MzUxWjAjBgkqhkiG9w0BCQQxFgQUDu3F8t0ulM4+fYCNulXS78TSO9YwDQYJKoZIhvcNAQEBBQAEgYA8KcP9MvE9n2LF8fuNJ7pEkZzh2m9tWpfZy6c5R14R6vmoqyXd68e99/Mao1hl8TCwwGikAMzhqwIsT7hfvrYtgfGRCQqL8E1+XhsvFygiKloVayM4rlc25MQtPr0KYm5YMArd0CFIFPrmK/RbT09HjkPOZvuM4d7j3/hz2Wu79Q==-----END PKCS7-----"><input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"><img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"></form>'
;}}addOnloadHook(onloadhookcustom);function tabberObj(argsObj){var arg;this.div=null;this.classMain="tabber";this.classMainLive="tabberlive";this.classTab="tabbertab";this.classTabDefault="tabbertabdefault";this.classNav="tabbernav";this.classTabHide="tabbertabhide";this.classNavActive="tabberactive";this.titleElements=['h2','h3','h4','h5','h6'];this.titleElementsStripHTML=false;this.removeTitle=true;this.addLinkId=false;this.linkIdFormat='<tabberid>nav<tabnumberone>';for(arg in argsObj){this[arg]=argsObj[arg];}this.tabs=[];if(this.div){this.init(this.div);this.div=null;}}tabberObj.prototype.init=function(e){var childNodes,i,i2,t,defaultTab=0,DOM_ul,DOM_li,DOM_a,aId,headingElement;if(!document.getElementsByTagName){return false;}if(e.id){this.id=e.id;}this.tabs.length=0;childNodes=e.childNodes;for(i=0;i<childNodes.length;i++){if(childNodes[i].className&&childNodes[i].hasClass(this.classTab)){t={};t.div=childNodes[i];this.tabs[this.tabs.length]=t;if(childNodes[i].className&&childNodes[i
].hasClass(this.classTabDefault)){defaultTab=this.tabs.length-1;}}}DOM_ul=document.createElement("ul");DOM_ul.className=this.classNav;for(i=0;i<this.tabs.length;i++){t=this.tabs[i];t.headingText=t.div.title;if(this.removeTitle){t.div.title='';}if(!t.headingText){for(i2=0;i2<this.titleElements.length;i2++){headingElement=t.div.getElementsByTagName(this.titleElements[i2])[0];if(headingElement){t.headingText=headingElement.innerHTML;if(this.titleElementsStripHTML){t.headingText.replace(/<br>/gi," ");t.headingText=t.headingText.replace(/<[^>]+>/g,"");}break;}}}if(!t.headingText){t.headingText=i+1;}DOM_li=document.createElement("li");t.li=DOM_li;DOM_a=document.createElement("a");DOM_a.appendChild(document.createTextNode(t.headingText));DOM_a.href="javascript:void(null);";DOM_a.title=t.headingText;DOM_a.onclick=this.navClick;DOM_a.tabber=this;DOM_a.tabberIndex=i;if(this.addLinkId&&this.linkIdFormat){aId=this.linkIdFormat;aId=aId.replace(/<tabberid>/gi,this.id);aId=aId.replace(
/<tabnumberzero>/gi,i);aId=aId.replace(/<tabnumberone>/gi,i+1);aId=aId.replace(/<tabtitle>/gi,t.headingText.replace(/[^a-zA-Z0-9\-]/gi,''));DOM_a.id=aId;}DOM_li.appendChild(DOM_a);DOM_ul.appendChild(DOM_li);}e.insertBefore(DOM_ul,e.firstChild);e.removeClass(this.classMain);e.addClass(this.classMainLive);this.tabShow(defaultTab);if(typeof this.onLoad=='function'){this.onLoad({tabber:this});}return this;};tabberObj.prototype.navClick=function(event){var rVal,a,self,tabberIndex,onClickArgs;a=this;if(!a.tabber){return false;}self=a.tabber;tabberIndex=a.tabberIndex;a.blur();if(typeof self.onClick=='function'){onClickArgs={'tabber':self,'index':tabberIndex,'event':event};if(!event){onClickArgs.event=window.event;}rVal=self.onClick(onClickArgs);if(rVal===false){return false;}}self.tabShow(tabberIndex);return false;};tabberObj.prototype.tabHideAll=function(){var i;for(i=0;i<this.tabs.length;i++){this.tabHide(i);}};tabberObj.prototype.tabHide=function(tabberIndex){var div;if(!this.tabs[
tabberIndex]){return false;}div=this.tabs[tabberIndex].div;div.addClass(this.classTabHide);this.navClearActive(tabberIndex);return this;};tabberObj.prototype.tabShow=function(tabberIndex){var div;if(!this.tabs[tabberIndex]){return false;}this.tabHideAll();div=this.tabs[tabberIndex].div;div.removeClass(this.classTabHide);this.navSetActive(tabberIndex);if(typeof this.onTabDisplay=='function'){this.onTabDisplay({'tabber':this,'index':tabberIndex});}return this;};tabberObj.prototype.navSetActive=function(tabberIndex){this.tabs[tabberIndex].li.className=this.classNavActive;return this;};tabberObj.prototype.navClearActive=function(tabberIndex){this.tabs[tabberIndex].li.className='';return this;};function tabberAutomatic(tabberArgs){var tempObj,divs,i;if(!tabberArgs){tabberArgs={};}tempObj=new tabberObj(tabberArgs);divs=article.getElementsByTagName("div");for(i=0;i<divs.length;i++){if(divs[i].className&&divs[i].hasClass(tempObj.classMain)){tabberArgs.div=divs[i];divs[i].tabber=new tabberObj(
tabberArgs);}}return this;}function tabberAutomaticOnLoad(tabberArgs){if(!tabberArgs){tabberArgs={};}if(article){addOnloadHook(function(){tabberAutomatic(tabberArgs);changeTabWithHash();});}}if(typeof tabberOptions=='undefined'){tabberAutomaticOnLoad();}else{if(!tabberOptions['manualStartup']){tabberAutomaticOnLoad(tabberOptions);}}function rewriteSearchFormLink(){if($('#searchform').length===0){return;}var links=document.getElementById('searchform').getElementsByTagName('a');if(links.length>0){links[0].href=wgScriptPath+'/index.php?title=Special:Search&adv=1';}}var firstRun=true;function loadFunc(){console.log("(tabber)loadFunc()",new Date());if(firstRun)firstRun=false;else return;rewriteSearchFormLink();fixSearch();}function fixSearch(){var button=document.getElementById('searchSubmit');if(button)button.name='go';}addOnloadHook(loadFunc);if(article)window.addEventListener("hashchange",function(){changeTabWithHash();});function changeTabWithHash(hashstring){if(!hashstring)hashstring=
location.hash.slice(1);hashstring=encodeHash(hashstring);if(!hashstring.contains(".3A"))return;var search=article;var hash=hashstring.split(".3B");for(var i=0;i<hash.length;i++){var tabbers=search.getElementsByClassName("tabberlive");var selector=hash[i].split(".3A");if(!selector[1])return;var tab;for(var j=0;j<tabbers.length;j++){if(encodeHash(tabbers[j].title.urlEncode())==selector[0].replaceAll(".27","'")){tab=tabbers[j];break;}}if(!tab)return;var navtabs=tab.getElementsByClassName("tabbernav")[0].getElementsByTagName("a");for(var j=0;j<navtabs.length;j++){if(encodeHash(navtabs[j].title.urlEncode())==selector[1]){navtabs[j].click();break;}}if(i==hash.length-1)return;var actualtabs=tab.getElementsByClassName("tabbertab");for(var j=0;j<actualtabs.length;j++){if(!(actualtabs[j].hasClass("tabbertabhide"))&&actualtabs[j].parentNode==tab){search=actualtabs[j];break;}if(j==actualtabs.length-1)return;}}}if(skin==="oasis")$(".upphotos").click(function linkToUploader(){window.location.href=
'http://finalfantasy.wikia.com/wiki/Special:Upload';});function addEditLinksToWLH(){if(wgCanonicalSpecialPageName=='Whatlinkshere'){var links=document.getElementById("mw-whatlinkshere-list");if(links){links=links.getElementsByTagName('li');}for(var i=0;i<links.length;i++){aLink=links[i].getElementsByTagName('a');var linkHref=aLink[0].href+(aLink[0].href.contains("?")?"&":"?")+"action=edit";var tools=links[i].getElementsByTagAndClass('span','mw-whatlinkshere-tools');var editLinkSpan=document.createElement("span");editLinkSpan.className="mw-whatlinkshere-edit";editLinkSpan.innerHTML='(<a title="Edit form" href="'+linkHref+'">edit</a>) ';links[i].insertBefore(editLinkSpan,tools[0]);}}}addOnloadHook(addEditLinksToWLH);function addEditLinksToFileUsage(){console.log("addEditLinksToFileUsage()",new Date());var linksUl=article.getElementsByTagAndClass("ul","mw-imagepage-linkstoimage")[0];if(linksUl){var linksLi=linksUl.getElementsByTagName("li");for(var i=0;i<linksLi.length;i++){var linksA=
linksLi[i].getElementsByTagName("a")[0];var newLink=document.createElement("a");linksLi[i].innerHTML=linksLi[i].innerHTML+' <span class="mw-imagepage-linkstoimage-edit">(<a title="Edit form" href="'+linksA.href+'?action=edit">edit</a>)</span>';}}}if(article)addOnloadHook(addEditLinksToFileUsage);function printVariable(){console.log("printVariable()",new Date());var n=article.getElementsByClassName("variable-output");for(var i=0;i<n.length;i++){var e=(n[i].hasAttribute("data-element"))?$(n[i].getAttribute("data-element"))[0]:undefined;n[i].innerHTML=getVariable(n[i].innerHTML,e)||"null";}}if(article)printVariable();if(wgPageName=="Mix_(Final_Fantasy_X-2)"&&wgNamespaceNumber===0&&article){importJsPage("MediaWiki:X2mix.js");}if(wgServerTime){function doTime(t){setInterval(function(){getCurrentUtcTime();if($magic.clock)$magic.clock.update();if($magic.countdown)$magic.countdown.update();},t);}function getCurrentUtcTime(){var nowTime=new Date();var tempTime=new Date(-(nowTime-wgClientTime));
wgNow=new Date(wgServerTime-tempTime);return wgNow;}function calculateTimezoneOffset(s){if(!s)return 0;if(s=="local")return-(new Date(wgNow.valueOf()-new Date())).valueOf();var tzs={bst:"+01:00:00",est:"-05:00:00",edt:"-06:00:00"};for(var x in tzs){if(s==x){s=tzs[x];break;}}var op=s.slice(0,1)=="-"?"-":"+";var split=s.replace(op,"").split(":");offset=1000*60*60*(split[0]||0);offset+=1000*60*(split[1]||0);offset+=1000*(split[2]||0);offset*=(op=="+"?1:-1);return offset;}(function(){console.log("clock stuff",new Date());getCurrentUtcTime();var utcClock=document.getElementsByClassName("utcTime");if(utcClock.length===0)return;$magic.clock={elements:[],update:function(){this.elements.forEach(function(e){e.update();});}};for(var i=0;i<utcClock.length;i++){var e=utcClock[i];var timeFormat="H:i:s";if(e.hasAttribute("data-format"))timeFormat=e.getAttribute("data-format");var offset=0;if(e.hasAttribute("data-timezone"))offset=calculateTimezoneOffset(e.getAttribute("data-timezone"));$magic.clock.
elements.push({e:utcClock[i],format:timeFormat,offset:offset,update:function(){this.e.innerHTML=new Date(wgNow.valueOf()+this.offset).toString(this.format);}});}$magic.clock.update();})();(function(){var utcTime=document.getElementsByClassName("utcTimeDisplay");if(utcTime.length===0)return;$magic.timedisplay={elements:[],update:function(){this.elements.forEach(function(e){e.update();});}};for(var i=0;i<utcTime.length;i++){var e=utcTime[i];var inputTime=e.getAttribute("data-input-time")||"";var inputFormat=e.getAttribute("data-input-format");var date=inputTime.toDate(inputFormat);var offset=calculateTimezoneOffset(e.getAttribute("data-output-timezone"));var format=e.getAttribute("data-output-format")||(inputFormat||"H:i, F d, Y '(UTC)'");$magic.timedisplay.elements.push({e:e,date:date,format:format,offset:offset,update:function(){this.e.innerHTML=new Date(this.date.valueOf()+this.offset).toString(this.format);}});}$magic.timedisplay.update();})();(function(){var utcCountdown=document.
getElementsByClassName("utcCountdown");if(utcCountdown.length===0)return;$magic.countdown={elements:[],update:function(){this.elements.forEach(function(e){e.update();});}};for(var i=0;i<utcCountdown.length;i++){var e=utcCountdown[i];var inputTime=e.getAttribute("data-input-time")||"";var inputFormat=e.getAttribute("data-input-format");var date=inputTime.toDate(inputFormat);var offset=calculateTimezoneOffset(e.getAttribute("data-output-timezone"));var format=e.getAttribute("data-output-format")||(inputFormat||"H:i, F d, Y '(UTC)'");var beyond=e.getAttribute("data-output-alt")||date.toString(this.format);$magic.countdown.elements.push({e:e,date:date,format:format,offset:offset,expire:beyond,update:function(){var dDate=new Date((this.date.valueOf()-wgNow.valueOf())-this.offset);this.e.innerHTML=(dDate.valueOf()<0?new Date(Math.abs(dDate)).toString(this.expire):dDate.toString(this.format));}});}$magic.countdown.update();})();(function(){if($magic.clock||$magic.countdown)addOnloadHook(
function(){doTime(1000);});else addOnloadHook(function(){doTime(1000*60);});})();}if(article)addOnloadHook(loadHiddenImagesOnLoad);function loadHiddenImagesOnLoad(){console.log("loadHiddenImagesOnLoad()",new Date());loadHiddenImagesInClass("tabbertab");loadHiddenImagesInClass("preload");}function loadHiddenImagesInClass(sender){var classN=article.getElementsByClassName(sender);for(var i=0;i<classN.length;i++)loadHiddenChildImages(classN[i]);}function loadHiddenChildImages(sender){var images=sender.getElementsByTagName("img");for(var i=0;i<images.length;i++)loadHiddenImage(images[i]);}function loadHiddenImage(sender){var source=sender.getAttribute("data-src");if(!source)return;sender.src=source;sender.style.opacity=1;}function getCookie(cookieName,error){if(document.cookie.length>0){begin=document.cookie.indexOf(cookieName+"=");if(begin!=-1){begin+=cookieName.length+1;end=document.cookie.indexOf(";",begin);if(end==-1){end=document.cookie.length;}return unescape(document.cookie.slice(
begin,end));}}return error;}function setCookie(cookieName,cookieValue,expireDays){var expireDate=new Date();expireDate.setTime(expireDate.getTime()+(expireDays*24*3600*1000));document.cookie=cookieName+"="+escape(cookieValue)+((expireDays===null)?"":"; expires="+expireDate.toGMTString());}function getLocalStorage(key,error){var exp="ExpireDate";if(localStorage&&localStorage[key]){if(localStorage[key+exp]){if(parseInt(localStorage[key+exp])<(wgNow||wgServerTime||wgClientTime).valueOf()){localStorage.removeItem(key);localStorage.removeItem(key+exp);}}return localStorage[key]||error;}return error;}function setLocalStorage(key,value,expireDays){var exp="ExpireDate";if(!localStorage)return;if(expireDays)localStorage[key+exp]=((wgNow||wgServerTime||wgClientTime).valueOf()+(1000*3600*24*expireDays)).toString();localStorage[key]=value;return localStorage[key];}function removeLocalStorage(key,value){if(!localStorage)return;var exp="ExpireDate";localStorage.removeItem(key);localStorage.
removeItem(key+exp);}if(wgAction=="view"&&wgTitle!="IRC"&&(skin=="oasis"||skin=="monobook")){addOnloadHook(function(){if(getLocalStorage("ircName")||wgUserIRCName)ircSidebarSection();});}function ircOnload(){console.log("ircOnload()",new Date());var ircForm=document.getElementById("ircform");if(ircForm){var ircFormInputs=ircForm.getElementsByTagName("input");var ircName=wgUserIRCName||getLocalStorage("ircName");if(ircName)ircFormInputs[0].value=ircName;if(!wgUserIRCName){ircFormInputs[1].onclick=function(){setLocalStorage("ircName",ircFormInputs[0].value,7);};}ircForm.action="http://webchat.freenode.net/";}}addOnloadHook(ircOnload);if((wgNamespaceNumber===0||wgNamespaceNumber==6||wgPageName=="Final_Fantasy_Wiki:Sandsea")&&(wgAction=="view"||skin=="monobook"&&wgAction=="submit")&&(skin=="oasis"||skin=="monobook")&&(!ifGroup("staff"))){addOnloadHook(articleinfoicons);}function articleinfoicons(){console.log("articleinfoicons()",new Date());var output="";var dateFmt="F j, Y";var id="";id=
"accFeatured";var elem=document.getElementById(id);var string="";if(elem){string=elem.innerHTML;}if(string===""){string="Featured article";}else{string="Featured article for "+string;}output+=newAccoladeIcon(id,"Project:Featured Articles",string,"http://images3.wikia.nocookie.net/__cb20090427121647/finalfantasy/images/8/8e/SkyPirDen_-_Crystal.png");id="accGood";elem=document.getElementById(id);string="";if(elem){string=elem.innerHTML;}if(string===""){string="Good article";}else{string="Good article since "+new Date(elem.innerHTML).toString(dateFmt);}output+=newAccoladeIcon(id,"Project:Good Articles",string,"http://images2.wikia.nocookie.net/__cb20090528210343/finalfantasy/images/c/c4/FF1_Treasure_Chest_1.gif");id="mntExpand";elem=document.getElementById(id);string="";if(elem){string=elem.innerHTML;}if(string===""){string="Article requiring expansion";}else{string="Article requiring expansion since "+new Date(elem.innerHTML).toString(dateFmt);}output+=newMaintenanceIcon(id,
"Category:Articles to be expanded",string,"http://images3.wikia.nocookie.net/sprite/images/thumb/7/79/FFIVCid.png/26px-FFIVCid.png");id="mntCleanup";elem=document.getElementById(id);string="";if(elem){string=elem.innerHTML;}if(string===""){string="Article requiring cleanup";}else{string="Article requiring cleanup since "+new Date(elem.innerHTML).toString(dateFmt);}output+=newMaintenanceIcon(id,"Category:Articles in need of cleanup",string,"http://images4.wikia.nocookie.net/sprite/images/thumb/9/97/TacticsWhiteMage.png/26px-TacticsWhiteMage.png");id="mntIncompleteTable";elem=document.getElementById(id);string="";if(elem){string=elem.innerHTML;}if(string===""){string="Article missing data";}else{string="Article missing data since "+new Date(elem.innerHTML).toString(dateFmt);}output+=newMaintenanceIcon(id,"Category:Articles with Incomplete Tables",string,"http://images1.wikia.nocookie.net/__cb20130117071205/finalfantasy/images/thumb/f/fe/Cloud_ATB.png/26px-Cloud_ATB.png");id=
"mntCiteSources";elem=document.getElementById(id);string="";if(elem){string=elem.innerHTML;}if(string===""){string="Article does not cite its sources";}else{string="Article lacking citations since "+new Date(elem.innerHTML).toString(dateFmt);}output+=newMaintenanceIcon(id,"Category:Articles in need of citations",string,"http://images4.wikia.nocookie.net/sprite/images/thumb/3/3f/FFIXGarnet.png/26px-FFIXGarnet.png");id="mntAddImages";elem=document.getElementById(id);string="";if(elem){string=elem.innerHTML;}if(string===""){string="Article needing images";}else{string="Article needing images since "+new Date(elem.innerHTML).toString(dateFmt);}output+=newMaintenanceIcon(id,"Category:Articles Needing Images",string,"http://images2.wikia.nocookie.net/__cb20101126002150/finalfantasy/images/thumb/d/d0/Relm_Arrowny_small.png/26px-Relm_Arrowny_small.png");output+='<span id="relIconContainer">';for(var x in rel){output+=newReleaseIcon(x);}output+='</span>';var elem=document.getElementById(
"ArticleInformationBox");if(elem){elem.innerHTML+=output;}if(skin=="monobook"){if(wgReleasesCovered.length>5){var relContainer=document.getElementById("relIconContainer");relContainer.id="relIconDropdown";var seriesIcon=newSeriesIcon("relIconDropdown","series");seriesIcon+='<span class="dropdownButton" style="font-size:10px; line-height:0">ᐁ</span>';var relDropdownButton=document.createElement("span");relDropdownButton.id="relIconContainer";relDropdownButton.innerHTML=seriesIcon;relDropdownButton.addEventListener("mouseover",function(){document.getElementById("relIconDropdown").style.display="block";},false);relDropdownButton.addEventListener("mouseleave",function(){document.getElementById("relIconDropdown").style.display="none";},false);relContainer.addEventListener("mouseover",function(){document.getElementById("relIconDropdown").style.display="block";},false);relContainer.addEventListener("mouseleave",function(){document.getElementById("relIconDropdown").style.display="none";},
false);relContainer.parentNode.insertBefore(relDropdownButton,relContainer);relDropdownButton.appendChild(relContainer);}}}function newAccoladeIcon(id,page,hover,bgImg){return newArticleInfoIcon(id,page,hover,bgImg,"","");}function newReleaseIcon(id){var page=rel[id].full;var useId=id+"-icon";var s=newCoverageIcon(useId,id,page,page,rel[id].icon);if(s==="")return s;var num=wgReleasesCovered.length;if(!num)num=0;wgReleasesCovered.push(id);return s;}function newCoverageIcon(useId,id,link,full,text){var bgImg="http://images.wikia.com/finalfantasy/images/c/c5/InfoIcon-release.png";text=transformCoverageText(text);return newArticleInfoIcon(useId,link,full,bgImg,id,text);}function transformCoverageText(text){var textArray=text.split("|");var length=textArray.length;var number=["one","two"];text="";for(var i=0;i<length;i++){text+='<span class="'+number[length-1]+'-line';var lineClass="";var textAsArray=textArray[i].split(")");if(textAsArray.length==2){lineClass="-"+textAsArray[0].replace("(",
"");textAsArray[0]=textAsArray[1];}text+=lineClass+'">'+textAsArray[0]+'</span>';if(i!=length-1){text+="<br/>";}}return text;}function newSeriesIcon(findId,id){var text=ser[id].icon+"|(small)¯¯¯";var s=newCoverageIcon(findId,id,ser[id].link,ser[id].full,text);return s;}function newMaintenanceIcon(id,page,hover,bgImg){return newArticleInfoIcon(id,page,hover,bgImg,"","");}if(wgUserTester&&rail&&article&&(wgNamespaceNumber===0||wgPageName=="Final_Fantasy_Wiki:Sandsea"))addOnloadHook(divSpoilers);if(article)refocusAttach();function refocusAttach(){console.log("refocusAttach()",new Date());var table=article.getElementsByClassName("table");for(var i=0;i<table.length;i++){var attach=table[i].getElementsByClassName("attach");for(var j=0;j<attach.length;j++){var origElem=attach[j];var elem=origElem;var id=elem.id;for(var k=0;k<5;k++){elem=elem.parentNode;if(elem.tagName=="TH"||elem.tagName=="TD"){if(!elem.id){elem.id=id;origElem.id="";}break;}}}}var gallery=article.getElementsByTagAndClass(
"div","proto-gallery");for(var i=0;i<gallery.length;i++){var attach=gallery[i].getElementsByClassName("attach");for(var j=0;j<attach.length;j++){var origElem=attach[j];var elem=origElem;var id=elem.id;for(var k=0;k<5;k++){elem=elem.parentNode;if(elem.hasClass("thumbinner")){elem.id=id;origElem.id="";break;}}}}}preventDelete();function preventDelete(){console.log("preventDelete()",new Date());var deleteConfirm=document.getElementById("deleteconfirm");if(deleteConfirm){lockPage=["Final_Fantasy_Wiki","Final_Fantasy_Wiki_Dragon_s_Neck_Colosseum"];for(var i=0;i<lockPage.length;i++){if(document.getElementsByTagAndClass("body","page-"+lockPage[i])[0])break;if(i==lockPage.length-1)return;}deleteConfirm.style.display="none";document.getElementById("mw-content-text").getElementsByTagName("P")[0].innerHTML="I'm sorry Dave, I'm afraid I can't do that";}}if(wgCanonicalNamespace=="File"&&wgAction=="view")deleteQuestion();function deleteQuestion(){var delButton=document.getElementById("ca-delete");if
(!delButton)return;var usedImage=document.getElementById("mw-imagepage-section-linkstoimage");if(!usedImage){var x=document.getElementsByClassName("page-listings");for(var i=0;i<x.length;i++)if(x[i].getAttribute("data-listing-type")=="local"){usedImage=x[i];break;}if(usedImage){var pEl=document.createElement("p");insertAfter(pEl,usedImage.getElementsByTagName("h2")[0]);usedImage.id="mw-imagepage-section-linkstoimage";}}if(!usedImage||!ifGroup("sysop"))return;if(delButton.tagName!="A")delButton=delButton.getElementsByTagName("a")[0];var delHref=delButton.href;delButton.href="#mw-imagepage-section-linkstoimage";delButton.onclick=function(){var errorP=usedImage.getElementsByTagName("p")[0];errorP.innerHTML='<strong class="error">'+errorP.innerHTML+' Are you sure you still want to delete? <a href="'+delHref+'">Yes</a></strong>';};}if(article)addOnloadHook(function(){refPop();});if(article)addOnloadHook(footPop);function footPop(){var foot=article.getElementsByClassName("footnote");for(var i
=foot.length-1;i>=0;i--){var textNode=foot[i].getElementsByTagName("span")[0];if(textNode){var text=textNode.innerHTML;if(text!=="")popup(foot[i],text);textNode.remove();if(text!=="")continue;var repl=document.createElement("span");repl.stealChildren(foot[i]);insertAfter(repl,foot[i]);foot[i].remove();}}}function refPop(){console.log("refPop()",new Date());var refLinks=article.getElementsByTagAndClass("sup","reference");for(var i=0;i<refLinks.length;i++){var refA=refLinks[i].getElementsByTagName("a")[0];var refTarget=document.getElementById(refA.href.split("#")[1]);var refTargText=refTarget.getElementsByTagAndClass("span","reference-text")[0].innerHTML;popup(refLinks[i],refTargText);}}function popup(element,text,className){element.addEventListener("mouseover",function(v){var popUp=document.getElementById("refpopup");if(popUp)popUp.remove();var popUp=document.getElementById("refpopup-over");if(popUp)popUp.remove();var newPopUp=document.createElement("SPAN");var elemName="refpopup";
newPopUp.id=elemName;newPopUp.addClass(elemName);if(className)newPopUp.addClass(className);var dateTime=new Date().valueOf();newPopUp.setAttribute("time-id",dateTime);this.setAttribute("time-id",dateTime);newPopUp.innerHTML=text;article.appendChild(newPopUp);var x=0;newPopUp.style.position="fixed";newPopUp.style.left="0";newPopUp.style.maxWidth="250px";for(var i=0;i<newPopUp.childNodes.length;i++){var a=newPopUp.childNodes[i];if(a.clientWidth&&a.clientWidth>250||a.offsetWidth&&a.offsetWidth>250)x+=1;}if(x!==0)newPopUp.style.maxWidth="";var vW=Math.max(document.documentElement.clientWidth,window.innerWidth||0);var vH=Math.max(document.documentElement.clientHeight,window.innerHeight||0);var vX=v.clientX+10;var vY=v.clientY+10;var eL=this.documentOffsetLeft-window.scrollX;var eT=this.documentOffsetTop-window.scrollY;var pW=newPopUp.clientWidth;var pH=newPopUp.clientHeight;console.log(pH);console.log(pW);var pL=vX+pW>vW?vW-pW:vX;var pT=vY-pH<0?0:vY-pH;newPopUp.style.left=pL+"px";newPopUp.
style.top=pT+"px";newPopUp.style.visibility="visible";newPopUp.addEventListener("mouseover",function(){newPopUp.id="refpopup-over";},false);newPopUp.addEventListener("mouseleave",function(){setTimeout(function(){var ref=document.getElementById("refpopup-over");if(ref&&ref.getAttribute("time-id")==this.getAttribute("time-id"))ref.remove();}.bind(this),500);}.bind(newPopUp),false);},false);element.addEventListener("mouseleave",function(){setTimeout(function(){var ref=document.getElementById("refpopup");if(ref&&ref.getAttribute("time-id")==this.getAttribute("time-id"))ref.remove();}.bind(this),100);}.bind(element),false);}function createCssRules(cssStyles,id,elem){if(id&&document.getElementById(id))id.remove();var style=document.createElement("style");if(id)style.id=id;style.type="text/css";style.innerHTML=cssStyles;if(!elem)elem=document.head;else style.scoped=true;elem.appendChild(style);return style;}function importCssUrl(url){var head=document.getElementsByTagName("head")[0];var link=
document.createElement("link");link.type="text/css";link.rel="stylesheet";link.href=url;head.appendChild(link);return link;}function importCssPage(page){return importCssUrl(wikilinkUrl(page)+"?usemsgcache=yes&ctype=text/css&smaxage=86400&action=raw&maxage=86400");}function addJsScript(jsScripts){eval(string.toExec());}function importJsUrl(url,callback){var head=document.getElementsByTagName('head')[0];var script=document.createElement('script');script.type='text/javascript';script.src=url;if(callback)script.addEventListener("load",callback);head.appendChild(script);return script;}function importJsPage(page,callback){return importJsUrl(wikilinkUrl(page)+"?action=raw&ctype=text/javascript",callback);}function linkToFilePage(){var x=article.getElementsByClassName("image-thumbnail");for(var i=0;i<x.length;i++)if(!x[i].hasClass("link-internal"))x[i].href=wikilinkUrl("File:"+x[i].getElementsByTagName("img")[0].getAttribute("data-image-key").fAndR("&amp;","&"));}if(wgAction=="edit"&&!clientPC
.contains("msie 9")){function commonFixes(){var changes=[{o:"{{video|",n:"{{video|"},{o:"}}",n:"}}"},{o:"[[File:",n:"[[File:"},{o:"[[Project:",n:"[[Project:"},{o:"{{Project:",n:"{{Project:"}];function tagReplace(o,n){var output=[];var fmt=["<$ ","<$>","</$>"];for(var i=0;i<fmt.length;i++)output.push({o:fmt[i].replace("$",o),n:fmt[i].replace("$",n)});return output;}changes=changes.concat(tagReplace("s","del"));changes=changes.concat(tagReplace("strike","del"));var s=editform.value;for(var i=0;i<changes.length;i++){s=s.replaceAll(changes[i].o,changes[i].n);}if(editform.value!=s)editform.value=s;}addOnloadHook(commonFixes);}if(wgArticleId=="6909"&&article){(function(){var string="";var y=rel;string+="<ul>";var ul=false;for(var x in y){if(y[x].sub!==false){if(ul===true&&(y[x].sub===undefined||y[x].sub==="")){string+="</li></ul>";ul=false;}if(ul===false&&(y[x].sub!==undefined&&y[x].sub!=="")){string+="<ul>";ul=true;}string+='<li><em>'+wikilinkHtml(y[x].full)+'</em>';}}if(ul===true){string+=
"</li></ul>";}string+="</li></ul>";var outputElement=document.getElementById("target");if(outputElement)outputElement.innerHTML=string;})();}if((wgArticleId=="7866"||wgArticleId=="204219")&&article){(function(){var string="";var y=rel;var cols=9;function createTable(header){return'<table class="full-width table" style="text-align:center;font-family:monospace"><tr style="background:#F5F5F5;font-style:italic"><th colspan="'+cols+'">'+header+'</th></tr>';}function newRow(header){return['<tr style="background:#CCCCCC;font-style:italic"><th>'+header+'</th>','<tr style="background:#DDDDDD"><th style="width:74px">Header</th>','<tr style="background:#DDDDDD"><th style="width:74px">Subheader</th>'];}function addBlock(array,t,r){var link="";if(t[r].link===undefined){link=t[r].full;}else{link=t[r].link;}array[0]+='<th>'+wikilinkHtml(link,r)+'</th>';array[1]+='<td style="width:74px" class="'+r+'a">'+r+'a</td>';array[2]+='<td style="width:74px" class="'+r+'b">'+r+'b</td>';return array;}function
endRow(array){for(var i=0;i<array.length;i++){array[i]+="</tr>";}return array;}function endTable(){return"</table>";}var loops=["Series","Releases"];var arrays=[ser,rel];var single=["Series","Release"];for(var i=0;i<loops.length;i++){var count=0;var total=Object.keys(arrays[i]).length;string+=createTable(loops[i]);var y=arrays[i];var j=0;var strings;for(var x in y){if(j===0){strings=newRow(single[i]);}strings=addBlock(strings,y,x);if(j==cols-2||count+1==total){strings=endRow(strings);for(var k=0;k<strings.length;k++){string+=strings[k];}}j++;j=j%(cols-1);count++;}string+=endTable();}var boxtarget=document.getElementById("boxTarget");if(boxtarget)boxtarget.innerHTML=string;})();}if((wgArticleId=="179936"||wgArticleId=="204219")&&article){(function(){var origSkin=skin;skin="oasis";var perrow=5;var string='<table class="full-width table"><tr class="seriesa">';for(var i=0;i<perrow;i++)string+='<th style="width:50px">Icon</th><th style="width:115px">ID</th>';string+="</tr>";var total=Object
.keys(rel).length;var i=0;for(var x in rel){if(i%perrow===0)string+="<tr>";var page=rel[x].full;string+='<td>';string+=newCoverageIcon("useId",x,page,page,rel[x].icon);string+='</td><td>';string+=wikilinkHtml(rel[x].full,x);string+="</td>";if(i%perrow==perrow||i+1==total)string+="</tr>";i++;}string+="</table>";var outputElement=document.getElementById("useId");if(outputElement)outputElement.innerHTML=string;skin=origSkin;createCssRules("#ArticleInformationBox{display:none} .page-info-icon{border:0; margin: 0}");})();}if((wgArticleId=="202728"||wgArticleId=="204219")&&article){(function(){var elem=document.getElementById("navboxes");var output="";if(elem){var d=[rel,ser];for(var q in d){var y=d[q];var i=0;var limit=2;output+='<table class="table"><tr>';for(var j=0;j<limit;j++)output+='<th style="width:105px">Nav</th><th style="width:170px">Image</th>';output+='</tr>';for(var x in y){if(y[x].nav){if(i===0)output+="<tr>";var img=y[x].nav.split("/");img="File:"+img[img.length-1];output+=
'<th class="'+x+'a">'+wikilinkHtml("Template:"+x+"|"+x)+'</th><th><a href="'+wikilinkUrl(img)+'"><img src="'+y[x].nav+'"/></a></th>';if(i==limit-1)output+="</tr>";i++;i%=limit;}}if(i!==0)output+="</tr>";output+='</table>';}elem.innerHTML=output;}})();}if(wgArticleId=="187804"&&article){(function(){importJsPage("User:JBed/autogen.js");})();}if(wgArticleId=="172825"&&article){(function(){importJsPage("User:JBed/test.js");})();}if(wgArticleId=="186466"&&article){(function(){createCssRules(".functions tr:nth-child(n+2) td:first-child{font-family:monospace; word-break:break-all} .functions{font-size:10px;text-align:left}");setInterval(function(){var vars=document.getElementById("variables").getElementsByTagName("tbody")[0].getElementsByTagName("tr");for(var i=1;i<vars.length;i++){var x=vars[i].getElementsByTagName("td");var varValue=getVariable(x[0].innerHTML);x[1].innerHTML=(""+varValue).replaceAll(",","; ");}},5000);})();}if(wgCanonicalNamespace=="Template"){addOnloadHook(function(){
addLinkToNav();});}function addLinkToNav(){var z=[rel,ser];for(var i=0;i<z.length;i++){var y=z[i];for(var x in y){var match=document.getElementById(x+"-nav");if(match&&wgPageName.toLowerCase()=="template:"+x.toLowerCase()){if(!y[x].nav)return;var newE=document.createElement("div");var img=y[x].nav.split("/");img="File:"+img[img.length-1];newE.innerHTML='<h2>Navbox image</h2> <p><a href="'+wikilinkUrl(img)+'"><img src="'+y[x].nav+'"/> '+img+'</a></p>';var page=document.getElementById("mw-content-text");page.appendChild(newE);return;}}}}if(wgCanonicalSpecialPageName=="Upload"||wgCanonicalSpecialPageName=="MultipleUpload"){function managelicenses(){createCssRules("#UploadPhotosWrapper, .blackout{display:none !important}");UploadPhotos.showDialog();var licenses=document.getElementById("wpLicense");for(var i=0;i<licenses.children.length;i++){if(licenses.children[i].getAttribute("value")){licenses.children[i].setAttribute("data-value",licenses.children[i].getAttribute("value"));licenses.
children[i].title="{{"+licenses.children[i].getAttribute("value").split("#")[0]+"}}";}}var lBlock=document.getElementById("mw-htmlform-description").getElementsByClassName("mw-htmlform-field-Licenses")[0];var lpBlock=document.createElementFromHTML('<tr class="mw-htmlform-field-Parameters" style="display:none">');insertAfter(lpBlock,lBlock);var lpLabel=document.createElementFromHTML('<td class="mw-label"><label for="wpParameters">Parameters</label></td>');lpBlock.appendChild(lpLabel);var lpInput=document.createElementFromHTML('<td class="mw-input">');var textboxes=["Release","Publication"];lpBlock.appendChild(lpInput);var lpHtml='<table>';for(var i=0;i<textboxes.length;i++){lpHtml+='<tr id="tr'+textboxes[i]+'"><td><label for="wp'+textboxes[i]+'">'+textboxes[i]+'</label></td><td><input type="text" id="wp'+textboxes[i]+'" /></td></tr>';}lpInput.innerHTML=lpHtml+'</table>';function updateLicense(){var licenses=document.getElementById("wpLicense");for(var j=0;j<licenses.children.length;j++)
{if(!licenses.children[j].getAttribute("value"))continue;var x=licenses.children[j].getAttribute("data-value");var split=x.split("#");var value=split[0];if(split.length>1){var parameters=split[1].split(";");var output=value;for(var k=0;k<parameters.length;k++){var templateparameter=parameters[k].split("=");var textboxname=templateparameter[0];if(templateparameter.length>1){textboxname=templateparameter[1];templateparameter=templateparameter[0]+"=";}else{templateparameter="";}output+="|"+templateparameter+document.getElementById("wp"+textboxname).value;}for(;;){if(output[output.length-1]=="|")output=output.slice(0,-1);else break;}licenses.children[j].setAttribute("value",output);}}UploadPhotos.wpLicense.change();}for(var i=0;i<textboxes.length;i++){var element=document.getElementById("wp"+textboxes[i]);element.addEventListener("input",updateLicense);}licenses.addEventListener("change",function(){var count=0;for(var i=0;i<textboxes.length;i++){if(licenses.selectedOptions[0].getAttribute(
"data-value").contains(textboxes[i])){document.getElementById("tr"+textboxes[i]).style.display="";count++;}else document.getElementById("tr"+textboxes[i]).style.display="none";}if(count===0)lpBlock.style.display="none";else lpBlock.style.display="";updateLicense();});addOnloadHook(function(){var _releases=document.getElementById("wp"+textboxes[0]);_releases.setAttribute("autocomplete","off");var jQueryImport=importJsUrl("http://slot1.images.wikia.nocookie.net/__load/-/debug%3Dfalse%26lang%3Den%26skin%3Doasis%26version%3D1400850427-20140523T114500Z/jquery.autocomplete");jQueryImport.addEventListener("load",function(){var gamelist=[];rel.forEach(function(a){gamelist.push(a.full);});var autoComp=$(_releases).autocomplete({lookup:gamelist,minChars:3,width:"200px",maxSuggestions:6,onSelect:function(){updateLicense();autoComp.click();},deferRequestBy:300});});});}addOnloadHook(managelicenses);}if(document.getElementById("crimsoncodex")){function crimsonCodex(){console.log("crimsonCodex()",
new Date());var x=article.getElementsByClassName("crimsoncodex");var targid="codexentry";for(var i=0;i<x.length;i++){var num=i+1;x[i].id=targid+num;var navigation=x[i].getElementsByClassName("navigation")[0];var navSwitch=navigation.getElementsByClassName("switch")[0];var navPages=navigation.getElementsByClassName("pages")[0];var navClothes=navigation.getElementsByClassName("clothes")[0];var navs=3;if(x.length==1){navSwitch.style.display="none";navs--;}else{var prev=navSwitch.getElementsByClassName("prev")[0];var next=navSwitch.getElementsByClassName("next")[0];prev.innerHTML='<a href="#'+targid+(i===0?x.length:num-1)+'">'+prev.innerHTML+'</a>';next.innerHTML='<a href="#'+targid+(i==x.length-1?1:num+1)+'">'+next.innerHTML+'</a>';}var pics=x[i].getElementsByClassName("picimg");if(pics.length<2){navClothes.style.display="none";navs--;}else{var pn=[navClothes.getElementsByClassName("prev")[0],navClothes.getElementsByClassName("next")[0]];for(var j=0;j<pn.length;j++){pn[j].innerHTML=
'<a href="##">'+pn[j].innerHTML+'</a>';pn[j].addEventListener("click",function(a){var pics=this.parentNode.parentNode.parentNode.getElementsByClassName("picimg");var select=0;for(var q=0;q<pics.length;q++)if(pics[q].hasClass("active"))select=q;pics[select].removeClass("active");pics[(select+pics.length+(a===0?-1:1))%pics.length].addClass("active");}.bind(pn[j],j));}}for(var j=0;j<pics.length;j++){loadHiddenChildImages(pics[j]);pics[j].addClass("active");pics[j].style.top=((x[i].clientHeight-pics[j].clientHeight)/2)+"px";pics[j].removeClass("active");}if(pics.length!==0)pics[0].addClass("active");var pages=x[i].getElementsByClassName("page");if(pages.length<2){navPages.style.display="none";navs--;}else{var pn=[navPages.getElementsByClassName("prev")[0],navPages.getElementsByClassName("next")[0]];for(var j=0;j<pn.length;j++){pn[j].innerHTML='<a href="##">'+pn[j].innerHTML+'</a>';pn[j].addEventListener("click",function(a){var textCont=this.parentNode.parentNode.parentNode.
getElementsByClassName("text")[0];textCont.scrollTop=0;var pages=textCont.getElementsByClassName("page");var select=0;for(var q=0;q<pages.length;q++)if(pages[q].hasClass("active"))select=q;pages[select].removeClass("active");pages[(select+pages.length+(a===0?-1:1))%pages.length].addClass("active");}.bind(pn[j],j));}}for(var j=1;j<pages.length;j++)pages[j].removeClass("active");if(navs!==0)navigation.style.display="";}}crimsonCodex();}(function(){console.log("pseudoimage stuff",new Date());var x=document.getElementById("pseudoimage");if(!x)return;x=article.getElementsByClassName("pseudoimage");x.forEach(function(a){a.style.width=a.clientWidth+"px";var b=a.getElementsByClassName("image-caption");if(b.length>0)b[0].style.display="";});})();if(wgArticleId=="226162")addOnloadHook(function(){importJsPage("User:JBed/vote.js")});if(wgCanonicalNamespace=="Etymology"&&article&&wgAction=="view"&&wgArticleId!==0)(function addWlhList(){var url=wgServer+wgScriptPath+
'/api.php?action=query&list=embeddedin&einamespace=0&eilimit=500&eititle='+encodeURIComponent(wgPageName)+'&format=json';var ajax=$.getJSON(url,function(data){var pageList=data.query.embeddedin;var pageArray=[];for(var x in pageList)pageArray.push(pageList[x].title);pageArray.sort();var id="etymologyPageList";var divEl=document.getElementById("etymologyPageList")||document.createElementFromHTML('<div id="'+id+'">');if(pageArray.length!==0){var divH2=document.createElement("h2");divH2.innerHTML="Pages used on";divEl.appendChild(divH2);var divUl=document.createElement("ul");divEl.appendChild(divUl);for(var i=0;i<pageArray.length;i++){var title=pageArray[i];var ulLi=document.createElement("li");ulLi.innerHTML=wikilinkHtml(title);divUl.appendChild(ulLi);}}var divDiv=document.createElementFromHTML('<div class="full-width" style="border: 1px solid grey; border-width: 1px 0; text-align: center; font-style: italic">');divDiv.innerHTML=
'<div style="float:left; width:40px"><a class="image image-thumbnail" href="http://img1.wikia.nocookie.net/__cb20100527172148/finalfantasy/images/e/e6/All_Creation.png"><img width="27" height="40" data-image-name="All Creation.png" data-image-key="All_Creation.png" alt="All Creation" src="http://img2.wikia.nocookie.net/__cb20100527172148/finalfantasy/images/thumb/e/e6/All_Creation.png/27px-All_Creation.png"></a></div><div style="float:right; width:40px"><a class="image image-thumbnail" href="http://img3.wikia.nocookie.net/__cb20100528175206/finalfantasy/images/6/62/Cosmo_Memory.png"><img width="30" height="40" data-image-name="Cosmo Memory.png" data-image-key="Cosmo_Memory.png" alt="Cosmo Memory" src="http://img2.wikia.nocookie.net/__cb20100528175206/finalfantasy/images/thumb/6/62/Cosmo_Memory.png/30px-Cosmo_Memory.png"></a></div>This is an '+wikilinkHtml("Project:Etymology|etymology page")+
': a page detailing the origins of terminology used in the series in regards to real world culture and history.<div style="clear:both"></div><div>';divEl.appendChild(divDiv);var content=document.getElementById("mw-content-text");content.appendChild(divEl);});})();;function newSidebarSection(idName,title,content){var topSS=getFirstSidebarElement();if(!topSS)return;var sSec=document.createElement("section");sSec.id=idName;sSec.className=idName+" module";sSec.innerHTML='<h2 class="activity-heading">'+title+'</h2>\n'+(content.tagName?"":content);if(content.tagName)sSec.appendChild(content);topSS.parentNode.insertBefore(sSec,topSS);return document.getElementById("idName");}function getFirstSidebarElement(){var afterBox=document.getElementById("ArticleInformationBox");if(!afterBox){afterBox=document.getElementById("LatestPhotosModule");for(var i=0;i<wgUserGroups.length;i++){if(wgUserGroups[i]=="user"){afterBox=document.getElementById("WikiaRecentActivity");break;}}}if(!afterBox){afterBox=
document.getElementById("ircBox");}if(!afterBox){if(rail){rail.innerHTML=rail.innerHTML+'\n<div id="lastSidebarModule"></div>';afterBox=document.getElementById("lastSidebarModule");}}return afterBox;}if(clientPC.contains("msie 9")){var importWikiaCss=importCssPage("MediaWiki:Wikia.css");importWikiaCss.addEventListener("load",function(){handleLogo();});}else handleLogo();function handleLogo(){console.log("handleLogo()",new Date());if(skin=="oasis"){var wikiHeader=document.getElementById("WikiHeader");var editHeader=document.getElementById("EditPageHeader");if(wikiHeader){var logoNew=wikiHeader.getElementsByTagName("h1")[0].getElementsByTagName("a")[0];var logoOld=logoNew.getElementsByTagName("img")[0];normalMainLogo(logoOld,logoNew);}if(editHeader){var logoNew=editHeader.getElementsByTagName("span")[0].getElementsByTagName("a")[0];var logoOld=logoNew.getElementsByTagName("img")[0];normalEditLogo(logoOld,logoNew);}}else if(skin=="venus"){var header=document.getElementById(
"localNavigation");var logoNew=header.getElementsByClassName("wordmark")[0];if(wgServerTime)logoNew.className+=" "+wgServerTime.toString('"d"d "m"m "y"Y');logoNew.id="WikiMainLogo";}}function normalMainLogo(logoOld,logoNew){logoNew.style.backgroundImage='url("http://images.wikia.com/finalfantasy/images/a/a8/Wiki-wide.png")';logoNew.id="WikiMainLogo";if(wgServerTime)logoNew.className=wgServerTime.toString('"d"d "m"m "y"Y');logoNew.style.height="85px";logoNew.style.width="245px";logoNew.style.display="block";logoNew.style.marginTop="-5px";logoNew.style.marginBottom="-3px";}function normalEditLogo(logoOld,logoNew){renderEditLogo(logoOld,logoNew,"http://images.wikia.com/finalfantasy/images/8/89/Wiki-wordmark.png");}function renderEditLogo(logoOld,logoNew,image){logoNew.style.backgroundImage='url("'+image+'")';logoNew.style.backgroundSize="cover";if(wgServerTime)logoNew.className=wgServerTime.toString('"d"d "m"m "y"Y');logoNew.id="WikiEditLogo";logoNew.style.height="45px";logoNew.style.
width="170px";logoNew.style.display="block";}console.log("siteNotice stuff",new Date());var siteNoticeID="1.32";var siteNoticeValue="\x3cdiv id=\"localNotice\" lang=\"en\" dir=\"ltr\"\x3e\nThe \x3ca href=\"/wiki/Final_Fantasy_Wiki:Let%27s_Play/update\" title=\"Final Fantasy Wiki:Let\'s Play/update\"\x3eFFV Let\'s Play\x3c/a\x3e is now on!\x3cbr /\x3e\nThe FFWiki has a Twitter and a Facebook account! Come follow us \x3ca rel=\"nofollow\" class=\"external text\" href=\"https://twitter.com/FFWiki\"\x3e@FFWiki\x3c/a\x3e and like \x3ca rel=\"nofollow\" class=\"external text\" href=\"https://www.facebook.com/FFWiki\"\x3eour page\x3c/a\x3e!\n\x3c/p\x3e\x3c/div\x3e";if(siteNoticeValue!==""){var cookieValue="";var cookieName="dismissSiteNotice=";var cookiePos=document.cookie.indexOf(cookieName);if(cookiePos>-1){cookiePos=cookiePos+cookieName.length;var endPos=document.cookie.indexOf(";",cookiePos);if(endPos>-1){cookieValue=document.cookie.substring(cookiePos,endPos);}else{cookieValue=document.
cookie.substring(cookiePos);}}if(cookieValue!=siteNoticeID){function dismissNotice(){var date=new Date();date.setTime(date.getTime()+30*86400*1000);document.cookie=cookieName+siteNoticeID+"; expires="+date.toGMTString()+"; path=/";var element=document.getElementById('mw-dismissable-notice');element.parentNode.removeChild(element);}var notice=document.createElement("li");notice.id="mw-dismissable-notice";notice.className="plainlinks";notice.innerHTML=siteNoticeValue;var WikiaNotif=document.getElementById("WikiaNotifications");if(WikiaNotif){var belowElement=WikiaNotif.getElementsByTagName("ul")[0];WikiaNotif.insertBefore(notice,belowElement);var getNotice=document.getElementById("localNotice");getNotice.innerHTML='<a class="sprite close-notification" href="javascript:dismissNotice();"></a>'+getNotice.innerHTML;}else{var barWrapper=document.getElementById("WikiaBarWrapper");if(barWrapper){var WikiaNotif=document.createElement("ul");WikiaNotif.id="WikiaNotifications";WikiaNotif.className=
"WikiaNotifications";barWrapper.parentNode.insertBefore(WikiaNotif,barWrapper);WikiaNotif.appendChild(notice);var getNotice=document.getElementById("localNotice");getNotice.innerHTML='<a class="sprite close-notification" href="javascript:dismissNotice();"></a>'+getNotice.innerHTML;}}}}if(parent.frames.length>0){var file=document.referrer.match(/imgurl=(.*?)&/);if(file.length>0){top.location.href=document.location.href+'?file='+file[1].split('/').pop();}else{top.location.href=document.location.href;}}addOnloadHook(prepLangBox);function prepLangBox(){console.log("prepLangBox()",new Date());var langBox=document.getElementsByTagAndClass("nav","WikiaArticleInterlang")[0];if(langBox){langBox.style.margin="0px";langBox.style.padding="10px 0 0 10px";var divClear=document.createElement("div");divClear.style.clear="both";langBox.id="languageBox";langBox.appendChild(divClear);}moveLangBox(getFirstSidebarElement());}function moveLangBox(afterBox){var langBox=document.getElementById("languageBox");
if(!langBox)langBox=document.getElementsByTagAndClass("nav","WikiaArticleInterlang")[0];if(langBox&&afterBox){afterBox.parentNode.insertBefore(langBox,afterBox);}}function fixEditor(){if(wgAction!="edit")return;savebutton.disabled=false;var loader=document.getElementsByTagAndClass("div","loading-indicator")[0];if(loader)loader.remove();}addOnloadHook(fixEditor);function ircSidebarSection(){if(rail){var ircBox=newSidebarSection("ircBox","Join us on IRC!",'<div id="ircform_container">'+'<form id="ircform" method="get" action="http://irc.wikia.com/" name="loginform">'+'<span style="width:75px;display:block">Username:</span>'+'<input type="text" name="nick" value=""> '+'<input type="submit" value="Login"><br/><br/>'+'<span style="width:75px;display:block">Channel:</span>'+'</form>'+'</div>');var selectThing=document.createElement("select");selectThing.name="channels";selectThing.innerHTML=''+'<optgroup label="Final Fantasy Wiki">'+'<option>#Wikia-FF</option>'+
'</optgroup><optgroup label="Wikia">'+'<option>##wikia</option>'+'<option>#wikia-vstf</option>'+'</optgroup>';var ircForm=document.getElementById("ircform");ircForm.appendChild(selectThing);}}function createArticleInfoBox(){var id="ArticleInformationBox";var box=document.getElementById(id);if(box)return box;newSidebarSection(id,"Article information","");var box=document.getElementById(id);moveLangBox(box);return box;}function newArticleInfoIcon(id,page,hover,bgImg,className,text){var elem=document.getElementById(id);if(!elem){return"";}createArticleInfoBox();var output="<a";if(page!==""){output+=' href="'+wikilinkUrl(page)+'"';}if(hover!==""){output+=' title="'+hover+'"';}output+=' class="page-info-icon';if(className!==""){output+=' '+className+'a';}output+='"';if(bgImg!==""){output+=' style="background-image:url('+bgImg+');"';}output+='><span class="text-container">';if(text!=="")output+=text;output+='</span></a>';return output;}addOnloadHook(customRailSection);function
customRailSection(){console.log("customRailSection()",new Date());if(!rail)return;var section=article.getElementsByTagAndClass("div","newCustomRail");for(var i=0;i<section.length;i++){var p=section[i].getElementsByTagName("div");newSidebarSection("CustomSidebar"+i,p[0].innerHTML,p[1]);section[i].remove();}}var onprevFuncts=[];var doneOnPreview=true;function addOnPreview(functionName){if(!editform)return;onprevFuncts.push(functionName);var preview=document.getElementById("wpPreview");if(doneOnPreview===true)preview.addEventListener("click",function(){doneOnPreview=false;var interval=setInterval(function(){article=document.getElementById("EditPageDialog");if(article)article=article.getElementsByClassName("WikiaArticle")[0];if(article){for(var i=0;i<onprevFuncts.length;i++)onprevFuncts[i]();doneOnPreview=true;clearInterval(interval);}},2000);},false);}console.log("addOnPreview stuff",new Date());addOnPreview(enemyStatsVIII);addOnPreview(footPop);addOnPreview(collapseTables);addOnPreview(
collapseTrs);addOnPreview(collapseDivs);addOnPreview(tHeadScroll);addOnPreview(checkUsername);addOnPreview(checkUserRights);addOnPreview(tabberAutomaticOnLoad);if(article&&skin=="oasis")addOnloadHook(function(){console.log("videosModule stuff",new Date());var x=document.getElementById("videosModule");if(x)x=x.getElementsByClassName("title-thumbnail");if(x)x.forEach(function(a){a.setAttribute("title",a.getElementsByClassName("title")[0].getAttribute("title"));});});console.log("End of onload",new Date());;;mw.loader.state({"site":"ready"});

/* cache key: finalfantasy:resourceloader:filter:minify-js:7:9d22dddbb9e2d41987570f65a9a261a3 */