var speedup = 1200;
var speeddown = 2000;
var fadein = 700;

function validate(formData, jqForm, options) { 
    var nameValue = $('#name').fieldValue(); 
    var emailValue = $('#email').fieldValue(); 
    var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
    
    if (!emailPattern.test(emailValue[0])) {
    	alert('Email non corretta o mancante.');
    	return false;
    }
    
    if (nameValue[0].length < 1) {
    	alert('Inserisci il nome');
    	return false;
    }
    return true;
}

$(document).ready(function(){	
	$("div.item").hide();
	$("#content #item-overview a.item").click( function()
	{
		$('html, body').animate({scrollTop:700}, 800);
		$("#content").slideUp(speedup);
		$("#item-overview").hide(speedup);
		$('#' + $(this).attr('title') + '').show(speedup);
		$("#content").slideDown(speeddown);
	});
    $('#contactform').ajaxForm({success: function() { 
        alert("Grazie per averci contattato!"); 
    }, beforeSubmit: validate, iframe:true, resetForm: true, clearForm: true}); 
	/*
	$(".return").click( function()
	{
		$('html, body').animate({scrollTop:0}, 0);
		$("div.item").hide();
		$("#item-overview").show();
	});
	*/
	$(".return").click( function()
	{
		$("div.item").hide();
		$("#item-overview").fadeIn(fadein);
	});
});