// ==UserScript==
// @name VCDQuality2NewzBin
// @namespace vcdquality2nzb
// @description Changes the link on www.vcdquality.com for newzbin to hopefully link straight to a report for THAT release.
// @include http://www.vcdreview.com/info.php/*
// ==/UserScript==
/* At the time of writting this code, the folder name was stored in the 2nd table, 6th tr and 2nd td deep */
folderinfo = document.getElementsByTagName("table")[1].getElementsByTagName("tr")[5].getElementsByTagName("td")[1].innerHTML;
nblink = document.getElementsByTagName("table")[5].getElementsByTagName("td")[4].getElementsByTagName("a")[0];
GM_xmlhttpRequest({
method: 'GET',
url: 'http://v3.newzbin.com/search/?searchaction=Search&fpn=n&q='+folderinfo,
headers: { 'User-agent': 'Mozilla/4.0 (compatible) Greasemonkey', 'Accept': 'text/html' },
onload: function(responseDetails) {
var re = /Assigned; click to view Report" href="\/browse\/post\/(\d+)\/"/;
var m = re.exec(responseDetails.responseText);
if (m) {
nblink.href='http://v3.newzbin.com/browse/post/'+m[1]+'/';
nblink.innerHTML='newzBin (direct)';
}
else nblink.innerHTML='newzBin (no report)';
}
});