<!--
//**************************************************************************
function CheckDBValue(textc, campo, rexp, obbligo, nome_form)
{

	// campo, indica il nome del campo da valutare
	// rexp, indica quale espressione regolare utilizzare e quale messaggio di alert
	//obbligo, se 1 indica che il campo ט obbligatorio, se 0 indica che puע avere valore nullo
	//per accettare qualsiasi input e richiedere inserimento obbligatorio rexp='all' e obbligo=1
				
	pwd=/((^(([a-z]|[A-Z]|[0-9]){5,10}))$){1,1}/g
	all=/((^(((\s)|(\S)){1,}))$){1,1}/g
	nome=/((^((([a-z]|[A-Z]|[אטילעש])+(\'){0,1}(\s){0,1}([a-z]|[A-Z]|[אטילעש])+){1,}))$){1,1}/g
	mail=/((^((([a-z]|[A-Z]|\d)+(\.|\-|\_){0,1})+([a-z]|[A-Z]|\d)+(\@){1,1}(([a-z]|[A-Z]|\d)+(\.|\-){0,1})+([a-z]|[A-Z]|\d)+(\.){1,1}([a-z]){2,3}))$){1,1}/g
	piva=/((^(([0-9]){1,15}))$){1,1}/g
	numeri=/((^(([0-9])+))$){1,1}/g
	
	msgpwd=textc+" accetta solo numeri o lettere minimo 5 caratteri, massimo 10"
	msgall=textc+" ט richiesto"
	msgnome=textc+" non contiene un testo valido"
	msgmail=textc+" non contiene un indirizzo e-mail valido"
	msgpiva=textc+" inserire solo numeri"
	msgnumeri=textc+" inserire solo numeri"
	
	ok_r=null
	ok_o=false
	ok_r=eval(nome_form+"."+campo+".value.match("+rexp+")")

	if (obbligo!=1)
	{
		if (eval(nome_form+"."+campo+".value==''"))
		ok_o=true
	}
	if ((ok_r!=null)||(ok_o==true))
	{
		return 1;
	}
	else
	{
		eval("alert(msg"+rexp+")")
		return 0;
	}
}
//**************************************************************************
function subform()
{	
	if (CheckDBValue('nome e cognome', 'nome', 'all', 1, 'formy'))
	if (CheckDBValue('email', 'email', 'mail', 1, 'formy'))
		{formy.submit();}
}
//**************************************************************************
function Submitinviapws()
{
	if ( CheckDBValue( 'E-mail', 'mail', 'mail', 1, 'formy' ) )		
	if (CheckDBValue( 'Login', 'login', 'pwd', 1, 'formy'))
		{
		formy.submit( );
		}
}
//**************************************************************************
//-->