var url1 = "/php/newsletter.php"; // The server-side script
function handleHttpResponse1() {
  if (http1.readyState == 4) {
    results = http1.responseText;
	if(results=="success")
	{
	//document.register.reset();
	document.getElementById('reponse_text1').innerHTML = "<p>Your Details have been submitted.</p>";
	}
	else
		{
		
		document.getElementById('reponse_text1').innerHTML = "<p>The Form Not able to Successfully Send due to server Problem, Please Try Later</p>";
		}
  }
}
var http1; // We create the HTTP Object

function SendEmailData1(email_form1) {
	http1 = getHTTPObject1();
	var form_var1="fo=1" ;
	for(i=0;i<email_form1.elements.length; i++)
	{
		//code by anirban
		String.prototype.replaceAll=function(s3, s4) {return this.split(s3).join(s4)}
		if (email_form1.elements[i].type == 'radio' || email_form1.elements[i].type == 'checkbox') {
			if (email_form1.elements[i].checked == false) {
				continue;
			}
		}
		var str_value1 = email_form1.elements[i].value;
		str_value11 = str_value1.toString();
		//str_value1 = str_value1.replace(" ","_");
		//str_value1 = str_value.replaceAll(" ","_");
		email_form1.elements[i].value = str_value1;
		//code by anirban
		form_var1 = form_var1 + "&" + email_form1.elements[i].name + "=" + email_form1.elements[i].value ;
	}
	http1.onreadystatechange = handleHttpResponse1;
	http1.open("POST", url1, true);
	http1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	http1.send(form_var1);
	document.getElementById('reponse_text1').style.display='';
	document.getElementById('reponse_text1').innerHTML="<p>Sending The Data.. Wait Please!</p>" ;
 }
function getHTTPObject1() {
  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 checkNewletter(newsletter)
{
		 
	// EMAIL VALIDATION
	if(newsletter.newsletter.value=="")
	{
		newsletter.newsletter.style.color = '#000000';
		newsletter.newsletter.focus() ;
		newsletter.newsletter.parentNode.getElementsByTagName('span')[0].style.display = 'block';
		newsletter.newsletter.parentNode.getElementsByTagName('span')[0].style.color = '#ED2813';
		newsletter.newsletter.parentNode.getElementsByTagName('span')[0].innerHTML = 'Please Enter Your Email Id.';
		return false;
	}

	if (!newsletter.newsletter.value.match(/^[\w\.-]+@(?:[A-Za-z0-9-]+\.)*[A-Za-z0-9-]{1,}\.[a-z]{2,9}$/))
	{
		newsletter.newsletter.focus();
		newsletter.newsletter.value="";
		newsletter.newsletter.parentNode.getElementsByTagName('span')[0].innerHTML = 'Please Enter Valid Email Id.';
		return false;
	}
	else {
		newsletter.newsletter.className = 'newsletterField';
		newsletter.newsletter.parentNode.getElementsByTagName('span')[0].style.display = 'none';
	}

	SendEmailData1(newsletter); 
	return false ;
}
