//////////////NEWSLETTER////////////////////

function validatesubscribe(frm)
{
	if(frm.sname.value == ""){
		alert("Please enter your Name.");
		frm.sname.focus();
		return false;
	}
	var goodEmail = frm.semail.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,3}))$)\b/gi);		
	if(frm.semail.value == ""){
		alert("Please enter your E-mail.");
		frm.semail.focus();
		return false;
	}
	if (!goodEmail) {
		alert("The Email address you entered is invalid please try again!")
		frm.semail.focus()
		return false;
	}		
	
	addNewsLetter(frm.sname. value, frm.semail.value);	
}

function addNewsLetter(sname, semail)
{
	var XMLHttpRequestObject = false;
	if (window.XMLHttpRequest){
		XMLHttpRequestObject = new XMLHttpRequest();
	}else if(window.ActiveXObject){
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	if (XMLHttpRequestObject)
	{
		//loading = document.getElementById('loadingDiv');
		err = document.getElementById('err');
		
		err.style.display = 'none'
		//loading.style.display = 'block';
		var variables = "sname=" + sname + "&semail=" + semail;
		XMLHttpRequestObject.open("POST", "addsubscriber.php", true);
		XMLHttpRequestObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
		XMLHttpRequestObject.onreadystatechange = function()
		{
			if (XMLHttpRequestObject.readyState == 1){
			}
			else if (XMLHttpRequestObject.readyState  == 4 && XMLHttpRequestObject.status == 200){
				//alert(XMLHttpRequestObject.responseText);
				err.innerHTML = XMLHttpRequestObject.responseText;
				err.style.display = 'block';
				//loading.style.display = 'none';
			}
		}
		XMLHttpRequestObject.send(variables);
	}
}

