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

// Tipi di dati (dt: data types)
var dtName = 'Name';
var dtSurname = 'Surname';
var dtFullName = 'Full Name';
var dtFarm = 'Company';
var dtFarmRole = 'Company role';
var dtUsername = 'Username';
var dtPassword = 'Password';
var dtConfirmPassword = 'Confirm Password'; 
var dtAddress = 'Address';
var dtZipCode = 'Zip Code';
var dtZipCodeWorld = 'Zip Code (Italy or Abroad)';
var dtCity = 'City';
var dtSelectProvince = 'Select Province/State';
var dtProvince = 'Province/State';
var dtSelectCountry = 'Select Country';
var dtCountry = 'Country';
var dtEmail = 'E-mail';
var dtUrl = 'URL';
var dtIPAddress = 'IP;';
var dtDate = 'Date';
var dtDateWorld = 'International Date';
var dtYear = 'Year';
var dtMonth = 'Month';
var dtDay = 'Day';
var dtTime = 'Time';
var dtBirthday = 'Date of birth';
var dtCodFisc = 'Tax Number';
var dtCodFiscIva = 'Private or Company Tax Number';
var dtIva = 'VAT Number';
var dtTel = 'Telephone';
var dtTelWorld = 'Telephone (Italy or Abroad)';
var dtFax = 'Fax';
var dtFaxWorld = 'Fax (Italy or Abroad)';
var dtCell = 'Mobile';
var dtCellWorld = 'Mobile (Italy or Abroad)';
var dtNumber = 'Number';
var dtEuro = 'Eur';
var dtNumberList = 'Numbers list';
var dtWordList = 'Words list';
var dtIdAlfanum = 'Alfanumeric ID';
var dtAlfanum = 'Alfanumeric string';
var dtAlfabetic = 'Alfabetic string';
var dtString = 'Text string';
var dtRegExp = 'Reg.Exp.';
var dtImage = 'Image';
var dtOption = 'Option';

// Controlli aggiuntivi (dc: data controls)
var dcRequired	= 'required';
var dcMaxChar = 'n. max characters: [0-9]+';
var dcMinChar = 'n. min characters: [0-9]+';
var dcCharRange = 'n. characters min/max: [0-9]+ - [0-9]+';
var dcMaxDigit	= 'n. digits: [0-9]+';
var dcMaxDecimal = 'n. decimals: [0-9]+';
var dcDecimalSep = 'decimals separated by: [,/.]';
var dcNoSeparator = 'no separator';
var dcNoValue = '[no value]';
var dcListSep = 'separated by: [,;]';
var dcNoPunctuation = 'no punctuation';
var dcNoWhiteSpace = 'no white space';
var dcOnlyChars = 'only letters and numbers';
var dcOnlyLetters = 'only letters';
var dcURLWithHttp = 'with http://';
var dcImgFormat = 'format: (jpg|gif|png|bmp)';

// Messaggi di alert (msg: messages)
var msgAlfanum = 'Insert an alfanumeric string';
var msgUsername = 'Insert an alfanumeric string';
var msgAcceptPunctuation = 'Punctuation allowed';
var msgAcceptWhiteSpace = 'White space \' \' allowed';
var msgAcceptUsernameChars = 'Dot (.), minus (-) and underscore (_) allowed.';
var msgOnlyChars = 'Only letters and numbers allowed';
var msgOnlyLetters = 'Only letters allowed';
var msgAlfabetic = 'Insert an alfabetic string';
var msgIdAlfanum = 'Insert an alfanumeric string beginning with a letter (underscore \'_\' allowed)';
var msgNumberList = 'Insert a number list separated by';
var msgWordList = 'Insert a word list separated by';
var msgCharRange = 'Insert a string with a number of characters between';
var msgString = 'Insert a string';
var msgMinChar = 'Minimum number of characters:';
var msgAnd = 'and';
var msgRegExp = 'Insert a string that matches the Reg.Exp.';
var msgImage = 'Insert a file';
var msgNoDate = 'Insert the Date';
var msgDate = 'Date not valid, use the format \'dd/mm/yyyy\' or \'d/m/yyyy\'';
var msgDateWorld = 'Date not valid, use the format \'yyyy-mm-dd\'';
var msgNoYear = 'Insert the Year';
var msgYear = 'Year not valid';
var msgNoMonth = 'Insert the Month';
var msgMonth = 'Month not valid';
var msgNoDay = 'Insert the Day';
var msgDay = 'Day not valid';
var msgNoTime = 'Insert the Time';
var msgTime = 'Time not valid, use the format \'hh:mm\'';
var msgNoNumber = 'Insert a number';
var msgNumber = 'Number not valid';
var msgNoUrl = 'Insert the web address';
var msgUrl = 'Web address not valid';
var msgUrlHttp = 'Web address has to start with \'http://\'.';
var msgUrlNoHttp = 'Web address has NOT to start with \'http://\'.';
var msgNoIPAddress = 'Insert the IP address';
var msgIPAddress = 'IP address not valid';
var msgNoEmail = 'Insert the E-mail address';
var msgEmail = 'E-mail address not valid';
var msgNoCodFisc = 'Insert the Tax Number';	// ???
var msgCodFisc = 'Tax Number not valid';		// ???
var msgNoIva = 'Insert the VAT code';
var msgIva = 'VAT code not vaid';
var msgNoZipCode = 'Insert the ZIP Code';
var msgZipCode = 'ZIP Code not valid';
var msgNoTel = 'Insert the Telephone number';
var msgTel ='Telephone number not valid' ;
var msgNoFax = 'Insert the Fax number';
var msgFax = 'Fax number not valid';
var msgNoCell = 'Insert the Mobile phone number';
var msgCell = 'Mobile phone number not valid';
var msgInput = 'Type text into';
var msgSelectBox = 'Select an item from the pop-up menu';
var msgCheckBox = 'Choose one or more option from the list';
var msgRadioBtn = 'Choose an option from the list';
var msgIntoField = 'into field';
var msgConfirmPassword = 'Password and Confirm Password must have the same value.';

// Funzioni specifiche
var msgVerifyPassword = 'Insert and Verify input for Password must have the same value and must not be empty.';


// label per SlimBox e MediaBox
var sbNextLabel = 'Next';
var sbPrevLabel = 'Prev';
var sbCloseLabel = 'Close';