/* [0] Chemins des fichiers de gestion des graphiques =========================================================*/ var chartManagers = { sociogram: { link: '/js/includes/charts-sociogram-min.js', loaded: false } }; /* [1] Gestion du sociogramme =========================================================*/ var sociogram; /* (1) On essaie de charger la classe du sociogramme */ chartManagers.sociogram.loaded = include(chartManagers.sociogram.link, null, true); /* (2) Si il est pas déja chargé, on initialise le sociogramme */ include(chartManagers.sociogram,link, function(){ // On ajoute les méthodes si c'est la première fois qu'on charge if( !chartManagers.sociogram.loaded ) sociogramClass.prototype.overloadGraph(); // On charge le graphique sociogram = new sociogramClass( $('#sociogram') ); sociogram.load(); });