/* [0] Gestion des constructeurs HTML
=========================================================*/
/* (1) Constructeur de formulaire de contact */
var contactBuilder = new HTMLBuilder();
contactBuilder.setLayout(
"
\n\n");
/* (2) Constructeur de MINI fiche de relation */
var miniFicheBuilder = new HTMLBuilder();
miniFicheBuilder.setLayout(
"\n"+
"\t \n"+
"\t \n"+
"\t \n"+
"\t \n"+
"\t \n"+
"\t@firstname @lastname (@username) \n"+
"\t\n"+
"\t\tHomme \n"+
"\t\t   Femme \n"+
"\t \n"+
"\t\n"+
"\t\t \n"+
"\t \n"+
"\t\n"+
"\t\t\n"+
"\t\t\tDernière profession exercée: \n"+
"\t\t\tInconnue \n"+
"\t\t\tAgriculateur exploitants \n"+
"\t\t\t\t- Agriculteurs exploitants (Agriculteurs, maraîchers, viticulteurs…) \n"+
"\t\t\tArtisans, commerçants et chefs d'entreprises \n"+
"\t\t\t\t- Artisans (Maçons, électriciens, couturiers, boulangers, garagistes, coiffeurs…) \n"+
"\t\t\t\t- Commerçants et assimilés (Commerçants en détail ou en gros, buralistes, cafetiers, agents immobiliers…) \n"+
"\t\t\t\t- Chefs d'entreprise de 10 salariés ou plus \n"+
"\t\t\tCadres et professions intellectuelles supérieures \n"+
"\t\t\t\t- Professions libérales et assimilés (Médecins, avocats, notaires, architectes libéraux…) \n"+
"\t\t\t\t- Cadres de la fonction publique, professions intellectuelles et artistiques (Personnels administratifs \n"+
"\t\t\t\t\tde catégorie A, professeurs de l’enseignement secondaire ou supérieur, médecins hospitaliers, artistes…) \n"+
"\t\t\t\t- Cadres d'entreprise (Cadres administratifs, cadres commerciaux, ingénieurs…) \n"+
"\t\t\tProfessions Intermédiaires \n"+
"\t\t\t\t- Professions intermédiaires de l'enseignement, de la santé, de la fonction publique et assimilés \n"+
"\t\t\t\t\t(Personnels administratifs de catégorie B, instituteurs, infirmiers, travailleurs sociaux…) \n"+
"\t\t\t\t- Professions intermédiaires administratives et commerciales des entreprises (Comptables, chargés de clientèles…) \n"+
"\t\t\t\t- Techniciens (Techniciens d’études, techniciens de contrôle, dessinateurs en bâtiment, géomètres…) \n"+
"\t\t\t\t- Contremaîtres, agents de maîtrise (Conducteurs de travaux, chefs d’équipe…) \n"+
"\t\t\tEmployés \n"+
"\t\t\t\t- Employés de la fonction publique (Personnels de catégorie C, agents administratifs, agents de service…) \n"+
"\t\t\t\t- Employés administratifs d'entreprise (Secrétaires, agents d’accueil…) \n"+
"\t\t\t\t- Employés de commerce (Vendeurs, caissiers…) \n"+
"\t\t\t\t- Personnels des services directs aux particuliers (Serveurs, coiffeurs, assistantes maternelles…) \n"+
"\t\t\tOuvriers \n"+
"\t\t\t\t- Ouvriers qualifiés de type industriel ou artisanal (Mécaniciens, chauffeurs, cuisiniers…) \n"+
"\t\t\t\t- Ouvriers non qualifiés de type industriel ou artisanal (Ouvrier de production, manœuvres…) \n"+
"\t\t\t\t- Ouvriers agricoles (Bergers, ouvriers de la viticulture, bûcherons, ouvrier forestiers…) \n"+
"\t\t\tRetraités \n"+
"\t\t\t\t- Anciens agriculteurs exploitants \n"+
"\t\t\t\t- Anciens artisans, commerçants, chefs d'entreprise \n"+
"\t\t\t\t- Anciens cadres \n"+
"\t\t\t\t- Anciennes professions intermédiaires \n"+
"\t\t\t\t- Anciens employés \n"+
"\t\t\t\t- Anciens ouvriers \n"+
"\t\t\tSans activité professionnelle \n"+
"\t\t\t\t- Chômeurs n'ayant jamais travaillé \n"+
"\t\t\t\t- Inactifs divers (autres que retraités) \n"+
"\t\t \n"+
"\t \n"+
"\t\n"+
"\t\tOù habite t-elle/il ? \n"+
"\t\t   - de 10km \n"+
"\t\t   de 10km à 30km \n"+
"\t\t   de 30km à 100km \n"+
"\t\t   + de 100km \n"+
"\t \n"+
" ");
/* (3) Constructeur de formulaire fiche relation */
var ficheBuilder = new HTMLBuilder();
ficheBuilder.setLayout(
"\n"+
"\t \n"+
"\t \n"+
"\t \n"+
"\t \n"+
"\t@firstname @lastname (@username) \n"+
"\t\n"+
"\t\tHomme \n"+
"\t\t Femme \n"+
"\t \n"+
"\t\n"+
"\t\t \n"+
"\t \n"+
"\t\n"+
"\t\t\n"+
"\t\t\tDernière profession exercée: \n"+
"\t\t\tInconnue \n"+
"\t\t\tAgriculateur exploitants \n"+
"\t\t\t\t- Agriculteurs exploitants (Agriculteurs, maraîchers, viticulteurs…) \n"+
"\t\t\tArtisans, commerçants et chefs d'entreprises \n"+
"\t\t\t\t- Artisans (Maçons, électriciens, couturiers, boulangers, garagistes, coiffeurs…) \n"+
"\t\t\t\t- Commerçants et assimilés (Commerçants en détail ou en gros, buralistes, cafetiers, agents immobiliers…) \n"+
"\t\t\t\t- Chefs d'entreprise de 10 salariés ou plus \n"+
"\t\t\tCadres et professions intellectuelles supérieures \n"+
"\t\t\t\t- Professions libérales et assimilés (Médecins, avocats, notaires, architectes libéraux…) \n"+
"\t\t\t\t- Cadres de la fonction publique, professions intellectuelles et artistiques (Personnels administratifs \n"+
"\t\t\t\t\tde catégorie A, professeurs de l’enseignement secondaire ou supérieur, médecins hospitaliers, artistes…) \n"+
"\t\t\t\t- Cadres d'entreprise (Cadres administratifs, cadres commerciaux, ingénieurs…) \n"+
"\t\t\tProfessions Intermédiaires \n"+
"\t\t\t\t- Professions intermédiaires de l'enseignement, de la santé, de la fonction publique et assimilés \n"+
"\t\t\t\t\t(Personnels administratifs de catégorie B, instituteurs, infirmiers, travailleurs sociaux…) \n"+
"\t\t\t\t- Professions intermédiaires administratives et commerciales des entreprises (Comptables, chargés de clientèles…) \n"+
"\t\t\t\t- Techniciens (Techniciens d’études, techniciens de contrôle, dessinateurs en bâtiment, géomètres…) \n"+
"\t\t\t\t- Contremaîtres, agents de maîtrise (Conducteurs de travaux, chefs d’équipe…) \n"+
"\t\t\tEmployés \n"+
"\t\t\t\t- Employés de la fonction publique (Personnels de catégorie C, agents administratifs, agents de service…) \n"+
"\t\t\t\t- Employés administratifs d'entreprise (Secrétaires, agents d’accueil…) \n"+
"\t\t\t\t- Employés de commerce (Vendeurs, caissiers…) \n"+
"\t\t\t\t- Personnels des services directs aux particuliers (Serveurs, coiffeurs, assistantes maternelles…) \n"+
"\t\t\tOuvriers \n"+
"\t\t\t\t- Ouvriers qualifiés de type industriel ou artisanal (Mécaniciens, chauffeurs, cuisiniers…) \n"+
"\t\t\t\t- Ouvriers non qualifiés de type industriel ou artisanal (Ouvrier de production, manœuvres…) \n"+
"\t\t\t\t- Ouvriers agricoles (Bergers, ouvriers de la viticulture, bûcherons, ouvrier forestiers…) \n"+
"\t\t\tRetraités \n"+
"\t\t\t\t- Anciens agriculteurs exploitants \n"+
"\t\t\t\t- Anciens artisans, commerçants, chefs d'entreprise \n"+
"\t\t\t\t- Anciens cadres \n"+
"\t\t\t\t- Anciennes professions intermédiaires \n"+
"\t\t\t\t- Anciens employés \n"+
"\t\t\t\t- Anciens ouvriers \n"+
"\t\t\tSans activité professionnelle \n"+
"\t\t\t\t- Chômeurs n'ayant jamais travaillé \n"+
"\t\t\t\t- Inactifs divers (autres que retraités) \n"+
"\t\t \n"+
"\t \n"+
"\t\n"+
"\t\tSituation familiale: \n"+
"\t\t\n"+
"\t\t Seul \n"+
"\t\t En couple sans enfants \n"+
"\t\t En couple avec enfants \n"+
"\t \n"+
"\t\n"+
"\t\t\n"+
"\t\t\tNiveau d'études maximal: \n"+
"\t\t\tInconnue \n"+
"\t\t\t- Pas de scolarité \n"+
"\t\t\t- Aucun diplôme mais scolarité jusqu'en école primaire ou au collège \n"+
"\t\t\t- Aucun diplôme mais scolarité au-delà du collège \n"+
"\t\t\t- Certificat d'études primaires (CEP) \n"+
"\t\t\t- BEPC, brevet élémentaire, brevet des collèges \n"+
"\t\t\t- Certificat d'aptitudes professionnelles (CAP), brevet de compagnon, y compris CAPA \n"+
"\t\t\t- Brevet d'études professionnelles (BEP), y compris BEPA et diplômes agricoles (BAA, BPA) \n"+
"\t\t\t\tDiplômes sociaux (aide-soignante, auxiliaire de puériculture, travailleuse familiale) \n"+
"\t\t\t- Baccalauréat général, brevet supérieur \n"+
"\t\t\t\tBAC ( L, ES, S ou A, B , C, D, D’, E ) \n"+
"\t\t\t- Bac technologique ou professionnel, brevet professionnel ou de technicien \n"+
"\t\t\t\tBAC (STI, STL, SMS, STT ou F, G, H) \n"+
"\t\t\t\tBEC, BEI, BEH, capacité en droit \n"+
"\t\t\t\tBrevet de technicien agricole (BTA) \n"+
"\t\t\t- Diplôme universitaire de 1er cycle \n"+
"\t\t\t\tBTS, DUT, DEUG \n"+
"\t\t\t\tDiplôme des professions sociales ou de santé, d'infirmier(ère) \n"+
"\t\t\t\tDiplôme universitaire propédeutique, DUEL, DUES, DEUG, PCEM \n"+
"\t\t\t- Diplôme universitaire de 2ème ou 3ème cycle \n"+
"\t\t\t\tMASTER, DOCTORAT (y compris médecine, pharmacie, dentaire), \n"+
"\t\t\t\tMaîtrise, DEA, DESS, \n"+
"\t\t\t\tCAPES, CAPET, agrégation \n"+
"\t\t\t\tDiplôme d'ingénieur, d'une grande école, etc. \n"+
"\t\t \n"+
"\t \n"+
"\tType de relation \n"+
"\t\n"+
"\t\t Père, mère ou équivalent \n"+
"\t\t Frère ou soeur \n"+
"\t\t Autre membre de la famille \n"+
"\t\t Relation amoureuse \n"+
"\t\t Collègue \n"+
"\t\t Voisin \n"+
"\t\t Ami \n"+
"\t\t Copain \n"+
"\t\t Autre : \n"+
"\t \n"+
"\tOù habite t-elle/il ? \n"+
"\t\n"+
"\t\t \n"+
"\t \n"+
"\t\n"+
"\t\t - de 5 minutes \n"+
"\t\t de 5 à 15 minutes \n"+
"\t\t de 15 à 60 minutes \n"+
"\t\t + d'une heure \n"+
"\t \n"+
"\t\n"+
"\t\tDepuis quand connaissez-vous cette personne ? \n"+
"\t\t mois\n"+
"\t\tet ans.\n"+
"\t \n"+
"\tContexte de rencontre \n"+
"\t\n"+
"\t\t De la même famille \n"+
"\t\t Grandi ensemble \n"+
"\t\t Par mon mari/ma femme/relation amoureuse \n"+
"\t\t Par mes parents \n"+
"\t\t Par mes enfants \n"+
"\t\t Par un ami \n"+
"\t\t Comme voisin \n"+
"\t\t Par d’autres membres de la famille \n"+
"\t\t Etudes \n"+
"\t\t Etudes supérieures \n"+
"\t \n"+
"\t\n"+
"\t\t Au travail \n"+
"\t\t Internet (quel contexte ? préciser ) \n"+
"\t\t Par une association (quel type : ) \n"+
"\t\t Autre : \n"+
"\t \n"+
"\tAvec quelle fréquence discutez-vous avec cette personne ? \n"+
"\t\n"+
"\t\tFace à face \n"+
"\t\t plusieurs fois par semaine \n"+
"\t\t 1 fois par semaine \n"+
"\t\t 1 fois par mois \n"+
"\t\t 1 fois par an ou moins \n"+
"\t \n"+
"\t\n"+
"\t\tTéléphone ou skype et équivalent \n"+
"\t\t plusieurs fois par semaine \n"+
"\t\t 1 fois par semaine \n"+
"\t\t 1 fois par mois \n"+
"\t\t 1 fois par an ou moins \n"+
"\t \n"+
"\t\n"+
"\t\tSMS, et équivalents \n"+
"\t\t plusieurs fois par semaine \n"+
"\t\t 1 fois par semaine \n"+
"\t\t 1 fois par mois \n"+
"\t\t 1 fois par an ou moins \n"+
"\t \n"+
"\t\n"+
"\t\tCourrier électronique \n"+
"\t\t plusieurs fois par semaine \n"+
"\t\t 1 fois par semaine \n"+
"\t\t 1 fois par mois \n"+
"\t\t 1 fois par an ou moins \n"+
"\t \n"+
"\t\n"+
"\t\tFacebook ou autre réseau social \n"+
"\t\t plusieurs fois par semaine \n"+
"\t\t 1 fois par semaine \n"+
"\t\t 1 fois par mois \n"+
"\t\t 1 fois par an ou moins \n"+
"\t \n"+
"\tComment êtes-vous « connecté » à cette personne ? \n"+
"\t\n"+
"\t\tSes coordonnées sont dans votre carnet d’adresse \n"+
"\t\t Oui \n"+
"\t\t Non \n"+
"\t \n"+
"\t\n"+
"\t\tSon numéro de mobile est enregistré sur votre mobile (ou vous-mêmes êtes sur le sien) \n"+
"\t\t Oui \n"+
"\t\t Non \n"+
"\t \n"+
"\t\n"+
"\t\tElle figure parmi vos amis facebook \n"+
"\t\t Oui \n"+
"\t\t Non \n"+
"\t \n"+
"\t\n"+
"\t\tElle figure parmi vos amis facebook et vous interagissez avec elle sur ce dispositif régulièrement \n"+
"\t\t Oui \n"+
"\t\t Non \n"+
"\t \n"+
"\t\n"+
"\t\tVous le suivez sur Twitter \n"+
"\t\t Oui \n"+
"\t\t Non \n"+
"\t \n"+
"\t\n"+
"\t\tVous communiquez avec cette personne sur Twitter \n"+
"\t\t Oui \n"+
"\t\t Non \n"+
"\t \n"+
"\t\n"+
"\t\tVous communiquez dans autre réseau social : \n"+
"\t \n"+
"\t\n"+
"\t\tVous communiquez dans un autre dispositif (blogs, jeu vidéo ou autre) : \n"+
"\t \n"+
" \n");