var len = 0;
function getHTTPObject(){
	var xmlhttp; 
  	if(window.XMLHttpRequest){
    	xmlhttp = new XMLHttpRequest();
  	}
  	else if (window.ActiveXObject){
    	xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	    if (!xmlhttp){
        	xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}
	}
	return xmlhttp;
}
var http = getHTTPObject();
function subscribe(){   
	document.getElementById('subscribe').style.display = 'none';	//var url = "http://www.resultiks.com/subscribe.aspx?rid=144&rurl=www.spiritzandmore.com";
	var url = "http://www.spiritzandmore.com/subscribe.php";	var name = document.getElementById('name').value;
	var email = document.getElementById('email').value;
	var subscribe_thanks = document.getElementById('subscribe-thanks');
	if(name =='' || name =='Name'){
		subscribe_thanks.style.display = 'block';
		document.getElementById('subscribe-thanks').innerHTML = '<li><font color="#FF0000"><strong>Please enter the name</strong></font></li>';
		setTimeout('showForm()', 2000);
		return false;
	}
	if(email == '' || email =='Email'){
		subscribe_thanks.style.display = 'block';
		document.getElementById('subscribe-thanks').innerHTML = '<li><font color="#FF0000"><strong>Please enter the email</strong></font></li>';
		setTimeout('showForm()', 2000);
		return false;
	}
	if(email != ''){
		ptn = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
		if(!ptn.test(email)){
			subscribe_thanks.style.display = 'block';
			document.getElementById('subscribe-thanks').innerHTML = '<li><font color="#FF0000"><strong>Invalid email address</strong></font></li>';
			setTimeout('showForm()', 2000);
			return false;
		}
	}
	var params = "first_name="+name+'&Email_Address='+email;
	http.open("POST",url, true);
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");
	http.onreadystatechange = handleHttpResponse;
	http.send(params);
}
function handleHttpResponse(){			if (http.readyState == 4){				if(http.status==200){					document.getElementById('subscribe-thanks').style.display = 'block';			document.getElementById('subscribe-thanks').innerHTML = '<li>Thank you for subscribing to the SpiritzandMore.com newsletter.</li>';			setTimeout('showForm()',5000);			return false;
		}
  	}
}
function showForm(){
	var subscribe_id = document.getElementById('subscribe');
	subscribe_id.style.display = 'block';
	var subscribe_thanks = document.getElementById('subscribe-thanks');
	subscribe_thanks.style.display = 'none';
}

