
/*--------------------------------------------------------
	validateEmail(Email)
	validates the Email field
--------------------------------------------------------*/
function validateEmail()
{    
    var Email = getElementbyGivenId('txtemail', document.getElementById('body')).value;
    var p = new validator(Email);    
    if(!p.IsNull() && p.IsValidEmail()) 
    {      
        return true;        
    }
    else
    {   
        alert("Please enter a valid e-mail address.")     
        return false;
    }
}
function submitAlert(txtEmail,lblMsg)
{
    var emailAddress = document.getElementById(txtEmail);
    var successDiv = document.getElementById(lblMsg);
    
    var url = '/Ajax/Alert.aspx';
    
    //Check email validity
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

    if (filter.test(emailAddress.value))
    {
        var pars = 'email=' + emailAddress.value;
        //alert("pass");
        var myAjax = new Ajax.Request(
        url,
        {
            method:'get',
            parameters:pars,
            onSuccess:function()
            {
		//alert("added");
                successDiv.style.display='block';
                successDiv.innerHTML = 'Thank you for subscribing.';
              
            },
	   onFailure: function(transport) {
             alert("Error: " + transport.responseText.stripTags());
     	    }
        });
    }
    else
    {
        successDiv.style.display='block';
        successDiv.innerHTML = 'Please enter a valid email address.';
    }
}
