// JavaScript Document
//====================================================================================================
//	File Name		:	signup.js
//----------------------------------------------------------------------------------------------------
//	Purpose			:	Client side validation of signup form in JavaScript.
//====================================================================================================

function Validate_Signup(frm)
{
	
	with(frm)
	{
		
		if(!IsEmpty(user_login_id, "Inserire Nome Utrnte"))
		{
			return false;
		}
		if(!IsValidString(user_login_id, "Inserire Nome Utente valido. Puoi usare lettere, numeri r il simbolo _ ."))
		{
			return false;	
		}
		
		if(!IsEmpty(user_passwd, "Inserire Passworsd"))
		{
			return false;
		}
		
		if(!IsEmpty(user_passwd1, "Reiserire Password"))
		{
			return false;
		}
		
		if(user_passwd.value != user_passwd1.value)
		{
			alert("Le password non corrispondono.");
			return false;
		}
		
		if(!IsEmpty(fname, "Inserire Nome"))
		{
			return false;
		}
		
		if(!IsEmpty(lname, "Inserire Cognome"))
		{
			return false;
		}
		
		if(!IsEmail(email, "Inserire Email"))
		{
			return false;
		}
		
		if(!IsEmpty(tel_no, "Inserire Numero Telefono. Puoi usare numeri e spazi."))
		{
			return false;
		}
		else
		{
			if(!IsValidPhone(tel_no,"Inserire un numero di telefono valido. Puoi usare numeri e spazi"))
			{
				return false;
			}
		}
		
		if(fax_no.value != "")
		{
			if(!IsValidFax(fax_no,"Inserire un numero di Fax valido. Puoi usare numeri e spazi."))
			{
				return false;
			}
		}
		
		if(!IsEmpty(cap, "Inserire il Codice di Avviamento Postale."))
		{
			return false;
		}
		if(!IsEmpty(country, "Inserire il Paese."))
		{
			return false;
		}
		if(!IsEmpty(zone, "Inserire la Provincia."))
		{
			return false;
		}
		
			
		if(!IsEmpty(cod_fis, "Inserire il Codice fiscale."))
		{
			return false;
		}
	
		
		
		return true;
	}
}
