/* #---- # AJAX #---- */ JsConfig.ModeAjax = 1; // Activation du mode ajax /* #---- # MINIMOTEUR #---- */ JsConfig.MiniMotForm = {}; JsConfig.MiniMotForm.ExceptParams = ["x","y"]; // Paramètres (critères) à ne pas traiter dans la restoration des paramètres /* #---- # BANDEAU #---- */ JsConfig.Bandeau = JsConfig.Bandeau || {}; //JsConfig.Bandeau.New = 0; // Affichage du bandeau nouveauté sur les photos de bien (Nombre de jour) //JsConfig.Bandeau.Vendu = false; // Affichage du bandeau vendu sur les photos de bien //JsConfig.Bandeau.Exclu = false; // Affichage du bandeau exclusivité sur les photos de bien //JsConfig.Bandeau.Compromis = false; // Affichage du bandeau compromis sur les photos de bien //JsConfig.Bandeau.PrixBaisse = 0; // Affichage du bandeau prix en baisse sur les photos de bien (Nombre de jour) /* #---- # VIDEO / VISITE VIRTUELLE #---- */ JsConfig.VVV = "VisiteOnly"; // Affichage des videos et visites virtuelles : "Nothing", "VideoOnly", "VisiteOnly", "VideoAndVisite", "VisiteIfNoVideo" /* #---- # SUPERSIZED #---- */ JsConfig.Supersized = {}; JsConfig.Supersized.Rand = 0; // Mode Aléatoire (Booléen) JsConfig.Supersized.Speed = 500; // Vitesse de transition (ms) JsConfig.Supersized.Enable = false; // Activation Supersized (Fond d'écran défilant) JsConfig.Supersized.Transition = 1; // Effect de transition (0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left) JsConfig.Supersized.Interval = 4000; // Durée entre chaque transition (ms) JsConfig.Supersized.HomePageOnly = 1; // Changement de fond uniquement sur la home page JsConfig.Supersized.Images = [ {image:"/images/supersized/bg1.jpg"}, {image:"/images/supersized/bg2.jpg"}, {image:"/images/supersized/bg3.jpg"} ]; /* #---- # SLIDER #---- */ // Habitable JsConfig.SliderHabitable = {} JsConfig.SliderHabitable.Min = 0; // Valeur min JsConfig.SliderHabitable.Max = JsConfig.RangeSurfHabMax; // Valeur max JsConfig.SliderHabitable.Step = 20; // Valeur d'une position JsConfig.SliderHabitable.Unit = "m²"; // Libellé de l'unité de valeur JsConfig.SliderHabitable.Values = [0,JsConfig.RangeSurfHabMax]; // Valeurs par défaut JsConfig.SliderHabitable.InputMin = "habmin"; // Element input recepteur de valeur minimale JsConfig.SliderHabitable.InputMax = "habmax"; // Element input recepteur de valeur maximale // Terrain JsConfig.SliderTerrain = {} JsConfig.SliderTerrain.Min = 0; // Valeur min JsConfig.SliderTerrain.Max = JsConfig.RangeSurfTerMax; // Valeur max JsConfig.SliderTerrain.Step = 20; // Valeur d'une position JsConfig.SliderTerrain.Unit = "m²"; // Libellé de l'unité de valeur JsConfig.SliderTerrain.Values = [0,JsConfig.RangeSurfTerMax]; // Valeurs par défaut JsConfig.SliderTerrain.InputMin = "termin"; // Element input recepteur de valeur minimale JsConfig.SliderTerrain.InputMax = "termax"; // Element input recepteur de valeur maximale // Chambre JsConfig.SliderChambre = {} JsConfig.SliderChambre.Min = 1; // Valeur min JsConfig.SliderChambre.Max = 7; // Valeur max JsConfig.SliderChambre.Step = 1; // Valeur d'une position JsConfig.SliderChambre.Unit = ""; // Libellé de l'unité de valeur JsConfig.SliderChambre.Values = [1,7]; // Valeurs par défaut JsConfig.SliderChambre.InputMin = "chambremin"; // Element input recepteur de valeur minimale JsConfig.SliderChambre.InputMax = "chambremax"; // Element input recepteur de valeur maximale // Piece JsConfig.SliderPiece = {} JsConfig.SliderPiece.Min = 1; // Valeur min JsConfig.SliderPiece.Max = 7; // Valeur max JsConfig.SliderPiece.Step = 1; // Valeur d'une position JsConfig.SliderPiece.Unit = ""; // Libellé de l'unité de valeur JsConfig.SliderPiece.Values = [0,7]; // Valeurs par défaut JsConfig.SliderPiece.InputMin = "piecemin"; // Element input recepteur de valeur minimale JsConfig.SliderPiece.InputMax = "piecemax"; // Element input recepteur de valeur maximale // Budget JsConfig.SliderBudget = {} JsConfig.SliderBudget.Min = 0; // Valeur min JsConfig.SliderBudget.Max = JsConfig.RangePrixMax; // Valeur max JsConfig.SliderBudget.Step = 100; // Valeur d'une position JsConfig.SliderBudget.Unit = "?"; // Libellé de l'unité de valeur JsConfig.SliderBudget.Values = [0,JsConfig.RangePrixMax]; // Valeurs par défaut JsConfig.SliderBudget.InputMin = "prixmin"; // Element input recepteur de valeur minimale JsConfig.SliderBudget.InputMax = "prixmax"; // Element input recepteur de valeur maximale /* #---- # FORMULAIRE #---- */ // General JsConfig.Form = {}; // HomeSearch JsConfig.Form.HomeSearch = {}; // Option Antispam JsConfig.Form.HomeSearch.AntiSpam = false; // Option Désactivation des champs vides JsConfig.Form.HomeSearch.DisableEmpty = true; // Champs avec valeur par défaut JsConfig.Form.HomeSearch.Default = Array(); JsConfig.Form.HomeSearch.Default.push({ Id:'ville1', Val:'Villes, CP...', Lng:'fr' }); JsConfig.Form.HomeSearch.Default.push({ Id:'ville1', Val:'City, Zip Code...', Lng:'uk' }); JsConfig.Form.HomeSearch.Default.push({ Id:'prixmin', Val:'Mini', Lng:'fr' }); JsConfig.Form.HomeSearch.Default.push({ Id:'prixmin', Val:'Min', Lng:'uk' }); JsConfig.Form.HomeSearch.Default.push({ Id:'prixmax', Val:'Maxi', Lng:'fr' }); JsConfig.Form.HomeSearch.Default.push({ Id:'prixmax', Val:'Max', Lng:'uk' }); // Type de donnée par champs JsConfig.Form.HomeSearch.DataType = Array(); JsConfig.Form.HomeSearch.DataType.push({ Id:'prixmin', Lib:'Budget Min', Type:'Numeric' }); JsConfig.Form.HomeSearch.DataType.push({ Id:'prixmax', Lib:'Budget Max', Type:'Numeric' }); // ListeSearchBien JsConfig.Form.ListeSearchBien = {}; // Option Antispam JsConfig.Form.ListeSearchBien.AntiSpam = false; // Option Désactivation des champs vides JsConfig.Form.ListeSearchBien.DisableEmpty = false; // Champs avec valeur par défaut JsConfig.Form.ListeSearchBien.Default = Array(); JsConfig.Form.ListeSearchBien.Default.push({ Id:'ville1', Val:'Ex : Montpellier, 34000', Lng:'fr' }); JsConfig.Form.ListeSearchBien.Default.push({ Id:'ville1', Val:'Eg : Montpellier, 34000', Lng:'uk' }); JsConfig.Form.ListeSearchBien.Default.push({ Id:'motscles', Val:'Ex : Piscine, ascenseur, ... ', Lng:'fr' }); JsConfig.Form.ListeSearchBien.Default.push({ Id:'motscles', Val:'Eg : Pool, terrace, ... ', Lng:'uk' }); // Type de donnée par champs JsConfig.Form.ListeSearchBien.DataType = Array(); JsConfig.Form.ListeSearchBien.DataType.push({ Id:'prixmin', Lib:'Budget Min', Type:'Numeric' }); JsConfig.Form.ListeSearchBien.DataType.push({ Id:'prixmax', Lib:'Budget Max', Type:'Numeric' }); JsConfig.Form.ListeSearchBien.DataType.push({ Id:'termin', Lib:'Surface terrain Min', Type:'Numeric' }); JsConfig.Form.ListeSearchBien.DataType.push({ Id:'termax', Lib:'Surface terrain Max', Type:'Numeric' }); JsConfig.Form.ListeSearchBien.DataType.push({ Id:'habmin', Lib:'Surface Habitable Min', Type:'Numeric' }); JsConfig.Form.ListeSearchBien.DataType.push({ Id:'habmax', Lib:'Surface Habitable Max', Type:'Numeric' }); // ListeSearchProg JsConfig.Form.ListeSearchProg = {}; // Option Antispam JsConfig.Form.ListeSearchProg.AntiSpam = false; // Option Désactivation des champs vides JsConfig.Form.ListeSearchProg.DisableEmpty = false; // Champs avec valeur par défaut JsConfig.Form.ListeSearchProg.Default = Array(); JsConfig.Form.ListeSearchProg.Default.push({ Id:'localite', Val:'Ex : Montpellier, 34000', Lng:'fr' }); JsConfig.Form.ListeSearchProg.Default.push({ Id:'localite', Val:'Eg : Montpellier, 34000', Lng:'uk' }); // Type de donnée par champs JsConfig.Form.ListeSearchProg.DataType = Array(); // Alert JsConfig.Form.Alert = {}; // Option Antispam JsConfig.Form.Alert.AntiSpam = true; // Option Désactivation des champs vides JsConfig.Form.Alert.DisableEmpty = false; // Champs avec valeur par défaut JsConfig.Form.Alert.Default = Array(); JsConfig.Form.Alert.Default.push({ Id:'habmin', Val:'Mini', Lng:'fr' }); JsConfig.Form.Alert.Default.push({ Id:'habmin', Val:'Min', Lng:'uk' }); JsConfig.Form.Alert.Default.push({ Id:'habmax', Val:'Maxi', Lng:'fr' }); JsConfig.Form.Alert.Default.push({ Id:'habmax', Val:'Max', Lng:'uk' }); JsConfig.Form.Alert.Default.push({ Id:'termin', Val:'Mini', Lng:'fr' }); JsConfig.Form.Alert.Default.push({ Id:'termin', Val:'Min', Lng:'uk' }); JsConfig.Form.Alert.Default.push({ Id:'termax', Val:'Maxi', Lng:'fr' }); JsConfig.Form.Alert.Default.push({ Id:'termax', Val:'Max', Lng:'uk' }); JsConfig.Form.Alert.Default.push({ Id:'prixmin', Val:'Mini', Lng:'fr' }); JsConfig.Form.Alert.Default.push({ Id:'prixmin', Val:'Min', Lng:'uk' }); JsConfig.Form.Alert.Default.push({ Id:'prixmax', Val:'Maxi', Lng:'fr' }); JsConfig.Form.Alert.Default.push({ Id:'prixmax', Val:'Max', Lng:'uk' }); JsConfig.Form.Alert.Default.push({ Id:'email', Val:'Votre E-mail', Lng:'fr' }); JsConfig.Form.Alert.Default.push({ Id:'email', Val:'Your E-mail', Lng:'uk' }); JsConfig.Form.Alert.Default.push({ Id:'email2', Val:'Ressaisissez votre E-mail', Lng:'fr' }); JsConfig.Form.Alert.Default.push({ Id:'email2', Val:'Confirm your E-mail', Lng:'uk' }); JsConfig.Form.Alert.Default.push({ Id:'ville1', Val:'Ex : Montpellier, 34000', Lng:'fr' }); JsConfig.Form.Alert.Default.push({ Id:'ville1', Val:'Eg : Montpellier, 34000', Lng:'uk' }); // Type de donnée par champs JsConfig.Form.Alert.DataType = Array(); JsConfig.Form.Alert.DataType.push({ Id:'email', Lib:'Adresse e-mail', Type:'Email' }); JsConfig.Form.Alert.DataType.push({ Id:'prixmin', Lib:'Budget Min', Type:'Numeric' }); JsConfig.Form.Alert.DataType.push({ Id:'prixmax', Lib:'Budget Max', Type:'Numeric' }); JsConfig.Form.Alert.DataType.push({ Id:'termin', Lib:'Surface terrain Min', Type:'Numeric' }); JsConfig.Form.Alert.DataType.push({ Id:'termax', Lib:'Surface terrain Max', Type:'Numeric' }); JsConfig.Form.Alert.DataType.push({ Id:'habmin', Lib:'Surface Habitable Min', Type:'Numeric' }); JsConfig.Form.Alert.DataType.push({ Id:'habmax', Lib:'Surface Habitable Max', Type:'Numeric' }); // Champs obligatoires JsConfig.Form.Alert.Mandatory = Array(); JsConfig.Form.Alert.Mandatory.push({ Id:'email', Lib:'Adresse e-mail'}); // ListeAlertBien JsConfig.Form.ListeAlertBien = {}; // Option Antispam JsConfig.Form.ListeAlertBien.AntiSpam = true; // Option Désactivation des champs vides JsConfig.Form.ListeAlertBien.DisableEmpty = false; // Champs avec valeur par défaut JsConfig.Form.ListeAlertBien.Default = Array(); JsConfig.Form.ListeAlertBien.Default.push({ Id:'email', Val:'Votre E-mail', Lng:'fr' }); JsConfig.Form.ListeAlertBien.Default.push({ Id:'email', Val:'Your E-mail', Lng:'uk' }); // Type de donnée par champs JsConfig.Form.ListeAlertBien.DataType = Array(); JsConfig.Form.ListeAlertBien.DataType.push({ Id:'email', Lib:'Adresse e-mail', Type:'Email' }); // Champs obligatoires JsConfig.Form.ListeAlertBien.Mandatory = Array(); JsConfig.Form.ListeAlertBien.Mandatory.push({ Id:'email', Lib:'Adresse e-mail'}); // ListeAlertProg JsConfig.Form.ListeAlertProg = {}; // Option Antispam JsConfig.Form.ListeAlertProg.AntiSpam = true; // Option Désactivation des champs vides JsConfig.Form.ListeAlertProg.DisableEmpty = false; // Champs avec valeur par défaut JsConfig.Form.ListeAlertProg.Default = Array(); JsConfig.Form.ListeAlertProg.Default.push({ Id:'email', Val:'Votre E-mail', Lng:'fr' }); JsConfig.Form.ListeAlertProg.Default.push({ Id:'email', Val:'Your E-mail', Lng:'uk' }); // Type de donnée par champs JsConfig.Form.ListeAlertProg.DataType = Array(); JsConfig.Form.ListeAlertProg.DataType.push({ Id:'email', Lib:'Adresse e-mail', Type:'Email' }); // Champs obligatoires JsConfig.Form.ListeAlertProg.Mandatory = Array(); JsConfig.Form.ListeAlertProg.Mandatory.push({ Id:'email', Lib:'Adresse e-mail'}); // DetailAmi JsConfig.Form.DetailAmi = {}; // Option Antispam JsConfig.Form.DetailAmi.AntiSpam = false; // Option Désactivation des champs vides JsConfig.Form.DetailAmi.DisableEmpty = false; // Champs avec valeur par défaut JsConfig.Form.DetailAmi.Default = Array(); JsConfig.Form.DetailAmi.Default.push({ Id:'mail', Val:'Adresse E-mail de votre ami', Lng:'fr' }); JsConfig.Form.DetailAmi.Default.push({ Id:'mail', Val:'Your friend\'s E-mail', Lng:'uk' }); JsConfig.Form.DetailAmi.Default.push({ Id:'expediteur', Val:'Votre E-mail', Lng:'fr' }); JsConfig.Form.DetailAmi.Default.push({ Id:'expediteur', Val:'Your E-mail', Lng:'uk' }); // Type de donnée par champs JsConfig.Form.DetailAmi.DataType = Array(); JsConfig.Form.DetailAmi.DataType.push({ Id:'mail', Lib:'Adresse e-mail', Type:'Email' }); JsConfig.Form.DetailAmi.DataType.push({ Id:'expediteur', Lib:'Adresse e-mail expediteur', Type:'Email' }); // Champs obligatoires JsConfig.Form.DetailAmi.Mandatory = Array(); JsConfig.Form.DetailAmi.Mandatory.push({ Id:'mail', Lib:'Adresse e-mail'}); JsConfig.Form.DetailAmi.Mandatory.push({ Id:'expediteur', Lib:'Adresse e-mail expediteur'}); // SelectionAnnonceAmi JsConfig.Form.SelectionAnnonceAmi = {}; // Option Antispam JsConfig.Form.SelectionAnnonceAmi.AntiSpam = false; // Option Désactivation des champs vides JsConfig.Form.SelectionAnnonceAmi.DisableEmpty = false; // Champs avec valeur par défaut JsConfig.Form.SelectionAnnonceAmi.Default = Array(); JsConfig.Form.SelectionAnnonceAmi.Default.push({ Id:'mail', Val:'Adresse E-mail de votre ami', Lng:'fr' }); JsConfig.Form.SelectionAnnonceAmi.Default.push({ Id:'mail', Val:'Your friend\'s E-mail', Lng:'uk' }); JsConfig.Form.SelectionAnnonceAmi.Default.push({ Id:'expediteur', Val:'Votre E-mail', Lng:'fr' }); JsConfig.Form.SelectionAnnonceAmi.Default.push({ Id:'expediteur', Val:'Your E-mail', Lng:'uk' }); // Type de donnée par champs JsConfig.Form.SelectionAnnonceAmi.DataType = Array(); JsConfig.Form.SelectionAnnonceAmi.DataType.push({ Id:'mail', Lib:'Adresse e-mail', Type:'Email' }); JsConfig.Form.SelectionAnnonceAmi.DataType.push({ Id:'expediteur', Lib:'Adresse e-mail expediteur', Type:'Email' }); // Champs obligatoires JsConfig.Form.SelectionAnnonceAmi.Mandatory = Array(); JsConfig.Form.SelectionAnnonceAmi.Mandatory.push({ Id:'mail', Lib:'Adresse e-mail'}); JsConfig.Form.SelectionAnnonceAmi.Mandatory.push({ Id:'expediteur', Lib:'Adresse e-mail expediteur'}); // SelectionAmi JsConfig.Form.SelectionAmi = {}; // Option Antispam JsConfig.Form.SelectionAmi.AntiSpam = false; // Option Désactivation des champs vides JsConfig.Form.SelectionAmi.DisableEmpty = false; // Champs avec valeur par défaut JsConfig.Form.SelectionAmi.Default = Array(); JsConfig.Form.SelectionAmi.Default.push({ Id:'mail', Val:'Adresse E-mail de votre ami', Lng:'fr' }); JsConfig.Form.SelectionAmi.Default.push({ Id:'mail', Val:'Your friend\'s E-mail', Lng:'uk' }); JsConfig.Form.SelectionAmi.Default.push({ Id:'expediteur', Val:'Votre E-mail', Lng:'fr' }); JsConfig.Form.SelectionAmi.Default.push({ Id:'expediteur', Val:'Your E-mail', Lng:'uk' }); // Type de donnée par champs JsConfig.Form.SelectionAmi.DataType = Array(); JsConfig.Form.SelectionAmi.DataType.push({ Id:'mail', Lib:'Adresse e-mail', Type:'Email' }); JsConfig.Form.SelectionAmi.DataType.push({ Id:'expediteur', Lib:'Adresse e-mail expediteur', Type:'Email' }); // Champs obligatoires JsConfig.Form.SelectionAmi.Mandatory = Array(); JsConfig.Form.SelectionAmi.Mandatory.push({ Id:'mail', Lib:'Adresse e-mail'}); JsConfig.Form.SelectionAmi.Mandatory.push({ Id:'expediteur', Lib:'Adresse e-mail expediteur'}); // Calc_montant_emprunt JsConfig.Form.CalcMontantEmprunt = {}; // Type de donnée par champs JsConfig.Form.CalcMontantEmprunt.DataType = Array(); JsConfig.Form.CalcMontantEmprunt.DataType.push({ Id:'Calc1M', Lib:'Mensualité souhaitée', Type:'Numeric' }); JsConfig.Form.CalcMontantEmprunt.DataType.push({ Id:'Calc1D', Lib:'Durée', Type:'Numeric' }); JsConfig.Form.CalcMontantEmprunt.DataType.push({ Id:'Calc1T', Lib:'Taux', Type:'Numeric' }); // Calc_montant_mensuel JsConfig.Form.CalcMontantMensuel = {}; // Type de donnée par champs JsConfig.Form.CalcMontantMensuel.DataType = Array(); JsConfig.Form.CalcMontantMensuel.DataType.push({ Id:'Calc2P', Lib:'Prix de vente', Type:'Numeric' }); JsConfig.Form.CalcMontantMensuel.DataType.push({ Id:'Calc2A', Lib:'Apport personnel', Type:'Numeric' }); JsConfig.Form.CalcMontantMensuel.DataType.push({ Id:'Calc2D', Lib:'Durée', Type:'Numeric' }); JsConfig.Form.CalcMontantMensuel.DataType.push({ Id:'Calc2T', Lib:'Taux', Type:'Numeric' }); // Calc_duree_emprunt JsConfig.Form.CalcDureeEmprunt = {}; // Type de donnée par champs JsConfig.Form.CalcDureeEmprunt.DataType = Array(); JsConfig.Form.CalcDureeEmprunt.DataType.push({ Id:'Calc3P', Lib:'Prix de vente', Type:'Numeric' }); JsConfig.Form.CalcDureeEmprunt.DataType.push({ Id:'Calc3A', Lib:'Apport personnel', Type:'Numeric' }); JsConfig.Form.CalcDureeEmprunt.DataType.push({ Id:'Calc3M', Lib:'Mensualité souhaitée', Type:'Numeric' }); JsConfig.Form.CalcDureeEmprunt.DataType.push({ Id:'Calc3T', Lib:'Taux', Type:'Numeric' }); // DetailContact JsConfig.Form.DetailContact = {}; // Option Antispam JsConfig.Form.DetailContact.AntiSpam = true; // Option Désactivation des champs vides JsConfig.Form.DetailContact.DisableEmpty = false; // Type de donnée par champs JsConfig.Form.DetailContact.DataType = Array(); JsConfig.Form.DetailContact.DataType.push({ Id:'email', Lib:'Adresse e-mail', Type:'Email' }); // Champs obligatoires JsConfig.Form.DetailContact.Mandatory = Array(); JsConfig.Form.DetailContact.Mandatory.push({ Id:'nom', Lib:'Nom'}); JsConfig.Form.DetailContact.Mandatory.push({ Id:'email', Lib:'Email'}); JsConfig.Form.DetailContact.Mandatory.push({ Id:'tel', Lib:'Téléphone'}); // Similitude nécessaire entre champs JsConfig.Form.DetailContact.Similar = Array(); JsConfig.Form.DetailContact.Similar.push({ Id1:'email', Lib1:'Adresse e-mail', Id2:'email2', Lib2:'Ressaisissez adresse e-mail'}); // DetailContactResa JsConfig.Form.DetailContactResa = {}; // Option Antispam JsConfig.Form.DetailContactResa.AntiSpam = true; // Option Désactivation des champs vides JsConfig.Form.DetailContactResa.DisableEmpty = false; // Type de donnée par champs JsConfig.Form.DetailContactResa.DataType = Array(); JsConfig.Form.DetailContactResa.DataType.push({ Id:'email', Lib:'Adresse e-mail', Type:'Email' }); // Champs obligatoires JsConfig.Form.DetailContactResa.Mandatory = Array(); JsConfig.Form.DetailContactResa.Mandatory.push({ Id:'nom', Lib:'Nom'}); JsConfig.Form.DetailContactResa.Mandatory.push({ Id:'email', Lib:'Email'}); JsConfig.Form.DetailContactResa.Mandatory.push({ Id:'tel', Lib:'Téléphone'}); JsConfig.Form.DetailContactResa.Mandatory.push({ Id:'resa_deb', Lib:'Départ'}); JsConfig.Form.DetailContactResa.Mandatory.push({ Id:'resa_fin', Lib:'Arrivée'}); // Similitude nécessaire entre champs JsConfig.Form.DetailContactResa.Similar = Array(); JsConfig.Form.DetailContactResa.Similar.push({ Id1:'email', Lib1:'Adresse e-mail', Id2:'email2', Lib2:'Ressaisissez adresse e-mail'}); // DetailProgContact JsConfig.Form.DetailProgContact = {}; // Option Antispam JsConfig.Form.DetailProgContact.AntiSpam = true; // Option Désactivation des champs vides JsConfig.Form.DetailProgContact.DisableEmpty = false; // Type de donnée par champs JsConfig.Form.DetailProgContact.DataType = Array(); JsConfig.Form.DetailProgContact.DataType.push({ Id:'email', Lib:'Adresse e-mail', Type:'Email' }); // Champs obligatoires JsConfig.Form.DetailProgContact.Mandatory = Array(); JsConfig.Form.DetailProgContact.Mandatory.push({ Id:'nom', Lib:'Nom'}); JsConfig.Form.DetailProgContact.Mandatory.push({ Id:'email', Lib:'Email'}); JsConfig.Form.DetailProgContact.Mandatory.push({ Id:'tel', Lib:'Téléphone'}); // Similitude nécessaire entre champs JsConfig.Form.DetailProgContact.Similar = Array(); JsConfig.Form.DetailProgContact.Similar.push({ Id1:'email', Lib1:'Adresse e-mail', Id2:'email2', Lib2:'Ressaisissez adresse e-mail'}); // GeneralContact JsConfig.Form.GeneralContact = {}; // Option Antispam JsConfig.Form.GeneralContact.AntiSpam = true; // Option Désactivation des champs vides JsConfig.Form.GeneralContact.DisableEmpty = true; // Type de donnée par champs JsConfig.Form.GeneralContact.DataType = Array(); JsConfig.Form.GeneralContact.DataType.push({ Id:'email', Lib:'Adresse e-mail', Type:'Email' }); // Champs obligatoires JsConfig.Form.GeneralContact.Mandatory = Array(); JsConfig.Form.GeneralContact.Mandatory.push({ Id:'nom', Lib:'Nom'}); JsConfig.Form.GeneralContact.Mandatory.push({ Id:'email', Lib:'Email'}); JsConfig.Form.GeneralContact.Mandatory.push({ Id:'tel', Lib:'Téléphone'}); // Similitude nécessaire entre champs JsConfig.Form.GeneralContact.Similar = Array(); JsConfig.Form.GeneralContact.Similar.push({ Id1:'email', Lib1:'Adresse e-mail', Id2:'email2', Lib2:'Ressaisissez adresse e-mail'}); // Deposer JsConfig.Form.Deposer = {}; // Option Antispam JsConfig.Form.Deposer.AntiSpam = true; // Option Désactivation des champs vides JsConfig.Form.Deposer.DisableEmpty = true; // Type de donnée par champs JsConfig.Form.Deposer.DataType = Array(); JsConfig.Form.Deposer.DataType.push({ Id:'email', Lib:'Adresse e-mail', Type:'Email' }); JsConfig.Form.Deposer.DataType.push({ Id:'prixmin', Lib:'Budget Min', Type:'Numeric' }); JsConfig.Form.Deposer.DataType.push({ Id:'prixmax', Lib:'Budget Max', Type:'Numeric' }); JsConfig.Form.Deposer.DataType.push({ Id:'termin', Lib:'Surface terrain Min', Type:'Numeric' }); JsConfig.Form.Deposer.DataType.push({ Id:'termax', Lib:'Surface terrain Max', Type:'Numeric' }); JsConfig.Form.Deposer.DataType.push({ Id:'habmin', Lib:'Surface Habitable Min', Type:'Numeric' }); JsConfig.Form.Deposer.DataType.push({ Id:'habmax', Lib:'Surface Habitable Max', Type:'Numeric' }); // Placeholder JsConfig.Form.Deposer.Default = Array(); JsConfig.Form.Deposer.Default.push({ Id:'habmin', Val:'Mini', Lng:'fr' }); JsConfig.Form.Deposer.Default.push({ Id:'habmin', Val:'Min', Lng:'uk' }); JsConfig.Form.Deposer.Default.push({ Id:'habmax', Val:'Maxi', Lng:'fr' }); JsConfig.Form.Deposer.Default.push({ Id:'habmax', Val:'Max', Lng:'uk' }); JsConfig.Form.Deposer.Default.push({ Id:'termin', Val:'Mini', Lng:'fr' }); JsConfig.Form.Deposer.Default.push({ Id:'termin', Val:'Min', Lng:'uk' }); JsConfig.Form.Deposer.Default.push({ Id:'termax', Val:'Maxi', Lng:'fr' }); JsConfig.Form.Deposer.Default.push({ Id:'termax', Val:'Max', Lng:'uk' }); JsConfig.Form.Deposer.Default.push({ Id:'prixmin', Val:'Mini', Lng:'fr' }); JsConfig.Form.Deposer.Default.push({ Id:'prixmin', Val:'Min', Lng:'uk' }); JsConfig.Form.Deposer.Default.push({ Id:'prixmax', Val:'Maxi', Lng:'fr' }); JsConfig.Form.Deposer.Default.push({ Id:'prixmax', Val:'Max', Lng:'uk' }); // Champs obligatoires JsConfig.Form.Deposer.Mandatory = Array(); JsConfig.Form.Deposer.Mandatory.push({ Id:'nom', Lib:'Nom'}); JsConfig.Form.Deposer.Mandatory.push({ Id:'email', Lib:'Email'}); JsConfig.Form.Deposer.Mandatory.push({ Id:'tel', Lib:'Téléphone'}); // Similitude nécessaire entre champs JsConfig.Form.Deposer.Similar = Array(); JsConfig.Form.Deposer.Similar.push({ Id1:'email', Lib1:'Adresse e-mail', Id2:'email2', Lib2:'Ressaisissez adresse e-mail'}); // Vendre JsConfig.Form.Vendre = {}; // Option Antispam JsConfig.Form.Vendre.AntiSpam = true; // Option Désactivation des champs vides JsConfig.Form.Vendre.DisableEmpty = true; // Type de donnée par champs JsConfig.Form.Vendre.DataType = Array(); JsConfig.Form.Vendre.DataType.push({ Id:'email', Lib:'Adresse e-mail', Type:'Email' }); JsConfig.Form.Vendre.DataType.push({ Id:'email2', Lib:'Adresse e-mail', Type:'Email' }); JsConfig.Form.Vendre.DataType.push({ Id:'prix', Lib:'Prix', Type:'Numeric' }); JsConfig.Form.Vendre.DataType.push({ Id:'surfhab', Lib:'Surface Habitable', Type:'Numeric' }); JsConfig.Form.Vendre.DataType.push({ Id:'surfterrain', Lib:'Surface terrain', Type:'Numeric' }); // Champs obligatoires JsConfig.Form.Vendre.Mandatory = Array(); JsConfig.Form.Vendre.Mandatory.push({ Id:'nom', Lib:'Nom'}); JsConfig.Form.Vendre.Mandatory.push({ Id:'email', Lib:'Email'}); JsConfig.Form.Vendre.Mandatory.push({ Id:'email2', Lib:'Ressaisissez votre email'}); JsConfig.Form.Vendre.Mandatory.push({ Id:'tel', Lib:'Téléphone'}); // Similitude nécessaire entre champs JsConfig.Form.Vendre.Similar = Array(); JsConfig.Form.Vendre.Similar.push({ Id1:'email', Lib1:'Adresse e-mail', Id2:'email2', Lib2:'Ressaisissez adresse e-mail'}); // Rappel JsConfig.Form.Rappel = {}; // Option Antispam JsConfig.Form.Rappel.AntiSpam = true; // Option Désactivation des champs vides JsConfig.Form.Rappel.DisableEmpty = false; // Placeholder JsConfig.Form.Rappel.Default = Array(); JsConfig.Form.Rappel.Default.push({ Id:'rappel_tel', Val:'Your phone', Lng:'uk' }); JsConfig.Form.Rappel.Default.push({ Id:'rappel_tel', Val:'Votre téléphone', Lng:'fr' }); // Champs obligatoires JsConfig.Form.Rappel.Mandatory = Array(); JsConfig.Form.Rappel.Mandatory.push({ Id:'rappel_tel', Lib:'Téléphone'}); // Type de donnée par champs JsConfig.Form.Rappel.DataType = Array(); /* #---- # SLIDESHOW #---- */ JsConfig.Slideshow = {}; // Detail JsConfig.Slideshow.Detail = {}; // Play JsConfig.Slideshow.Detail.Play = {}; // Défilement automatique JsConfig.Slideshow.Detail.Play.Auto = true; // Activation du défilement automatique JsConfig.Slideshow.Detail.Play.Delay = 5000; // Durée entre chaque défilement automatique (ms) // Large Flap JsConfig.Slideshow.Detail.LargeFlap = {}; JsConfig.Slideshow.Detail.LargeFlap.Animation = {}; // Animation pour la large JsConfig.Slideshow.Detail.LargeFlap.Animation.Effect="Fade"; // Effet pour le changement de flap JsConfig.Slideshow.Detail.LargeFlap.Animation.Easing="easeInOutQuad"; // Easing pour l'effet JsConfig.Slideshow.Detail.LargeFlap.Animation.Duration=600; // Durée de l'effet // Thumbs Flap JsConfig.Slideshow.Detail.ThumbsFlap = {}; JsConfig.Slideshow.Detail.ThumbsFlap.Highlight = {}; // Caption pour la thumbs JsConfig.Slideshow.Detail.ThumbsFlap.Highlight.Speed = 300; // Vitesse d'animation du caption JsConfig.Slideshow.Detail.ThumbsFlap.Highlight.Over = {opacity:0.60}; // Propriété css d'animation sur le over JsConfig.Slideshow.Detail.ThumbsFlap.Highlight.Out = {opacity:1}; // Propriété css d'animation sur le out // Big Flap JsConfig.Slideshow.Detail.BigFlap = {}; JsConfig.Slideshow.Detail.BigFlap.Animation = {}; // Animation pour le diaporama JsConfig.Slideshow.Detail.BigFlap.Animation.Effect="HDefil"; // Effet pour le changement de flap JsConfig.Slideshow.Detail.BigFlap.Animation.Easing="easeInOutQuint"; // Easing pour l'effet JsConfig.Slideshow.Detail.BigFlap.Animation.Duration=300; // Durée de l'effet // Stamp JsConfig.Slideshow.Stamp = {}; // Play JsConfig.Slideshow.Stamp.Play = {}; // Défilement automatique JsConfig.Slideshow.Stamp.Play.Auto = true; // Activation du défilement automatique JsConfig.Slideshow.Stamp.Play.Delay = 5000; // Durée entre chaque défilement automatique (ms) // Large Flap JsConfig.Slideshow.Stamp.LargeFlap = {}; JsConfig.Slideshow.Stamp.LargeFlap.Animation = {}; // Animation pour la large JsConfig.Slideshow.Stamp.LargeFlap.Animation.Effect="Fade"; // Effet pour le changement de flap JsConfig.Slideshow.Stamp.LargeFlap.Animation.Easing="easeInOutQuad"; // Easing pour l'effet JsConfig.Slideshow.Stamp.LargeFlap.Animation.Duration=600; // Durée de l'effet JsConfig.Slideshow.Stamp.LargeFlap.Caption = {}; // Caption pour la large JsConfig.Slideshow.Stamp.LargeFlap.Caption.Speed = 200; // Vitesse d'animation du caption JsConfig.Slideshow.Stamp.LargeFlap.Caption.Over = {opacity:0.6}; // Propriété css d'animation sur le over JsConfig.Slideshow.Stamp.LargeFlap.Caption.Out = {opacity:0}; // Propriété css d'animation sur le out // Home Widgets (Les 3 zones) JsConfig.Slideshow.HomeWidgets = {}; // Play JsConfig.Slideshow.HomeWidgets.Play = {}; // Défilement automatique JsConfig.Slideshow.HomeWidgets.Play.Auto = true; // Activation du défilement automatique JsConfig.Slideshow.HomeWidgets.Play.Delay = 5000; // Durée entre chaque défilement automatique (ms) // Large Flap JsConfig.Slideshow.HomeWidgets.LargeFlap = {}; JsConfig.Slideshow.HomeWidgets.LargeFlap.Animation = {}; // Animation pour la large JsConfig.Slideshow.HomeWidgets.LargeFlap.Animation.Effect="Fade"; // Effet pour le changement de flap JsConfig.Slideshow.HomeWidgets.LargeFlap.Animation.Easing="easeInOutQuad"; // Easing pour l'effet JsConfig.Slideshow.HomeWidgets.LargeFlap.Animation.Duration=600; // Durée de l'effet JsConfig.Slideshow.HomeWidgets.LargeFlap.Caption = {}; // Caption pour la large JsConfig.Slideshow.HomeWidgets.LargeFlap.Caption.Speed = 200; // Vitesse d'animation du caption JsConfig.Slideshow.HomeWidgets.LargeFlap.Caption.Over = {top:"150px"}; // Propriété css d'animation sur le over JsConfig.Slideshow.HomeWidgets.LargeFlap.Caption.Out = {top:"190px"}; // Propriété css d'animation sur le out // HomeSlide (Les services) JsConfig.Slideshow.HomeSlide = {}; // Play JsConfig.Slideshow.HomeSlide.Play = {}; // Défilement automatique JsConfig.Slideshow.HomeSlide.Play.Auto = true; // Activation du défilement automatique JsConfig.Slideshow.HomeSlide.Play.Delay = 5000; // Durée entre chaque défilement automatique (ms) // Large Flap JsConfig.Slideshow.HomeSlide.LargeFlap = {}; JsConfig.Slideshow.HomeSlide.LargeFlap.Animation = {}; // Animation pour la large JsConfig.Slideshow.HomeSlide.LargeFlap.Animation.Effect="HDefil"; // Effet pour le changement de flap JsConfig.Slideshow.HomeSlide.LargeFlap.Animation.Easing="easeInOutQuint"; // Easing pour l'effet JsConfig.Slideshow.HomeSlide.LargeFlap.Animation.Duration=600; // Durée de l'effet JsConfig.Slideshow.HomeSlide.LargeFlap.Caption = {}; // Caption pour la large JsConfig.Slideshow.HomeSlide.LargeFlap.Caption.Speed = 200; // Vitesse d'animation du caption JsConfig.Slideshow.HomeSlide.LargeFlap.Caption.Over = {opacity:0.6}; // Propriété css d'animation sur le over JsConfig.Slideshow.HomeSlide.LargeFlap.Caption.Out = {opacity:0}; // Propriété css d'animation sur le out // Bandeau Background JsConfig.Slideshow.Background = {}; // Play JsConfig.Slideshow.Background.Play = {}; // Défilement automatique JsConfig.Slideshow.Background.Play.Auto = true; // Activation du défilement automatique JsConfig.Slideshow.Background.Play.Delay = 6000; // Durée entre chaque défilement automatique (ms) // Large Flap JsConfig.Slideshow.Background.LargeFlap = {}; JsConfig.Slideshow.Background.LargeFlap.Animation = {}; // Animation pour la large JsConfig.Slideshow.Background.LargeFlap.Animation.Effect="Fade"; // Effet pour le changement de flap JsConfig.Slideshow.Background.LargeFlap.Animation.Easing="easeInOutSine"; // Easing pour l'effet JsConfig.Slideshow.Background.LargeFlap.Animation.Duration=2500; // Durée de l'effet // News (Sur l'accueil) JsConfig.Slideshow.HomeNews = {}; // Play JsConfig.Slideshow.HomeNews.Play = {}; // Défilement automatique JsConfig.Slideshow.HomeNews.Play.Auto = true; // Activation du défilement automatique JsConfig.Slideshow.HomeNews.Play.Delay = 5000; // Durée entre chaque défilement automatique (ms) // Large Flap JsConfig.Slideshow.HomeNews.LargeFlap = {}; JsConfig.Slideshow.HomeNews.LargeFlap.Animation = {}; // Animation pour la large JsConfig.Slideshow.HomeNews.LargeFlap.Animation.Effect="VDefil"; // Effet pour le changement de flap JsConfig.Slideshow.HomeNews.LargeFlap.Animation.Easing="easeInOutExpo"; // Easing pour l'effet JsConfig.Slideshow.HomeNews.LargeFlap.Animation.Duration=800; // Durée de l'effet // News (Page de News) JsConfig.Slideshow.News = {}; // Play JsConfig.Slideshow.News.Play = {}; // Défilement automatique JsConfig.Slideshow.News.Play.Auto = false; // Activation du défilement automatique JsConfig.Slideshow.News.Play.Delay = 5000; // Durée entre chaque défilement automatique (ms) // Large Flap JsConfig.Slideshow.News.LargeFlap = {}; JsConfig.Slideshow.News.LargeFlap.Animation = {}; // Animation pour la large JsConfig.Slideshow.News.LargeFlap.Animation.Effect="Fade"; // Effet pour le changement de flap JsConfig.Slideshow.News.LargeFlap.Animation.Easing="easeInOutQuad"; // Easing pour l'effet JsConfig.Slideshow.News.LargeFlap.Animation.Duration=600; // Durée de l'effet // Thumbs Flap JsConfig.Slideshow.News.ThumbsFlap = {}; JsConfig.Slideshow.News.ThumbsFlap.Highlight = {}; // Caption pour la thumbs JsConfig.Slideshow.News.ThumbsFlap.Highlight.Speed = 300; // Vitesse d'animation du caption JsConfig.Slideshow.News.ThumbsFlap.Highlight.Over = {opacity:0.60}; // Propriété css d'animation sur le over JsConfig.Slideshow.News.ThumbsFlap.Highlight.Out = {opacity:1}; // Propriété css d'animation sur le out // Big Flap JsConfig.Slideshow.News.BigFlap = {}; JsConfig.Slideshow.News.BigFlap.Animation = {}; // Animation pour le diaporama JsConfig.Slideshow.News.BigFlap.Animation.Effect="HDefil"; // Effet pour le changement de flap JsConfig.Slideshow.News.BigFlap.Animation.Easing="easeInOutQuint"; // Easing pour l'effet JsConfig.Slideshow.News.BigFlap.Animation.Duration=300; // Durée de l'effet // Annuaire JsConfig.Form.AddAnnuaire = {}; // Option Antispam JsConfig.Form.AddAnnuaire.AntiSpam = true; // Option Désactivation des champs vides JsConfig.Form.AddAnnuaire.DisableEmpty = false; // Placeholder JsConfig.Form.AddAnnuaire.Default = Array(); JsConfig.Form.AddAnnuaire.Default.push({ Id:'urlsite', Val:'http://', Lng:'fr' }); JsConfig.Form.AddAnnuaire.Default.push({ Id:'urlsite', Val:'http://', Lng:'uk' }); JsConfig.Form.AddAnnuaire.Default.push({ Id:'urlpage', Val:'http://', Lng:'fr' }); JsConfig.Form.AddAnnuaire.Default.push({ Id:'urlpage', Val:'http://', Lng:'uk' }); // Champs obligatoires JsConfig.Form.AddAnnuaire.Mandatory = Array(); JsConfig.Form.AddAnnuaire.Mandatory.push({ Id:'email', Lib:'Email'}); JsConfig.Form.AddAnnuaire.Mandatory.push({ Id:'backlink', Lib:'Backlink'}); JsConfig.Form.AddAnnuaire.Mandatory.push({ Id:'urlsite', Lib:'URL de votre site'}); JsConfig.Form.AddAnnuaire.Mandatory.push({ Id:'urlpage', Lib:'URL de votre page'}); JsConfig.Form.AddAnnuaire.Mandatory.push({ Id:'email2', Lib:'Ressaisissez votre email'}); JsConfig.Form.AddAnnuaire.Mandatory.push({ Id:'descsite', Lib:'Description de votre site'}); JsConfig.Form.AddAnnuaire.Mandatory.push({ Id:'selectAnnuaire', Lib:'Catégorie de votre site'}); // Type de donnée par champs JsConfig.Form.AddAnnuaire.DataType = Array(); JsConfig.Form.AddAnnuaire.DataType.push({ Id:'email', Lib:'Adresse e-mail', Type:'Email' }); JsConfig.Form.AddAnnuaire.DataType.push({ Id:'email2', Lib:'Adresse e-mail', Type:'Email' });