function CheckForm()
{
	messages=['Required field', 'Required field', 'Required field', 'Required field', 'Required field', 'Required field', 'Required field', 'Required field', 'Required field', 'Required field	'];

	if(document.order.first_name.value == ""){
		alert(messages[0]);
		document.order.first_name.focus();
		return false;
	}
	if(document.order.last_name.value == ""){
		alert(messages[1]);
		document.order.last_name.focus();
		return false;
	}

	if(document.order.mail.value == "")
	{
		alert(messages[4]);
		document.order.mail.focus();
		return false;
	}
	if (!is_mail(document.order.mail.value))
	{
		alert(messages[5]);
		document.order.mail.focus();
		return false;
	};

	if(document.order.feedback_message.value == ""){
		alert(messages[2]);
		document.order.feedback_message.focus();
		return false;
	}


	if(document.order.secrete_code.value == "")
	{
		alert(messages[6]);
		document.order.secrete_code.focus();
		return false;
	}

	if (!is_num(document.order.secrete_code.value))
	{
		alert(messages[7]);
		document.order.secrete_code.focus();
		return false;
	}


	flag=1;
	return true;
}

function is_num(code){
	var reg= new RegExp("[1-9]+", 'i')
	return reg.test(code);
}

function is_mail(mail){
	var reg= new RegExp("[0-9a-z_]+@[0-9a-z_^.]+\\.[a-z]{2,3}", 'i');
	return reg.test(mail);
}
