var colour;
function sendEmailRequest() {
	var email = document.getElementById('newsletter-email-field').value;
	colour = document.getElementById('newsletter-email-field').style.color;
	document.getElementById('newsletter-email-field').style.color = '#7A7974';
	
	var http = new XMLHttpRequest();
	
	var url = "http://lkbennettnews.com/go.asp?/.$.lkb001.pages.subscribe/bLKB001/mLEMN4/oKEM54/x71UM61F";
	var params;
	params = "ctlFormName=cvVote&ctlPollKey=KEM54";
	params += "&N-email.="+email;
	params += "&ctlEMRSubmit=Submit&ctlVoteKey=N-email.";
		
	http.open("POST", url, true);
	
	//Send the proper header information along with the request
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");
	http.setRequestHeader("Referer", "http://lkbennettnews.com/go.asp?/.$.lkb001.pages.subscribe/bLKB001/mLEMN4/oKEM54/x71UM61F");
	
	http.onreadystatechange = function() {//Call a function when the state changes.
		if(http.readyState == 4 && http.status == 200) {
			document.getElementById('newsletter-email-field').style.color = colour;
		} else {
			//document.getElementById('newsletter-email-field').style.color = '#FF3300';
		}
	}
	http.send(params);
	
	setTimeout(setEmailTextBack,500);
	// always return false so that the javascript disables the usual form submission
	return false;
}

function setEmailTextBack() {
	document.getElementById('newsletter-email-field').style.color = colour;
	document.getElementById('newsletter-email-field').value = 'Your email address';
}