//-------- VALIDAZIONE REGISTRAZIONE ----------------------

//-------- [NOME/COGNOME] ----------------------
function isValidName(fld)
{
	var i=new RegExp("^[a-zA-Z0-9\ \'\.\-]{3,}$");
   	return i.test(fld);
}

//-------- [INDIRIZZO] ----------------------
function isValidAddress(fld)
{

	var re=new RegExp();
	
	re=/^[a-zA-Z0-9\-\.\ \'\,]{4,30}$/;
	
	return re.test(fld);
}

//-------- [CITTA'] ----------------------
function isValidCity(fld)
{
	var re=new RegExp();
	
	re=/^[a-zA-Z\'\. \-]{3,50}$/;
	
	return re.test(fld);
}

//-------- [EMAIL] ----------------------
function isValidEmail(fld)
{

	if((fld.length<7) || (fld.indexOf(" ")>-1) || (fld.indexOf("@")<0) || (fld.indexOf(".")<0))
	{
		return false;
	}
	return true;

}

//-------- [CAP] ----------------------
function isValidCap(fld)
{
	if(isNaN(fld) || fld=="00000")
	{ return false }
	
	var re=new RegExp();
	
	re=/^[0-9]{5}$/;
	
	return (re.test(fld));

}

function isValidPIVA(fld)
{
	var re=new RegExp();
	re=/^[0-9]{11}$/;
	
	return (re.test(fld));
}

function isValidRAGSOC(fld)
{
	
	lettere="ABCDEFGHJKILMNOPQRSTUVWXYZabcdefghijklmnopqrstuwxyz";
                
        if(fld.length<3) { return false }
        
        for(c=0;c<fld.length;c++)
        {
        	car=fld.charAt(c);
                if(lettere.indexOf(car)>-1) { return true }
        }
	return false;
	
}

function isValidTel(fld)
{
	var re=new RegExp();
	
	re=/^[^a-zA-Z]{3,}$/;	
	return (re.test(fld));

}
