// FUNCTION TO SEND FEEDBACK
function sendFeedback() {
	// VALIDATE FIELDS
	if(isValidate() == false) {
		return false;	
	}
	
	$('spinnerBox').style.display = "block";
	$('outter').style.opacity = "0.35";
	$('outter').style.filter = "alpha(opacity = 35)";
	$('outter').style.display = 'block';
	
	var email = escape($('email').value);
	var comments = escape($('comments').value);
	var captcha = $('captcha').value;
	
	var url = 'ajax/feedback.php?email=' + email + '&comments=' + comments + '&captcha=' + captcha;

	new Ajax.Request(url, {
		method: 'get',
		onSuccess: function(transport) {
			if (transport.responseText == 1) {
				$('errorCaptcha').innerHTML = "<img src='images/error.png' style='margin-bottom:-1px' title='Word Identification Failed'/>";
				$('errorCaptcha').style.display = "block";
			}
			else {
				$('msgBox').innerHTML = transport.responseText;
				$('msgBox').style.display = 'block';
			}
			$('spinnerBox').style.display = "none";
			$('outter').style.display = "none";
		}
	});
} 

// VALIDATE FIELDS
function isValidate () {
	var validate = new validator();
	validate.addControl('captcha', '', 'text', 'errorCaptcha', 'Word identification text', '');
	validate.addControl('comments', '', 'text', 'errorComments', 'Comments text', '');
	validate.addControl('email', '', 'email', 'errorEmail', 'Email address', '');
	return validate.validate(); 
}