	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 ajax_newsletter(val){
		if(validemail(val)){
			return_val = getremotevalue("/visitors/bluehornet.aspx?action=subscribe&email_address=" + val);
		
			if(return_val=="1"){
				document.getElementById("newsletter_signup").style.display = "none";
				document.getElementById("conversion_email_tracker").innerHTML = '<img height="1" width="1" style="border-style:none;" alt=""  src="http://www.googleadservices.com/pagead/conversion/1070970338/?label=_54UCNrNqQEQ4uvW_gM&amp;guid=ON&amp;script=0"/>';
				document.getElementById("newsletter_thanks").style.display = "block";
			} else {
				alert("There was a problem saving your address, please make sure your email address is valid.\nThanks!");
			}
		} else {
			alert("Please enter a valid email address to receive our newsletter.");
		}
		
	}
	
	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;
	}  

	function isInteger(s) {
		return (s.toString().search(/^-?[0-9]+$/) == 0);
	}



