function confirmDelete() {
	var c = confirm('Are you sure you want to delete this item?');
	if (c) {
		return true;
	} else {
		return false;
	}
}

function rSendToInstapaper() {
	if (document.getElementById('ipCheckbox').checked) {
		location.href =  ('https://www.instapaper.com/api/add?username=' + encodeURI(document.getElementById('ipUser').value) + '&password=' + encodeURI(document.getElementById('ipPassword').value) + '&url=' + encodeURI(document.getElementById('ipURL').value) + '&redirect=close');
	} else {
		document.body.style.display = 'none';
		document.body.innerHTML = '';
	}
}

function editTags() {
	document.getElementById('taglist').style.display = 'block';
	document.getElementById('taglist').firstChild.style.display = 'none';
	document.getElementById('taglist').childNodes[1].style.display = 'inline';
	document.getElementById('taglist').childNodes[1].firstChild.focus();
}

function saveTagsAsync() {
	var request;
	var pageid = document.getElementById('pageid').value;
	var tags = document.getElementById('tags');
	var statusp = document.getElementById('status');
	try {
		request = new XMLHttpRequest();
	} catch (e) {
		try {
			request = new ActiveXObject('Msxml2.XMLHTTP');
		} catch (e) {
			try {
				request = new ActiveXObject('Microsoft.XMLHTTP');
			} catch (e) {
				tags.parentNode.style.display = 'none';
				statusp.innerHTML = 'Error: tags could not be saved';
				statusp.style.display = 'block';
				document.body.onmouseover = function() {}
				t = setTimeout('rSendToInstapaper()', 5000);
			}
		}
	}
	request.onreadystatechange = function() {
		if (request.readyState == 4) {
			tags.parentNode.style.display = 'none';
			statusp.innerHTML = 'Tags saved';
			statusp.style.display = 'block';
			document.body.onmouseover = function() {}
			t = setTimeout('rSendToInstapaper()', 5000);
		}
	}
	request.open('POST', '/' + pageid, true);
	request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
	request.send(('tags=' + encodeURIComponent(tags.value) + '&bookmarklet=1'));
	return false;
}

window.onload = function() {
	t = setTimeout('rSendToInstapaper()', 5000);
	document.body.onmouseover = function() {
		clearTimeout(t);
	}
}

