// JavaScript

var stringLine = /^\D{2,}$/;
var textnum = /[A-Za-z0-9]/;
var phone = /((\(\d{3}\) ?)|(\d{3}[- \.]))?\d{3}[- \.]\d{4}(\s(x\d+)?){0,1}$/;
var email = /[A-Za-z0-9]+([-+.][A-Za-z0-9]+)*@[A-Za-z0-9]+([-.][A-Za-z0-9]+)*\.[A-Za-z0-9]+([-.][A-Za-z0-9]+)*/;
var date = /(\d+).(\d+).(\d+)/;  ///^([0]?[1-9]|[1|2][0-9]|[3][0|1])[./-]([0]?[1-9]|[1][0-2])[./-]([0-9]{4}|[0-9]{2})$/;
var number = /^\d{1,20}$/;	//years
var week = /[1-7]/;
var hour = /[0-9]{1}[0-3]{0,1}/;


function CheckMailForm(Callback)
{
	var result = true;
	
	if(Callback.Contact.value == '' || !stringLine.test(Callback.Contact.value))
	{
		document.getElementById('ContactError').style.display = 'block';
		result = false;
	}
	else
		document.getElementById('ContactError').style.display = 'none';
		
	if(Callback.Organization.value == '' || !stringLine.test(Callback.Organization.value))
	{
		document.getElementById('OrganizationError').style.display = 'block';
		result = false;
	}
	else
		document.getElementById('OrganizationError').style.display = 'none';

	if(Callback.City.value == '' || !stringLine.test(Callback.City.value))
	{
		document.getElementById('CityError').style.display = 'block';
		result = false;
	}
	else
		document.getElementById('CityError').style.display = 'none';

	if(Callback.Phone.value == '' || !textnum.test(Callback.Phone.value))
	{
		document.getElementById('PhoneError').style.display = 'block';
		result = false;
	}
	else
		document.getElementById('PhoneError').style.display = 'none';

	if(Callback.EMail.value == '' || !email.test(Callback.EMail.value))
	{
		document.getElementById('EMailError').style.display = 'block';
		result = false;
	}
	else
		document.getElementById('EMailError').style.display = 'none';

	if(Callback.Calltime.value == '' || !textnum.test(Callback.Calltime.value))
	{
		document.getElementById('CalltimeError').style.display = 'block';
		result = false;
	}
	else
		document.getElementById('CalltimeError').style.display = 'none';
		
		
	return result;
}
