function clear()
{
    $('loadingFace2').setStyle('visibility','hidden');	   
}

function validateForm()
{
	var validator = new RequiredFieldValidator();		
	validator.AddField("name", "name_err");
	validator.AddField("mail", "mail_err");
	validator.AddField("phone", "phone_err");
	validator.AddField("city", "city_err");
	
	var dateValidator = new SimpleDateValidator();
	dateValidator.AddField("date", "date_err");	
	
	var dateValidation = dateValidator.Validate();
	return validator.Validate() && dateValidation;
}

function doForm()
{
	if (!validateForm()) return;
	
	$('loadingFace2').setStyle('visibility','visible');
	$('loadingFace2').setOpacity(0.90);
	
	var result = new Ajax ("/includes/apointmenter.php", { 
				 method: 'post', 
				 postBody: $('mailForm').toQueryString(),
				 update: 'result',
				 onComplete: function(response) {										
					$('loadingIcon').setStyle('visibility','hidden');
					$('close').setStyle('visibility','visible');
					$('sending').setStyle('display','none');
				 }
			    }).request();

}

window.addEvent('domready', function(){				
	$$('input.DatePicker').each( function(el){		
		new DatePicker(el);
		var currentDate = new Date();		
		$('date').value = 
		(currentDate.getDate() < 10 ? "0" : "") +
		currentDate.getDate()+ "-" +
		((currentDate.getMonth()+1) < 10  ? "0" : "") +
		(currentDate.getMonth()+1)+"-"+currentDate.getFullYear();
	});
});