/** * prepare.php * * @author Louis SAUNDERS * @copyright 2009-2010 Deuxeos - All rights reserved */ /********************************************************************************************************/ /************* Variables *************/ /********************************************************************************************************/ var hager_gmap_key = "ABQIAAAAOfgcRKQJdyOJYjp5kaQsWxTKrGBnBgpOWwAlApx4d6yBzcj9dxQ1yDAbTwQGRokZxhQqKwh_gVAAoA"; var directory_item_per_page = 10; var dir_script = "/skin/js/"; var imageOK_src = "/skin/img/pics/ok.gif"; var imageKO_src = "/skin/img/pics/ko.gif"; _editor_url = "/skin/js/xinha/"; _editor_lang = "fr"; var root_url = "http://www.votre-electricien.be/"; /********************************************************************************************************/ /************* fr_BE VALIDATIONS *************/ /********************************************************************************************************/ var fr_BE = new Array(); fr_BE["format_date"] = "dmy"; fr_BE["format_time"] = "24"; fr_BE["dashboard_date"] = "d-m-Y"; fr_BE["regex_money"] = /^[0-9 ]+([,]{1}[0-9]+)?$/; fr_BE["regex_zipcode"] = /^[0-9]{4}$/; fr_BE["regex_date"] = /^(\d{1,2})[\-](\d{1,2})[\-](\d{2,4})$/; fr_BE["regex_fax"] = /^([0-9 \.\-\/]+)$/; fr_BE["regex_phone"] = /^([0-9 \.\-\/]+)$/; fr_BE["regex_datetime"] = /^(\d{1,2})[\-](\d{1,2})[\-](\d{2,4})\s(\d{1,2})\:(\d{1,2})\:(\d{1,2})$/; fr_BE["regex_mobile"] = /^([0-9 \.\-\/]+)$/; /********************************************************************************************************/ /************* fr_BE TEXTS *************/ /********************************************************************************************************/ fr_BE["isDate"] = "Format de date invalide. Example: 23-10-2007"; fr_BE["isMoney"] = "Le montant doit être valide. Exemple : 1 234,56"; fr_BE["isFAX"] = "Numéro de fax invalide. Exemple : 02/529.47.11"; fr_BE["isZipCode"] = "Code postal invalide. Exemple : 1070"; fr_BE["isPhone"] = "Numéro de téléphone invalide. Exemple : 02/529.47.11"; fr_BE["isDateTime"] = "Format de date invalide. Exemple : 23-10-2007 14:52:10"; fr_BE["isMobilePhone"] = "Invalid mobile phone number. Example: 0478 91 91 07"; /********************************************************************************************************/ /************* fl_BE VALIDATIONS *************/ /********************************************************************************************************/ var fl_BE = new Array(); fl_BE["format_date"] = "dmy"; fl_BE["format_time"] = "24"; fl_BE["dashboard_date"] = "d-m-Y"; fl_BE["regex_money"] = /^[0-9 ]+([,]{1}[0-9]+)?$/; fl_BE["regex_zipcode"] = /^[0-9]{4}$/; fl_BE["regex_date"] = /^(\d{1,2})[\-](\d{1,2})[\-](\d{2,4})$/; fl_BE["regex_fax"] = /^([0-9 \.\-\/]+)$/; fl_BE["regex_phone"] = /^([0-9 \.\-\/]+)$/; fl_BE["regex_datetime"] = /^(\d{1,2})[\-](\d{1,2})[\-](\d{2,4})\s(\d{1,2})\:(\d{1,2})\:(\d{1,2})$/; fl_BE["regex_mobile"] = /^([0-9 \.\-\/]+)$/; /********************************************************************************************************/ /************* fl_BE TEXTS *************/ /********************************************************************************************************/ fl_BE["isDate"] = "Format de date invalide. Example: 23-10-2007"; fl_BE["isMoney"] = "Le montant doit être valide. Exemple : 1 234,56"; fl_BE["isFAX"] = "Numéro de fax invalide. Exemple : 02/529.47.11"; fl_BE["isZipCode"] = "Code postal invalide. Exemple : 1070"; fl_BE["isPhone"] = "Numéro de téléphone invalide. Exemple : 02/529.47.11"; fl_BE["isDateTime"] = "Format de date invalide. Exemple : 23-10-2007 14:52:10"; fl_BE["isMobilePhone"] = "Invalid mobile phone number. Example: 0478 91 91 07"; /********************************************************************************************************/ /************* TEXTS *************/ /********************************************************************************************************/ var common = new Array(); common["dashboard_date"] = "d-m-Y"; common["isLanguageCode"] = "Code invalide. Exemple : fr_BE"; common["isEqualLength"] = "La longueur doit être de {0} caractères"; common["isMaxLength"] = "La longueur ne peut pas être supérieure à {0} caractères"; common["isMinLength"] = "La longueur ne peut pas être inférieure à {0} caractères"; common["isLengthBetween"] = "Longueur doit être comprise entre {0} et {1} caractères"; common["isMaxValue"] = "La valeur ne peut pas être supérieure à {0}"; common["isMinValue"] = "La valeur ne peut être inférieure à {0}"; common["isValueBetween"] = "La valeur doit être comprise entre {0} et {1}"; common["isDateDay"] = "Jour invalide"; common["isDateMonth"] = "Mois invalide"; common["isDateYear"] = "Année invalide"; common["isYear"] = "L'année doit être valide et être comprise entre 1901 et 2155"; common["isInteger"] = "Doit être un nombre entier. Example: 1200 ou -213"; common["isDouble"] = "Doit être réel. Exemple : 12.24 ou -23,51"; common["isAlpha"] = "Donnée alphabétique uniquement"; common["isAlNum"] = "Donnée alphanumerique uniquement"; common["isInsee"] = "Numéro INSEE invalide. Exemple : 1 85 34 33 354 450 45"; common["isApe"] = "Code APE invalide. Exemple : 25.4Z"; common["isSiret"] = "Numéro de SIRET invalide. Exemple : 254 254 254 12345"; common["isSiren"] = "Numéro de SIREN invalide. Exemple : 254 254 254"; common["isTVA"] = "Numéro de TVA invalide. Exemple : BE 444.666.999"; common["isEmail"] = "Adresse e-mail invalide. Exemple : votre.nom@domain.com"; common["isRootURL"] = "URL root invalide. Exemple : http://www.domain.com"; common["isURL"] = "URL invalide. Exemple : http://www.domain.com/monsiteperso"; common["isExtension"] = "Extension de fichier invalide. Exemple : C:mon_fichier.{0}"; common["areExtensions"] = "Extension de fichier invalide ({0})"; common["isDateBefore"] = "La date doit être antérieure à {0}"; common["isDateAfter"] = "La date doit être postérieure à {0}"; common["isDateBetween"] = "La date doit être entre {0} et {1}"; common["isRadioChecked"] = "Vous devez sélectionner une valeur"; common["isCollectionChecked"] = "Vous devez sélectionner au moins un élément"; common["isMaxCollectionChecked"] = "Vous ne pouvez pas sélectionner plus de {0} éléments"; common["isCollectionCheckedBetween"] = "Le nombre d'éléments sélectionnés doit être comprise entre {0} et {1}"; common["isGroupSelected"] = "Vous devez sélectionner au moins un élément"; common["isMaxGroupSelected"] = "Vous ne pouvez pas sélectionner plus de {0} éléments"; common["isGroupSelectedBetween"] = "Le nombre d'éléments sélectionnés doivent être entre {0} et {1}"; common["isDateTimeDay"] = "Jour invalide"; common["isDateTimeMonth"] = "Mois invalide"; common["isDateTimeYear"] = "Année invalide"; common["isDateTimeHour"] = "Heure invalide"; common["isDateTimeMinute"] = "Minute invalide"; common["isDateTimeSecond"] = "Seconde invalide"; common["isRewrittenURL"] = "URL invalide."; common["No"] = "Non"; common["Ok"] = "OK"; common["Yes"] = "Oui"; common["deleteItem"] = "JS_DELETEITEM"; common["deleteItems"] = "JS_DELETEITEMS"; common["validateForm"] = "Certains champs ne sont pas valides. Merci de vérifier le formulaire."; common["incompleteForm"] = "Certains champs ne sont pas renseignés. Merci de vérifier avant de valider ce formulaire."; common["emptySelection"] = "JS_EMPTYSELECTION"; common["format_validation"] = "Validation"; common["validateFormTitle"] = "Attention !"; /********************************************************************************************************/ /************* FUNCTIONS *************/ /********************************************************************************************************/ /** * Gets the string associated with the key * * @param lang * @param key */ function getCommonString(key) { try { var ret = common[key]; if (ret === undefined) ret = key; return ret; } catch (ex) {} return key; } /** * Gets the localized string associated with the key * * @param key */ function getLocalizedString(lang, key) { if (lang == "common") return getCommonString(key); try { var ret = eval(lang + "['" + key + "']"); if (ret === undefined) ret = key; return ret; } catch (ex) {} return key; }