src/js/init.js
branchlazyload-js
changeset 341 e9442357851b
parent 216 d1e891627286
--- 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();
+    });
+};
+