var _msgErr1='';
var _msgErr2='';
var _msgOk='';

var NewsletterClass = new Class({
	
	add: function(id, msgOk, msgErr1, msgErr2)
	{
		_msgErr1=msgErr1;
		_msgErr2=msgErr2;
		_msgOk=msgOk;
		l(id, $(id).get('value'), Validation.validate(id, 'email'));
		if (($(id)) && ($(id).get('value')!='') && (Validation.validate(id, 'email')))
		{
			e=$(id).get('value');

			
			var req = new Request({'url': base+'newsletters/add/'+e, 'onSuccess': function(text){
				if ((text.substr(0,2)=='ok'))
				{
					Validation.showMessage('newsletterEmail', _msgOk);
					$('newsletterEmail').set('value','');
				}
				else
					Validation.showMessage('newsletterEmail', _msgErr2);
						
			}});
			req.send();			
			
		}
		else
			Validation.showMessage('newsletterEmail', msgErr1);
	}

});

var Newsletter=new NewsletterClass();