var apiKey = '7j1Tg5kX';

function Emailer()
{
	this._server = '_webservices/extmailer.ws.php';
	this._apiKey = apiKey;
	
	this.Send = function(name, email, message, options)
	{
		if (name=='' || message=='' || email=='' || !email.match(/^(\w|\-|\_|\.)+\@((\w|\-|\_)+\.)+[a-zA-Z]{2,}$/i))
		{
			if (options.onFailure)
				options.onFailure({error:"Missing input. Name and valid email address required."});
				
			return false;	
		}
		
		var queryString = "name="+escape(name)+"&email="+escape(email)+"&message="+escape(message)+"&apikey="+escape(this._apiKey);
		var xhr = new XHR(options);
		xhr.send(this._server, queryString);
		
		return true;
	}
}
