
//************************  function to verify e-mail start       ************************************
	function callbttn() {   
		var xmlHttp = null;

		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Browser does not support HTTP Request");
			return;
		}

		txtemail =  document.getElementById("email").value;
		tabid	= 	document.getElementById("tabid").value;
				
		var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
		var check=/@[\w\-]+\./;
		var checkend=/\.[a-zA-Z]{2,3}$/;
		if(((txtemail.search(exclude) != -1)||(txtemail.search(check)) == -1)||(txtemail.search(checkend) == -1))
		{
			alert("Please Enter a Valid Email Id.");
			return false;
		}

		var url="index2.php?option=com_user&task=newsletter";	
		
		url=url+"&txtemail="+txtemail+"&tabid="+tabid;
		xmlHttp.open("GET",url,true);
		xmlHttp.onreadystatechange = function(){
			getSubscriptionStatus(xmlHttp);
		}; 
		xmlHttp.send(null);
		//alert("Thanks for subscription of Newsletter");
		return true;
	}
	
	function getSubscriptionStatus(req)
	{
		//alert();
		if(req.readyState == 4 && req.status == 200)
		{
			var res = req.responseText;
			alert(res);
			document.getElementById('email').value ='Email Address';
		}
	}

	function GetXmlHttpObject()
	{
		var xmlHttp=null;
		try
		{
			// Firefox, Opera 8.0+, Safari
			xmlHttp=new XMLHttpRequest();
		}
		catch (e)
		{
			// Internet Explorer
			try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
		}
		return xmlHttp;

	}

function verifyEmail(emailad) 
{
	var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
	var check=/@[\w\-]+\./;
	var checkend=/\.[a-zA-Z]{2,3}$/;
	if(((emailad.search(exclude) != -1)||(emailad.search(check)) == -1)||(emailad.search(checkend) == -1))
	{
		return false;
	}
} 
