// // gallery .. the most basic image picker var gallery = {} gallery.init = function(){ gallery.bind() } gallery.bind = function(){ $("#gallery-random").click(asdf.random) $("#gallery-search").submit(dumpfm.search) $(document).on("click", "#gallery-images img", gallery.choose) status("ready") } gallery.load = function(ims){ status("loading " + ims.length + " images"); $("#gallery-images").empty(); for (var i = 0; i < ims.length; i++) { gallery.image(ims[i]); } } gallery.image = function(im){ var img = new Image (); img.onload = function(){ $("#gallery-images").append(img); } try { img.src = im.url; } catch(e){ return; } if (img.complete) img.onload(); }