function qestion(i) {

	$("#quest_" + i).toggle("fast");
	
	return;
}

var foundErrorInForm = false;

function validateLength( field, len ) {

	if( field.val().length < len ) {
	
		field.addClass( "filederror");
		foundErrorInForm = true;
		
		return;
	}
	
	field.removeClass( "filederror");
}

function validateEmail( field ){

	var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
	
	if( filter.test( field.val() ) ) {
	
		field.removeClass("filederror");
		return;
		
	}
	
	field.addClass("filederror");
	
	foundErrorInForm = true;
}

function checkForm( formName ) {

	var name  = $("#name");  
	var email = $("#email");  
	var msg   = $("#msg");  
	
	foundErrorInForm = false;
	
	validateLength( name, 3 );
	validateLength( msg, 10 );
	validateEmail( email );

	if( foundErrorInForm ) {
		alert("Correggi i campi evidenziati di rosso");
		return;
	}
	
	$("#" + formName).submit();
}