

var miXHR;



function submitMoreInfoForm( )

{

	var objFV = new FormValidator("frmMoreInfo");



	if (!objFV.validate("txtName", "B,C", "Please enter your Name."))

		return;

		

	if (!objFV.validate("txtEmail", "E,B", "Please enter your valid Email Address."))

		return;

		

	if (!objFV.validate("txtQuestion", "B", "You have not entered any Question on the form. Please enter your Question to proceed."))

		return;

	

 	var sName = objFV.value("txtName");

 	var sEmail = objFV.value("txtEmail");

 	var sQuestion = objFV.value("txtQuestion");

	

 	miXHR = createXHR( );

 

 	miXHR.onreadystatechange = sendMail;

  	miXHR.open("POST","php/moreInfo.php", true);

	miXHR.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

 	miXHR.send("Name=" + sName + "&Email=" + sEmail + "&Question=" + sQuestion);

}



function sendMail( )

{

  	if (miXHR.readyState == 4)

  	{

  		if(miXHR.status == 200)

  		{

  			var sData = miXHR.responseText;

  			

  			if (sData == "ERROR")

  			{

  				alert("An ERROR occured while submitting your Question. Please try again.");

  			}

  			

  			else

  			{

  				document.getElementById("frmMoreInfo").txtName.value = "";

  				document.getElementById("frmMoreInfo").txtEmail.value = "";

  				document.getElementById("frmMoreInfo").txtQuestion.value = "";

  				

  				alert("Your Question has been Submitted successfully.");

            }

  		}

  	} 	

}