function requestInfoForm(result) {
	
	var validator = new Validation( 'request-info' , {onSubmit : false} );
	var form = $('request-info');	
	
	if(form) {
		form.onsubmit = function(){					
			var result = validator.validate();					
			if(result == true) {						
				form.request({
					onComplete: function(){ alert('Thank you for your inquiry!'); }
				});					
			}					
			return false;				
		}
	}
}

Event.observe(window,'load',requestInfoForm);

/* OLD FUNCTION:

function requestInfoForm() {
	
	var form = $('request-info');
	
	form.onsubmit = function(){
		
		//alert('Form data saved!'); return false;
		
		$('error').hide();
		
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		var emailVal = $F( form['email'] );
		var nameVal = $F( form['fullname'] );
		
		// validate email
		if(emailVal == '') {
			alert('Please enter an email address.');
			hasError = true;
		} else if(!emailReg.test(emailVal)) {	
			alert('Please enter a valid email address.');
			hasError = true;
		}
		
		// validate name
		if(nameVal == '') {
			alert('Please enter your name.');
			hasError = true;
		}		
		
		if(!hasError) {
			form.request({
				onComplete: function(){ alert('Form processed!'); }
			});
		}
		
		return false;
	
	};

}

Event.observe(window,'load',requestInfoForm);
	
*/
