window.addEvent('domready', function()
{
	if ($defined(document.id('contact-form')))
	{
		document.id('contact-form').addEvent('submit', function(e)
		{
			e.stop();
			
			var log = document.id('contact-form-log');
			log.empty().set('text', 'Please Wait...');
			
			this.set('send',
			{
				onComplete: function(r)
				{
					log.empty();

					var json = JSON.decode(r, true);
					
					if (json.success == false)
					{
						log.set('text', json.message);
						Recaptcha.reload();
					}
					else
					{
						log.set('text', json.message);
						window.location = '/';
					}
				}
			});
			this.send();
		});
	}
	if ($defined(document.id('join-us-form')))
	{
		document.id('join-us-form').addEvent('submit', function(e)
		{
			e.stop();
			
			var log = document.id('contact-form-log');
			log.empty().set('text', 'Please Wait...');
			
			this.set('send',
			{
				onComplete: function(r)
				{
					log.empty();

					var json = JSON.decode(r, true);
					
					if (json.success == false)
					{
						log.set('text', json.message);
						Recaptcha.reload();
					}
					else
					{
						log.set('text', json.message);
						window.location = '/';
					}
				}
			});
			this.send();
		});
	}
	if ($defined(document.id('sign-up-form')))
	{
		document.id('sign-up-form').addEvent('submit', function(e)
		{
			e.stop();
			
			var log = document.id('contact-form-log');
			log.empty().set('text', 'Please Wait...');
			
			this.set('send',
			{
				onComplete: function(r)
				{
					log.empty();
			
					var json = JSON.decode(r, true);
					
					if (json.success == false)
					{
						log.set('text', json.message);
						Recaptcha.reload();
					}
					else
					{
						log.set('text', json.message);
						window.location = '/';
					}
				}
			});
			this.send();
		});
	}
	if ($defined(document.id('staff-contact')))
	{
		document.id('staff-contact').addEvent('submit', function(e)
		{
			e.stop();
			
			var log = document.id('contact-form-log');
			log.empty().set('text', 'Please Wait...');
			
			this.set('send',
			{
				onComplete: function(r)
				{
					log.empty();
					var json = JSON.decode(r, true);
					
					if (json.success == false)
					{
						log.set('text', json.message);
						Recaptcha.reload();
					}
					else
					{
						log.set('text', json.message);
						window.location = '/';
					}
				}
			});
			this.send();
		});
	}
});
