Event.observe(window, 'load', function() {
$('email_form').onsubmit = function() {
	var validate_array = new Array({input:$('from_name'),func:'not_empty',response:'Your Name is invalid'},
								{input:$('from_email'),func:'validate_email',response:'Your Email is invalid'},
								{input:$('body'),func:'not_empty',response:'Your Message is empty'}
					  );
	if(perform_validation(validate_array)==false) return false;
	var options = {
	       method : 'post',
	       parameters : $('email_form').serialize(),
			onSuccess:function(f) {
			    alert('Your email has been sent.');
			 	window.close();
			}
	    };
	    new Ajax.Request($('email_form').action, options);
	return false;
}
});