// JavaScript Document
window.addEvent('domready', function() {
	var status = document.getElementById('quickStatus');

	$('quickContact').addEvent( 'submit', function(evt){
		// Stops the submission of the form.
		new Event(evt).stop();
		// Validate form
		var error = false;
		var name = $('qkname');
		var email = $('qkemail');
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		if(name.value == '' || name.value == name.defaultValue) {
			alert('Please enter your full name.');
			name.focus();
		}
		else if(reg.test(email.value) == false) {
			alert('Invalid e-mail address.');
			email.focus();
		} 
		else {
			//Send the form.
			this.send({
				onRequest: function(){
					status.innerHTML = '';
					$('quickLoader').setStyle('display','block');
					$('quickContact').setStyle('display','none'); 
				},
				onComplete: function(response){
					$('quickLoader').setStyle('display','none');
					status.innerHTML = response;
				}
			});
		}
	} );
});
