function get_El(El){return document.getElementById(El);}

function doForm(name,email,question){
	  var xvar0 = get_El(email);
	  var xvar1 = get_El(name);
	  var xvar2 = get_El(question);
	   var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	   if(xvar0.value.match(emailExp) && xvar1.value != ""){
		 doContact(xvar0.value,xvar1.value,xvar2.value);
	   }else{
         xvar0.value = "An error occurred...";
       }
}
	 

     
function doContact(name,email,question){
         var request1 = false;
        try {
        request1 = new XMLHttpRequest();
        }
        catch (trymicrosoft) {
          try {
            request1 = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (othermicrosoft) {
          try {
            request1 = new ActiveXObject("Microsoft.XMLHTTP");
          }
        catch (failed) {
            request1 = false;
        }  
        }
        }

     var url = "contact.php?name=" + name +"&email="+email+"&comm="+question;
     request1.open("GET", url, true);
     request1.onreadystatechange = function changeit(){
       if (request1.readyState == 4) {
         if (request1.status == 200) {
		   var rqx = request1.responseText;
           get_El('questionsContent2').innerHTML = rqx;
           get_El('questionsContent2').style.display = "block";
         }
       }
     }
     request1.send(null);
}
