var xmlHttp
var errorFound=0;
var errorMessage = '';
function registerfornewsletter()
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
errorFound=0;
errorMessage = ''
var name =document.getElementById('registername').value;
var email = document.getElementById('registeremail').value;
if (email != ''){
    if (!checkMail(email)){
        return false
    }
}
if (name == '' || email == ''){
    alert('We need your name and your email filled in so we can help you.');
    return false;
}
var url="email_registration.php"
url=url+"?name="+name;
url=url+"&email="+email;
xmlHttp.onreadystatechange=email_registration_stateChanged;
xmlHttp.open("POST",url,true)
xmlHttp.send("")
}
function email_question()
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
errorFound=0;
errorMessage = ''
var name = document.getElementById('name').value;
var email = document.getElementById('email').value;
var phone = document.getElementById('phone').value;
var question = document.getElementById('message').value;
if (email != ''){
    if (!checkMail(email)){
        return false
    }
}
if (phone == '' && email == ''){
    alert ('We need an email or a phone number to contact you');
    return false;
}
if (name == '' || question == ''){
    alert('Please enter your name and a message');
    return false;
}
var url="email_question.php"
url=url+"?name="+name;
url=url+"&email="+email;
url=url+"&phone="+phone;
url=url+"&question="+question;
xmlHttp.onreadystatechange=email_question_stateChanged;
xmlHttp.open("POST",url,true)
xmlHttp.send("")
}
function email_question_stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 {
     var xmlDoc=xmlHttp.responseXML;
     var name = document.getElementById('name').value;
     var email = document.getElementById('email').value;
     var phone = document.getElementById('phone').value;
     var question = document.getElementById('message').value;
     var message = 'Thank You for contacting Strongest Minds '+name+'\n'+'I will contact you shortly in regards to your request.';
     alert(message);
     document.getElementById('name').value = '';
     document.getElementById('email').value = '';
     document.getElementById('phone').value = '';
     document.getElementById('question').value = '';
 }
}



function email_register()
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
errorFound=0;
errorMessage = ''
var name = document.getElementById('name').value;
var email = document.getElementById('email').value;
var reemail = document.getElementById('reemail').value;
var phone = document.getElementById('phone').value;
var address = document.getElementById('address').value;

   if (document.register.class1.checked)
      {
      var rad_val = document.register.class1.value;
      }
var class1='';
var class1 =rad_val;

if (email != ''){
    if (!checkMail(email)){
        return false
    }
}
if ( email == ''){
    alert ('We need an email address to contact you');
    return false;
}
if (email!=reemail) {
	 alert ('Please Confirm your email address');
    return false;
}
if (name == '' || address == ''){
    alert('Please enter your name and a address');
    return false;
}

if (!class1 ){
    alert('Please select Class');
    return false;
}

var url="email_register.php"
url=url+"?name="+name;
url=url+"&email="+email;
url=url+"&phone="+phone;
url=url+"&address="+address;
url=url+"&class1="+class1;
xmlHttp.onreadystatechange=email_question_stateChanged2;
xmlHttp.open("POST",url,true)
xmlHttp.send("")
}


function email_register_business()
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
errorFound=0;
errorMessage = ''

var company = document.getElementById('company').value;
var typecompany = document.getElementById('typecompany').value;

var name = document.getElementById('name').value;
var email = document.getElementById('email').value;
var reemail = document.getElementById('reemail').value;
var phone = document.getElementById('phone').value;
var address = document.getElementById('address').value;


if (email != ''){
    if (!checkMail(email)){
        return false
    }
}
if (company == '' ){
    alert('Please enter your Company');
    return false;
}
if ( email == ''){
    alert ('We need an email address to contact you');
    return false;
}
if (email!=reemail) {
	 alert ('Please Confirm your email address');
    return false;
}
if (name == '' || address == ''){
    alert('Please enter your name and a address');
    return false;
}



var url="email_register2.php"
url=url+"?company="+company;
url=url+"&typecompany="+typecompany;
url=url+"&name="+name;
url=url+"&email="+email;
url=url+"&phone="+phone;
url=url+"&address="+address;

xmlHttp.onreadystatechange=email_question_stateChanged3;
xmlHttp.open("POST",url,true)
xmlHttp.send("")
}


function email_question_stateChanged3()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 {
     var xmlDoc=xmlHttp.responseXML;
	    var company = document.getElementById('company').value;
     var typecompany = document.getElementById('typecompany').value;
     var name = document.getElementById('name').value;
     var email = document.getElementById('email').value;
     var phone = document.getElementById('phone').value;
     var address = document.getElementById('address').value;
	   
     var message = 'Thank You for registering to  Strongest Minds Class.';
     //alert(message);
     document.paypalreg.submit();
   // alert(message);
 }
}


function email_question_stateChanged2()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 {
     var xmlDoc=xmlHttp.responseXML;
     var name = document.getElementById('name').value;
     var email = document.getElementById('email').value;
     var phone = document.getElementById('phone').value;
     var address = document.getElementById('address').value;
	   var class1 = document.getElementById('class1').value;
     var message = 'Thank You for registering to  Strongest Minds Class.';
     //alert(message);
     document.paypalreg.submit();
   // alert(message);
 }
}

function email_registration_stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 {   
     var xmlDoc=xmlHttp.responseXML;
     var name =document.getElementById('registername').value;
     var email = document.getElementById('registeremail').value;
     var message = 'Thank You for your interest in Strongest Minds newsletter '+name+'\n'+'We will add you to our Email list so you are kept up to date on all the latest information about Strongest Minds and Bach Flower Remedies.';
     alert(message);
     document.getElementById('registername').value = '';
     document.getElementById('registeremail').value = '';
 }
}
function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}
function checkMail(email){
	var x = email;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		 return true;
		}
		else {
          alert("Invalid Email");
          return false;
		}
	}
