var i18n = ''; var itLang = 'it'; var enLang = 'en'; var ruLang = 'ru'; var huLang = 'hu'; var gbCountry = 'GB'; var menuType; if(menuType == null || menuType == ''){ menuType = 'STANDARD'; } var layoutTypeString; var layoutType; var LAYOUT_TYPE = { STANDARD : {value: 0, name: "STANDARD", code: "ST"}, DUAL_FUEL: {value: 1, name: "DUAL_FUEL", code: "DF"}, SCHOOLBUS : {value: 2, name: "SCHOOLBUS", code: "SB"}, RALLY : {value: 3, name: "RALLY", code: "RA"}, DRIVER : {value: 4, name: "DRIVER", code: "DR"} }; if(layoutTypeString == null || layoutTypeString == ''){ layoutType = LAYOUT_TYPE.STANDARD; } else if(layoutTypeString == "STANDARD"){ layoutType = LAYOUT_TYPE.STANDARD; } else if(layoutTypeString == "DUAL_FUEL"){ layoutType = LAYOUT_TYPE.DUAL_FUEL; } else if(layoutTypeString == "SCHOOLBUS"){ layoutType = LAYOUT_TYPE.SCHOOLBUS; } else if(layoutTypeString == "RALLY"){ layoutType = LAYOUT_TYPE.RALLY; } else if(layoutTypeString == "DRIVER"){ layoutType = LAYOUT_TYPE.DRIVER; } /* file contenente tutte le descrizioni in lingua che sono usate nelle funzioni javascript*/ var msgSaveConfirm = 'Conferma salvataggio?'; var msgSaved = 'Salvataggio avvenuto con successo'; var msgPwdError = 'Errore inserimento password. /r/n Le password non coincidono.'; var msgVehicleCodeOk = 'Codice corretto'; var msgVehicleCodeNotOk = 'Codice esistente'; var msgDeleteConfirm = 'Conferma cancellazione?'; var msgPODeleteConfirm = 'Cancellando loggetto protetto si cancelleranno i permessi legati ad esso.\n\n Procedere?'; var msgLoadingText = 'Caricamento dati...'; var msgNoVehicle = 'Nessun veicolo selezionato'; var msgNoInput = 'Nessun ingresso selezionato'; var msgNoStartDate = 'Nessuna data iniziale impostata'; var msgNoEndDate = 'Nessuna data finale impostata'; var msgInvertedDate = 'Data iniziale maggiore di data finale'; var msgExpandAll = 'espandi tutto'; var msgCollapseAll = 'comprimi tutto'; var msgExpand = 'espandi'; var msgCollapse = 'comprimi'; var msgNoResult = 'Nessun dato trovato'; var noFleetGroupsSelected = 'Nessun raggruppamento selezionato'; var noFleetSelected = 'Nessuna flotta selezionata'; var msgBadGasolinePriceFormat = 'Formattazione del prezzo della benzina non valida'; var msgBadDieselPriceFormat = 'Formattazione del prezzo del diesel non valida'; var msgJustAdded = 'tra i gruppi selezionati ci sono elementi già aggiunti'; var labelInfoWithBalloon= 'visualizza le informazioni sopra al veicolo'; var labelInfoNoBalloon = 'visualizza le informazioni in un pannello esterno'; var labelStartPursuit = 'attiva inseguimento'; var labelStopPursuit = 'ferma inseguimento'; var labelVehicleInfo = 'Informazioni veicolo'; var titleCheckGPS = 'Verifica GPS'; var labelSpeed ='Velocità (Km/h)'; var labelHours ='ore'; var labelSpeedChartTitle ='Grafico velocità'; var labelMovement ='Movimento'; var labelHalt ='Fermata'; var labelStop ='Sosta'; var labelUsageChartTitle ='Grafico utilizzo mezzo'; var labelTime ='Orario:'; var onlyNumericValue = 'In questo campo sono permessi solo valori numerici'; var errorsIntro = 'Sono stati riscontrati i seguenti errori:'; var sessionExpiredMessage = 'La sessione è scaduta. Vi preghiamo di ripetere laccesso.'; var commonTitle = 'MedSky :: Web'; var baseUpdateOk = 'dati modificati con successo'; var baseUpdateNotOk = 'errore durante la modifica dei dati, riprovare più tardi'; var ignitionKeyTextMoving = 'Movimento'; var ignitionKeyTextStationary = 'Fermo'; //Vehicle validation var errorFleetRequired = 'flotta obbligatoria'; var errorDescRequired = 'descrizione veicolo obbligatoria'; var errorDeviceModelRequired = 'modello impianto obbligatorio'; var errorDeviceModelVersionRequired = 'versione impianto obbligatorio'; var errorDeviceSerialNumberRequired = 'serial number del dispositivo obbligatorio'; //Fleet validation var errorSubsystemRequired = 'sottosistema obbligatorio'; var errorNameFleetRequired = 'nome obbligatorio'; //Identifier driver validation var errorIdentifierTypeRequired = 'tipo di identificativo obbligatorio'; var errorIdentifierCodeRequired = 'codice di identificativo obbligatorio'; var errorDriverRequired = 'autista obbligatorio'; var errorIconRequired = 'icona obbligatoria'; //Driver validation var errorDriverFleetRequired = 'Flotta obbligatoria'; var errorDriverLabelRequired = 'Etichetta obbligatoria'; //Subsystem validation var errorNameRequired = 'nome obbligatorio'; var errorContractDateFromRequired = 'data iniziale obbligatoria'; var errorContractDateToRequired = 'data finale obbligatoria'; var errorContractEnabledVehicleRequired = 'veicoli abilitati obbligatorio'; //School validation var errorCodeRequired = 'msccweb.school.validate.error.code-required'; var errorNameRequired = 'msccweb.school.validate.error.name-required'; var errorAddressRequired = 'msccweb.school.validate.error.address-required'; var errorZipCodeRequired = 'msccweb.school.validate.error.zipCode-required'; var errorTownRequired = 'msccweb.school.validate.error.town-required'; var errorProvinceRequired = 'msccweb.school.validate.error.province-required'; var errorCodeRequired = 'msccweb.calendars.validate.error.code-required'; var errorDescriptionRequired = 'msccweb.calendars.validate.error.description-required'; var errorStartDateRequired = 'msccweb.calendars.validate.error.startDate-required'; var errorEndDateRequired = 'msccweb.calendars.validate.error.endDate-required'; var sendMailToUsersOk = 'Email correttamente inviata agli utenti'; var sendMailToUsersFailed = 'Invio email fallito'; var errorSubjectRequired = 'Oggetto obbligatorio'; var errorContentRequired = 'Contenuto obbligatorio'; var savePopupDone = 'popup.msg.saveDone'; var savePopupFailed = 'popup.msg.saveFailed'; var errorPopupTitleRequired = 'popup.error.titleRequired'; var errorPopupMessageRequired = 'popup.error.messageRequired'; //Validazione creazione bambini var errorNameRequired = 'msccweb.family.children.validate.error.name-required'; var errorSurnameRequired = 'msccweb.family.children.validate.error.surname-required'; var errorFiscalNumberRequired = 'msccweb.family.children.validate.error.fiscalNumber-required' var errorFiscalNumberWrong = 'msccweb.family.children.validate.error.fiscalNumberWrong' var errorFatherNameWrong = 'msccweb.family.father.validate.error.nameWrong' var errorFatherSurnameRequired = 'msccweb.family.father.validate.error.surnameWrong' var errorFatherPhoneRequired = 'msccweb.family.father.validate.error.phoneWrong' var errorFatherMobilePhoneRequired='msccweb.family.father.validate.error.mobilePhoneWrong' var errorFatherMailRequired='msccweb.family.father.validate.error.emailWrong' var errorMotherNameWrong = 'msccweb.family.mother.validate.error.nameWrong' var errorMotherFatherSurnameRequired = 'msccweb.family.mother.validate.error.surnameWrong' var errorMotherFatherPhoneRequired = 'msccweb.family.mother.validate.error.phoneWrong' var errorMotherFatherMobilePhoneRequired='msccweb.mother.children.validate.error.mobilePhoneWrong' var errorMotherFatherMailRequired='msccweb.family.mother.validate.error.emailWrong' //Validazione creazione utenti var authErrorIntro = 'Sono stati riscontrati i seguenti errori:'; var nameRequired = 'il nome è richiesto'; var usernameRequired = 'lo username è richiesto'; var passwordRequired = 'la password è richiesta'; var confirmPwdRequired = 'la conferma pasword è richiesta '; var passwordNotMatch = 'la password di conferma non corrisponde'; var groupRequired = 'E\' necessario associare l\'utente ad almeno un gruppo'; var subsystemRequired = 'Il sottosistema è richiesto'; var accessLevelRequired = 'Il livello di accesso è richiesto'; var roleRequired = 'E\' necessario associare all\'utente almeno un ruolo'; var timezoneRequired = 'Il fuso orario è richiesto'; var authsRequired = 'E\' necessario associare all\'utente almeno un\'autorizzazione'; //Validazione autorizzazioni ////Roli var authorizationErrorIntro = 'Sono stati riscrontrati i seguenti errori:'; var roleDescriptionRequired = 'descrizione ruolo obbligatoria'; var systemRoleRequired = 'ruolo di sistema obbligatorio'; var permissionRequired = 'è necessario impostare almeno un permesso'; ////Gruppi var groupNameRequired = 'nome gruppo obbligatorio'; var accessLevelRequired = 'livello di accesso obbligatorio'; var groupRoleRequired = 'è necessario impostare almeno un ruolo'; ////Permessi var permissionNameRequired = 'nome permesso obbligatorio'; var permissionTypeRequired = 'tipo di permesso obbligatorio'; var protectedObjectRequired = 'oggetto protetto obbligatorio'; var uiTagKeyRequired = 'chiave tipo permesso obbligatoria'; var systemPermissionRequired = 'permesso di sistema obbligatorio'; ////Tipo permesso var permissionTypeNameRequired = 'nome tipo permesso obbligatorio'; ////Oggetti protetti var protectedObjectNameRequired = 'nome oggetto protetto obbligatorio'; var protectedObjectClassTypeRequired = 'tipo classe oggetto obbligatorio'; var protectedObjectObjIdRequired = 'oggetto obbligatorio'; var protectedObjectSystemCodeRequired = 'codice di sistema obbligatorio'; var invalidEmail = 'e-mail non valida'; var playerEndTracklabel = 'fine percorso'; var serverErrorMessage = 'Si è verificato un errore di comunicazione con il server web. \n Codice di errore: _ERROR_CODE_.\nSi prega l\'utente di scollegarsi e riaccedere in un secondo momento.'; var googleErrorMessage = 'Impossibile risolvere l\'indirizzo. Google Code:'; var genericErrorMessage = 'Si è verificato un errore durante l\'elaborazione della richiesta.\nSe il problema dovesse persistere si prega di contattare l\'amministratore.'; var jsonErrorMessage = 'Si è verificato un errore durante l\'interpretazione del messaggio restituito dal server, o l\'oggetto non è valido.\nSe il problema persiste contattare l\'amministratore'; var showResponseMessage = 'Vuoi visualizzare il contenuto della risposta?'; var oneWeekDiffError = 'non possono essere effettuate ricerche superiori a 7 giorni'; var startDateTraceLabel = 'inizio richiesta:'; var endDateTraceLabel = 'fine richiesta:'; var statusCodeTraceLabel = 'codice stato della risposta:'; var responseContentTraceLabel = 'contenuto della risposta:'; var responseTraceContent = 'nessun contenuto nella risposta'; var mapGpsLat = 'Lat.'; var mapGpsLng = 'Lon.'; var mapGpsAlarms = 'ALLARMI'; var mapGpsEngineOn = 'Acceso'; var mapGpsEngineOff = 'Spento'; var mapGpsEngineStatus = 'Stato motore'; var mapGpsClose = 'chiudi allarmi'; var mapGpsConfirmAlarmsClosureMessage = 'Confermi la cessazione dello stato di allarme?'; var buttonTrafficLabel = 'Traffico'; var buttonTrafficTooltip = 'Mostra/nascondi informazioni sul traffico'; var traficLegenda = 'Legenda'; var traficVerySlow = 'molto lento'; var traficSlow = 'lento'; var traficModerate = 'moderato'; var traficFast = 'veloce'; var messageWrongHour = 'valore ora errato'; var messageWrongMinute = 'valore minuti errato'; var messageWrongSecond = 'valore secondi errato'; var oneMonthDiffError = 'non possono essere effettuate ricerce superiori a 31 giorni'; var oneWeekDiffError = 'non possono essere effettuate ricerce superiori a 7 giorni'; var minDistanceError = 'distanza minima troppo bassa'; var vehicle = 'Veicolo'; var alertTimeMU = 'Minuti'; var defaultMapType = null; var defaultMapZoom = null;