// AJAX // // Mode Ajax ModeAjax = true; // Tableau des variables invisibles dans le hash var TabHiddenHashVar = Array("merci","reecrit","DomaineAgence","langue","titre","img1","img2","img3","img4","img5"); // FORMULAIRE // // FormSearchSubmit // Type de champs var FormSearchDataType = Array( { id:'prixmin', lib:'Prix min', type:'Numeric' }, { id:'prixmax', lib:'Prix max', type:'Numeric' }, { id:'ref', lib:'Référence', type:'Numeric' } ); // Paramétrage var FormSearchSubmit = {DataType:FormSearchDataType,DisableEmpty:true}; // FormSearchBigSubmit // Type de champs var FormSearchBigDataType = Array( { id:'prixmin', lib:'Budget min', type:'Numeric' }, { id:'prixmax', lib:'Budget max', type:'Numeric' }, { id:'termin', lib:'Surface terrain min', type:'Numeric' }, { id:'habmin', lib:'Surface habitable min', type:'Numeric' }, { id:'ref', lib:'Référence', type:'Numeric' } ); // Champs par défault var FormSearchBigDefault = Array( { id:'motscles', val:'Par exemple : Piscine, ascenseur, ...' }, { id:'ville1', val:'Par exemple : Montpellier, 34000, ...' } ); // Paramétrage var FormSearchBigSubmit = { DisableEmpty:true, DataType:FormSearchBigDataType, Default:FormSearchBigDefault }; // FormDeposerSubmit // Type de champs var FormDeposerDataType = Array( { id:'surfhab', lib:'Surface habitable', type:'Numeric' }, { id:'surfterrain', lib:'Surface terrain', type:'Numeric' }, { id:'budget', lib:'Budget', type:'Numeric' }, { id:'email', lib:'E-mail', type:'Email' } ); // Champs obligatoires var FormDeposerMandatory = Array( { id:'nom', lib:'Nom' }, { id:'tel', lib:'Téléphone' }, { id:'email', lib:'Votre e-mail' }, { id:'email2', lib:'Ressaisissez votre e-mail' } ); // Champs similaires var FormDeposerSimilar = Array( { id1:'email', lib1:'Votre e-mail', id2:'email2', lib2:'Ressaisissez votre e-mail' } ); // Paramétrage var FormDeposerSubmit = { AntiSpam:true, DisableEmpty:true, DataType:FormDeposerDataType, Mandatory:FormDeposerMandatory, Similar:FormDeposerSimilar }; // FormEnregistrerSubmit // Type de champs var FormEnregistrerDataType = Array( { id:'surfhab', lib:'Surface habitable', type:'Numeric' }, { id:'surfterrain', lib:'Surface terrain', type:'Numeric' }, { id:'budget', lib:'Budget', type:'Numeric' }, { id:'email', lib:'E-mail', type:'Email' } ); // Champs obligatoires var FormEnregistrerMandatory = Array( { id:'nom', lib:'Nom' }, { id:'tel', lib:'Téléphone' }, { id:'email', lib:'Votre e-mail' }, { id:'email2', lib:'Ressaisissez votre e-mail' } ); // Champs similaires var FormEnregistrerSimilar = Array( { id1:'email', lib1:'Votre e-mail', id2:'email2', lib2:'Ressaisissez votre e-mail' } ); // Paramétrage FormEnregistrerSubmit = { AntiSpam:true, DisableEmpty:true, DataType:FormEnregistrerDataType, Mandatory:FormEnregistrerMandatory, Similar:FormEnregistrerSimilar }; // FormContactSubmit // Type de champs var FormContactDataType = Array( { id:'email', lib:'E-mail', type:'Email' } ); // Champs obligatoires var FormContactMandatory = Array( { id:'nom', lib:'Nom' }, { id:'tel', lib:'Téléphone' }, { id:'email', lib:'Votre e-mail' }, { id:'email2', lib:'Ressaisissez votre e-mail' } ); // Champs similaires var FormContactSimilar = Array( { id1:'email', lib1:'Votre e-mail', id2:'email2', lib2:'Ressaisissez votre e-mail' } ); // Paramétrage var FormContactSubmit = { AntiSpam:true, DisableEmpty:true, DataType:FormContactDataType, Mandatory:FormContactMandatory, Similar:FormContactSimilar }; // FormAlertEmailSubmit // Type de champs var FormAlertEmailDataType = Array( { id:'email', lib:'E-mail', type:'Email' } ); // Champs obligatoires var FormAlertEmailMandatory = Array( { id:'email', lib:'Votre e-mail' } ); // Champs par défault var FormAlertEmailDefault = Array( { id:'email', val:'> Votre e-mail' } ); // Paramétrage var FormAlertEmailSubmit = { AntiSpam:true, DisableEmpty:true, Default:FormAlertEmailDefault, DataType:FormAlertEmailDataType, Mandatory:FormAlertEmailMandatory }; // FormMiniMoteurSubmit // Type de champs var FormMiniMoteurDataType = Array( { id:'habmin', lib:'Surface habitable min', type:'Numeric' }, { id:'habmax', lib:'Surface habitable max', type:'Numeric' }, { id:'termin', lib:'Surface terrain min', type:'Numeric' }, { id:'termax', lib:'Surface terrain max', type:'Numeric' }, { id:'ref', lib:'Référence', type:'Numeric' }, { id:'prixmin', lib:'Budget min', type:'Numeric' }, { id:'prixmax', lib:'Budget max', type:'Numeric' } ); // Champs par défault var FormMiniMoteurDefault = Array( { id:'motclef', val:'Par exemple : Piscine, ascenseur, ...' }, { id:'ville1', val:'Par exemple : Montpellier, 34000' } ); // Paramétrage var FormMiniMoteurSubmit = { DisableEmpty:true, Default:FormMiniMoteurDefault, DataType:FormMiniMoteurDataType }; // FormContactDetailSubmit // Type de champs var FormDetailContactDataType = Array( { id:'email', lib:'E-mail', type:'Email' } ); // Champs obligatoires var FormDetailContactMandatory = Array( { id:'nom', lib:'Nom' }, { id:'tel', lib:'Téléphone' }, { id:'email', lib:'Votre e-mail' }, { id:'email2', lib:'Ressaisissez votre e-mail' } ); // Champs similaires var FormDetailContactSimilar = Array( { id1:'email', lib1:'Votre e-mail', id2:'email2', lib2:'Ressaisissez votre e-mail' } ); // Paramétrage var FormDetailContactSubmit = { AntiSpam:true, DisableEmpty:true, DataType:FormDetailContactDataType, Mandatory:FormDetailContactMandatory, Similar:FormDetailContactSimilar }; // FormAmiSubmit // Type de champs var FormAmiDataType = Array( { id:'mail', lib:'Destinataire', type:'Email' }, { id:'expediteur', lib:'Expediteur', type:'Email' } ); // Champs obligatoires var FormAmiMandatory = Array( { id:'mail', lib:'Destinataire' }, { id:'expediteur', lib:'Expediteur' } ); // Champs par défault var FormAmiDefault = Array( { id:'mail', val:'> Adresse e-mail de votre ami' }, { id:'expediteur', val:'> Votre adresse e-mail' } ); // Paramétrage var FormAmiSubmit = { AntiSpam:false, DisableEmpty:false, DataType:FormAmiDataType, Mandatory:FormAmiMandatory, Default:FormAmiDefault }; // FormAnnuaireSubmit // Type de champs var FormAnnuaireDataType = Array( { id:'mail', lib:'Destinataire', type:'Email' }, { id:'expediteur', lib:'Expediteur', type:'Email' } ); // Champs obligatoires var FormAnnuaireMandatory = Array( { id:'nomSite', lib:'Nom Du site' }, { id:'email', lib:'Votre e-mail' }, { id:'email', lib:'Votre e-mail' }, { id:'email2', lib:'Ressaisissez votre e-mail' } ); // Champs similaires var FormAnnuaireSimilar = Array( { id1:'email', lib1:'Votre e-mail', id2:'email2', lib2:'Ressaisissez votre e-mail' } ); // Champs par défault var FormAnnuaireDefault = Array( { id:'urlPage', val:'http://' }, { id:'urlSite', val:'http://' } ); // Paramétrage var FormAnnuaireSubmit = { AntiSpam:false, DisableEmpty:false, DataType:FormAnnuaireDataType, Mandatory:FormAnnuaireMandatory, Similar:FormAnnuaireSimilar, Default:FormAnnuaireDefault };