$(document).ready(function() {

	// impostiamo it per il datepicker

	$.datepicker.setDefaults($.datepicker.regional['it']);

	// facciamo il bind per il date picker
	$(".datepicker").datepicker({ showOtherMonths: true, selectOtherMonths: true, dateFormat: 'dd/mm/yy'});


	// ajaxiamo il form
	$("#contatti_form").ajaxForm({ dataType: 'xml', beforeSubmit: formBeforeSubmit, success: onFormSubmitted});

});

function formBeforeSubmit()
{
	$("#contatti_form label").removeClass("input_field_error");
	$("#si_errori").hide();
	$("#no_errori").hide();
	$("#iframe").attr("src","");

return true;
}

function onFormSubmitted(xmlText)
{
	error=$("error",xmlText).text();

	if (error=="1") { // errori 

		$("error_field",xmlText).each(function() {

			$("#contatti_form label[for="+$(this).text()+"]").addClass("input_field_error");

		});
		$("#si_errori").show();

		return;

	}

	// carichiamo la paginetta nell'iframe per google
	$("#iframe").attr("src","../ajax/iframe-google-goal.php");

	$("#no_errori").show();
	setTimeOut(function() { $("#no_errori").hide(); },2000);
}


