/*
if (typeof oo == 'undefined') {
	oo = {};
}
oo.addContactFormEvents = function () {
	// validate input on blur
	$('name').addEvent('blur', function() {
		if (this.value == '') {
			this.addClass('error').removeClass('ok');
			$('error-name').slide('in');
		} else {
			this.removeClass('error').addClass('ok');
			$('error-name').slide('out');
		}
	});
	$('name').addEvent('focus', function() { this.removeClass('error'); });
	$('email').addEvent('blur', function() {
		if (!this.value.test("^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$", "i")) {
			this.addClass('error').removeClass('ok');
			$('error-email').slide('in');
		} else {
			this.removeClass('error').addClass('ok');
			$('error-email').slide('out');
		}
	});
	$('email').addEvent('focus', function() { this.removeClass('error'); });
	$('subject').addEvent('blur', function() {
		if (this.value == '') {
			this.addClass('error').removeClass('ok');
			$('error-subject').slide('in');
		} else {
			this.removeClass('error').addClass('ok');
			$('error-subject').slide('out');
		}
	});
	$('subject').addEvent('focus', function() { this.removeClass('error'); });
	$('message').addEvent('blur', function() {
		if (this.value == '') {
			this.addClass('error').removeClass('ok');
			$('error-message').slide('in');
		} else {
			this.removeClass('error').addClass('ok');
			$('error-message').slide('out');
		}
	});
	$('message').addEvent('focus', function() { this.removeClass('error'); });
};
window.addEvent('domready', function() {
	// make an Fx.Slide out of every error message
	$$('#contact-form div.error.hidden').slide('hide').removeClass('hidden');
	
	// add blur and focus events
	oo.addContactFormEvents();
	
	// post the form via ajax
	$('contact-form').addEvent('submit', function(e) {
		e.stop();
		var postRequest = new Request.HTML({
			url: $('contact-form-ajax-action').get('value'),
			update: $('contact-form').getParent(),
			onComplete: function() {
				// add form element events if the form is returned
				if ($('contact-form')) {
					oo.addContactFormEvents();
					$$('#contact-form div.error').each(function(element) {
						if (element.hasClass('hidden')) {
							element.slide('hide').removeClass('hidden');
						} else {
							element.slide('hide').slide('show');
						}
					});
				}
			}
		}).post($('contact-form'));
	})
});*/
