jQuery(function($){

	$(".signUp input[type='image']").replaceWith("<a href='#' id='signup_button'><img src='/Images/submit.png' /></a>")

	$("#signup_button").live("click", function(){
		if( $(".signUp .formText").attr("value") != "Email Address" && $(".signUp .formText").attr("value") != "" && validemail($(".signUp .formText").attr("value")) ){
			response = getremotevalue( "/umbraco/signup.aspx?email=" + $(".signUp .formText").attr("value") );
			if(response == "good"){
				$(".signUp").html("<p>Thank you for signing up for our newsletter.</p>");
			}
		} else {
			alert("Please enter a valid email address.");
		}
		return false;
	});
	


});



function getremotevalue(url)
{
	var content = '';
	
	if (window.XMLHttpRequest) {
		request = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	if (request){
		request.open("GET", url, false);
		request.send(null);
		
		if (request.status == 200) {
			content = request.responseText;
		} else {
			content = 'Error: ' + request.status + ' ' + request.statusText;
		}
	}
	return content;
}

function validemail(emailform){
		if(emailform.length>5){
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailform)) {
				return true;
			} else {
				return false;			
			}
		} else {
			return false;		
		}
	return false;
}
