
   function NewsLetter()
   {

   }
   
   NewsLetter.SendNewsLetterRequest = function()
   {
        var email = document.getElementById('EMAILADDRESS');
         
        var exp = new RegExp("^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}$");
        
        // email validation
        if (!email.value.match(exp))
        {
            email.style.color = "red";
            return;
        }
        
        var signLetter = document.getElementById('signLetter');
        var signMessage = document.getElementById('signMessage');
        var signImage = document.getElementById('signImage');
        
        var OPT_IN_URL = 'www.PeoplePost.com';
        var IPADDRESS = 'www.PeoplePost.com';

        var qs='IPADDRESS=' + IPADDRESS + '&OPT_IN_URL=' + OPT_IN_URL;
        
        var server = 'NewsLetterHandler.ashx';
        
        var url = server + '?' + qs + '&EMAILADDRESS=' + encodeURI(email.value);
        
        NewsLetter.GetData("post", url);
               
        signLetter.style.display = 'none';
        
        signMessage.style.display = '';
        
    }
    
    NewsLetter.GetData = function(sendMethod, url)
    {
	    var localXmlHttp;
    	
	    if ( window.ActiveXObject )
	    {
		    localXmlHttp = new ActiveXObject( 'Microsoft.XMLHTTP' );
		    // Specifies true for asynchronous operation (the call returns immediately)
		    localXmlHttp.Open( sendMethod , url , true );
		    localXmlHttp.Send( "" );
	    }
	    else if( window.XMLHttpRequest )
	    {
		    localXmlHttp = new XMLHttpRequest();
		    // Specifies true for asynchronous operation (the call returns immediately)
		    localXmlHttp.open( sendMethod, url, true );
		    localXmlHttp.send( "" );
	    }
    		
	    return localXmlHttp;
    }

