--- a/src/js/init.js Mon Nov 28 12:11:36 2011 +0100
+++ b/src/js/init.js Mon Nov 28 12:14:31 2011 +0100
@@ -91,4 +91,28 @@
serializer.sync(IriSP.wrap(widget, function() { this.draw(); }));
return widget;
-};
\ No newline at end of file
+};
+
+IriSP.loadLibs = function( libs, cssPaths, customCssPath, callback ) {
+ // Localize jQuery variable
+ IriSP.jQuery = null;
+ var jsLibs = [];
+ for(var lib in libs) {
+ jsLibs.push(libs[lib]);
+ }
+
+ var libsCss = [];
+ for(var lib in cssPaths) {
+ libsCss.push(cssPaths[lib]);
+ }
+
+
+ libsCss.push(customCssPath);
+
+ LazyLoad.js(jsLibs, function() {
+ IriSP.jQuery = window.jQuery.noConflict( true );
+ LazyLoad.css(libsCss);
+ callback();
+ });
+};
+