// Funzione di controllo campi Form
function control(lang) {
	var nome = document.guestbook.nome.value;
	var cognome = document.guestbook.cognome.value;
	var email = document.guestbook.email.value;
	var mese = document.guestbook.mese.value;
	var anno = document.guestbook.anno.value;
	var res = true;

	document.getElementById("error_1").style.visibility = 'hidden';
	document.getElementById("error_2").style.visibility = 'hidden';
	document.getElementById("error_3").style.visibility = 'hidden';
	document.getElementById("error_4").style.visibility = 'hidden';

    document.getElementById("error_en1").style.visibility = 'hidden';
	document.getElementById("error_en2").style.visibility = 'hidden';
	document.getElementById("error_en3").style.visibility = 'hidden';
	document.getElementById("error_en4").style.visibility = 'hidden';

	error = 0;

	if ((nome == "")) {
		error = 1;
	} else if ((email == "") || (!email.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.biz)|(\..{2,2}))$)\b/gi))) {
		error = 2;
	} else if ((mese == "") || (anno == "")) {
		error = 3;
	} else if (nome == cognome) {
		error = 4;
	}
	
    switch (error) {
	case 1:
	    if (lang=='it')
		   document.getElementById("error_1").style.visibility = 'visible';
		else
		   document.getElementById("error_en1").style.visibility = 'visible';
		res = false;
		break;
	case 2:
	    if (lang=='it')
		    document.getElementById("error_2").style.visibility = 'visible';
		else
		    document.getElementById("error_en2").style.visibility = 'visible';
		res = false;
		break;
	case 3:
	    if (lang=='it')
		    document.getElementById("error_3").style.visibility = 'visible';
		else
		    document.getElementById("error_en3").style.visibility = 'visible';
		res = false;
		break;
	case 4:
	    if (lang=='it')
		    document.getElementById("error_4").style.visibility = 'visible';
		else
		    document.getElementById("error_en4").style.visibility = 'visible';
		res = false;
		break;
    }
	
	if (res)
	  document.guestbook.submit();
	  
	return res;

}

function clean() {
	document.getElementById("error_1").style.visibility = 'hidden';
	document.getElementById("error_2").style.visibility = 'hidden';
	document.getElementById("error_3").style.visibility = 'hidden';
	document.getElementById("error_4").style.visibility = 'hidden';
    document.getElementById("error_en1").style.visibility = 'hidden';
	document.getElementById("error_en2").style.visibility = 'hidden';
	document.getElementById("error_en3").style.visibility = 'hidden';
	document.getElementById("error_en4").style.visibility = 'hidden';
}

