// ==UserScript==
// @name           Instapaper Archive and Delete From Text View
// @namespace      http://www.longhighway.com/monkeyisland/InstapaperArchiveAndDeleteText
// @description    Add archive and delete buttons to the Instapaper text view.
// @include        http*://www.instapaper.com/go/*/text
// ==/UserScript==

var viewOriginal = document.evaluate('/html/body/div[1]/a', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;

if (viewOriginal != null) {
	var deleteLink = document.createElement('a');
	var currentURL = location.href;
	currentURL = currentURL.replace("/text", "");
	deleteUrl = currentURL.replace("go", "delete");
	deleteUrl = deleteUrl.replace("/text", "");
	deleteLink.href = deleteUrl;
	deleteLink.setAttribute("style", "color:red");
	deleteLink.appendChild(document.createTextNode('Delete'));
	viewOriginal.parentNode.insertBefore(deleteLink, viewOriginal.nextSibling);
	var archiveLink = document.createElement('a');
	archiveURL = currentURL.replace("go", "skip");
	archiveLink.href = archiveURL;
	archiveLink.appendChild(document.createTextNode('Archive'));
	viewOriginal.parentNode.insertBefore(archiveLink, deleteLink.nextSibling);

}