HF Trustscan

Add a Trustscan & a Deal Disputes button to the posts of the members from HF. - Hash G.

// ==UserScript==
// @name        HF Trustscan
// @namespace   HF Trustscan
// @description Add a Trustscan & a Deal Disputes button to the posts of the members from HF. - Hash G.
// @include     *hackforums.net*
// @require     http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js
// @version     1.2
// @grant       GM_getValue
// @grant       GM_setValue
// @grant       GM_deleteValue
// ==/UserScript==

if (document.URL.indexOf("showthread.php") >= 0) {
  var uid = document.querySelectorAll('a[title="Find all posts by this user"]');
  for (i=0; i<uid.length; i++) {
	currUID = uid[i];
	currUID = currUID.toString().split('&')[1];
	var trustscan = document.createElement('a');
	trustscan.rel = "nofollow"; trustscan.target = "_blank"; trustscan.className = "bitButton"; trustscan.title = "Trust Scan of this user"; trustscan.innerHTML = "Trust Scan"; trustscan.href = "http://www.hackforums.net/trustscan.php?"+currUID;
	var fcknSpace = document.createElement('span');
	fcknSpace.innerHTML = " ";
	var ddb = document.createElement('a');
	ddb.rel = "nofollow"; ddb.target = "_blank"; ddb.className = "bitButton"; ddb.title = "Deal Disputes of this user"; ddb.innerHTML = "Deal Disputes"; ddb.href = "http://www.hackforums.net/disputedb.php?useruid="+currUID.substr(4)+"&ref=hguscript";
	document.querySelectorAll('.author_buttons.float_left')[i].appendChild(trustscan);
	document.querySelectorAll('.author_buttons.float_left')[i].appendChild(fcknSpace);
	document.querySelectorAll('.author_buttons.float_left')[i].appendChild(ddb);
  }
}

if (document.URL.indexOf("ref=hguscript") >= 0) {
	$('input.button:nth-child(2)').click();
}