// ***************************************
// **** UTILITY FUNCTIONS - VER.3.0.0 ****
// ***************************************
// Dichiarazione variabili contenenti le parole chiave per le funzioni di validazione

// Tipi di dati (dt: data types)
var dtName = 'Nome';
var dtSurname = 'Cognome';
var dtFullName = 'Nome e Cognome';
var dtFarm = 'Azienda';
var dtUsername = 'Username';
var dtPassword = 'Password';
var dtConfirmPassword = 'Conferma Password';
var dtAddress = 'Indirizzo';
var dtZipCode = 'Cap';
var dtZipCodeWorld = 'Cap (Italia o Estero)';
var dtCity = 'Citta\'';
var dtSelectProvince = 'Selezione Provincia';
var dtProvince = 'Provincia';
var dtEmail = 'E-mail';
var dtUrl = 'URL';
var dtDate = 'Data';
var dtDateWorld = 'Data Internazionale';
var dtYear = 'Anno';
var dtMonth = 'Mese';
var dtDay = 'Giorno';
var dtTime = 'Ora';
var dtBirthday = 'Data di nascita';
var dtCodFisc = 'Codice Fiscale';
var dtIva = 'Partita IVA';
var dtTel = 'Telefono';
var dtTelWorld = 'Telefono (Italia o Estero)';
var dtFax = 'Fax';
var dtFaxWorld = 'Fax (Italia o Estero)';
var dtCell = 'Cellulare';
var dtCellWorld = 'Cellulare (Italia o Estero)';
var dtNumber = 'Numero';
var dtEuro = 'Euro';
var dtNumberList = 'Lista di numeri';
var dtWordList = 'Lista di parole';
var dtIdAlfanum = 'ID alfanumerico';
var dtAlfanum = 'Stringa alfanumerica';
var dtAlfabetic = 'Stringa alfabetica';
var dtRegExp = 'Reg.Exp.';

// Controlli aggiuntivi (dc: data controls)
var dcRequired	= 'obbligatorio';
var dcMaxChar = 'n. max caratteri: [0-9]+';
var dcMaxDigit	= 'n. cifre: [0-9]+';
var dcMaxDecimal = 'n. decimali: [0-9]+';
var dcDecimalSep = 'decimali separati da: [,/.]';
var dcCharRange = 'n. caratteri min/max: [0-9]+ - [0-9]+';
var dcNoSeparator = 'senza separatore';
var dcNoValue = '[nessun valore]';
var dcListSep = 'separata da: [,;]';
var dcNoPunctuation = 'senza punteggiatura';
var dcNoWhiteSpace = 'senza spazi';

// Messaggi di alert (msg: messages)
var msgAlfanum = 'Inserire una stringa alfanumerica';
var msgAcceptPunctuation = 'Ammessi punto (.), virgola (,), trattino (-) e apice (\')';
var msgAcceptWhiteSpace = 'Ammesso lo spazio ( )';
var msgAlfabetic = 'Inserire una stringa di sole lettere';
var msgIdAlfanum = 'Inserire una stringa alfanumerica il cui primo carattere e\' una lettera (ammesso il carattere underscore \'_\')';
var msgNumberList = 'Inserire una sequenza di numeri separati dal carattere';
var msgWordList = 'Inserire una sequenza di parole separate dal carattere';
var msgCharRange = 'Inserire una stringa di lunghezza compresa fra';
var msgAnd = 'e';
var msgRegExp = 'Inserire una stringa che coincida con la Reg.Exp.';
var msgNoDate = 'Inserire la data';
var msgDate = 'Data non corretta, utilizzare il formato \'gg/mm/aaaa\' oppure \'g/m/aaaa\'';
var msgDateWorld = 'Data non corretta, utilizzare il formato \'aaaa-mm-gg\'';
var msgNoYear = 'Inserire l\'anno';
var msgYear = 'Anno non corretto';
var msgNoMonth = 'Inserire il mese';
var msgMonth = 'Mese non corretto';
var msgNoDay = 'Inserire il giorno';
var msgDay = 'Giorno non corretto';
var msgNoTime = 'Inserire l\'ora';
var msgTime = 'Ora non corretta, utilizzare il formato \'hh:mm\'';
var msgNoNumber = 'Inserire un numero';
var msgNumber = 'Valore numerico non corretto';
var msgNoUrl = 'Inserire l\'indirizzo internet';
var msgUrl = 'Indirizzo internet non corretto';
var msgUrlHttp = 'L\'indirizzo internet deve essere preceduto da \'http://\'.';
var msgNoEmail = 'Inserire l\'indirizzo e-mail';
var msgEmail = 'Indirizzo e-mail non corretto';
var msgNoCodfisc = 'Inserire il Codice Fiscale';
var msgCodFisc = 'Codice Fiscale non corretto';
var msgNoIva = 'Inserire la Partita IVA';
var msgIva = 'Partita IVA non corretta';
var msgNoZipCode = 'Inserire il CAP';
var msgZipCode = 'CAP non corretto';
var msgNoTel = 'Inserire il numero di Telefono';
var msgTel ='Numero di Telefono non corretto' ;
var msgNoFax = 'Inserire il numero di Fax';
var msgFax = 'Numero di Fax non corretto';
var msgNoCell = 'Inserire il numero di Cellulare';
var msgCell = 'Numero di Cellulare non corretto';
var msgInput = 'Compilare il campo';
var msgSelectBox = 'Selezionare un elemento dal menu a tendina';
var msgCheckBox = 'Selezionare almeno un\'opzione dalla lista';
var msgRadioBtn = 'Selezionare un\'opzione dalla lista';
var msgIntoField = 'nel campo';
var msgConfirmPassword = 'I campi Password e Conferma Password devono essere uguali.';

// Funzioni specifiche
var msgVerifyPassword = 'I campi di inserimento e verifica della password devono essere uguali e diversi da stringa vuota';
