﻿var AJAX = new Object();

AJAX=function()
{
var ro;
var browser = navigator.appName;
if(window.XMLHttpRequest)
 {
 ro=new XMLHttpRequest()
 }else if(window.ActiveXObject)
 {
  try
  {
  ro=new ActiveXObject("Msxml2.XMLHttp");
  }
  catch (e){
  try
  {
  ro=new ActiveXObject("Microsoft.XMLHttp");
  }
  catch (e) {}
  }
 }
return ro
}

var subscribe_AJAX;
subscribe_AJAX= new AJAX();


function chk_emailid()
{
	if(document.frm_subnews.subscribe_id.value==""){
		document.getElementById("newsletter_msg").innerHTML="Please Enter Email ID.";
	}
	else if(checkValidateEmail(document.frm_subnews.subscribe_id.value)==false)
    {
    	document.getElementById("newsletter_msg").innerHTML="Invalid Email ID";
    }
    else
	{
		subs_newsletter()
	}
	
}

function subs_newsletter()
{
	var emailid=document.frm_subnews.subscribe_id.value;
	subscribe_AJAX.abort();
	subscribe_AJAX.open('post','subscribe_newsletter.asp?emailid='+emailid)
	subscribe_AJAX.onreadystatechange=_subs_newsletter;
	subscribe_AJAX.send(null);
	
}

function _subs_newsletter()
{
	var re;
	if(subscribe_AJAX.readyState!=4)
	{
	
	}
	else
	{
		re=subscribe_AJAX.responseText;
		document.getElementById("newsletter_msg").innerHTML=re;
	}
}

function checkValidateEmail(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = email;
   if(reg.test(address) == false) {
      return false;
   }else{
    return true;
   }
}

