// ==UserScript==
// @name dino
// @namespace -
// @description -
// @include http://en.dinorpg.com/clan/*
// @include http://en.dinorpg.com/dojo/*/defis?defis=*
// @exclude http://en.dinorpg.com/clan/61#league
// @version 2.1
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js
// @require https://greasyfork.org/scripts/5392-waitforkeyelements/code/WaitForKeyElements.js?version=115012
// @grant GM_addStyle
// @grant GM_xmlhttpRequest
// @grant GM_info
// @grant GM_getResourceText
// @downloadURL https://update.greasyfork.icu/scripts/24021/dino.user.js
// @updateURL https://update.greasyfork.icu/scripts/24021/dino.meta.js
// ==/UserScript==
if(!('contains' in String.prototype)){String.prototype.contains = function(str, startIndex){return -1 !== String.prototype.indexOf.call(this, str, startIndex);};}
function membros(){ //.table > tbody:nth-child(1) > tr:nth-child(1) > th:nth-child(1)
$(".help").append($(' Mensagem Twin'));
document.getElementById("botaaom").onclick = function (){
location.assign("javascript:i=[],$('a.tid_user').each(function(){i=i.concat($(this).attr('tid_id'))}),_tid.askDiscuss(i.join(','))");
};
}
function defesa () {
$("#swf_fight").remove();
$("#defendersList").remove();
$("#repairersList").remove();
}
function luta () {
$("#debrief").css("display","");
}
function dojo (){
$(".help").append($('
Ver grupos IDT'));
document.getElementById("dojob").onclick = function () {
var tabela = document.getElementsByClassName("table")[0];
var lugar;
var coless = [];
for (var page = 0; page<=15;page++){
var url ="http://en.dinorpg.com/dojo/tournament?page="+page;
var xhr = new XMLHttpRequest();
xhr.open('GET', url, false);
xhr.setRequestHeader('X-Handler', 'js.XmlHttp');
xhr.send();
coless.push(xhr.response);
}
for (var i = 2, row; i<=tabela.rows.length; i++) {
row = tabela.rows[i];
var pessoa = $(".table > tbody:nth-child(1) > tr:nth-child("+i+") > td:nth-child(1) > a").clone().children().remove().end().text().trim();
for (var pagei = 0; pagei<=15;pagei++){
if(coless[pagei].contains(pessoa)=== true){
lugar = pagei;
pagei =16;
}
else {
lugar = null;
}
}
if (lugar!=null){
$(".table > tbody:nth-child(1) > tr:nth-child("+i+")").append("