var url = "freeinformation.php"; // The server-side script

function handleHttpResponse() {

  if (http.readyState == 4) {

    results = http.responseText;

	if(results=="success")

	{

	document.register.reset();

	document.getElementById('showtext').style.display = 'block';

	document.getElementById('showtext').innerHTML = "<p>Thank you for interest in our services. We will get back to you within 24 hours.</p>";

	setTimeout("timedCount()", 10000);

	}

	else

		{

		document.getElementById('showtext').style.display = 'block';

		document.getElementById('showtext').innerHTML = "<p>Thank you for interest in our services. We will get back to you within 24 hours.</p>";

		setTimeout("timedCount()", 10000);

		}

  }

}

var http; // We create the HTTP Object



function SendEmailData(email_form) {

	http = getHTTPObject();

	var form_var="fo=1" ;

	for(i=0; i<email_form.elements.length; i++)

	{

		form_var = form_var + "&" + email_form.elements[i].name + "=" + email_form.elements[i].value ;

	}

	http.onreadystatechange = handleHttpResponse;

	http.open("POST", url, true);

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

	http.send(form_var);

	document.getElementById('showtext').style.display = 'block';

	document.getElementById('showtext').innerHTML="<p>Sending The Data... Wait Please!</p>" ;

 }

function getHTTPObject() {

  var xmlhttp;

  /*@cc_on

  @if (@_jscript_version >= 5)

    try {

      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

    } catch (e) {

      try {

        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

      } catch (E) {

        xmlhttp = false;

      }

    }

  @else

  xmlhttp = false;

  @end @*/

  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {

    try {

      xmlhttp = new XMLHttpRequest();

    } catch (e) {

      xmlhttp = false;

    }

  }

  return xmlhttp;

}



function fullcheck(enquiry_form)
{
var str=document.register.email.value;
//alert(str);


  
  if (document.register.fname.value=="" || document.register.fname.value=="Name*")
  {
    alert ("White space is not allowed.Please fill out Your Name");
    document.register.fname.select(); 
    return false;
  }


  
  
  if ((document.register.email.value).indexOf(" ")>=0)
		{
		alert ("White space is not allowed within your email!");
		document.register.email.select();
		return false;
		}
	
		if (document.register.email.value.indexOf("@",1) == -1)
		{
			alert("Invalid E-Mail");
			document.register.email.focus();
			document.register.email.select();
			return(false);
		}
		if (document.register.email.value.indexOf("@") == 0)
		{
			alert("Invalid E-Mail");
			document.register.email.focus();
			document.register.email.select();
			return(false);
		}
		if (document.register.email.value.indexOf(".",5) == -1)
		{
			alert("Invalid E-Mail");
			document.register.email.focus();
			document.register.email.select();
			return(false);
		}
		if (document.register.email.value.indexOf(".") == 0)
		{
			alert("Invalid E-Mail");
			document.register.email.focus();
			document.register.email.select();
			return(false);
		}
		
		if ((document.register.email.value.lastIndexOf(".")) -(document.register.email.value.indexOf("@"))<4 )
		{
		
			alert("Invalid E-Mail");
			document.register.email.focus();
			document.register.email.select();
			return(false);
		}
		
		if ((document.register.email.value.length)-(document.register.email.value.indexOf("."))<2)
		{
			alert("Invalid E-Mail");
			document.register.email.focus();
			myform.register.select();
			return(false);
		}
		

var posat=str.indexOf("@");
var posdot=str.indexOf(".");
var rposdot=str.lastIndexOf(".");
//alert(posat); 
//alert(posdot);
//alert(rposdot);


if(rposdot==posdot)
if((posdot < posat) || (posdot-posat < 4))
{
//alert("needs at last 3 cars between @ and . sign");
alert("Invalid E-Mail");
return false;
}

if(str.charAt(str.length-1)==".")
{
//alert("cannot end with .");
alert("Invalid E-Mail");
return false;
}

if(str.charAt(str.length-1)=="@")
{
//alert("cannot end with @");
alert("Invalid E-Mail");
return false;
}

var j=0;
for( var i=0;i<str.length;i++)
{
if(str.charAt(i) == "@")
j++;
}
if(j > 1)
{
//alert("only one @ sign allowed");
alert("Invalid E-Mail");
return false;
}



SendEmailData(enquiry_form); 
return false;
}