function save()
{
	re = /^\s*$/;
	re1 = /^[a-zA-Z0-9]+$/;
	re2 = /^\d+$/;
	re3= /([^<)\s]+@\S+\.[^>(\s]+)/;
	flag=true;

	with (document.Form)
	{
		if (document.getElementById("name"))
		{
			if (re.test(name.value))
			{
				alert("Inserisci nome e cognome, per favore.");
				name.focus();
				return;
			}
		}

		if (document.getElementById("email"))
		{
			if (email.value=="")
			{ 
				alert("Inserisci l'indirizzo email, per favore.");
				email.focus();
				return;
			}
			if (!re3.test(email.value))
			{ 
				alert("L'indirizzo email risulta errato. Inserisci un indirizzo email corretto, per favore.");
				email.focus();
				return;
			}
		}

		if (document.getElementById("message"))
		{
			if (re.test(message.value))
			{
				alert(document.getElementById("message2").value);
				message.focus();
				return;
			}
		}
		if (agree.checked==false)
		{
			alert(document.getElementById("agree2").value);
			return;
		}
		if (document.getElementById("checknum"))
		{
			if (!re2.test(checknum.value) || checknum.value=="")
			{
				
				alert("Inserisci il codice di sicurezza, per favore.");
				checknum.focus();
				return;
			}
		}
		url="/misc/send.php?checknum="+checknum.value+"&name="+name.value+"&email="+email.value+"&phone="+phone.value+"&message="+message.value;
//		alert(url)
		goAjax(url);
//		submit();
	}
}

function ShowImg(img)
{
	InnerHtml("bigpedigree_text", '<img src="/img/pedigree/big/'+img+'"/>');
	Hidden("bigpedigree", "inline")
}
