var validation_result = true;
function validateForm(){
	return validateName() && validateEmail() && validatePhone() && validateCompany();
}
function hideErrors(){
	Effect.Fade('form_error', {duration: 0.1});
}
function showErrors(errors){
	$('form_error').innerText = errors;
	$('form_error').show();
	Effect.Appear('form_error', {duration: 0.3, to: 0.85});
	Effect.Fade('form_error', {duration: 0.3, delay: 5});
}
function validateName(){
	if($('name').value == ''){
		showErrors('Please enter your name');
		return false;
	}
	return true;
}
function validateEmail(){
	var email = $('email').value;
	var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
	if (email == ''){
		showErrors('Please enter your email');
		return false;
	}
	if (!regex.test(email)){
		showErrors('Please check your email address format');
		return false;
	}
	return true;
}
function validateCompany(){
	if($('comp').value == ''){
		showErrors("Please enter your company");
		return false;
	}
	return true;
}

function validatePhone(){
	if($('phone').value == ''){
		showErrors("Please enter your phone");
		return false;
	}
	return true;
}